新闻中心

EEPW首页>嵌入式系统>设计应用> MIPS架构下PIC单片机的UART通信

MIPS架构下PIC单片机的UART通信

作者: 时间:2011-11-22 来源:网络 收藏

2 P1032的UART串口编程
下面以UART串口模块为例来叙述PIC32的开发过程,电路原理如图2所示。考虑到MAPLAB ICD3和MPLAB REAL ICE仿真器的价格较贵,采用了USB口的MPLAB ICD2(MPLAB IDE支持USB口的MPLABICD2,不支持串口的ICD2)。本实验采用MAPLAB IDE8.33集成开发环境,选择PIC32MX32-0F128H。


在PIC32编程中,需要对配置字进行配置(主要是对系统时钟、外设时钟等进行配置)。这一工作可在程序中定义,也可以通过MPLAB IDE中的菜单Configure |Configuration Bits…对配置字进行设置;同时可通过Project | Select Language Toolsuite选择编译器,通过Configure | Select Device选择芯片型号。由于MPLAB IDE8.33集成开发环境程序只是对以前版本的升级改进,因此使用过MAPIAB IDE开发环境的开发人员可方便、快速地掌握其使用方法。本实验采用MPLAB C32编译器,程序1为直接使用MPLAB C32编译器中的软件外设函数库进行UART的操作;程序2则是采用读写寄存器对UART进行操作。程序实现上位机发送数据,PIC32单片机收到数据后返回上位机。

单片机相关文章:单片机教程


单片机相关文章:单片机视频教程


单片机相关文章:单片机工作原理


通信相关文章:通信原理



上一页 1 2 下一页

评论


相关推荐

技术专区

关闭