这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » 飞控板的串口老是发乱码出来,估计不是晶振和波特率的问题

共11条 1/2 1 2 跳转至

飞控板的串口老是发乱码出来,估计不是晶振和波特率的问题

助工
2014-04-27 12:48:23     打赏
求救啊,都搞了好几天了,实在没办法了

飞控板的串口老是打印乱码出来

程序刚下载下去自动复位可以打印出正确的结果

重新掉电再上电,打印就出错了

晶振已经改了,波特率也改了

把hex下载到遥控板上打印的结果都是正确的(修改波特率后)

同样,把遥控器的hex下载到飞控板上也是会出错的(串口部分)

把@shiqingziyang群共享的hex下载进去打印结果是正常的(硬件没问题?)

keil版本更换过 4.03 4.10 4.72结果一样

函数库更换3.5和3.61,结果也一样

现在怀疑是不是keil设置有问题

代码项目的地址:http://pan.baidu.com/s/1jGC5xfK






关键词: 串口     乱码     飞控板     晶振     波特率    

助工
2014-04-27 12:58:31     打赏
2楼
还有,最近想买个示波器,不知道虚拟示波器好用不,青岛汉泰的那个Hantek 6022be,请用过的朋友说一下

助工
2014-05-04 23:07:32     打赏
3楼

助工
2014-05-04 23:10:16     打赏
4楼

解决了,发完贴,差不多绝望的时候不小心就解决了 在配置完IO口后面加一条这货   


GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE); 


 奇葩的问题和奇葩的解决办法


 不要问我为什么 


 这个问题还是交给大神来回答吧!!


助工
2014-05-04 23:14:07     打赏
5楼
51去珠海玩了,回来有睡了一天,更新迟了

助工
2014-05-05 00:51:38     打赏
6楼

但是飞控板上的串口用的是PA9和PA10,跟JATG没什么关系啊

到那边都不懂去那里玩,所以基本没怎么玩


助工
2014-05-06 23:10:36     打赏
7楼
程序我上传有,如果可以的话,你也可以下到你的板上看看是什么样子的。PB3在程序里面没有用到,把初始化也去掉了,结果还是乱码,今晚特地试一下的。。。。珠海,怎么说呢,可能是我们时间有点赶把,就游了几个地方,没看到很好玩的地方,环境的确不错

助工
2014-05-06 23:12:54     打赏
8楼
就是啊,奇葩的问题和奇葩的解决办法,也没办法。你飞控板还在吧,要不你下进去看看是什么样子,很想知道是不是我的硬件比较奇葩

助工
2014-05-09 23:14:14     打赏
9楼
4.7210~~~~~~~~~烈火推存的

助工
2014-05-09 23:15:25     打赏
10楼
好吧。。

共11条 1/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]