102-ESP8266转RS485/RS232/TTL控制板-RS485,RS232,串口TTL通信测试 2022-11-07 14:54:33 浏览数 (1) 导入这节的工程1,按照上一节按照好IDE开发软件以后,把这节的工程解压到2.File -> Import设备使用的CH340串口通信芯片,如果没有安装,需要安装CH340驱动下载程序1.清理工程2.编译工程3.关于下载flash配置(了解即可)4.工程生成的bin文件位置5,打开烧录程序软件5,咱现在不需要IAP升级程序,所以只刷上面四个eagle.flash.bin 0x00000eagle.irom0text.bin 0x10000esp_init_data_default_v08.bin 0x3FC000blank.bin 0x3FE0006,使用USB线连接控制板和电脑7,选择设备端口号,然后点击START测试1,连接外部485设备(我使用串口转485模块进行测试)通过RS485模块给控制板发送数据,控制板会返回接收的数据3,连接外部RS232/TTL设备提示:RS232和TTL是共用WiFi模块的UART0通过RS232/TTL给控制板发送数据,控制板会返回接收的数据程序说明1,设置的TTL,RS232串口波特率为1152002,TTL,RS232接收数据3,在通知任务里面把接到的数据返回4,软件模拟RS4854,配置GPIO13为下降沿中断(为了采集开始位), 配置GPIO15位输出, 使用硬件定时器捕获数据, 软件定时器检测空闲5,实际接收数据和检测到空闲时发送通知6,在通知任务里面把接到的数据返回7,细节说明(当前只做了9600的)来个形象的采集图定时器时钟是波特率的2倍,采集到起始位开始启动定时器,定时器间隔一半周期开始启动采集的话,正好在奇数沿开始采集数据 flash 0 人点赞 上一篇:分享雷军22年前编写的代码