《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 解決方案 > Microchip PIC32MZ 32位MCU嵌入連接解決方案

Microchip PIC32MZ 32位MCU嵌入連接解決方案

2013-12-12

 

Microchip公司的PIC32MZ是200MHz 32位嵌入聯MCU,具有高達2MB閃存,512KB RAM, 10/100以太網MAC,高速USB MAC/PHY和兩個CAN端口,處理器性能高達330 DMIPS和3.28 CoreMark/MHz,支持WQVGA圖像,可用新一代嵌入設備.本文介紹了PIC32MZ主要特性和框圖, MIPS32® microAptiv微處理器核主要特性和框圖,以及PIC32MZ嵌入式連接(CE)入門板主要特性,電路圖,材料清單和PCB元件布局圖.

The PIC32MZ Embedded Connectivity family of 200 MHz 32-bit microcontrollers feature up to 2 Mbytes of flash, 512 Kbytes of RAM, a 10/100 Ethernet MAC, Hi-Speed USB MAC/PHY, and dual CAN ports. The processors yield 330 DMIPS and 3.28 CoreMark/MHz performance, with an interrupt latency of only 10 clock cycles, and have direct support for a WQVGA graphics.

The chips are said to have class-leading code density and have a 28 Ms/s 12-bit A/D converter and a crypto engine with a random number generator. They use Imagination’s MIPS microAptiv core, which includes 159 DSP instructions that enable algorithms with up to 75% fewer cycles than previous MCU versions. QFN, TQFP, VTLA, and LQFP packages with 64 to 144 pins are available starting in December and priced from 6.68 ea/10,000. A starter kit is available.

PIC32MZ主要特性:

Operating Conditions
•2.2V to 3.6V, -40ºC to +85ºC, DC to 200 MHz
•2.2V to 3.6V, -40ºC to +125ºC (Planned)
Core: 200 MHz (up to 330 DMIPS) microAptiv™
•16 KB I-Cache, 4 KB D-Cache
•MMU for optimum embedded OS execution
•microMIPS™ mode for up to 35% smaller code size
•DSP-enhanced core:
-Four 64-bit accumulators
-Single-cycle MAC, saturating and fractional math
•Code-efficient (C and Assembly) architecture
Clock Management
•0.9% internal oscillator
•Programmable PLLs and oscillator clock sources
•Fail-Safe Clock Monitor (FSCM)
•Independent Watchdog Timers (WDT) and Deadman Timer (DMT)
•Fast wake-up and start-up
Power Management
•Low-power modes (Sleep and Idle)
•Integrated Power-on Reset and Brown-out Reset
Memory Interfaces
•50 MHz External Bus Interface (EBI)
•50 MHz Serial Quad Interface (SQI)
Audio and Graphics Interfaces
•Graphics interfaces: EBI or PMP
•Audio data communication: I2S, LJ, and RJ
•Audio control interfaces: SPI and I2C™
•Audio master clock: Fractional clock frequencies with USB synchronization
High-Speed (HS) Communication Interfaces (with Dedicated DMA)
•USB 2.0-compliant Hi-Speed On-The-Go (OTG) controller
•10/100 Mbps Ethernet MAC with MII and RMII interface
Security Features
•Crypto Engine with a RNG for data encryption/decryption and authentication (AES, 3DES, SHA, MD5, and HMAC)
•Advanced memory protection:
-Peripheral and memory region access control
Direct Memory Access (DMA)
•Eight channels with automatic data size detection
•Programmable Cyclic Redundancy Check (CRC)
 Advanced Analog Features
•12-bit ADC module:
-28 Msps with six Sample and Hold (S&H) circuits
-Up to 48 analog inputs
•Flexible and independent ADC trigger sources
•Two comparators with 32 programmable voltage references
•Temperature sensor with ±2ºC accuracy
Communication Interfaces
•Two CAN modules (with dedicated DMA channels):
-2.0B Active with DeviceNet™ addressing support
•Six UART modules (25 Mbps):
-Supports LIN 1.2 and IrDA® protocols
•Six 4-wire SPI modules (50 Mbps)
•SQI configurable as an additional SPI module (50 MHz)
•Five I2C modules (up to 1 Mbaud) with SMBus support
•Parallel Master Port (PMP)
•Peripheral Pin Select (PPS) to enable function remap
Timers/Output Compare/Input Capture
•Nine 16-bit or up to four 32-bit timers/counters
•Nine Output Compare (OC) modules
•Nine Input Capture (IC) modules
•PPS to enable function remap
•Real-Time Clock and Calendar (RTCC) module
Input/Output
•5V-tolerant pins with up to 32 mA source/sink
•Selectable open drain, pull-ups, and pull-downs
•External interrupts on all I/O pins
Qualification and Class B Support
•AEC-Q100 REVG (Grade 1 -40ºC to +125ºC) planned
•Class B Safety Library, IEC 60730
•Back-up internal oscillator
Debugger Development Support
•In-circuit and in-application programming
•4-wire MIPS® Enhanced JTAG interface
•Unlimited software and 12 complex breakpoints
•IEEE 1149.2-compatible (JTAG) boundary scan
•Non-intrusive hardware-based instruction trace
Software and Tools Support
•C/C++ compiler with native DSP/fractional support
•MPLAB® Harmony Integrated Software Framework
•TCP/IP, USB, Graphics, and mTouch™ middleware
•MFi, Android™, and Bluetooth® audio frameworks
•FreeRTOS™, OpenRTOS®, μC/OS™, and other popular RTOS kernels

http://www.eccn.com/uploads/solution/201311/20131125112605580.gif
圖1. PIC32MZ框圖

The MIPS32® microAptiv™ Microprocessor Core is the heart of the PIC32MZ EC family device processor. The CPU fetches instructions, decodes each instruction, fetches source operands, executes each instruction and writes the results of instruction execution to the proper destinations.

MIPS32® microAptiv微處理器核主要特性:

•5-stage pipeline
•32-bit address and data paths
•MIPS32® Enhanced Architecture (Release 2):
-Multiply-accumulate and multiply-subtract instructions
-Targeted multiply instruction
-Zero/One detect instructions
-WAIT instruction
-Conditional move instructions (MOVN, MOVZ)
-Vectored interrupts
-Programmable exception vector base
-Atomic interrupt enable/disable
-GPR shadow registers to minimize latency for interrupt handlers
-Bit field manipulation instructions
-Virtual memory support
•microMIPS™ compatible instruction set:
-Improves code size density over MIPS32®, while maintaining MIPS32® performance.
-Supports all MIPS32® instructions (except branch-likely instructions)
-Fifteen additional 32-bit instructions and 39 16-bit instructions corresponding to commonly-used MIPS32® instructions
-Stack pointer implicit in instruction
-MIPS32® assembly and ABI compatible
•MMU with Translation Lookaside Buffer (TLB) mechanism:
-16 dual-entry fully associative Joint TLB
-4-entry fully associative Instruction TLB
-4-entry fully associative Data TLB
-4 KB pages
•Separate L1 data and instruction caches:
-16 KB 4-way Instruction Cache (I-Cache)
-4 KB 4-way Data Cache (D-Cache)
•Autonomous Multiply/Divide Unit (MDU):
-Maximum issue rate of one 32x32 multiply per clock
-Early-in iterative divide. Minimum 12 and maximum 38 clock latency (dividend (rs) sign extension-dependent)
•Power Control:
-Minimum frequency: 0 MHz
-Low-Power mode (triggered by WAIT instruction)
-Extensive use of local gated clocks
•EJTAG Debug and Instruction Trace:
-Support for single stepping
-Virtual instruction and data address/value breakpoints
-Hardware breakpoint supports both address match and address range triggering.
-Eight instruction and four data complex breakpoints
•iFlowtrace® version 2.0 support:
-Real-time instruction program counter
-Special events trace capability
-Two performance counters with 34 user-selectable countable events
-Disabled if the processor enters Debug mode
•Four Watch registers:
-Instruction, Data Read, Data Write options
-Address match masking options
•DSP ASE Extension:
-Native fractional format data type operations
-Register Single Instruction Multiple Data (SIMD) operations (add, subtract, multiply, shift)
-GPR-based shift
-Bit manipulation
-Compare-Pick
-DSP Control Access
-Indexed-Load
-Branch
-Multiplication of complex operands
-Variable bit insertion and extraction
-Virtual circular buffers
-Arithmetic saturation and overflow handling
-Zero-cycle overhead saturation and rounding operations

http://www.eccn.com/uploads/solution/201311/20131125112606830.gif
圖2. MIPS32® microAptiv微處理器核框圖

PIC32MZ嵌入式連接(CE)入門板

The PIC32MZ EC Starter Kit provides the easiest and lowest cost method to experience the high performance and advanced peripherals integrated in the PIC32MZ Embedded Connectivity MCUs. This starter kit features a socket that can accommodate 10/100 Ethernet transceiver (RJ-45) plug-in connectors from various vendors for prototyping and development.

The starter kit comes preloaded with demonstration software for the user to explore the new features of the PIC32MZ EC family of devices. It is also expandable through a modular expansion interface, which allows the user to extend its functionality. The starter kit also supplies on-board circuitry for full debug and programming capabilities

The PIC32MZ Embedded Connectivity (EC) Starter Kit contains the following items:

• PIC32MZ Embedded Connectivity (EC) Starter Kit development board
• SMSC 8870A Ethernet PHY daughter board
• USB mini-B to full-sized A cable – USB debug cable to debug and power the starter kit development board
• USB micro-B to full-sized A cable – PIC32 USB cable to communicate with the PIC32 USB port
• RJ-45 CAT5 Ethernet patch cable – Ethernet CAT5 cable to communicate with the PIC32 Ethernet port

http://www.microchip.com/stellent/groups/devtools_sg/documents/devtools/%7Eexport/en566638%7E6%7Een006096%7EPressReleaseLayout/179163-1.png
圖3. PIC32MZ嵌入式連接(CE)入門板外形圖

PIC32MZ嵌入式連接(CE)入門板主要特性:

On-board PIC32MZ2048ECH144: 200 MHz, 2 MB Flash and 512 KB RAM
Integrated debugger/programmer
USB powered
10/100 Ethernet
CAN 2.0b, HI-Speed USB 2.0 host/device/dual-role/OTG
4 MB SQI Flash
Can be used with Multimedia Expansion Board II
Can be used with PIC32 Expansion Board using a PIC32MZ adaptor board

http://www.eccn.com/uploads/solution/201311/20131125112606254.gif
圖4. PIC32MZ嵌入式連接(CE)入門板頂層主要元件

1. PIC32MZ2048ECH144-I/PH (non-crypto) or PIC32MZ2048ECM144-I/PH (crypto) 32-bit microcontroller.
2. Green power indicator LED.
3. On-board crystal or oscillator for precision microcontroller clocking (12 MHz).
4. USB connectivity for on-board debugger communications.
5. Green debug indicator LED.
6. Three push button switches for user-defined inputs.
7. Three user-defined indicator LEDs.
8. USB Type A receptacle connectivity for PIC32 host-based applications.
9. HOST mode power jumper.
10. Daughter board connectors for flexible Ethernet PHY options.
11. 32 kHz oscillator for RTCC and Timer1 (optional).
12. External 2 GB SQI memory for expanded memory applications.
13. Jumper for using or disconnecting the on-board debugger.

http://www.eccn.com/uploads/solution/201311/20131125112607567.gif
圖5. PIC32MZ嵌入式連接(CE)入門板底層主要元件

1. PIC24FJ256GB106 USB microcontroller for on-board debugging.
2. Regulated +3.3V power supply for powering the starter kit through USB or expansion board.
3. Connector for various expansion boards.
4. USB Type micro-AB receptacle for OTG and USB device connectivity for PIC32 OTG/device-based applications.
5.  50 MHz Ethernet PHY oscillator.
6. USB Host and OTG power supply for powering PIC32 USB applications

http://www.eccn.com/uploads/solution/201311/20131125112607693.gif
圖6. PIC32MZ嵌入式連接(CE)入門板框圖
http://www.eccn.com/uploads/solution/201311/20131125112607537.gif
圖7. PIC32MZ嵌入式連接(CE)入門板電路圖(1)
http://www.eccn.com/uploads/solution/201311/20131125112607471.gif
圖8. PIC32MZ嵌入式連接(CE)入門板電路圖(2)
http://www.eccn.com/uploads/solution/201311/20131125112608747.gif
圖9. PIC32MZ嵌入式連接(CE)入門板電路圖(3)
http://www.eccn.com/uploads/solution/201311/20131125112608631.gif
圖10. PIC32MZ嵌入式連接(CE)入門板電路圖(4)

PIC32MZ嵌入式連接(CE)入門板材料清單(BOM):
http://www.eccn.com/uploads/solution/201311/20131125112608880.gif
http://www.eccn.com/uploads/solution/201311/20131125112609685.gif
http://www.eccn.com/uploads/solution/201311/20131125112609714.gif
詳情請見:
http://ww1.microchip.com/downloads/en/DeviceDoc/60001191B.pdf

http://ww1.microchip.com/downloads/en/DeviceDoc/70005147A.pdf

http://www.eccn.com/webedit2/sysimage/icon16/pdf.gifPIC32MZ.pdf

 

 

 



本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国产精品久久久久久久久久尿 | 亚洲午夜精品福利| 在线看日韩av| 激情五月综合色婷婷一区二区| 国产精品久久久91| 欧美日韩一区自拍| 欧美日本亚洲视频| 欧美日本在线播放| 欧美日韩国产首页在线观看| 欧美激情精品久久久六区热门 | 一本久久综合| 日韩一级精品视频在线观看| 亚洲免费高清| 一区二区三区精品在线| 亚洲美女av在线播放| 亚洲精品久久久久久一区二区| 亚洲国产精品v| 亚洲激情一区二区| 亚洲激情中文1区| 亚洲日本理论电影| 亚洲精品国产精品乱码不99 | 亚洲中无吗在线| 一区二区激情| 亚洲无玛一区| 午夜在线a亚洲v天堂网2018| 久久av一区二区三区亚洲| 欧美在线一级视频| 久久精品视频播放| 玖玖玖国产精品| 欧美黄色网络| 欧美日韩在线影院| 国产精品久久久久久妇女6080| 国产精品久在线观看| 国产欧美日韩三区| 国内外成人免费激情在线视频| 黄色一区二区在线| 亚洲国产欧美久久| 99精品久久久| 亚洲欧美激情一区| 久久精品国语| 日韩一区二区高清| 亚洲欧美在线免费观看| 久久国产综合精品| 蜜桃av一区二区| 欧美另类人妖| 国产精品丝袜91| 激情久久婷婷| 亚洲精品在线电影| 亚洲欧美激情视频在线观看一区二区三区| 欧美在线免费观看亚洲| 亚洲精品日韩在线观看| 亚洲一区二区视频| 久久久精品性| 欧美日韩视频一区二区三区| 国产精品一区二区你懂的| 在线欧美日韩国产| 亚洲深夜av| 亚洲国产精品一区二区尤物区| 99re8这里有精品热视频免费 | 亚洲成人资源| 亚洲少妇中出一区| 亚洲国产影院| 亚洲欧美国产不卡| 老色鬼久久亚洲一区二区| 欧美另类videos死尸| 国产一区二区三区四区| 亚洲精品国久久99热| 亚洲欧美日韩综合一区| 亚洲另类一区二区| 欧美一区二区三区精品电影| 欧美福利视频在线观看| 国产精品亚洲第一区在线暖暖韩国| 在线欧美三区| 亚洲欧美综合另类中字| 夜夜精品视频| 久久天天躁狠狠躁夜夜av| 欧美三区美女| 在线观看欧美视频| 亚洲免费伊人电影在线观看av| 日韩手机在线导航| 久久九九热免费视频| 国产精品videossex久久发布| 国产在线精品自拍| 一区二区三区欧美成人| 91久久精品国产91久久性色tv| 香蕉乱码成人久久天堂爱免费 | 久久不射中文字幕| 欧美日韩中文字幕在线视频| 一区二区三区在线视频播放| 亚洲在线电影| 一区二区三区精品| 欧美国产高清| 极品尤物久久久av免费看| 亚洲自拍偷拍视频| 99热在线精品观看| 男人天堂欧美日韩| 国产在线国偷精品产拍免费yy| 亚洲一区二区在线免费观看视频| 日韩视频国产视频| 免费不卡视频| 韩国v欧美v日本v亚洲v| 亚洲一区在线观看视频| 亚洲一区二区三区免费在线观看| 欧美激情a∨在线视频播放| 黄色欧美成人| 久久精品国产一区二区三| 欧美在线视频一区二区| 国产精品一区二区三区观看| 一级日韩一区在线观看| 在线亚洲伦理| 欧美日韩福利| 亚洲精品三级| 99国产一区| 欧美国产日韩二区| 亚洲电影免费观看高清完整版在线| 久久超碰97人人做人人爱| 久久精品国产欧美激情| 国产欧美日韩另类一区| 午夜精品久久久久影视| 久久国产主播精品| 国内精品福利| 久久精品亚洲| 久久综合九色欧美综合狠狠| 狠狠色综合网站久久久久久久| 欧美与黑人午夜性猛交久久久| 久久国产免费看| 国产日韩欧美二区| 欧美一区二区成人| 久久久成人精品| 国产一区免费视频| 久久国产视频网| 另类激情亚洲| 亚洲国产精品久久久久秋霞影院 | 在线免费观看日韩欧美| 亚洲精品美女在线观看播放| 欧美成人午夜剧场免费观看| 亚洲风情在线资源站| 亚洲日本成人| 欧美日韩免费在线| 在线亚洲激情| 欧美一区2区视频在线观看| 国产女人aaa级久久久级| 欧美一区二区观看视频| 久久久久国产一区二区| 在线成人www免费观看视频| 亚洲精品视频在线| 欧美日韩日本网| 亚洲天堂av高清| 久久精品一区二区三区不卡牛牛| 红桃视频亚洲| 日韩亚洲欧美一区| 国产精品裸体一区二区三区| 香蕉乱码成人久久天堂爱免费| 久久综合伊人77777尤物| 亚洲人成网站在线播| 亚洲一区二区三区视频播放| 国产日产精品一区二区三区四区的观看方式| 午夜在线成人av| 欧美91视频| 在线视频日韩| 久久久久久香蕉网| 亚洲国语精品自产拍在线观看| 亚洲小说春色综合另类电影| 国产乱子伦一区二区三区国色天香| 久久精品91| 欧美日韩小视频| 午夜免费电影一区在线观看| 久久综合影音| 在线视频你懂得一区二区三区| 欧美在线一区二区三区| 亚洲激情二区| 欧美一区二区三区视频免费| 在线观看日韩www视频免费| 亚洲午夜伦理| 精品成人一区二区| 亚洲素人在线| 激情婷婷久久| 亚洲免费影视| 亚洲大片免费看| 午夜精品久久久99热福利| 影院欧美亚洲| 先锋影音久久久| 亚洲黄色成人久久久| 欧美影院精品一区| 亚洲人成精品久久久久| 久久本道综合色狠狠五月| 亚洲精品资源美女情侣酒店| 欧美中文字幕精品| 亚洲精品乱码久久久久| 久久精品一本久久99精品| 亚洲伦理精品| 久久青草久久| 亚洲免费中文| 欧美日韩国产bt| 亚洲国产日韩综合一区| 国产精品一卡二卡| 日韩一级精品| 尤物九九久久国产精品的特点| 亚洲欧美日韩爽爽影院| 亚洲欧洲在线一区|