Programimi dhe Debugging MCUs duke përdorur C
Programimi dhe Debugging MCUs duke përdorur C
Jump to TINA Main Page & General Information
Shkrimi i kodit të kuvendit nuk është i lehtë dhe programuesit e kompjuterave desktop janë kthyer në një gjuhë programimi të nivelit të lartë. Gjuhët e nivelit të lartë po rriten në popullaritet, dhe C është ndoshta gjuha më e përdorur dhe më e dobishme për programimin e MCU. Ka shumë kompilatorë C të disponueshëm në treg, shumë prej tyre janë të lirë ose kanë një version falas. Ju duhet të instaloni një përpilues C i cili gjeneron kodin për MCU që dëshironi të simuloni, dhe pastaj TINA automatikisht do ta integrojë atë në kodin debugger të kodit C.
Këtu janë përpiluesit C të përputhshëm me TINA:
PIC: HI-TECH PIC compilers,
PIC18: MPLAB C18 compiler
AVR: WINAVR
8051: SDCC
ARM: YAGARTO
Kodi HEX gjeneroi blerjen e tij përpiluesit janë ruajtur automatikisht në dosjet TSC. Ju nuk keni nevojë për përpiluesin C pasi të jetë përpiluar C-kodi në HEX.
Megjithatë ju keni nevojë për përpiluesin C të instaluar për të kontrolluar kodin C.
Nëse keni drejtuar simulimin, LED do të ndizet kur niveli i logjikës në PA0 është i lartë dhe pin i tensionit do të tregojë tensionin analog. Vini re se kjo tension ndjek tensionin e furnizimit me energji elektrike. Këmbët e tjerë trajtohen me vlera logjike sipas rregullave të Simulimit të Modalitetit të Përzier. Kjo bën një ndryshim të madh në krahasim me simulimin e jashtëm të MCUs krahasuar me TINA. Ju gjithashtu mund të shihni të gjitha tensionet dhe shfaqjet e qarkut tuaj të plotë gjatë simulimit dhe madje të ndiqni hap pas hapi operacionin me ndihmën e debugger TINA C
Debugging Kodi C në MCUs
Ashtu si me kodin ASM dhe HEX, mund të ndiqni ekzekutimin e një programi C në TINA.