Motore di ricerca datesheet componenti elettronici |
|
ADMC331-ADVEVALKIT Scheda tecnica(PDF) 10 Page - Analog Devices |
|
ADMC331-ADVEVALKIT Scheda tecnica(HTML) 10 Page - Analog Devices |
10 / 36 page ADMC331 –10– REV. B PIN FUNCTION DESCRIPTION The ADMC331 is available in an 80-lead TQFP package. Table I contains the pin descriptions. Table I. Pin List Pin # Group of Input/ Name Pins Output Function RESET 1 I/P Processor Reset Input. SPORT0 5 I/P, O/P Serial Port 0 Pins (TFS0, RFS0, DT0, DR0, SCLK0). SPORT1 6 I/P, O/P Serial Port 1 Pins (TFS1, RFS1, DT1, DR1A, DR1B, SCLK1). CLKOUT 1 O/P Processor Clock Output. CLKIN, XTAL 2 I/P, O/P External Clock or Quartz Crystal Connection Point. PIO0–PIO23 24 I/P, O/P Digital I/O Port Pins. AUX0–AUX1 2 O/P Auxiliary PWM Outputs. AH–CL 6 O/P PWM Outputs. PWMTRIP 1 I/P PWM Trip Signal. PWMPOL 1 I/P PWM Polarity Pin. PWMSYNC 1 O/P PWM Synchronization Pin. PWMSR 1 I/P Switch Reluctance Mode Pin. V1–V3, 3 I/P Analog Inputs. VAUX0–VAUX3 4 I/P Auxiliary Analog Input CAPIN 1 I/P ADC Capacitor Input. ICONST 1 O/P ADC Constant Current Source. VREF 1 O/P Voltage Reference Output. AVDD 1 Analog Power Supply. AGND 1 Analog Ground. SGND 1 Analog Signal Ground VDD 5 Digital Power Supply. GND 11 Digital Ground. INTERRUPT OVERVIEW The ADMC331 can respond to 34 different interrupt sources with minimal overhead, 8 of which are internal DSP core interrupts and 26 interrupts from the motor control peripherals. The 8 DSP core interrupts are SPORT0 receive and transmit, SPORT1 receive (or IRQ0) and transmit (or IRQ1), the internal timer and two software interrupts. The motor control peripheral interrupts are the 24 peripheral I/Os and two from the PWM (PWMSYNC pulse and PWMTRIP). All motor control inter- rupts are multiplexed into the DSP core through the peripheral IRQ2 interrupt. The interrupts are internally prioritized and indi- vidually maskable. A detailed description of the entire inter- rupt system of the ADMC331 is given later, following a more detailed description of each peripheral block. Memory Map The ADMC331 has two distinct memory types: program memory and data memory. In general, program memory contains user code and coefficients, while the data memory is used to store variables and data during program execution. Both program memory RAM and ROM are provided on the ADMC331. Pro- gram memory RAM is arranged as one contiguous 2K × 24-bit block, starting at address 0x0000. Program memory ROM is located at address 0x0800. Data memory is arranged as a 1K × 16-bit block starting at address 0x3800. The motor control peripherals are memory mapped into a region of the data memory space starting at 0x2000. The complete program and data memory maps are given in Tables II and III, respectively. Table II. Program Memory Map Memory Address Range Type Function 0x0000–0x002F RAM Interrupt Vector Table 0x0030–0x071F RAM User Program Space 0x0720–0x07EC RAM Reserved by Debugger 0x07ED–0x07FF RAM Reserved by Monitor 0x0800–0x0DEC ROM ROM Monitor 0x0DED–0x0FEA ROM ROM Math and Motor Control Utilities 0x0FEB–0x0FFF ROM Reserved Table III. Data Memory Map Memory Address Range Type Function 0x0000–0x1FFF Reserved 0x2000–0x20FF Memory Mapped Registers 0x2100–0x37FF Reserved 0x3800–0x3B5F RAM User Data Space 0x3B60–0x3BFF RAM Reserved by Monitor 0x3C00–0x3FFF Memory Mapped Registers ROM Code The 2K × 24-bit block of program memory ROM starting at ad- dress 0x0800 contains a monitor function that is used to download and execute user programs via the serial port. In addition, the monitor function supports an interactive mode in which commands are received and processed from a host. An example of such a host is the Windows®-based Motion Control Debugger, which is part of the software development system for the ADMC331. In the inter- active mode, the host can access both the internal DSP and periph- eral motor control registers of the ADMC331, read and write to both program and data memory, implement breakpoints and per- form single-step and run/halt operation as part of the program debugging cycle. In addition to the monitor function, the program memory ROM contains a number of useful mathematical and motor control util- ities that can be called as subroutines from the user code. A com- plete list of these ROM functions is given in Table IV. The start address of the function in the program memory ROM is also given. Refer to the ADMC331 DSP Motor Controller Developer’s Reference Manual for more details of the ROM functions. Windows is a registered trademark of Microsoft Corporation. |
Codice articolo simile - ADMC331-ADVEVALKIT |
|
Descrizione simile - ADMC331-ADVEVALKIT |
|
|
Link URL |
Privacy Policy |
ALLDATASHEETIT.COM |
Lei ha avuto il aiuto da alldatasheet? [ DONATE ] |
Di alldatasheet | Richest di pubblicita | contatti | Privacy Policy | scambio Link | Ricerca produttore All Rights Reserved©Alldatasheet.com |
Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
Family Site : ic2ic.com |
icmetro.com |