- 博客(5)
- 收藏
- 关注
原创 嵌入式linux学习之创建守护进程
守护进程程序在跑的时候有时候会遇到这样那样的问题导致进程被杀掉,这个时候需要守护进程来让程序自动重启。原理就是循环去查找已运行进程中是否有选定的进程名,没有则重启。具体步骤如下:1、创建一个文件指针:FILE* fp;2、ps -ef | grep xxx| grep -v grep | wc -lps -ef:显示进程列表grep xxx:查找进程名grep -v grep:查询...
2020-03-06 17:06:07
280
原创 STM32学习笔记之Cjson的使用
解析假设一串JSON字符串如下:{“Address”:“111D6FFFFE12459D”,“CommandType”:“010D”,“EndpointId”:“1”,“Command”:{“Operate”:“0”}}1、解析JSONJ结构:cJSON * root=cJSON_Parse(char *buf);2、 cJSON * c_add =NULL;c_add =cJSON_...
2020-03-03 17:12:28
2417
1
原创 STM32学习笔记之驱动W5500建立tcp连接
根据官方使用手册自己从头到尾写了一遍,如下:一、下载好官方的W5500库函数文件,里面包括的文件如图所示二、创建包含自定义的IP、MAC地址等信息的结构体(根据应用需求修改,也可输入,我这里直接固定信息)三、注册回调函数:注册临界回调函数、注册片选回调函数、注册SPI读写回调函数。四、网络初始化函数:设置网络配置。把之前的结构体信息写进去。回读网络配置,放进一个新的结构体中。写配置与读配置...
2020-03-03 16:13:20
3320
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人