《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 解決方案 > Microchip dsPIC33E數字信號控制器USB入門開發方案

Microchip dsPIC33E數字信號控制器USB入門開發方案

2011-07-14

Microchip公司的dsPIC33E和PIC24E系列是高性能的16位數字信號控制器和位控制器,3.0V-3.6V時的性能高達60MIPS,MCU的CPU采用改進的哈佛架構,16位寬數據通路和24位寬指令,DSC的CPU具有11條附加指令,兩個40位累加器,可進行16x16分數乘/除運算,雙數據提取,單周期乘法和累加。支持高端的工業控制和通信應用,包括伺服馬達控制,太陽能逆變器以及運行兩個并聯三相馬達等。本文介紹了dsPIC33E和PIC24E系列主要特性,方框圖和dsPIC33E USB入門套件主要特性,框圖和電路圖,PCB布局圖。

dsPIC33E和PIC24E系列主要特性:

Operating Range:

• Up to 60 MIPS Operation (at 3.0V-3.6V):
- Industrial temperature range (-40℃ to +85℃)
- Extended temperature range (-40℃ to +125℃)

High-Performance MCU CPU: (All Devices)

• Modified Harvard Architecture
• C Compiler Optimized Instruction Set
• 16-bit Wide Data Path
• 24-bit Wide Instructions
• Linear Program Memory Addressing up to 4M Instruction Words
• Linear Data Memory Addressing up to 64 Kbytes
• 73 Base Instructions: mostly with an effective instruction execution throughput of one instruction per cycle
• Flexible and Powerful Indirect Addressing mode
• Software Stack
• 16x16 Integer Multiply Operations
• 32/16 and 16/16 Integer Divide Operations
• Up to ±16-bit Shifts

Additional High-Performance DSC CPU

Features:(dsPIC33EPXXXMU806/810/814 Devices Only)

• 11 Additional Instructions
• Two 40-bit Accumulators with Rounding and Saturation Options
• Additional Flexible and Powerful Addressing modes:
- Modulo
- Bit-Reversed
• Single-Cycle Multiply and Accumulate:
- Accumulator write back for DSP operations
- Dual data fetch
• Single-Cycle shifts for up to 40-bit Data
• 16x16 Fractional Multiply/Divide Operations

Direct Memory Access (DMA):

• 15-Channel Hardware DMA:
- Allows for transfer of data to/from any data memory location
• Up to 4 Kbytes Dual Ported DMA Buffer Area (DPSRAM) to store data transferred via DMA:
- Allows for fast data transfer between RAM and a peripheral while CPU is executing code (no cycle stealing)

• Most Peripherals Support DMA

Interrupt Controller:

• 13-Cycle Fixed Latency or 9- to 13-Cycle Variable Latency (user-selectable)
• Up to 116 Available Interrupt Sources
• Up to Five External Interrupts
• Seven Programmable Priority Levels
• Seven Processor Exceptions

Timers/Capture/Compare/PWM:

• Timer/Counters, up to Nine 16-bit Timers:
- Can pair up to make four 32-bit timers
- One timer runs as a Real-Time Clock with an external 32.768 kHz oscillator
- Programmable prescaler
• Input Capture (up to 16 channels):
- Independent 16-bit time base
- Capture on up, down or both edges
- 16-bit capture input functions
- 4-deep FIFO on each capture
- Synchronous, Triggered and Cascaded modes
• Output Compare (up to 16 channels):
- Independent 16-bit time base
- Single or Dual 16-bit Compare mode
- 16-bit Glitchless PWM mode
- Synchronous, Triggered and Cascaded modes
• Hardware Real-Time Clock and Calendar (RTCC):
Provides clock, calendar, and alarm functions

Digital I/O:

• Peripheral Pin Select (PPS) Functionality
• Wake-up/Interrupt-on-Change for up to 122 pins
• Output Pins can drive from 3.0V to 3.6V
• Up to 5V Output with Open Drain Configuration
• Up to 8 or 10 mA sink on I/O pins
• Up to 8 mA or 12 mA source on I/O pins

On-Chip Flash and SRAM:

• Flash Program Memory (up to 512 Kbytes)
• Flash Auxiliary Memory (up to 24 Kbytes):
- Can be used as Bootloader space or for EEPROM emulation without stalling the CPU
• Data SRAM (up to 52 Kbytes)
• Read/Write Security for Program Flash and Auxiliary Memory

System Management:

• Flexible Clock Options:
- External, crystal, resonator, internal RC
- Fully integrated Phase-Locked Loop (PLL)
- Extremely low jitter PLL
- Auxiliary PLL for USB clocking
- Reference clock output
• Programmable Power-up Timer
• Oscillator Start-up Timer
• Watchdog Timer with its own RC Oscillator
• Fail-Safe Clock Monitor
• Multiple Reset Sources

Power Management:

• On-chip 1.8V Voltage Regulator
• Switch between Clock Sources in Real Time
• Idle, Sleep, and Doze modes with Fast Wake-up

CMOS Flash Technology:

• Low-Power, High-Speed Flash Technology
• Fully Static Design
• 3.3V (±10%) Operating Voltage
• Industrial and Extended Temperature
• Low-Power Consumption

Analog-to-Digital Converters (ADCs):

• 10-bit, 1.1 Msps or 12-bit, 500 Ksps Conversion:
- Two and four simultaneous samples (10-bit mode)
- Up to 32 input channels with auto-scanning
- Conversion start can be manual or synchronized with one of 13 trigger sources
- Conversions in Sleep mode
- ±2 LSb max integral nonlinearity
- ±1 LSb max differential nonlinearity
• Additional 10-bit, 1.1 Msps ADC, with up to 16 Input Channels

Data Converter Interface (DCI) Module:

(dsPIC33EPXXXMU806/810/814 Devices Only)

• Codec Interface
• Supports I2S and AC’97 Protocols
• Up to 16-bit Data Words, up to 16 Words per Frame:
4-word deep TX and RX buffers

Comparator Module:

• Three Analog Comparators with Programmable Input/Output Configuration
• Blanking and Filtering Options
• Internal or External Voltage References

Motor Control Peripherals:

(dsPIC33EPXXXMU806/810/814 Devices Only)

• Motor Control PWM:
- Two master time base modules can control dual 3-phase motors simultaneously
- Up to seven PWM generators
- Two PWM outputs per PWM generator
- Individual period and duty cycle for each PWM output
- Dead-time insertion and correction
- Duty cycle, dead time, phase shift and frequency resolution of 8.32 ns
- Seven independent Fault and current-limit inputs
- Center-Aligned, Edge-Aligned, Push-Pull, Multi-Phase, Variable Phase, Fixed Off-time,
Current Reset and Current Limit modes
- Output override control
- Output Chopping (gated) mode
- Special Event Triggers

Motor Control Peripherals (Continued): (dsPIC33EPXXXMU806/810/814 Devices
Only)

• Quadrature Encoder Interface (QEI):
- 32-bit position counter
- 32-bit Index pulse counter
- 32-bit Interval timer
- 16-bit velocity counter
- 32-bit Position Initialization/Capture/Compare High register
- 32-bit Position Compare Low register
- x4 Quadrature Count mode
- External Up/Down Count mode
- External Gated Count mode
- External Gated Timer mode
- Internal Timer mode

Communication Modules:

• USB On-The-Go (OTG):
- USB v2.0 On-The-Go (OTG) compliant
- Dual role capable – can act as either Host or Peripheral
- Low-speed (1.5 Mbps) and Full-speed (12 Mbps) USB operation in Host mode
- High-precision PLL for USB
- Supports up to 32 endpoints (16 bidirectional):
• USB module can use any RAM location on the device as USB endpoint buffers:
- On-chip USB transceiver
- Interface for Off-chip USB transceiver
- On-chip pull-up and pull-down resistors
• 4-wire SPI (up to four modules):
- Framing supports I/O interface to simple codecs
- Supports 8-bit and 16-bit data
- Supports all serial clock formats and sampling modes
• I2C™ (up to two modules):
- Full Multi-Master Slave mode support
- 7-bit and 10-bit addressing
- Bus collision detection and arbitration
- Integrated signal conditioning
- Slave address masking
- IPMI support
- SMBus support

Communication Modules (Continued):

• UART (up to four modules):
- Interrupt on address bit detect
- Interrupt on UART error
- Wake-up on Start bit from Sleep mode
- 4-character TX and RX FIFO buffers
- LIN bus support
- IrDA® encoding and decoding in hardware
- High-Speed Baud mode
- Hardware Flow Control with CTS and RTS
• Enhanced CAN (ECAN™) 2.0B active (up to two modules):
- Up to eight transmit and up to 32 receive buffers
- 16 receive filters and three masks
- Loopback, Listen Only and Listen All
- Messages modes for diagnostics and bus monitoring
- Wake-up on CAN message
- Automatic processing of Remote Transmission Requests
- FIFO mode using DMA
- DeviceNet™ addressing support
• Parallel Master Slave Port (PMP/EPSP):
- Supports 8-bit or 16-bit data
- Supports up to 16 address lines
• Programmable Cyclic Redundancy Check (CRC):
- Programmable bit length for the CRC generator polynomial (up to 32-bit length)
- 4x32, 8x16 or 16x8 FIFO for data input

Packaging:

• 64-pin QFN (9x9x0.9 mm)
• 64-pin TQFP (10x10x1 mm)
• 100-pin TQFP (12x12x1 mm)
• 100-pin TQFP (14x14x1 mm)
• 121-pin BGA (10x10x1.2 mm)
• 144-pin LQFP (20x20x1.4 mm)
• 144-pin TQFP (16x16x1 mm)

圖1。dsPIC33EPXXXMU806/810/814和PIC24EPXXXGU810/814方框圖

dsPIC33E USB入門套件

The starter kit comes preloaded with demonstration software for the user to explore the
new features of the dsPIC33E DSC family (dsPIC33E USB Starter Kit) or the PIC24E MCU family (PIC24E USB Starter Kit). 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.

dsPIC33E USB入門套件包括:

The starter kit contains the following items:

• dsPIC33E or PIC24E USB Starter Kit Development Board

• dsPIC33E or PIC24E USB Starter Kit Information Sheet

• USB mini-B to full-sized A cable - USB debug cable to debug and power the board

• USB micro-B to full-sized A cable - USB cable to communicate with the

dsPIC33E/PIC24E USB device port

圖2。dsPIC33E USB入門套件外形圖

dsPIC33E USB入門套件主要特性:

The top assembly of the board includes these key features:

1. dsPIC33EP512MU810 16-bit DSC device (dsPIC33E USB Starter Kit) or PIC24EP512GU810 16-bit MCU (PIC24E USB Starter Kit).

2. Green power indicator LED (D4).

3. 8 MHz crystal (Y3) for precision microcontroller clocking.

4. USB connectivity for on-board debugger communications (J2).

5. Three push button switches (SW1, SW2, SW3) for user-defined inputs.

6. Three user-defined indicator LEDs (LED1, LED2, LED3).

7. USB Type A receptacle (J6) connectivity for dsPIC33E/PIC24E USB host-based applications.

8. HOST mode power jumper (J5).

9. Regulated +3.3V power supply for powering the starter kit via USB or an
expansion board.


圖3。dsPIC33E USB入門套件框圖

圖4。dsPIC33E USB入門版電路圖(目標器件:dsPIC33E/PIC24E)

圖5。dsPIC33E USB入門版電路圖:電源分布/開關


圖6。dsPIC33E USB入門版電路圖:用戶LED

圖7。dsPIC33E USB入門版電路圖:用戶開關

圖8。dsPIC33E USB入門版電路圖:接口

圖9。dsPIC33E USB入門版電路圖:USB連接

圖10。dsPIC33E USB入門版電路圖:MINI-ICSP接口

圖11。dsPIC33E USB入門版電路圖:串行EEPROM

圖12。dsPIC33E USB入門版電路圖:目標ICSP信號

圖13。dsPIC33E USB入門版電路圖:D PIC24FJ256GB106主調試器

圖14。dsPIC33E USB入門版布局圖(頂層)
詳情請見:
http://ww1.microchip.com/downloads/en/DeviceDoc/DS70616C.pdf

http://ww1.microchip.com/downloads/en/DeviceDoc/33E_24E_USB_SK_UserGuide.pdf



本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
久久伊人免费视频| 国产精品日韩欧美一区二区三区| 亚洲免费视频中文字幕| 日韩小视频在线观看专区| 亚洲韩日在线| 亚洲国产精品ⅴa在线观看 | 亚洲午夜黄色| 在线亚洲欧美专区二区| aa日韩免费精品视频一| 99精品国产在热久久婷婷| 日韩午夜在线视频| 亚洲色图在线视频| 亚洲一区二区久久| 午夜亚洲一区| 欧美在线一级va免费观看| 亚洲欧美日韩在线综合| 亚洲欧洲99久久| 欧美一区二区三区四区在线| 欧美一区二区三区视频在线观看| 欧美影院久久久| 亚洲第一网站免费视频| 亚洲欧洲精品一区二区| 亚洲韩日在线| 一区二区三区四区精品| 亚洲欧美激情精品一区二区| 午夜一区二区三区在线观看| 久久av资源网站| 老牛影视一区二区三区| 欧美激情免费观看| 欧美视频一区| 国产欧美韩日| 伊人夜夜躁av伊人久久| 亚洲三级免费电影| 亚洲一二三区在线| 久久精品视频网| 亚洲免费大片| 午夜精品久久久久久久久久久久久 | 久久精品夜色噜噜亚洲aⅴ| 久久亚洲一区二区| 欧美交受高潮1| 国产精品久久夜| 国产自产v一区二区三区c| 亚洲成色999久久网站| 日韩午夜激情电影| 欧美亚洲视频一区二区| 亚洲国产精品传媒在线观看| 日韩午夜黄色| 欧美一区二区三区在线免费观看| 久久人人爽国产| 欧美日韩欧美一区二区| 国产日韩欧美视频| 亚洲欧洲综合另类在线| 亚洲欧美亚洲| 亚洲欧洲在线看| 亚洲欧美一区二区三区在线| 免费不卡亚洲欧美| 国产精品久久久一区二区三区| 国外成人在线视频网站| 亚洲乱码一区二区| 欧美中文日韩| 亚洲视频精品在线| 久久资源在线| 国产精品v日韩精品v欧美精品网站| 国产一区二区三区久久久| 亚洲日本免费电影| 久久成人精品视频| 亚洲一区www| 麻豆成人91精品二区三区| 国产精品久久久久永久免费观看| 影音国产精品| 在线亚洲国产精品网站| 最新国产の精品合集bt伙计| 欧美一进一出视频| 欧美日本在线播放| 韩日精品中文字幕| 亚洲图片欧美一区| 亚洲精品一区二区三区av| 欧美在线一二三| 欧美日韩中文字幕精品| 亚洲高清激情| 午夜精品视频在线观看| 亚洲视频免费观看| 欧美国产激情| 黄色成人在线网址| 午夜欧美大尺度福利影院在线看| 在线亚洲免费| 美日韩精品视频| 国产日产欧美精品| 亚洲图片你懂的| 在线一区二区三区做爰视频网站 | 亚洲国产精品久久久久秋霞影院| 欧美伊久线香蕉线新在线| 亚洲欧美日韩直播| 欧美日韩在线精品一区二区三区| 亚洲国产成人不卡| 亚洲国产高清一区二区三区| 久久精品理论片| 国产精品日韩欧美大师| 一区二区三区蜜桃网| 亚洲美女毛片| 欧美大片一区| 亚洲高清在线观看一区| 亚洲第一精品福利| 久久精品国产一区二区三| 国产精品欧美精品| 在线亚洲激情| 亚洲一区二区三区欧美| 欧美另类在线观看| 亚洲欧洲三级| 日韩午夜激情| 欧美精品一区三区| 亚洲日本一区二区| 亚洲精品专区| 欧美—级a级欧美特级ar全黄| 亚洲丁香婷深爱综合| 亚洲高清视频在线观看| 久久综合久久久久88| 激情综合激情| 亚洲黄网站在线观看| 欧美99在线视频观看| 在线不卡亚洲| 亚洲人被黑人高潮完整版| 欧美成人自拍| 亚洲日本视频| 亚洲午夜国产成人av电影男同| 欧美日本中文| 一区二区三区精品在线| 亚洲欧美日韩综合aⅴ视频| 国产精品你懂的| 午夜老司机精品| 久久夜色撩人精品| 亚洲福利视频二区| 99亚洲精品| 欧美体内谢she精2性欧美| 亚洲午夜性刺激影院| 欧美一级大片在线观看| 国产小视频国产精品| 亚洲国产精品毛片| 欧美理论在线| 亚洲午夜视频在线观看| 欧美自拍偷拍| 精品91久久久久| 一区二区三区精品国产| 国产精品久久久久久一区二区三区| 亚洲一区二区伦理| 久久这里只有| 亚洲精品少妇30p| 午夜在线精品偷拍| 国产一区二区精品久久91| 亚洲第一伊人| 欧美日韩情趣电影| 亚洲免费小视频| 久久综合一区二区三区| 亚洲精选视频在线| 香蕉久久一区二区不卡无毒影院 | 狠狠色狠狠色综合| 亚洲美女黄网| 国产精品麻豆va在线播放| 久久精品视频亚洲| 欧美日韩国产在线观看| 亚洲直播在线一区| 美女露胸一区二区三区| 一二三区精品福利视频| 久久国产精品一区二区| 亚洲黄网站黄| 欧美制服丝袜第一页| 亚洲激情啪啪| 久久国产精品亚洲va麻豆| 亚洲国产欧美另类丝袜| 亚洲欧美日韩网| ●精品国产综合乱码久久久久| 亚洲综合成人在线| 国内自拍一区| 亚洲在线免费视频| 亚洲国产1区| 欧美在线观看www| 亚洲毛片一区二区| 久久精品夜夜夜夜久久| 日韩视频一区二区在线观看| 久久久蜜桃一区二区人| 99精品国产高清一区二区| 久久综合免费视频影院| 亚洲性线免费观看视频成熟| 欧美高潮视频| 久久国产精品第一页| 欧美亚州一区二区三区 | 欧美精品18+| 欧美一二三视频| 欧美日韩18| 久久精品国产精品| 国产精品爽爽爽| 一区二区三区你懂的| 在线播放不卡| 欧美在线亚洲在线| 一区二区三区成人| 免费在线观看精品| 久久成人精品| 国产日韩精品久久久| 亚洲视频在线看| 最新国产拍偷乱拍精品|