首页 > 其他分享 >关于使用RT-Thread的wiznet包遇到的一些问题

关于使用RT-Thread的wiznet包遇到的一些问题

时间:2023-02-22 13:12:15浏览次数:40  
标签:RT Thread 报错 版本 wiznet include

小菜鸡一枚,记录学习过程,以备后续查看,如果有什么写的不对或者不好的欢迎大家批评指正

1、版本问题

1.1报错error: 'struct serial_configure' has no member named 'flowcontrol'

在刚创建完工程时进行编译报如下错误

两个解决方案
1、将报错的这个switch全部注释掉,编译就可以过了(用了一段时间暂时没有发现问题)

2、后续测试发现跟创建工程时选择的STM32F4的版本有关系,将F4的包降到0.1.9版本也是可以正常编译的,如果选择降版本记得将上面的高版本的包删除

1.2 报错error: sal_low_lvl.h: No such file or directory

RT-Thread源代码版本低于4.1.1导致的
4.1.1更新中将sal.h更改为sal_low_lvl.h


两个解决方案
1、重新创建工程使用4.1.1版本RT-Thread
2、将wiznet包中wiz_af_inet.c wiz_ping.c中的#include <sal_low_lvl.h>替换为#include <sal.h>

//#include <sal_low_lvl.h>
#include <sal.h>

暂时记录这些,后续再补充

标签:RT,Thread,报错,版本,wiznet,include
From: https://www.cnblogs.com/daixx/p/17143983.html

相关文章