MCU yordamida C ni dasturlash va disk raskadrovka qilish

MCU yordamida C ni dasturlash va disk raskadrovka qilish

Jump to TINA Main Page & General Information 

O'rnatish kodini yozish oson emas va stol kompyuterlari dasturchilari yuqori darajali dasturlash tiliga aylanishdi. Yuqori darajadagi tillar mashhurlik darajasini oshiradi va C - MCU dasturlash uchun eng ko'p ishlatiladigan va eng foydali tildir. Bozorda ko'plab S kompilyatorlari mavjud, ularning aksariyati bepul yoki bepul versiyasi mavjud. Siz simulyatsiya qilishni istagan MCU kodini ishlab chiqaradigan C kompilyatorini o'rnatishingiz kerak, keyin TINA uni avtomatik ravishda C kodi tuzatuvchisiga integratsiya qiladi.

TINA bilan mos keluvchi C kompilyatorlari:

PIC: HI-TECH PIC compilers, 
PIC18: MPLAB C18 compiler 
AVR: WINAVR 
8051: SDCC 
ARM: YAGARTO

HEX kodi sotib olindi, u kompilyator avtomatik tarzda TSC fayllarida saqlanadi. C-kodi HEXga tuzilganidan so'ng siz C kompilyatoriga kerak emassiz.

Ammo C-kodini tekshirish uchun o'rnatilgan C kompilyatoriga kerak.

MCUlarni dasturlash va disk raskadrovka qilish C, tasvirni 1

Simulyatsiyani ishlatsangiz, PA0 ustidagi mantiqiy daraja yuqori bo'lganida va kuchlanish pimi analog kuchlanish paydo bo'lganda LED yonar. Ushbu kuchlanish kuchlanish kuchlanishiga mos kelishini unutmang. Boshqa pinlar Mixed Mode Simulation qoidalariga muvofiq mantiqiy qadriyatlarga ega. Bu TINA bilan solishtirganda MCU ning tashqi simulyatsiyasi bilan solishtirganda katta farq qiladi. Shuningdek, simulyatsiya vaqtida to'liq elektronlaringizning barcha kuchlanishlarini va ekranlarini ko'rishingiz va hatto TINA C tartibga soluvchi qurilmasi

MCU'lardagi C kodini disk raskadrovka

ASM va HEX kodlari kabi TINA dasturining bajarilishini kuzatib borishingiz mumkin.