关于STM32 lwip移植的时基设置
当进行无操作系统的移植时,需要移植sys_arch.c,该文件的作用就是添加一个lwip提供计时的函数。
//为LWIP提供计时
extern uint32_t lwip_tick;`//lwip本地时间计数器,单位:ms`
u32_t
sys_now(void)
{
return lwip_tick;
}
其中lwip_tick的值可通过系统滴答定时器的中断来获取,如下:
//main函数中添加初始化:
//滴答定时器初始化
void SysTick_Init(void)
{
/* SystemF
原创
2021-03-05 09:56:25 ·
456 阅读 ·
0 评论