COM3通信问题

2019-07-20 17:17发布

我使用emwin画了一个界面,然后通过按界面上的“确认键”从COM3口发数据,我将例程中COM1改写为COM3,可是运行到  TFTLCD_Init(); 里面的printf("LCD ID:%x ",lcddev.id); //¡LCD ID   运行不下去了。。 我就删除了这句,但屏幕触摸没反应了?
这个该怎么改啊?谢谢

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
zhuifeng8911
1楼-- · 2019-07-20 20:52
 精彩回答 2  元偷偷看……
jermy_z
2楼-- · 2019-07-20 22:29
 精彩回答 2  元偷偷看……
xue
3楼-- · 2019-07-21 00:39
zhuifeng8911 发表于 2016-6-8 13:16
你的串口中断服务函数中判断标志位还是USART1

刚才发图发错了,是老程序了,   已将它改为USART3了, 但一直不行。。。已经研究好几天了,  屏幕现在根本没有触摸反应  
谢谢请帮我看一下是什么问题?
zhuifeng8911
4楼-- · 2019-07-21 01:46
xue 发表于 2016-6-8 15:14
刚才发图发错了,是老程序了,   已将它改为USART3了, 但一直不行。。。已经研究好几天了,  屏幕现在根 ...

我看你的程序,你触摸屏初始化都屏蔽了呀。
youfishing
5楼-- · 2019-07-21 06:31
我也有这个问题。。。。。。。。。不知道你解决了没。。。。
DongInker
6楼-- · 2019-07-21 10:30
串口时钟使能直接修改是很容易出问题的,
串口1与串口3的时钟不在同一个APB,
注意看串口使能时钟就可以看到前后时钟组不同,初始化要开启的没开启,不要开启的开启了,程序差不多崩溃了。

一周热门 更多>