位单片机入门2 picss_第1页
位单片机入门2 picss_第2页
位单片机入门2 picss_第3页
位单片机入门2 picss_第4页
位单片机入门2 picss_第5页
已阅读5页,还剩48页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PIC32——何去何从?兼容性保持PIC®MCU功能性PIC32——何去何从?兼容性保持PIC®MCU功能性简易性PIC32的内核架构是怎样的?3Microchip解决方案更复杂的软件操作系统>40最高512KB闪存USB、以Microchip解决方案更复杂的软件操作系统>40最高512KB闪存USB、以太网、CAN和QVGA600多种PIC产品40MIPS28~100引脚最高256KB闪存4028~100引脚最高256KB闪存30MIPS18~80引脚最高144KB闪存满足客户需求16MIPS28~100引脚最高256KB闪存10MIPS18~100引脚最高128KB闪存3214~40引脚最高16KB闪存8引脚最高4KB闪存1686引脚最高1KB闪存移植4性PIC32单片机的主要特性5和数字外设兼容16位PIC®单片16位并行PIC32单片机的主要特性5和数字外设兼容16位PIC®单片16位并行主控端上电复位,欠压复位,低电压检512KB,128位预测指令256字节可锁128K兼容的MPLAB®ICD3、MPLABREALICE™、PICkit3和高吞吐量总线矩阵xCANUSBOG32位MIPSM4K®内核,MAC,直接存储器访问控制器,具有CRC模块,可在空闲模式下兼容性与性能SPENUFRZUSIDLRSTMDALTIOUEN1RSTMDALTIOUEN1CRENADDENFERROERRWAKELPBACKABAUDRXINVBGRHPDSEL1PDSEL0SYNCSENDBBRGHTRMTWAKELPBACKABAUDRXINVBGRHPDSEL1PDSEL0TXBRKTXENTXBFTXBRKTXENTXBFTXISEL1TXINVTXISEL1TXINVABDOVFRCMTDTRXPCKTXPRCISEL1RCISEL0ADDENRIDLEPERRFERROERRRCISEL1RCISEL0ADDENRIDLE兼容性与性能SPENUFRZUSIDLRSTMDALTIOUEN1RSTMDALTIOUEN1CRENADDENFERROERRWAKELPBACKABAUDRXINVBGRHPDSEL1PDSEL0SYNCSENDBBRGHTRMTWAKELPBACKABAUDRXINVBGRHPDSEL1PDSEL0TXBRKTXENTXBFTXBRKTXENTXBFTXISEL1TXINVTXISEL1TXINVABDOVFRCMTDTRXPCKTXPRCISEL1RCISEL0ADDENRIDLEPERRFERROERRRCISEL1RCISEL0ADDENRIDLEPERRFERROERR•••••基本控制地址检错误校•••••基本控制地址检错误校••••••••••奇偶校流控••地址匹外设库API使代码转换无缝进行6基本控制9位模地址检16位波特率发生LIN支自动波特率、唤醒和同极错误校单片机开发平台性能最高成本最低!单片机开发平台性能最高成本最低!PIC®单片机性能7集单片机开发平台(续集成开发环境单片机开发平台(续集成开发环境I存储第三支软件编译8外开发界I8USBOTG、以太网16位定时2I8USBOTG、以太网16位定时2KB0~16通道预A/D—10位/16通存储器总线GP指数据中断控P内核UART—最多6I2CTM—最多51SPI—最多4捕捉/比较/PWM—5PMP(16位9桶形32寄存JTAG真接寄存器172位HWM1Y寄存器616控制器1U5级流水线无缝移植MIPS性能不断增强并添加计算能力横跨4个代码兼容的产品系列特内核16位内核,采用单周期指令(24位指令)支持3个操作数指令80MHz32无缝移植MIPS性能不断增强并添加计算能力横跨4个代码兼容的产品系列特内核16位内核,采用单周期指令(24位指令)支持3个操作数指令80MHz32位工作寄存器16个16位寄存器32个32位寄存器硬件无有有有性能1640401.52电压封装28~100引脚18~100引脚18~100引脚64~128引脚无无有无工作温度-40至-40至-40至-40至-40至-40至-40至-40至-40至闪存16K至12K至12K至32K至4K至1K至1K至8K至低功耗高性能高性能高性能M4K®内核由Microchip强化以强大引擎为基础频率高达80M4K®内核由Microchip强化以强大引擎为基础频率高达801.56DMIPS/MHz(测定值32个32位内核寄存器(带影子集32位ALU,单周期Microchip系统增强以实现强大的嵌入式性能256字节预取缓存全功能调试JTAG32位指令模式可提供最佳16位指令模式可缩短代码长可在单个源文件中轻松混合多种位位位位位指指指与位令令令令指手手手手令内核性MIPSABCDC位位位位位指指指与位令令令令指手手手手令内核性MIPSABCDCPIC32在嵌入式市场中广受欢迎2009年嵌入式市场调查MicrochipPICPIC32在嵌入式市场中广受欢迎2009年嵌入式市场调查MicrochipPIC3AtmelAT91xFreescale68k,ColdfirAtmelAVR3NXPARSTMicroSTM38Luminar7NXPLPC200RenesaSuperH,H8SX,M32RM32C793NEv85为何选择Microchip32位解决方案?无缝移植从16位到32同类器为何选择Microchip32位解决方案?无缝移植从16位到32同类器件中性能最佳90+并行主控端灵活的DMA模块增强性能和功能降低系统成本代码密度最预取+256字节片上缓存快速原子级全速USBOTG、CAN和以太网快速中断响PIC32MX3通用系列指数中断控80MHzMIPS32位内32个影子寄存器32个内核寄存器32位HW向量中断32位5级流水高速总预取+缓存0~4通道16位PIC32MX3通用系列指数中断控80MHzMIPS32位内32个影子寄存器32个内核寄存器32位HW向量中断32位5级流水高速总预取+缓存0~4通道16位定时看门A/D—10位/16通GPUART—2I2C™—2SPI™—2捕捉/比较/PWM—5PMP16位数模拟比较器—232~512闪PIC32MX4USB2.0系列指数中断控80MHzMIPS32位内32个影子寄存器32个内核寄存器32位HW向量中断32位5级流水高速总预取+缓存0~4通道PIC32MX4USB2.0系列指数中断控80MHzMIPS32位内32个影子寄存器32个内核寄存器32位HW向量中断32位5级流水高速总预取+缓存0~4通道USB16位定时看门A/D—10位/16通GPUART—2I2C™—2SPI™—2捕捉/比较/PWM—5PMP16位数模拟比较器—232~512闪USB/CAN/以太网USB/CAN/以太网PIC32采用全新集成外设现有的USBOn-the-GoPIC32采用全新集成外设现有的USBOn-the-GoUSBOTG1ECAN系列指令数据中断控制80MHzMIPS3232个影子寄存器32个内核寄存器32位HW向量中断控32位5级流水线5x16位定时器看门狗A/D—10位/16通道GPIO—85UART—6I2USBOTG1ECAN系列指令数据中断控制80MHzMIPS3232个影子寄存器32个内核寄存器32位HW向量中断控32位5级流水线5x16位定时器看门狗A/D—10位/16通道GPIO—85UART—6I2C™—5SPI™—4IC/OC/PWM—58位/16位高速总线矩阵2个DMA通道1x4个DMA通道8通道GPDMA128KB512闪存预取+缓存USBOTG以太网系列指令数据中断控制80MHzMIPS3232个影子寄存器32个内核寄存器32位HW向量中断控32位5级流水线5x16位定时器看门狗A/D—10位/16通道GPIO—85UART—6USBOTG以太网系列指令数据中断控制80MHzMIPS3232个影子寄存器32个内核寄存器32位HW向量中断控32位5级流水线5x16位定时器看门狗A/D—10位/16通道GPIO—85UART—6I2C™—5SPI™—4IC/OC/PWM—58位/16位高速总线矩阵2个DMA通道2个DMA通道8通道GPDMA128KB512闪存预取+缓存USBOTG2ECAN以太网系列指令数据中断控制80MHzMIPS3232个影子寄存器32个内核寄存器32位HW向量中断控32位5级流水线5x16位定时器看门狗A/D—10位/16通道GPIO—85USBOTG2ECAN以太网系列指令数据中断控制80MHzMIPS3232个影子寄存器32个内核寄存器32位HW向量中断控32位5级流水线5x16位定时器看门狗A/D—10位/16通道GPIO—85UART—6I2C™—5SPI™—4IC/OC/PWM—58位/16位高速总线矩阵2个DMA通道2个DMA通道2x4个DMA通道8通道GPDMA128KB512闪存预取+缓存PIC32MX全系列产品更新时间12110x100.8mm间10014x140.5PIC32MX全系列产品更新时间12110x100.8mm间10014x140.5mm间10012x120.4mm649x90.5mm间6410x10QFP0.5mm间4PDAPIC32MX4系列PIC32MX3系列PIC32MX6系列USB+以太网PIC32MX7系列USB+2CAN+以太网8GP4GPDMAPIC32MX5系列USB+1最初的10款产品更新时间:第1阶段RTP/后续产PIC32MX7系2CAN以太网256K/64K80512K/64K80512K/128K80PIC32MX6最初的10款产品更新时间:第1阶段RTP/后续产PIC32MX7系2CAN以太网256K/64K80512K/64K80512K/128K80PIC32MX6系以太网+256K/64K80512K/64K80512K/128K801CAN+256K/64K80512K/64K80快速参考快速参考PIC32MX系列特性*1xCAN(128K及更小的闪存更新时间:所示数值代表100闪 32-8--222PIC32MX系列特性*1xCAN(128K及更小的闪存更新时间:所示数值代表100闪 32-8--2224--32-8-2226--64-16-6451-64-32-645-128-32-645CANCAN灵活易用的CAN控制器许多客户都使用自己的CAN通信原PIC32CAN灵活易用的CAN控制器许多客户都使用自己的CAN通信原PIC32CAN控制器相当灵活通过内置DMA接口将系统RAM用于消息存储高级滤波器可简化消息的处控制双通道80MHz系统总 工业标准最高可达1系统FIFO消息缓冲器FIFO1~32消息缓冲32个FIFOx32个缓冲器=1024条消32个滤波4层屏CAN的详细信息32个消息CAN的详细信息32个消息FIFO可以是发送端消息FIFO或接收端消息发送时使用用户定义的消息FIFO32个用于消息过滤的接收过滤器4个用于消息过滤的接收过滤器屏蔽寄存器CAN:全新的“仅数据”模式非常适用于自举程序将字符串“HelloWorld”从节点1发送到节点2存放在存储器时,“仅数据CAN:全新的“仅数据”模式非常适用于自举程序将字符串“HelloWorld”从节点1发送到节点2存放在存储器时,“仅数据”模式可减少CAN“开销”字符串分散在存储器存放于RAMCAN“开销D5=“D5=“以以太以太网特性10/100802.3以太网以太网特性10/100802.3以太网用于Tx和Rx的集成DMA通道RX过滤器(RXF)业界标准的MII或RMII,用于连接外部物理层缓冲器使用主以太网数据包流程图主接地址地址数据数据10/100以太网数据包流程图主接地址地址数据数据10/100RX过滤串串行通信模块串行通信结合UART、SPI和用户可选的串行通信每个模块均可进行配置且具有4个I/O每个部分提供3个实例 串行通信结合UART、SPI和用户可选的串行通信每个模块均可进行配置且具有4个I/O每个部分提供3个实例 串行通信配置选项1xI2C+1xUART(不带流控制1xI2C(带1x2xUART(不带流控制配置选项1xI2C+1xUART(不带流控制1xI2C(带1x2xUART(不带流控制1xUART(带流控制SCMxB 串行通信用户可选的外设组合示例配置(从每行中选择1个功能模块示例11个UART(带流控制)、2个UART、2个SPI和1个I2C(64引脚用户可选的外设组合示例配置(从每行中选择1个功能模块示例11个UART(带流控制)、2个UART、2个SPI和1个I2C(64引脚111 1UART2111I2C14引1(带RTS和2111I2C1 1(带RTS和2111I2C1可由用户选择的外设组合示例配置(从每行中选择1个功能模块示例24个UART、2个SPI和2个I2C(100引脚1可由用户选择的外设组合示例配置(从每行中选择1个功能模块示例24个UART、2个SPI和2个I2C(100引脚1114引1UART2111I2C14引1UART2111I2C11UART2111I2C1工具工具、开发板和软件易于入门的工具PIC32以太网入门工具包USB入门工具包易于入门的工具PIC32以太网入门工具包USB入门工具包(DM320004,72美元(DM320003-2,55美元以太网入门工具包与I/O扩展板(DM320002)配合使用两种入门工具包调试芯片升级为PIC32PIC32I/O扩展PIC32I/O扩展新增可选PIC32I/O扩展PIC32I/O扩展新增可选的Plus定制PIC32入门工具包平易于查看每个信增加特定功能的开发连接Microchip工连接JTAG并可进行跟(如PIC32USB入门板所示广受欢迎的 Plus子图形化以太网 72美16兼容性概述PIC24FGPExplorer+选择您的PIC®+以太网采用可选的PICtailPlus16兼容性概述PIC24FGPExplorer+选择您的PIC®+以太网采用可选的PICtailPlus子板进行定制SD更多选择 +入门板到PIM的适配器入门板新增调试器(入门板包含调试器第三JTAG探Explorer16板的PIC32PIM模块及其他附件在Explorer16上添加PIM模接插模块部件Explorer16板的PIC32PIM模块及其他附件在Explorer16上添加PIM模接插模块部件编号 100引脚对100引脚PIC32MX4USBPIC32MX7CANECAN/LINPICTail+子板针对Explorer16的USBPICTail+子板连接PIC32入门板和 16上PIM的适配器新增MX5-6-7开发板按应用分类以太网入门工具1USB入门工具包2针对新增MX5-6-7开发板按应用分类以太网入门工具1USB入门工具包2针对Explorer16的MX72APP-EDF2010-MIT解决方案支持PIC32和APP-EDF2010-MIT解决方案支持PIC32和PIC24系列出厂时提供板载PIC32MX795F512H-MicrochipHID自举程序已经过编程可使用HID自举程序GUI将客户固件下载到PIC32中所有需要的文件都已复制到EDF-2010DVD光盘中APP-EDF2010-APP-EDF2010-1的主要特性板载64引脚PIC32MX795F512H-APP-EDF2010-APP-EDF2010-1的主要特性板载64引脚PIC32MX795F512H-受MicrochipUSB固件版本V2.60a具有PICkit3接口,可支持编程/通过修改“procdefs.ld”文件,客户可下载MPLABC32编译的固10K可变电阻4个LED(RB2/RB3/RF0/RF1),2个按钮MCP1640可将单电池电压升高到PIC32软件库DSP、数学和外设软件库部件编号PIC32PIC32软件库DSP、数学和外设软件库部件编号PIC32DSP包括在 C编译器PIC32浮点数学库包括在 C编译器PIC32外设库包括在 C编译器有线和无线连接的软件库MicrochipTCP/IP有线和无线连接的软件库MicrochipTCP/IP协议栈MicrochipUSB框架IEEE802.15.4:MiWi™和MiWi™ 802.15.4:Zigbee智能能源产品系列套件PIC32CAN软件库文件系统和存储器库Microchip文件系统和存储器库MicrochipFAT文件系统针对 MCU的FATFs文件系数据EEPROM仿真Microchip图形库Microchip提供了完善的图形库,使用户能Microchip图形库Microchip提供了完善的图形库,使用户能够迅速方便地实现图形用户界面(GUI)主要特性最高16位或65K2D对象,诸如线、圆、文本、矩形、多边形和条块等3D对象,诸如按钮、面板、窗口、分组框和滑动条等图像及动电阻式触摸屏和键盘多种字针对PIC32的音频库主要特性支持的编码格式:PCM(原始未针对PIC32的音频库主要特性支持的编码格式:PCM(原始未压缩IMA实现的音频播放器具有以下功能:播放、录音、暂停和停止。支持标准输入/输出流格式波针对Spe

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论