RT-Thread Studio之ESP8266调试

文章目录

  • 前言
    • 这篇文章主要是对rtthread studio 软件进行ESP8266移植,调试总结。
  • 一、RT-Thread Settings配置
    • 1.添加软件包
    • 2.软件包参数进行配置
      • 1)at_device软件包配置
      • 2)tencent-iot-sdk软件包配置
  • 二、添加查看宏定义
  • 三、测试实验结果


前言

这篇文章主要是对rtthread studio 软件进行ESP8266移植,调试总结。

一、RT-Thread Settings配置

1.添加软件包

将tencent-iot-sdk 与at_device软件包添加到系统。
RT-Thread Studio之ESP8266调试_第1张图片

2.软件包参数进行配置

1)at_device软件包配置

由于我的ESP8266硬件是乐鑫的ESP01S,于是将图片里面的乐鑫ESP8266打开,再根据自己的WIFI进行名称密码填写,再选择合适自己的串口(注意WIFI的频段选择2.4GHZ,不然难以完成实验)。
RT-Thread Studio之ESP8266调试_第2张图片

2)tencent-iot-sdk软件包配置

打开需要用的按钮,再根据云端配置对软件包的配置进行填写。
RT-Thread Studio之ESP8266调试_第3张图片

二、添加查看宏定义

在board.h重新定义
#define BSP_USING_UART2
#define BSP_UART2_TX_PIN “PA2”
#define BSP_UART2_RX_PIN “PA3”

RT-Thread Studio之ESP8266调试_第4张图片
在rtconfig.h查看软件包配置的宏定义
RT-Thread Studio之ESP8266调试_第5张图片

三、测试实验结果

1)等待自动配网完成。
2)串口1发送ifconfig 会得到ESP8266配网信息。
3)串口1发送ping www.baidu.com 图片所示结果。
运行rtthread 的示例代码能够成功连接到网络。
RT-Thread Studio之ESP8266调试_第6张图片

你可能感兴趣的:(rt-thread,studio系列教程,stm32,物联网,c语言,单片机,嵌入式硬件)