概述
1 理论分析
1.1 CC2530 的 Usart 介绍
首先,我们要知道 CC2530 有几个串行通信口。由图1知,它总共有 2 个串口分别为 Usart0、Usart1。Usart0 和 Usart1 是串行通信接口,它们能够分别运行于异步 UART 模式或者同步 SPI 模式。两个 Usart 具有同样的功能,可以设置在单独的 I/O 引脚。由 CC2530 datasheet 可知:
UART0 对应的外部设备 IO 引脚关系为:P0_2------RX, P0_3------TX
UART1 对应的外部设备 IO 引脚关系为:P0_5------RX, P0_4------TX
在 CC2530 的 Usart 的所有功能中,我们用得最多的就是:Uart 模式。
这里说明一下,就是 CC2530 的 Usart 的使用,都是要通过配置相应的寄存器来实现相应功能的,故在附录里我们给出操作 Usart 的所有寄存器的类型及其具体内容。
下面分别介绍 UART 模式和 SPI 模式:
Uart 模式
UART 模式提供异步串行接口。在 UART 模式中,接口使用 2 线或者含有引脚 RXD、TXD、可选 RTS 和 CTS 的 4 线。UART 模式的操作具有下列特点:
(1) 8 位或者 9 位负载数据
(2) 奇校验、偶校验或者无奇偶校验
(3) 配置起始位和停止位电平
(4) 配置 LSB 或者 MSB 首先传送
(5) 独立收发中断
(6) 独立收发 DMA 触发
最后
以上就是心灵美树叶为你收集整理的《ZigBee开发笔记》第二部分 基础篇-第6章 CC2530串口通讯-发送字符串的全部内容,希望文章能够帮你解决《ZigBee开发笔记》第二部分 基础篇-第6章 CC2530串口通讯-发送字符串所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复