F103 和 F407 之间能否进行串口通信

2019-07-20 13:33发布

我用F103接收传感器的数据,处理后发给F407用串口助手看F103发出的数据没问题
然而用F407接收后,再输出到串口助手,数据就清零了


F103初始化  uart1_init(72,115200);
F407初始化  USART2_Init(84,115200);


只要波特率一样,停止位数据位奇偶校验之类的一样,就可以正常通信了吧?
跟时钟频率有关系么?


我只想确认下两者之间能否通信,然后就知道是不是我接收中断函数写错了


谢谢大家!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
正点原子
1楼-- · 2019-07-20 13:33
 精彩回答 2  元偷偷看……
gsndragon
2楼-- · 2019-07-20 15:46
 精彩回答 2  元偷偷看……
Exiler
3楼-- · 2019-07-20 19:56
终于找到问题了,我USART2初始化顺手照着USART1给了84MHz,那两个就不在一条总线上啊,USART2在APB1上啊,低速总线最高最高只有42MHz,这种问题编译器也不会报错,只能怪自己不细心,学的也不扎实
守候ocean
4楼-- · 2019-07-20 22:11
学习了
blueNanna
5楼-- · 2019-07-21 03:47
 精彩回答 2  元偷偷看……
hrt985500634hrt
6楼-- · 2019-07-21 07:01
 精彩回答 2  元偷偷看……

一周热门 更多>