|
本帖最后由 xianglong 于 2020-6-18 12:00 编辑
一、硬件:机智云 ,STM32F103VET6, esp8266-07S。
二、准备:在我原工程程序上增加WIFI模块ESP8266,原工程是没有问题的,一直在使用。
机智生成的其它平台的代码程序,移植到我现有的程序上,此款单片机只有UART4的IO口没有被使用,因此用它和WIFI模块进 行通讯。ESP8266刷的机智云的固件,用串口和PC通讯正常,PC的软件模拟单片机和ESP8266通讯正常,配网,获取网络时间 等都可以。
三、现状:ESP8266和103的串口4进行通讯,不正常。
大神们多多指教,万分感谢
|
-
A1.jpg
(74.7 KB, 下载次数: 116)
串口配置和口中断
-
A2.jpg
(44.29 KB, 下载次数: 118)
UART4各相关寄存器的值
-
A3.jpg
(23.61 KB, 下载次数: 107)
nic记录串口中断的次数,每次开机都是到53,就停止了,也不能再进入主程序。 ... ...
-
A4.jpg
(102.08 KB, 下载次数: 129)
gizPutData(&res,1);这是机智云下载的程序包里的语句,如果屏蔽它就可以进行主程序,nic的值就可以一直增加 ...
-
A5.jpg
(46.23 KB, 下载次数: 118)
103的启动文件还在这里停留不动了
|