STM32F103C8T6学习笔记_串口USART的使用

1、     M  bps                 兆   比特每秒                   Million     bits per second      (形容传输速率)

    波特率(BaudRate)(bound )          单位 Bd    (形容传输速率时  Bd/s)

如果是二进制的话 , 都表示单位时间内传输的二进制数

2、波特率计算公式

baud=串口时钟(APB1 or APB1)   /   USART_BRR寄存器的值

Example    时钟108M (108000000  六个0)              baud=115200MHz        则得寄存器值938    (0XA3AA)

3、 GPIO的复用

TXD    Transmit(tx)  Data    发送数据

RXD    Receive(rx)  Data     接受数据


USART1_TX    PA.9    设置成复用推挽输出      GPIO_InitStructure.GPIO_Mode=GPIO_Mode_AF_PP;

USART1_RX    PA.10  设置成浮空输入             GPIO_InitStructure.GPIO_Mode=GPIO_Mode_IN_FLOATING;

4、单工                           单向      一方传送信息到另一方

      全双工    同一时间    双向      发送数据 同时也可以接受数据

      半双工                      双向       发送   或者   接受


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值