ARM mikrocontroller
Udseende
ARM mikrocontrollere er en familie af RISC-mikrocontrollere designet og lavet af mange kendte firmaer som f.eks. Philips, Samsung, Analog Devices og Intel.
ARM-kodningsværktøjer
ARM anvender et RISC-instruktionssæt.
Open source-compilere findes til mange sprog bl.a. da uCLinux er portet til ARM.
"Egenskaber"
ARM tilbyder mange forskellige hardwareblokke afhængig af den aktuelle ARM model:
- Timere
- Synkron/asynkron serial transmission UART
- A/D-konvertere
- spændingskomparatore
- Flash-hukommelse
- CAN
- Capture/Compare/PWM-moduler
- LCD Drivere
- I2C og SPI periferi databus understøttelse
- Intern (software tilgængelig) EEPROM hukommelse
- Motorstyringskerner
- USB grænsefladeunderstøttelse
ARMmikrocontroller kernefamilier
- ARM7 Thumb familien
- ARM9 Thumb familien
- ARM9E familien
- ARM10E familien
- ARM11 familien
- SecurCore familien
- OptimoDE Data Engine familien
- Cortex familien
ARM mikrocontroller varianter/familier
- Philips (ARM7TDMI):
- LPC2000 serien; LPC2294, LPC2194, LPC2106
- Intel XScale PCA (Personal Internet Client Architecture):
- PXA255, PXA275, SA-1110, SA-1111
- Analog Devices:
- ADuC702x
- Atmel:
- AT91x, AT91SAM7
- Cirrus Logic:
- EP7312, EP9301, EP9312/15
- Freescale Semiconductor Dragonball:
- MC9328MX1, MAC71x
- OKI
- ML67xxxx
- Samsung:
- S3C4xxx, S3F4xxx
- Sharp:
- LH754xx
- STMicroelectronics:
- STR71x, STR72x
- Texas Instruments:
- TMS470
Se også
Kilder/Referencer
Eksterne henvisninger
Open source-værktøjer
- SDCC Small Device C Compiler kan oversætte til ARM
- FreeRTOS - A Free RTOS for small embedded real time systems