使用C編程和調試MCU
使用C編程和調試MCU
Jump to TINA Main Page & General Information
編寫彙編代碼並不容易,台式計算機的程序員已經轉向使用高級編程語言。 高級語言越來越流行,C語言可能是MCU編程中使用最多,最有用的語言。 市場上有許多C編譯器,其中許多是免費的或有免費版本。 您必須安裝一個C編譯器,為您要模擬的MCU生成代碼,然後TINA將自動將其集成到其C代碼調試器中。
以下是與TINA兼容的C編譯器:
PIC: HI-TECH PIC compilers,
PIC18: MPLAB C18 compiler
AVR: WINAVR
8051: SDCC
ARM: YAGARTO
生成的HEX代碼將編譯器自動存儲在TSC文件中。 一旦將C代碼編譯為HEX,就不需要C編譯器。
但是,您需要安裝的C編譯器來檢查C代碼。
如果運行模擬,當PA0上的邏輯電平為高電平且電壓引腳將顯示模擬電壓時,LED將亮起。 請注意,此電壓遵循電源電壓。 根據混合模式仿真的規則,其他引腳使用邏輯值進行處理。 與T1相比,與MCU的外部仿真相比,這是一個很大的不同。 您還可以在模擬過程中查看完整電路的所有電壓和顯示,甚至可以在TINA C調試器的幫助下逐步操作
調試MCU中的C代碼
與ASM和HEX代碼一樣,您可以在TINA中執行C程序。