AVR na Linuxie.pdf
(
789 KB
)
Pobierz
137747227 UNPDF
programistyczna dla
mikrokontrolerów AVR
mikrokontrolerów AVR
Konrad Miciński
Koło Naukowe Elektroników
Wydział Elektryczny
Politechnika Białostocka
styczeń 2006
I don't like this, but ...
Copyright by Konrad Mici ski
ń
Bia ystok 2006
ł
Linux jako platforma
Linux jako platforma
programistyczna dla
Mikrokontroler = CPU core +
RAM/ROM + I/O
RAM/ROM + I/O
●
RAM: SRAM
➔
Przetworniki:
●
ROM: EEPROM, Flash, ROM
✔
ADC
DAC
●
I/O:
✔
✔
komparatory napięcia
➔
Magistrale:
PWM
✔
pamięci zewnętrznej
✔
➔
Układy nadzorujące:
✔
RS-232 / 485
watchdog (RTC)
I
2
C
✔
1-Wire
✔
CAN
✔
✔
liczniki (8 i 16 bitów)
✔
kontrola napięcia
zasilania
USB
✔
SPI
Mikrokontroler = CPU core +
✔
✔
AVR ATmega
●
jednotaktowy, 8-io bitowy RISC
(128 instrukcji)
●
USART do 2Mbps
●
I
2
C
●
taktowanie: 0 – 16 MHz
●
SPI
8 – 128 kB Flash
●
●
10 bitowy ADC
●
0,5 – 4 kB EEPROM
●
16 bitowy PWM
●
1 – 4 kB SRAM
●
liczniki (8 i 16 bitów)
ochrona pamięci programu
●
●
watchdog
magistrala pamięci
zewnętrznej (64 kB)
●
wew. oscylator (8 Mhz)
●
programowanie “in-system”
(SPI lub JTAG)
●
napięcia zasilania: 2,7 – 5,5 V
●
AVR ATmega
●
obudowy DIP, MLF i TQFP
ATmega8 (TQFP): 9x9x1 mm
Atmega128 (TQFP): 16x16x1 mm
●
wyprowadzenia 'wielofunkcyjne'
AVR ATmega
Plik z chomika:
kormoran55
Inne pliki z tego folderu:
Programiki do elektroniki(1).rar
(53207 KB)
altium designer.pdf
(449477 KB)
J.Janiczek_A.Stępień - Systemy mikroprocesorowe(1).rar
(22902 KB)
Podstawy_metrologii_elektrycznej_.pdf
(104832 KB)
Systemy Mikroprocesorowe - Mikrokontrolery - Janusz Janiczek(1).pdf
(7066 KB)
Inne foldery tego chomika:
• Ośla łączka - czyli zaczynamy
+ Ksiązki 1 +(1)
Dialogys 3.80 multilanguage
Dokumenty
Eagle
Zgłoś jeśli
naruszono regulamin