[ sifratz @ 03.08.2008. 14:50 ] @
Pozdrav

Prije mjesec dana sam dobio razvojnu ploču DEMO9S12XDT512, koja na sebi ima Freescale MC9S12XDT512 mikrokontroler. Malo me je zainteresovalo, pa sam počeo da ga izučavam, ali je dokumentacija sa freescale-ove stranice užasna. Da li neko ima iskustva sa ovim Freescale-vim mikrokontrolerima, i da li zna gdje bi možda mogao naći neki tutorial ili knjigu za programiranje ovog mikrokontrolera u C-u, ili eventuelno par primjera iz kojih bi mogao viditi kako aktivirati tajmer, pwm i druge stvari. Ako nema u C-u, može i u Asembleru. Kao IDEKoristim Code Wariror 4.1 koji sam dobio sa ovim starter kit-om.

Unaprijed, Hvala
[ korak @ 04.08.2008. 12:31 ] @
Na freescale sajtu, izaberi 16-o bitne mikrokontrolere, zatim S12 i S12X podfamiliju i tu ces naci MC9S12XD i na toj stranici mozes skinuti datashit. Nema veze sto tu neces naci DT, jer je to za celu podfamiliju XD.

Pozdrav.
[ sifratz @ 04.08.2008. 19:59 ] @
Imam sve to sa freescale-ove stranice, to sam dobio uz starter kit,ali tražim neku literaturu u kojoj imam neke primjere da vidim kako pokrenuti tajmer i druge stvari. Ova dokumentacija je užasna. Imam i AVR STK500, ona koju sam sa njim dobio je super za Atmega16, još sam mogao naći nekih knjiga i tutoriala na netu, i puno urađenih primjera. ALi za ovo ne mogu da nađem.
[ korak @ 05.08.2008. 12:27 ] @
Stvarno ne znam sta si dobio, ali data sheet na koji te upucujem ima 1350 strana i oko 7.6MB. Tu je sve vrlo detaljno opisano, pa mi nije jasno zasto kazes da je uzasna. Ako trazis aplikacione primere, i njih ima dovoljno. Osim toga data sheet je toliko detaljan da ti skoro i ne trebaju primeri.

9S12 je dobar 16-to bitni MCU, ali ja radim sa 8-o bitnim MC9S08 i koristim isti izvor informacija i vrlo sam zadovoljan, pa me cudi kako ti nisi.

Pozdrav.
[ branko_g @ 08.08.2008. 09:55 ] @
Citat:
tražim neku literaturu u kojoj imam neke primjere da vidim kako pokrenuti tajmer i druge stvari.


To imaš sigurno u tvom IDE, pod "examples".
Prouči ih i probaj da ih modifikuješ prema tvojim potrebama, to je za početak najbolji način da nešto naučiš.
Ne bih se na početku mlatio sa Datasheet-om, barem ne za početak, to može samo da te frustrira.
Potraži sa sajta pre AppNotes i potraži Source-kod da vidiš kako se pojedinačne komponente(tajmer, adc, uart..)
uošte inicijaliziraju i koriste.

P.S. Ovo se odnosi u principu na svaki EvaKit ili DemoBoard, bez obzira koji je uC u pitanju