Ծրագրավորում եւ կարգաբերում MCUs, օգտագործելով C

Ծրագրավորում եւ կարգաբերում MCUs, օգտագործելով C

Jump to TINA Main Page & General Information 

Կազմագրման հավաքածուն գրելը հեշտ չէ, եւ սեղանի համակարգիչների ծրագրավորողները վերածվել են բարձր մակարդակի ծրագրավորման լեզվին: Բարձր մակարդակի լեզուներն աճում են ժողովրդականության մեջ, եւ C- ը, թերեւս, ամենաշատն օգտագործվող եւ առավել օգտակար լեզուն է MCU ծրագրավորման համար: Շուկայում առկա են շատ C բաղադրիչներ, որոնցից շատերը ազատ են կամ ունեն անվճար տարբերակ: Դուք պետք է տեղադրեք C կոմպյուտեր, որը ստեղծում է MCU- ի կոդը, որը ցանկանում եք նմանեցնել, իսկ այնուհետեւ TINA- ն ավտոմատ կերպով ինտեգրվելու է իր C կոդային կարգաբերիչին:

Ահա C- ի կազմողները համատեղելի են TINA- ի հետ.

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

The HEX կոդը գեներացվել է ձեռք բերել, որ կազմը ավտոմատ կերպով պահվում է TSC ֆայլեր. C- կոդը կազմված է HEX- ով, երբ C- ի կազմը կարիք չունի:

Այնուամենայնիվ, անհրաժեշտ է տեղադրել C- ի կազմը, C- կոդը ստուգելու համար:

Ծրագրավորում եւ կարգաբերում MCUs օգտագործելով C, image 1

Եթե ​​սիմուլյացիան վարում եք, LED- ը կլուսավորվի, երբ PA0- ի տրամաբանական մակարդակը բարձր է, իսկ լարման հանգույցը ցույց կտա անալոգային լարումը: Նշենք, որ այս լարումը հետեւում է էլեկտրասնուցման լարման: Մյուս զսպանակները վարվում են տրամաբանական արժեքներով `խառը մոդելի մոդելավորման կանոնների համաձայն: Սա մեծ տարբերություն է, համեմատած ՏՏԱ-ի համեմատ MCU- ների արտաքին մոդելավորման հետ: Դուք կարող եք նաեւ տեսնել բոլոր լարման եւ ցուցադրման ձեր ամբողջական ցանցի ընթացքում մոդելավորման եւ նույնիսկ հետեւել գործողությունը քայլ առ քայլ օգնությամբ TINA C կարգաբերող

Հաստատել C կոդը MCU- ում

Ճիշտ այնպես, ինչպես ASM- ի եւ HEX- ի կոդը, դուք կարող եք հետեւել C ծրագրի կատարմանը TINA- ում: