OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3128|回复: 1

F1的源码移植至F4,采用HAL库进行配置,F4串口2出现问题

[复制链接]

11

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
101
金钱
101
注册时间
2019-2-16
在线时间
26 小时
发表于 2020-9-4 21:23:45 | 显示全部楼层 |阅读模式
10金钱
问题描述: 相同的模块,相同的代码,配置条件不同。  所采用硬件:探索者F407开发板,拔除uart2的跳帽,RX-TX反接在PA2 PA3
在F1的代码上,串口2接收的数据(模块发来)就是正确的。  F1正常运行,F4不正常运行
在F4的代码上,串口2接收的数据(模块发来)就是错误的。(注意:模块发来的数据始终是相同的,我是用串口助手直接看的)
波特率等相关串口配置由HAL库配置,完全相同。  

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

31

主题

2183

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
14402
金钱
14402
注册时间
2018-8-3
在线时间
1156 小时
发表于 2020-9-5 18:19:34 | 显示全部楼层
检查串口初始化 和中断服务函数逻辑,还有简单的直接在原子的串口一例程  修改下初始化IO 和串口2的宏试试
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-4-30 11:49

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表