引用: bobde163 发表于 2014-8-6 10:53 一次数据都收不到还是可以收到一些?理论是没有问题的,你再查一查程序吧
引用: bobde163 发表于 2014-8-6 11:08 这个应该是程序问题,你关闭usart是通过什么方式关闭的,是切断时钟源还是使用了usart复位?
引用: bobde163 发表于 2014-8-6 11:24 如果你采用的是复位的话,很有可能在重新打开串口的时候串口的参数已经复位了如果你不重新初始化串口,就会 ...
引用: armcu 发表于 2014-8-6 11:28 我每次发送数据前都重新初始化过了啊
引用: bobde163 发表于 2014-8-6 11:38 那这个问题需要再仔细检查了,能进行在线调试的话,调试一下看看在哪个环节出了问题
引用: chunyang 发表于 2014-8-6 17:56 显然,楼主的程序有错。注意,关闭串口必须等串口发送标志建立以后才可以。