GD32F130之USART串口通信

简介

GD32F130系列最多支持2个串口:USART0和USART1,其中USART0功能比USART1丰富。

过采样机制

采样定理告诉我们,当采样频率大于信号频率的2倍时,就可以真实还原线路上的信号。而实际应用中,采样频率一般都远大于信号频率的2倍。

GD32F130的USART的接收电路,就可以选择以16倍频率或者8倍频率采样Rx引脚上的信号。当选择16倍频率过采样方式时,USART接收器在接收一个位的时候,会在一个比特率位的时间内对Rx采样16次,并选择中间3个采样点(第7、8、9个)进行评估,作为本次接收到的数据位逻辑值。当选择8倍频率过采样方式时,USART接收器在接收一个位的时候,会在一个比特率位的时间内对Rx采样8次,并选择中间3个采样点(第3、4、5个)进行评估,作为本次接收到的数据位逻辑值。如下图所示。

通过USART_CTL0的OVSMOD位来选择过采样率

  • OVSMOD=0:16倍过采样(常用,复位默认)
  • OVSMOD=1:8倍过采样

除了可以配置过采样率,还可以选择采样点(评估点)个数&

  • 21
    点赞
  • 93
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值