您尚未登录。

#1 2021-03-25 09:13:31

Quotation
会员
注册时间: 2018-10-04
已发帖子: 258
积分: 256.5

F1C100s的PA2用作UART1_RX有坑吗?

经试验,PD4/PD3直接连起来,UART1自发自收可以接收到。
PA3/PA2连起来,线上有信号,但UART1 RX没有收到数据。

而且把PA2当做IO口去读数据,能够读出高低电平变化,就是UART收不到。
这个引脚使用上有什么坑吗?

//补充:
用USB串口线实验了,PA2还是收不到UART数据,PD3可以。
加上拉电阻没用。

最近编辑记录 Quotation (2021-03-25 09:32:24)

离线

#2 2021-03-25 17:44:49

阿黄
会员
注册时间: 2018-10-03
已发帖子: 233
积分: 228.5

Re: F1C100s的PA2用作UART1_RX有坑吗?

看一下寄存器,确认一下是不是配置不对,命令是

devmem 0x01C20800

详细描述
1616665438.png

如果配置不对,最好看下dts有没有问题

最近编辑记录 阿黄 (2021-03-25 17:45:30)

离线

#3 2021-03-25 17:46:20

阿黄
会员
注册时间: 2018-10-03
已发帖子: 233
积分: 228.5

Re: F1C100s的PA2用作UART1_RX有坑吗?

另外,如果PA2的配置不对的话,启动log应该会有相关内容提示

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn