Programming û Debugging MCUs bi kar tîne
Programming û Debugging MCUs bi kar tîne
Jump to TINA Main Page & General Information
Koda kombûna nivîskî hêsan e, û bernameyên komputerên kapasîteyê bi zimanê programa bilind a asta bilind kirin. Zimanên bilind di nav gelemperî de zêde dibin, û C dibe ku piranîya ziman û pir bi karanîna ji bo bernameya MCU tê. Gelek C Cîvanên li ser bazarê hene hene, gelek ji wan azad in an guhertoya belaş in. Hûn divê hûn saz bikin C compiler ku kîjan kodê ji bo MCU dixwazî çêbikin hûn dixwazin bixwazin, û paşê TINA wê bixweber bixweber bikeve nav c Code debugger.
Li vir têne peymanên C TIL:
PIC: HI-TECH PIC compilers,
PIC18: MPLAB C18 compiler
AVR: WINAVR
8051: SDCC
ARM: YAGARTO
Kodê HEX-ê kirrîn kir ku ew compiler wê bi xwe bi pelên xwe yên TSC-ê têne tomar kirin. Heke hûn C-kodê li HEX-ê tête saz kirin Hûn hewce ne, C compiler.
Lê hûn hewcedariya C-ê-ê hewce ne ku ji bo C-code kontrol bikin.
Heke ku hûn simulasyonê bikişînin, LED dê ronî bike ku dema paqijiya maqûl ya PA0 diqewimin e û pinê voltage dê wê voltageê analog bike nîşan bide. Têbînî ku ev voltage ji vê veguhestina voltê ya desthilatê ye. Li gorî qanûnên Mode-Modela Mode-yê yên din jî bi nirxên logic re têne kirin. Ev yek ferqek mezin dibe ku bi riya derveyî derve ya MCUs bi compared toTINA. Hûn dikarin hemî voltages û dakêşên ku hûn di dema maqûlkirinê de hemî dakêşin û herweha tevgerê bi pêngavê bi alîkariya alîkariya TINA C debugger jî bibînin.
C-koda kodê di MCUs de
Wekî ku bi ASM û HEX-ê re, hûn dikarin li ser TINA de bernameya C Cê li darizandin.