AT91SAM

AT91SAM (SAM er en forkortelse for Smart ARM-based Microcontrollers) er familie mikrokontrollere fra Atmel, basert på 32-bits RISC mikroprosessorer fra ARM. De inkluderer Flash og SRAM minne sammen med en mengde periferi og kommunikasjon grensesnitt. Dette kvalifiserer dem som System on Chip enheter.

Mikrokontrollerne kommer i både ARM7 og ARM9 versjoner, og de inkluderer eksterne grensesnitt som blant annet USB, CAN, Ethernet, USART og ADC. 

I forhold til mange andre mikrokontrollere har AT91SAM en DMA kontroller som muliggjør direkte kommunikasjonskanaler mellom eksterne grensesnitt og minne, noe som gjør det mulig å overføre mer data på kortere tid med minimal prosessor bruk. Sammen med enheter som tellere/timere, power-on reset generatorer, spenningsregulatorer, og interrupt kontroller gir det denne mikrokontrolleren en god real time ytelse. Mikrokontrolleren har også en innebygget strømstyring som minimerer strømforbruket ved å skru av deler den ikke bruker og i tillegg kunne sette prosessoren i hvilemodus.

Mange finner det også interessant at AT91SAM kan kjøre Linux.

Undergrupper av AT91SAM
AT91M42800A – Basert på ARM7
AT91M55800A – Basert på ARM7
AT91RM9200 – Basert på ARM920
AT91SAM7A – Basert på ARM7
AT91SAM7S – Basert på ARM7
AT91SAM7SE – Basert på ARM7
AT91SAM7X – Basert på ARM7
AT91SAM9 – Basert på ARM9
AT91X40 – Basert på ARM7

Referanser

Eksterne lenker
 

Prosessorer
Mikrokontrollere