Ծրագրավորում եւ կարգաբերում 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- կոդը ստուգելու համար:
Եթե սիմուլյացիան վարում եք, LED- ը կլուսավորվի, երբ PA0- ի տրամաբանական մակարդակը բարձր է, իսկ լարման հանգույցը ցույց կտա անալոգային լարումը: Նշենք, որ այս լարումը հետեւում է էլեկտրասնուցման լարման: Մյուս զսպանակները վարվում են տրամաբանական արժեքներով `խառը մոդելի մոդելավորման կանոնների համաձայն: Սա մեծ տարբերություն է, համեմատած ՏՏԱ-ի համեմատ MCU- ների արտաքին մոդելավորման հետ: Դուք կարող եք նաեւ տեսնել բոլոր լարման եւ ցուցադրման ձեր ամբողջական ցանցի ընթացքում մոդելավորման եւ նույնիսկ հետեւել գործողությունը քայլ առ քայլ օգնությամբ TINA C կարգաբերող
Հաստատել C կոդը MCU- ում
Ճիշտ այնպես, ինչպես ASM- ի եւ HEX- ի կոդը, դուք կարող եք հետեւել C ծրագրի կատարմանը TINA- ում: