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