你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

stm32f413ZH 无法使用UART10 怀疑硬件bug

[复制链接]
fengchao989 提问时间:2017-7-25 18:23 /
看数据手册支持uart10,所以硬件设计的时候使用了uart10的资源
电路是ok的,cube上面也显示支持uart10,但是软件不管怎么弄,都无法让uart10输出
排除软件问题,因为同样的代码,修改下设置,其它uart没有问题
排除自身硬件问题,因为直接去掉了外围电路,直接使用示波器测IO波形。
正常的电平翻转试过了,没有问题。IO口是好的。

收藏 评论35 发布时间:2017-7-25 18:23

举报

35个回答
fengchao989 回答时间:2017-7-26 09:52:47
有stm32f413ZH 开发板的 可以试一下。帮忙验证下。
fengchao989 回答时间:2017-7-31 09:57:02
xmshao 回答时间:2017-7-31 17:40:10
stm32f413ZH 的确支持UART10,我找了块板测试是OK的,可以正常工作。

检查下时钟配置和管脚复用配置,他在APB2总线上。

我用的是PE2 PE3,PG11 PG12都测试过。
onlyforsmile163 回答时间:2017-8-11 11:25:26
楼主,你的问题解决了吗?我遇到了和你差不多的问题。uart1~8都没问题,但uart9~10接收到的数据不对
onlyforsmile163 回答时间:2017-9-14 08:56:02
xmshao 发表于 2017-7-31 17:40
stm32f413ZH 的确支持UART10,我找了块板测试是OK的,可以正常工作。

检查下时钟配置和管脚复用配置,他 ...

能否把uart9和uart10的配置代码发一下,我这里uart9 和10能够接收到数据,但是数据不对,接受的的长度都对,其他uart没问题
回答时间:2017-9-14 09:18:12
楼主可以在仿真模式下,初始化uart10完成后,看一下uart10、GPIO、rcc的寄存器值,排除一下是哪个引起的错误。
wofei1314 回答时间:2017-9-14 11:46:40
贴个初始化代码和调用代码大家帮你看....

即便别人告诉你测试好用了,你怎么办,还是要找原因...
onlyforsmile163 回答时间:2017-9-14 11:59:24

asdasd

本帖最后由 onlyforsmile163com 于 2018-1-8 16:28 编辑

sdfsdf
onlyforsmile163 回答时间:2017-9-14 12:02:58
我这里统一设置了10个uart 和DMA通道
其他没问题只有uart9和uart10有问题,能收到数据,字节数也对,就是数不对
比如我发01 01 01 01 01 01 01 01 01 他就收到06 06 06 06 06 06 06 06 06
发 02 02 02 02 就收到18 18 18 18

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

1234下一页

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版