串口通讯协议配置

串口通信 uart usart

        串口通信模式   全双工通信模式

        又分 (usart)同步通信 与     (uart) 异步通信

需要使用两根线   TX输出线   RX输入线 

同步需要使用到CLK时钟线

通讯协议

        协议为国际通用协议 

                由1位起始信号 1位数据信号 1位效验 1位结束信号 

需要配置的东西  波特率 数据位 停止位 效验位

配置过程

        1找到TX与RX的连接引脚

        2开启引脚时钟        ( RCC_APB[1/2]PeriphClockCmd)

        3创建引脚配置结构体(GPIO_InItTypeDef)

        4mode配置引脚模式  pin选用引脚   Speed引脚速度  (GPIO_Init)初始化使能引脚

        1 开启串口时钟       RCC_APB[1/2]PeriphClockCmd)

        2 创建串口USART的配置结构体 (USART_InitTypeDef)

        7 配置串口  (1)设置波特率         (2)设置硬件控制流        (3)配置传输模式        (4)效验设置        (5)使用的停止位        (6)设置数据为长度 8b/9b        

        8 使能串口USART_Cmd

        

        

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值