低功耗蓝牙cc2541学习笔记之UART-2-驱动uart

本文介绍了CC2541芯片中USART0和USART1的工作模式,包括8/9位数据、奇偶校验、波特率配置等,并详细阐述了UART传输和接收的流程,涉及UxDBUF寄存器、中断和状态位的管理。
摘要由CSDN通过智能技术生成

在 CC2541 中,USART0 和 USART1 是串行通信接口,它们能够分别运行于异步 USART 模式或者同步 SPI 模式。两个 USART 的功能是一样的,可以通过设置在单独的 IO 引脚上。


查看 CC2541 的 datasheet 可知:
UART0 对应的外部设备 IO 引脚关系为: 

P0_2 ------ RX

P0_3 ------ TX


UART1 对应的外部设备 IO 引脚关系为: 

P0_5 ------ RX
P0_4 ------ Tx


USART 模式的操作具有下列特点:

1、8 位或者 9 位负载数据
2、奇校验、偶校验或者无奇偶校验
3、配置起始位和停止位电平
4、配置 LSB 或者 MSB 首先传送
5、独立收发中断
6、独立收发 DMA 触发


CC2541 配置串口的一般步骤:
1 、 配置 IO,使用外部设备功能。
2 、 配置相应串口的控制和状态寄存器。
3 、 配置串口工作的波特率。


The UART mode provides full-duplex asynchronous transfers,In the UART mode, the interface uses a two-wire or four-wire interface consisting of the pins RXD and TXD, and optionally RTS and CTS. (全双工。2线制:TXD,RXD。4线制:TXD,RXD,RTS,CTS)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值