×

ZigBee的UART详细资料和程序分析

消耗积分:1 | 格式:pdf | 大小:0.31 MB | 2019-04-23

131594

分享资料个

  USART0和USART1是串行通信接口,它们能够分别运行于异步UART模式或者同步SPI 模式。两个USART具有同样的功能,可以设置在单独的I/O 引脚。

  UART 模式 UART 模式提供异步串行接口。在UART 模式中,接口使用2 线或者含有引脚RXD、TXD、可选RTS 和CTS 的4 线。

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

  ● 8 位或者9 位负载数据

  ● 奇校验、偶校验或者无奇偶校验

  ● 配置起始位和停止位电平

  ● 配置LSB 或者MSB 首先传送

  ● 独立收发中断

  ● 独立收发DMA 触发

  ● 奇偶校验和帧校验出错状态

  UART 模式提供全双工传送,接收器中的位同步不影响发送功能。传送一个UART 字节包含1 个起始位、8个数据位、1 个作为可选项的第9 位数据或者奇偶校验位再加上1 个或2 个停止位。注意,虽然真实的数据包含8 位或者9 位,但是,数据传送只涉及一个字节。

  UART操作由USART控制寄存器UxUCR和状态寄存器UxCSR来控制。这里的x 是USART的编号,其数值为0 或者1。当UxCSR.MODE 设置为1 时,就选择了UART 模式。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !