Mirohip PI32MX5 32位MU多媒体开发方案
Mirohip PI32MX5 32位MU多媒体开发方案
点击数:7368 次 录入时间:03-04 11:38:25 整理:http://www.55dianzi.com 电工文摘
Microchip 公司的PIC32MX5 是高性能32位MCU,具有USB,CAN和以太网接口,它采用5级流水线的MIPS32® M4K® 32位内核,最大频率达80MHz,1.56 DMIPS/MHz (Dhrystone 2.1),工作电压2.3V- 3.6V,64KB到512KB闪存,16KB到128KB SRAM多达,8路硬件DMA,USB 2.0兼容的OTG控制器,带MII和RMII接口的10/100Mbps以太网MAC,主要用在消费类和工业应用的多媒体开发,包括高性能图像,音频,无线网络和电容触摸屏。本文介绍PIC32MX5主要特性,方框图,多媒体扩展板方框图,详细电路图和材料清单(BOM)。
New PIC32 Development Tools Support High-Performance Graphics, Audio, Wireless Networking, and Capacitive Touch-Sensing Buttons & Sliders
High-Performance, USB, CAN and Ethernet 32-bit Flash Microcontrollers PIC32MX5主要特性:
High-Performance 32-bit RISC CPU:
• MIPS32® M4K® 32-bit core with 5-stage pipeline
• 80 MHz maximum frequency
• 1.56 DMIPS/MHz (Dhrystone 2.1) performance at zero Wait state Flash access
• Single-cycle multiply and high-performance divide unit
• MIPS16e™ mode for up to 40% smaller code size
• Two sets of 32 core register files (32-bit) to reduce interrupt latency
• Prefetch Cache module to speed execution from Flash
Microcontroller Features:
• Operating voltage range of 2.3V to 3.6V
• 64K to 512K Flash memory (plus an additional 12 KB of Boot Flash)
• 16K to 128K SRAM memory
• Pin-compatible with most PIC24/dsPIC® DSC devices
• Multiple power management modes
• Multiple interrupt vectors with individually programmable priority
• Fail-Safe Clock Monitor mode
• Configurable Watchdog Timer with on-chip
Low-Power RC oscillator for reliable operation
Peripheral Features:
• Atomic SET, CLEAR and INVERT operation on select peripheral registers
• Up to 8-channels of hardware DMA with automatic data size detection
• USB 2.0-compliant full-speed device and On-The-Go (OTG) controller:
- Dedicated DMA channels
• 10/100 Mbps Ethernet MAC with MII and RMII interface:
- Dedicated DMA channels
• CAN module:
- 2.0B Active with DeviceNet™ addressing support
- Dedicated DMA channels
• 3 MHz to 25 MHz crystal oscillator
Peripheral Features (Continued):
• Internal 8 MHz and 32 kHz oscillators
• Six UART modules with:
- RS-232, RS-485 and LIN 1.2 support
- IrDA® with on-chip hardware encoder and decoder
• Up to four SPI modules
• Up to five I2C™ modules
• Separate PLLs for CPU and USB clocks
• Parallel Master and Slave Port (PMP/PSP) with 8-bit and 16-bit data, and up to 16 address lines
• Hardware Real-Time Clock and Calendar (RTCC)
• Five 16-bit Timers/Counters (two 16-bit pairs combine to create two 32-bit timers)
• Five Capture inputs
• Five Compare/PWM outputs
• Five external interrupt pins
• High-speed I/O pins capable of toggling at up to 80 MHz
• High-current sink/source (18 mA/18 mA) on all I/O pins
• Configurable open-drain output on digital I/O pins
Debug Features:
• Two programming and debugging Interfaces:
- 2-wire interface with unintrusive access and real-time data exchange with application
- 4-wire MIPS® standard enhanced Joint Test Action Group (JTAG) interface
• Unintrusive hardware-based instruction trace
• IEEE Standard 1149.2 compatible (JTAG) boundary scan
Analog Features:
• Up to 16-channel, 10-bit Analog-to-Digital Converter:
- 1 Msps conversion rate
- Conversion available during Sleep and Idle
• Two Analog Comparators
• 5V tolerant input pins (digital pins only)
图1。PIC32MX5XX/6XX/7XX 系列方框图
图2。PIC32MX5XX/6XX/7XX推荐最低限度连接图
图3。PIC32MX5XX/6XX/7XX 系列时钟方框图
多媒体扩展板
The Multimedia Expansion Board kit contains the following items:
• Multimedia Expansion Board
• Multimedia Expansion Board Information Sheet
图4。多媒体扩展板外形和元件分布图(正面)
The front side of the board includes these key features, as shown in Figure 4:
1. 3.2 inch (8.1 cm) QVGA touch screen display with backlight.
2. Five user-controlled LEDs.
3. Four-way joystick (S2).
4. Fire button (S1).
5. Headphone jack.
6. Line output jack.
7. Microphone input jack.
8. Power LED.
9. I/O expansion connector.
图5。多媒体扩展板外形和元件分布图(背面)
The back side of the board includes these key features, as indicated in Figure 5:
1. Solomon Systech Graphics Controller (SSD1926).
2. microSD card slot.
3. Regulated 3.3V and 1.8V power supply for powering the board via a starter kit or
9-14V power supply.
4. Accelerometer and temperature sensor (BMA150).
5. 24LC08 EEPROM.
6. 2 MB SPI Flash (SST25VF016).
7. 24-bit stereo audio codec (WM8731).
8. CPLD for SPI and Chip Select configuration.
9. PIC32 starter kit connector.
10. Integrated 802.11 wireless connectivity.
图6。多媒体扩展板方框图
图7。多媒体扩展板电路图:SSD1926 LCD控制器
图8。多媒体扩展板电路图:CPLD
图9。多媒体扩展板电路图:microSD 卡控制器
图10。多媒体扩展板电路图:显示器背光
图11。多媒体扩展板电路图:操纵杆和开火键
[1] [2] 下一页
本文关键字:多媒体 开发 电工文摘,电工技术 - 电工文摘