线程编程使用pthread_join Jack_pthread_join_test.rar 线程编程——使用pthread_join。 打包文件包含两个文件:c文件源代码、Makefile文件,运行环境在Ubuntu14.04下,使用自带的gcc编译器,同学们只需将文件夹复制到某一目录下之后在终端执行:1.“make”生成“test”可执行文件;2. 输入“./test”运行可执行程序,即
多线程编程互斥锁使用Jack_pthread_mutex_test.rar 多线程编程:互斥锁使用。 打包文件包含两个文件:c文件源代码、Makefile文件,运行环境在Ubuntu14.04下,使用自带的gcc编译器,同学们只需将文件夹复制到某一目录下之后在终端执行:1.“make”生成“test”可执行文件;2. 输入“./test”运行可执行程序,即可查看运行结果。
多线程编程条件变量使用Jack_pthread_cond_test.rar 多线程编程:条件变量使用。 打包文件包含两个文件:c文件源代码、Makefile文件,运行环境在Ubuntu14.04下,使用自带的gcc编译器,同学们只需将文件夹复制到某一目录下之后在终端执行:1.“make”生成“test”可执行文件;2. 输入“./test”运行可执行程序,即可查看运行结果。
线程编程多个参数传入线程中Jack_thread_args_test.rar 线程编程——多个参数传入线程中。 打包文件包含两个文件:c文件源代码、Makefile文件,运行环境在Ubuntu14.04下,使用自带的gcc编译器,同学们只需将文件夹复制到某一目录下之后在终端执行:1.“make”生成“test”可执行文件;2. 输入“./test”运行可执行程序,即可查看运行
字符串复制函数实现代码Jack_strncpy1_test.rar 打包文件包含两个文件:c文件源代码、Makefile文件,运行环境在Ubuntu14.04下,使用自带的gcc编译器,同学们只需将文件夹复制到某一目录下之后在终端执行:1.“make”生成“test”可执行文件;2. 输入“./test”运行可执行程序,即可查看运行结果。
字符串复制当字节数组包含0x00时出错实例Jack_strcpy_error_test.rar 打包文件包含两个文件:c文件源代码、Makefile文件,运行环境在Ubuntu14.04下,使用自带的gcc编译器,同学们只需将文件夹复制到某一目录下之后在终端执行:1.“make”生成“test”可执行文件;2. 输入“./test”运行可执行程序,即可查看运行结果。
字符串复制当字节数组存在0x00时复制出错实例Jack_strncpy_error_test.rar 打包文件包含两个文件:c文件源代码、Makefile文件,运行环境在Ubuntu14.04下,使用自带的gcc编译器,同学们只需将文件夹复制到某一目录下之后在终端执行:1.“make”生成“test”可执行文件;2. 输入“./test”运行可执行程序,即可查看运行结果。
Jack_sourcecode_libmodbus3.1.6.tar.gz modbus源码,可拷贝至linux某个目录下解压,解压后的源码需要进行交叉编译后生成目标板库文件,将头文件和库文件移植到目标板,主程序包含头文件,编译文件包含库文件,即可使用libmodbus的功能,具体移植使用请看我的博客内容。
线程编程不使用pthread_join Jack_phread_without_join_test.rar 线程编程——不使用pthread_join。 打包文件包含两个文件:c文件源代码、Makefile文件,运行环境在Ubuntu14.04下,使用自带的gcc编译器,同学们只需将文件夹复制到某一目录下之后在终端执行:1.“make”生成“test”可执行文件;2. 输入“./test”运行可执行程序,