STM32串行通信原理

并行通信,比方说传输8位,则用8个引脚,同时传输。

串行通信,传输8位,用一个引脚,依次传输。

同步通信,用cloc时钟的下降沿或者上升沿,来确定发送和接受。

异步通信,通过接收端和发送端约定的波特率,来确定发送和接受。

 全双工通信一般,有独立的发送和接受端口。

同步通信有,时钟信号。


 

USART也可以当作USRT用。

 单片机之间用左图,单片机与电脑之间用右图,要经过RS232电平转换。

 

1、 接受、发送的路径。

 2、f103,串口1——PCLK2。串口2、3、4、5——PCLK1。

 3、USARTDIV可以是小数也可以是整数、而且必须是1/16的整数倍,如2/16、3/16,由于DIV_mantissa、DIV_Fraction。

4、SR传输过程中的状态标志位。CR1右边4位,使能位。CR1左边4位,中断使能位。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值