- 博客(5)
- 收藏
- 关注
原创 CubeMx Freertos 添加任务查看
CubeMx Freertos 添加任务查看1、通过CubeMx 打开FreeRtos相应宏定义在CubeMx中,选择freertos->Config Parameters->Run time and task stats gathering related definitions->GENERATE_RUN_TIME_STATS Enable;USE_TRACE_FACILITY Enable;USE_STATS_FORMATTING_FUNCTIONS Enable2、配置
2021-07-07 09:24:34
222
原创 原子探索者 F407 LWIP 客户端多连接 断网线断服务 重新连接
原子探索者 F407 LWIP 客户端多连接 断网线断服务 重新连接通过链路检测判断链路是否正常,并在正常后重新连接通过子任务来启动连接,几个连接,就几个子任务1、链路检测通过回调函数,判断链路是否正常,并置相应位:uint8_t linkStatFlag = 0;void ethernetif_notify_conn_changed(struct netif *netif){ if(netif_is_link_up(netif) ) { printf("net link is up!
2021-07-06 13:51:44
929
原创 STM32 原子探索者基于HAL库多连接LWIP tcp 服务器
基于HAL库多连接LWIP tcp 服务器1、通过原子探索者407板子做的样例;2、通过STM32CUBEMX 生成程序模板;3、修改lwip部分参数;4、添加多连接TCPserver;1、通过CubeMx生成程序模板1)添加FREERTOS定时器2)添加串口1用来做调试输出3)网卡的添加以及lwip的添加见其他文档,其中ip地址为192.168.12.974)添加freeRTOS并修改参数:增加os的堆内存大小以及允许使用定时器、扩充默认任务的堆栈大小允许使用定时器,定时器的定义
2021-06-30 15:36:23
927
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人