摘要: zlog的移植调试 最近在嵌入式C语言开发项目中添加一个比较完善的日志系统,前期研究了下syslog,最后还是选择了简单易用的zlog,其优势及详细用法直接看手册(zlog使用手册中文版): http://hardysimpson.github.io/zlog/UsersGuide-CN.html 阅读全文
posted @ 2022-05-26 14:11 wzr777 阅读(496) 评论(0) 推荐(0) 编辑
摘要: C和C混编译后互相调用函数提示undefined reference to,编译提示成功,可发现调用C函数时提示 ^ [ 98%] Building CXX object CMakeFiles/tapp.dir/zmkzlibdata/udpbrd.cpp.o [100%] Linking CXX 阅读全文
posted @ 2022-01-14 10:47 wzr777 阅读(797) 评论(0) 推荐(0) 编辑
摘要: cmakelists里通过set配置CMAKE_C_COMPILER,CMAKE_CXX_COMPILER编译器可生成cmake里CXX就是调用了默认的路径,没有更新过来 set(CMAKE_C_COMPILER /usr/local/arm-2014.05/bin/arm-none-linux-g 阅读全文
posted @ 2022-01-05 14:59 wzr777 阅读(532) 评论(0) 推荐(0) 编辑
摘要: TCP/IP协议-网络编程基础篇 创建套接字(socket) #include <sys/scoket.h> int socket(int domain, int type, int protocol) domain : 套接字中实用的协议族信息 type : 套接字数据传输类型信息 protoco 阅读全文
posted @ 2021-07-19 15:31 wzr777 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 要在嵌入式系统里实现广播收发功能,server.c实现广播形式指定端口发送广播信息,client.c绑定指定端口,并阻塞接受广播内容然后打印,程序非常简单,不过有一点需要注意,那就是setsockopt()函数的使用。使用不当很可能会出问题。通过SO_REUSEADDR选项可以实现端口号的重用,SO 阅读全文
posted @ 2021-07-17 13:53 wzr777 阅读(1158) 评论(0) 推荐(0) 编辑
摘要: C++环境编译配置 # apt-get install g++ azan@ubuntu:~$ g++ -v Using built-in specs. COLLECT_GCC=g++ COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wr 阅读全文
posted @ 2021-06-03 15:48 wzr777 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 交叉编译目录添加 972平台对应的libcrypto.so.1.1,libssl.so.1.1 azan@ubuntu:/usr/local/arm-2014.05/arm-none-linux-gnueabi/lib$ ls armv4t ldscripts lib972.zip libcrypt 阅读全文
posted @ 2021-06-02 14:48 wzr777 阅读(138) 评论(0) 推荐(0) 编辑
摘要: linux应用调试技术之GDB和GDBServer 调试原理 GDB调试是应用程序在开发板上运行,然后在PC机上对开发板上得应用程序进行调试,PC机运行GDB,开发板上运行GDBServer。 安装GDB和GDBServer(gdb-7.4.tar.bz2 ) 下载: http://ftp.gnu. 阅读全文
posted @ 2021-06-02 14:44 wzr777 阅读(155) 评论(0) 推荐(0) 编辑
摘要: NUC970 配置文件位于 include/configs/nuc970_evb.h #ifndef __CONFIG_H #define __CONFIG_H #define EXT_CLK 12000000 /* 12 MHz crystal */ 外部采用12M晶振 #define CONFI 阅读全文
posted @ 2021-05-26 17:25 wzr777 阅读(535) 评论(0) 推荐(0) 编辑
摘要: kernel配置文件.config选择pwm0有效,且输出管脚是PB2 CONFIG_PWM=y CONFIG_PWM_SYSFS=y CONFIG_PWM_NUC970=y # CONFIG_NUC970_PWM0_NONE is not set # CONFIG_NUC970_PWM0_PA12 阅读全文
posted @ 2021-05-26 13:33 wzr777 阅读(519) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示