С-ды пайдаланып MCU-ді программалау және күйіне келтіру

С-ды пайдаланып MCU-ді программалау және күйіне келтіру

Jump to TINA Main Page & General Information 

Құрастыру кодын жазу оңай емес, үстел үсті компьютерлерінің бағдарламашылары жоғары деңгейлі бағдарламалау тіліне ауысты. Жоғары деңгейдегі тілдер танымалдылығымен арта түседі, ал C - ең алдымен MCU бағдарламалау үшін қолданылатын және ең пайдалы тіл. Нарықта көптеген C компиляторлары бар, олардың көпшілігі тегін немесе тегін нұсқасы бар. Сіз C имитаторын орнатуыңыз керек, ол сіз имитациялау керек MCU кодын жасайды, содан кейін TINA оны C коды күйтіргішке автоматты түрде біріктіреді.

Мұнда TINA-мен үйлесімді C компиляторлары:

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

Сатып алынған HEX коды, ол компилятор автоматты түрде TSC файлдарында сақталады. C-коды HEX-да құрастырылғаннан кейін C компиляторының қажеті жоқ.

Алайда C-кодты тексеру үшін сізге орнатылған C компиляторы қажет.

C, 1 бейнесі арқылы MCU-ді бағдарламалау және күйіне келтіру

Егер симуляцияны іске қоссаңыз, PA0 логикалық деңгейі жоғары болғанда және кернеу кернеуі аналогтық кернеуді көрсетеді. Назар аударыңыз, кернеу қуат көзінің кернеуіне сәйкес келеді. Басқа түйреуіштер аралас режимді модельдеу ережелеріне сәйкес логикалық мәндермен өңделеді. Бұл TINA-мен салыстырғанда MCU-дің сыртқы имитациясымен салыстырғанда үлкен айырмашылықты тудырады. Сіз сондай-ақ имитациялау кезінде толық тізбектің барлық кернеулері мен дисплейлерін көре аласыз, тіпті TINA C отладчикі арқылы операцияны біртіндеп қадағалай аласыз

MCU-дағы C кодын түзету

ASM және HEX коды сияқты, TINA бағдарламасындағы C бағдарламасының орындалуын қадағалай аласыз.