微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > dgus屏串口通信时,发现数据有时候stm32能接收到,有时候接收不到,一直想不到是什么原因

dgus屏串口通信时,发现数据有时候stm32能接收到,有时候接收不到,一直想不到是什么原因

时间:10-02 整理:3721RD 点击:
在dgus屏上输入数据,发送给STM32,然后stm32接收到数据之后,显示到电脑上,但是,不看不知道,一看吓一跳,竟然会经常数据丢失!找了一个下午也没找到什么原因,一直认为是串口中断函数出错了,可是看了n遍,也没觉得那个函数有问题啊。晚上睡觉觉都在想到底是怎么回事.,今早上一来,把一些程序先注释掉之后,结果发现,没问题了,突然脑子一转,肯定是定时中断搞得鬼,一查发现,开了两个定时中断,而且定时时间很短.欧拉,问题解决了,记录一下。

经验之谈     吸收了

谢谢分享!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top