Программалоо жана Debugging MCUs C колдонуу

Программалоо жана Debugging MCUs C колдонуу

Jump to TINA Main Page & General Information 

жамаат кодун жазуу жеңил эмес, рабочий ЭЭМ программисттер жогорку программалоо тили кетишти. жогорку тилдери популярдуулугу өсүп, C, балким, MCU программалоо үчүн колдонулган жана пайдалуу тили болуп саналат. рынокто жеткиликтүү көп C түзүүчүлөрдөн болуп саналат, алардын көбү акысыз же бекер нускасын да бар. Сиз тууроочу келет MCU кодун түзөт С түзүлүштөрдү орнотуу керек, андан кийин ТИНА жазуусу анын C коду мүчүлүштүктөрдү салып бириктирет.

Бул жерде Тина шайкеш C түзүүчүлөрдөн болуп саналат:

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

HEX коду, ал түзүлүштөрдү жазуусу коопсуздук документтеринде сакталган сатып түзүлгөн. Сиз C-коду HEX салып түзүлөт жолу C компилятордун зарылдыгы жок.

Бирок C-кодду текшерүү үчүн орнотулган C түзүлүштөрдү керек.

Программалоо жана Debugging MCUs C пайдаланып, сүрөт 1

Эгер окшош чуркап келсе, LED PA0 боюнча логикалык деңгээл жогору жана чыңалуу пин аналогдук Voltage көрсөтүп турган жарык кылат. Бул кубаттуулуктагы электр менен жабдуу Voltage төмөнкүчө Белгилей кетсек. башка казыктары логика баалуулуктар менен Mixed Mode моделдөөнүн эрежелерине ылайык түзөт. Бул MCUs салыштырганда тотына тышкы моделдөө менен салыштырганда чоң айырмачылык бар. Ошондой эле ТИНА C мүчүлүштүктөрдү жардамы менен моделдөө жана операция этап-этабы менен ээрчип учурунда толугу менен районго бардык тирешүүлөрдүн жана дисплейлерин көрө аласыз

MCUs жылы C кодун мүчүлүштүктөрдү

Жөн гана АСМ жана HEX код менен эле, Тина бир C программасын аткарууну туурасак болот.