使用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代码。

使用C,1编程和调试MCU

如果运行模拟,当PA0上的逻辑电平为高电平且电压引脚将显示模拟电压时,LED将亮起。 请注意,此电压遵循电源电压。 根据混合模式仿真的规则,其他引脚使用逻辑值进行处理。 与T1相比,与MCU的外部仿真相比,这是一个很大的不同。 您还可以在模拟过程中查看完整电路的所有电压和显示,甚至可以在TINA C调试器的帮助下逐步操作

调试MCU中的C代码

与ASM和HEX代码一样,您可以在TINA中执行C程序。