Programovani MCU v C

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
Pukis
Příspěvky: 69
Registrován: 06 čer 2004, 02:00

Programovani MCU v C

#1 Příspěvek od Pukis »

Jak se liší programovaní v C pro MCU a pro PC? Zacinam se ucit programovat v C pro PC a zajima me jestli bych tak mohl bezproblemu programovat i MCU. Assembler je zdlouhavy...

Uživatelský avatar
tominekk
Příspěvky: 295
Registrován: 16 črc 2004, 02:00
Bydliště: 49°11'30.229"N, 16°35'29.415"E
Kontaktovat uživatele:

#2 Příspěvek od tominekk »

Bacha na to!
Assembler se může zdát zdlouhavý, ale má to svoje neocenitelné výhody.
Jinak pomocí C se MCU dají programovat.
Chytrej člověk se učí chybama, ale jenom blbec těma svejma!

Uživatelský avatar
durmitor
Příspěvky: 199
Registrován: 02 lis 2005, 01:00
Bydliště: Pardubice
Kontaktovat uživatele:

#3 Příspěvek od durmitor »

No prakticky zadnej rozdil v tom neni.... Jen musis pocitat s tim, ze budes mit jiny knihovny (hlavickovy soubory) a tim padem i jiny knihovni fce...
Podpis na houby

Uživatelský avatar
mihal
Příspěvky: 1812
Registrován: 06 dub 2005, 02:00
Bydliště: Zilina

#4 Příspěvek od mihal »

Struktury pisane v C su kompilatorom vzdy prelozene na strojovy kod, ktory je mozne zobrazit ako ASM. Vyhody C su predovsetkym v sprave premennych a v prenositelnosti kodu z jednej platformy na inu. Dolezite je este ci pouzijes OS alebo nie, ak ano tak pracujes len v ramci moznosti ktore ti OS ponuka. Asi najvacsi rozdiel medzi prog. v C na PC a na MCU vsak vyplyva prave z moznosti nepouzit operacny system a danu ulohu napisat v C s minimalnymi narokmi na pamat.

Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“