在官网上有着详细的介绍,RT-Thread连接ESP8266(点击这里),然而在使用过程中同样出现了问题,不急慢慢找就行了
原先我在写其他文章时用的是env配置,mdk5打开,写这篇时用的是RT-Thread Studio,两个配置其实差不多,最大的区别是RT-Thread Studio使用的是gcc也就是arm-none-eabi-gcc,编译的更快,但是代码优化一般,同一个工程比mdk里的ARMCC编译的bin文件要大,其他区别不大
在我们根据官网的步骤正确打开串口设备,打开AT组件,并添加at_sample_client.c事例代码,并且在rtconfigh中加入#define BSP_USING_UART2后很遗憾,没有出现特定的结果
我们来查找原因,在msh中输入at_client_init uart2提示成功过,
但是输入at_client_test出现了timeout,看来访问失败了
可能有两个原因,第一是uart2根本没有发出指令,第二是ESP8266没有回应