首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
MIPS架构下PIC32单片机的UART通信
来源:本站整理  作者:佚名  2010-09-05 08:49:27



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] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:113,550.80000 毫秒