新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > Microchip Cerebot 32MX7嵌入控制和通信解決方案

Microchip Cerebot 32MX7嵌入控制和通信解決方案

作者: 時(shí)間:2011-08-09 來源:網(wǎng)絡(luò) 收藏

Microchip公司的PIC32xx系列是集成了MIPSA M4KA內(nèi)核的32位MCU,具有USB、CAN 和以太網(wǎng)的高性能32 位閃存,最高80 MHz 的頻率,零等待狀態(tài)閃存訪問時(shí)性能為1.56 DMIPS/MHz(Dhrystone 2.1),工作電壓范圍為2.3V 至3.6V,可用在各種嵌入式系統(tǒng)和通信設(shè)備。本文介紹了PIC3295F512主要特性和方框圖,以及Cerebot 32板主要特性和詳細(xì)電路圖。

具有USB、CAN 和以太網(wǎng)的高性能32 位閃存單片機(jī)PIC32MX795F512主要特性:

32 位高性能RISC CPU:

? 帶5 級(jí)流水線的32 位MIPS32reg; M4Kreg; 內(nèi)核

? 最高80 MHz 的頻率

? 零等待狀態(tài)閃存訪問時(shí)性能為1.56 DMIPS/MHz(Dhrystone 2.1)

? 單周期乘法單元和高性能除法單元

? MIPS16ereg; 模式可使代碼壓縮最多40%

? 兩組各32 個(gè)內(nèi)核文件寄存器(32 位),可減少中斷延時(shí)

? 預(yù)取高速緩存模塊可加速從閃存的執(zhí)行速度

單片機(jī)特性:

? 工作電壓范圍為2.3V 至3.6V

? 64 KB 至512 KB 的閃存(附加一個(gè)12 KB 的引導(dǎo)閃存)

? 16 KB 至128 KB 的SRAM 存儲(chǔ)器

? 引腳與大部分PIC24/dsPICreg; DSC 器件兼容

? 多種功耗管理模式

? 多個(gè)具有獨(dú)立可編程優(yōu)先級(jí)的中斷向量

? 故障保護(hù)時(shí)鐘監(jiān)視器模式

? 帶有片內(nèi)低功耗RC 振蕩器的可配置看門狗定時(shí)器確保器件可靠工作

外設(shè)特性:

? 可在選擇外設(shè)寄存器上執(zhí)行原子級(jí)置1、清零和翻轉(zhuǎn)操作

? 最多8 通道具有自動(dòng)數(shù)據(jù)大小檢測功能的硬件DMA

? 支持符合USB 2.0 規(guī)范的全速設(shè)備和OTG

(On-The-Go)控制器:

專用的DMA 通道

? 帶MII 和RMII 接口的10/100 Mbps 以太網(wǎng)MAC:

- 專用的DMA 通道

? CAN 模塊:

- 2.0B 主動(dòng)模式,且支持DeviceNet? 尋址

- 專用的DMA 通道

? 3 MHz 至25 MHz 的晶振

外設(shè)特性(續(xù)):

? 內(nèi)部8 MHz 和32 kHz 振蕩器

? 配有以下項(xiàng)的6 個(gè)UART 模塊:

- 支持RS-232、RS-485 和LIN

- 帶片內(nèi)硬件編碼器和解碼器的IrDAreg;

? 最多4 個(gè)SPI 模塊

? 最多5 個(gè)I2C? 模塊

? 為CPU 和USB 時(shí)鐘分別提供獨(dú)立的PLL

? 帶8 位和16 位數(shù)據(jù)線以及最多16 條地址線的并行主/ 從端口(Parallel Master and SlavePort, PMP/PSP)

? 硬件實(shí)時(shí)時(shí)鐘和日歷(Hardware Real-Time Clock/Calendar, RTCC)

? 5 個(gè)16 位定時(shí)器/ 計(jì)數(shù)器(兩個(gè)16 位定時(shí)器對組合可構(gòu)成兩個(gè)32 位定時(shí)器)

? 5 路捕捉輸入

? 5 路比較/PWM 輸出

? 5 個(gè)外部中斷引腳

? 可在最高80 MHz 時(shí)翻轉(zhuǎn)的高速I/O 引腳

? 所有I/O 引腳上的高拉/ 灌電流(18 mA/18 mA)

? 數(shù)字I/O 引腳上的可配置漏極開路輸出

調(diào)試特性:

? 2 個(gè)編程和調(diào)試接口:

- 雙線接口,可與應(yīng)用程序進(jìn)行非搶占式訪問和實(shí)時(shí)數(shù)據(jù)交換

- 4線MIPSreg; 標(biāo)準(zhǔn)增強(qiáng)型聯(lián)合測試行動(dòng)小組(Joint Test Action Group, JTAG)接口

? 基于硬件的非搶占式指令跟蹤

? 符合IEEE 標(biāo)準(zhǔn)1149.2 (JTAG)的邊界掃描特性

模擬特性:

? 最多16 路通道的10 位模數(shù)轉(zhuǎn)換器:

- 1 Msps的轉(zhuǎn)換速率

- 可在休眠和空閑模式下進(jìn)行轉(zhuǎn)換

? 2 個(gè)模擬比較器
PIC32MX795F512方框圖

圖1。PIC32MX795F512方框圖

The Cerebot 32MX7 board is a useful tool for embedded control and network communications projects for both students and hobbyists.

Its versatile design and programmable microcontroller lets you access numerous peripheral devices and program the board for multiple uses. The board has many I/O connectors and power supply options. It’s network and communications features include 10/100 Ethernet interface, Full Speed USB 2.0 OTG interface, dual CAN network interfaces, dual I2C buses, up to three UART ports and up to three SPI ports.

The Cerebot 32MX7 works with the Microchip MPLAB development environment and provides built in programming and debugging support within MPLAB.

The Cerebot 32MX7 provides a number of connections for peripheral devices. It has six connectors for attaching Digilent Pmod? peripheral modules. Digilent peripheral modules include H-bridges, analog-to-digital and digital-to-analog converters, speaker amplifier, switches, buttons, LEDs, as well as converters for easy connection to RS232, screw terminals, BNC jacks, servo motors, and more.

Cerebot 32MX7板主要特性:

? a PIC32MX795F512L microcontroller

? support for programming and debugging within the Microchip MPLAB development environment

? six Pmod connectors for Digilent peripheral module boards

? 10/100 Ethernet

? USB 2.0 Device, Host, and OTG support

? two CAN network interfaces

Kit contents:

Cerebot 32MX7 board

USB A -> micro B cable

Microchip Cerebot 32MX7嵌入控制和通信解決方案

圖2。Cerebot 32MX7板外形圖
Microchip Cerebot 32MX7嵌入控制和通信解決方案

圖3。Cerebot 32MX7板電路框圖


上一頁 1 2 下一頁

關(guān)鍵詞: 嵌入控制 MX7

評(píng)論


技術(shù)專區(qū)

關(guān)閉