PIC32 单片机

【下载】移植到 PIC32MM 单片机系列

本文档介绍了 PIC32MM 器件架构的许多特性,以便于从其他器件进行移植。本文档假定读者了解自己当前正在使用的器件,因而对 PIC32MM 系列作了高度概要的介绍,而不是全面比较各种产品之间的外设差异。本文档旨在补充而不是取代系列参考手册和器件数据手册。

详阅请点击下载《移植到 PIC32MM 单片机系列》

PIC32架构和外设介绍_部分4

集成:
MPLAB IDE项目
项目建立选项
创建项目的子文件夹
添加源文件和头文件
应用文件

资料原文及更多内容: http://imgtec.eetrend.com/private/2500

PIC32单片机UART

通用异步收发器(Universal Asynchronous Receiver Transmitter,UART)模块是PIC32MX 系
列器件提供的串行I/O 模块之一。UART 是可以与外设和个人计算机(使用RS-232、RS-485、
LIN 1.2 和IrDA® 等协议)通信的全双工异步通信通道。
根据不同的器件型号,UART 模块还通过UxCTS 和UxRTS 引脚支持硬件流控制选项,其中还包
括IrDA 编码器和解码器。关于可用性,请参见具体器件数据手册。
UART 模块的主要特性有:
• 全双工8 位或9 位数据传输
• 偶校验、奇校验或无奇偶校验选项(对于8 位数据)
• 一个或两个停止位
• 硬件自动波特率特性
• 完全集成的波特率发生器,具有16 位预分频器
• 当器件工作在80 MHz 时,波特率范围从76 bps 至20 Mbps
• 独立的接收和发送FIFO 数据缓冲区
• 奇偶校验、帧和缓冲区溢出错误检测
• 支持仅在地址检测(第9 位 = 1)时产生中断
• 独立的发送和接收中断
• 用于诊断支持的环回模式
• LIN 1.2 协议支持
图21-1 给出了UART 的简化框图。UART 模块由以下这些重要的硬件组成:
• 波特率发生器
• 异步发送器
• 异步接收器和IrDA 编/ 解码器

同步内容
--电子创新网--
粤ICP备12070055号