《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 解決方案 > 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片| 极品日韩久久| 国内精品国产成人| 国产一区二区三区在线观看免费| 国产精品日韩精品欧美精品| 欧美色网在线| 欧美天天在线| 欧美午夜精品伦理| 欧美日韩免费一区| 欧美精品在线观看播放| 欧美电影电视剧在线观看| 久久中文字幕一区| 开元免费观看欧美电视剧网站| 欧美一区二区在线免费观看| 午夜精品网站| 先锋影音网一区二区| 午夜电影亚洲| 性久久久久久久久久久久| 先锋资源久久| 欧美一区二区大片| 久久成人18免费观看| 久久精品国产精品亚洲| 久久精品国产一区二区三| 亚洲欧美成人一区二区在线电影| 亚洲一区二区在线免费观看| 亚洲午夜影视影院在线观看| 亚洲一区影音先锋| 亚洲欧美日韩在线一区| 欧美一区二区视频免费观看| 久久精品av麻豆的观看方式 | 99re视频这里只有精品| 99精品国产在热久久下载| 一区二区日本视频| 亚洲四色影视在线观看| 亚洲欧美日韩综合aⅴ视频| 欧美一区午夜精品| 亚洲高清在线| 99在线|亚洲一区二区| 一本久久a久久精品亚洲| av成人手机在线| 亚洲你懂的在线视频| 久久国产精品久久久久久电车| 久久久久久久久久久成人| 欧美插天视频在线播放| 欧美日韩在线观看一区二区| 国产精品久久97| 国产一区二区视频在线观看 | 国产精品免费看片| 国产精品中文字幕在线观看| 国外成人免费视频| 亚洲人成毛片在线播放女女| 一区二区三区久久| 午夜久久美女| 亚洲欧洲综合| 亚洲午夜免费福利视频| 欧美在线视频播放| 免费成人av资源网| 欧美三级在线视频| 国产日韩欧美三区| 亚洲高清不卡av| 在线午夜精品| 久久福利电影| 亚洲无人区一区| 久久精品欧美| 欧美精品一区二区三区蜜臀| 国产精品海角社区在线观看| 激情成人av在线| 亚洲美女在线观看| 午夜亚洲伦理| 99在线观看免费视频精品观看| 欧美与欧洲交xxxx免费观看| 欧美高清成人| 国产精品一区二区久激情瑜伽| 在线精品福利| 亚洲女性喷水在线观看一区| 亚洲精选91| 久久国产精品久久久久久| 欧美久色视频| 国产中文一区二区三区| 一区二区日韩欧美| 亚洲国产裸拍裸体视频在线观看乱了中文 | 欧美日韩午夜剧场| 黑丝一区二区三区| 在线亚洲高清视频| 91久久精品一区二区三区| 亚洲欧美在线看| 欧美韩日视频| 国产自产v一区二区三区c| 妖精视频成人观看www| 亚洲成色777777女色窝| 欧美日韩在线亚洲一区蜜芽| 国产精品一区二区在线| 亚洲国产99精品国自产| 欧美一区二区视频观看视频| 亚洲小说区图片区| 欧美黄色小视频| 狠狠爱www人成狠狠爱综合网| 亚洲小说欧美另类社区| 亚洲精品国产品国语在线app| 欧美资源在线| 国产精品久久久久久久电影| 最新亚洲一区| 亚洲欧洲一区二区三区在线观看| 欧美综合国产| 国产精品激情av在线播放| 亚洲激情视频在线观看| 久久精品成人一区二区三区蜜臀| 午夜伦理片一区| 欧美理论在线| 在线观看日韩av先锋影音电影院| 午夜一区二区三区不卡视频| 亚洲宅男天堂在线观看无病毒| 欧美激情精品久久久六区热门| 国产在线精品一区二区中文| 亚洲嫩草精品久久| 亚洲欧美日韩在线观看a三区| 欧美日韩性生活视频| 亚洲人成网站777色婷婷| 亚洲人www| 欧美大片在线影院| 亚洲国产裸拍裸体视频在线观看乱了中文 | 激情久久久久久久| 久久精品国产久精国产思思| 久久国产手机看片| 国产精品资源在线观看| 亚洲色图在线视频| 亚洲综合精品| 国产精品美女久久久久久免费| 一本久道久久综合狠狠爱| 一区二区日韩欧美| 欧美高清视频在线播放| 亚洲国产成人tv| 亚洲美女少妇无套啪啪呻吟| 欧美高清你懂得| 亚洲人成亚洲人成在线观看| 日韩一区二区精品视频| 欧美日韩国产首页在线观看| 亚洲伦伦在线| 亚洲图片欧洲图片av| 国产精品高精视频免费| 亚洲一区二区三区高清不卡| 亚洲欧美日韩综合| 国产日韩精品久久| 久久精品成人欧美大片古装| 欧美成人精品激情在线观看| 一本色道**综合亚洲精品蜜桃冫| 欧美一区二区在线免费观看| 亚洲高清一区二| 亚洲一区在线免费| 激情综合色综合久久| 亚洲婷婷综合久久一本伊一区| 国产欧美日本| 亚洲理论在线| 国产精品一区=区| 亚洲精品乱码久久久久久| 欧美性视频网站| 亚洲电影在线| 国产精品国产a级| 亚洲国产视频一区二区| 欧美午夜三级| 亚洲国产精品嫩草影院| 国产精品成人一区二区艾草| 久久精品30| 国产精品久久一卡二卡| 亚洲日本aⅴ片在线观看香蕉| 国产精品久久久久秋霞鲁丝 | 欧美色区777第一页| 久久狠狠亚洲综合| 国产精品h在线观看| 亚洲国产精品一区二区尤物区| 国产精品久久久久久av下载红粉| 亚洲欧洲视频在线| 国产欧美一区二区三区久久| 一个色综合av| 在线不卡视频| 欧美一级电影久久| 日韩视频免费在线观看| 久久在线精品| 亚洲综合国产精品| 欧美日韩卡一卡二| 亚洲国产欧美日韩精品| 国产精品视频免费在线观看| 99亚洲一区二区|