0
在IAR Embedded Workbench中,监视窗口显示多列(表达式,值,位置,类型)。我希望将给定表达式的值看作枚举而不是实际值。含义...IAR Embedded Workbench观察窗口
ucFruit APPLE
,而不是...
ucFruit 0x02
看来,这将是可能的,因为我可以通过简单地为它的值输入APPLE改变ucFruit
值。
有什么建议吗?
在IAR Embedded Workbench中,监视窗口显示多列(表达式,值,位置,类型)。我希望将给定表达式的值看作枚举而不是实际值。含义...IAR Embedded Workbench观察窗口
ucFruit APPLE
,而不是...
ucFruit 0x02
看来,这将是可能的,因为我可以通过简单地为它的值输入APPLE改变ucFruit
值。
有什么建议吗?
如果在监视窗口中右键单击变量名称,并从显示的列表中选择“默认格式”选项,则会显示枚举而不是数字值。如果选择“十进制”或其他数字格式,则会显示数字值。
这是它在我的EW430上的工作原理。
嗯...这不适合我(EWARM,虽然我怀疑这是区别)。 – Jason 2012-07-16 17:32:10
傻了。在这个特定的例子中,我宣称'unsigned char ucFruit',而不是'enum fruit ucFruit'。这与你的建议一起解决了这个问题。谢谢! – Jason 2012-07-16 19:42:53
我也有EWARM和EWAVR32,但是当我看到你的问题时,MSP430恰好在使用中。 – 2012-07-17 06:54:13