问题
有时候我们想用宏定义来决定是编译debug版本的代码还是release的代码,dubug版本的代码会通过printf打印调试信息,release版本的代码则不会。我们总不能对每一条printf都这样写:
...有时候我们想用宏定义来决定是编译debug版本的代码还是release的代码,dubug版本的代码会通过printf打印调试信息,release版本的代码则不会。我们总不能对每一条printf都这样写:
...IAR嵌入汇编:使用asm或者__asm,推荐使用__asm。
void delay_n_nop(uint8 N)
{
...网上下载了一个程序(含工程),打开一debug,提示:“Error (col 1): Unknown or ambiguous symbol. main”。经查:设置里没有生成debug information
解决办法:
...个人比较习惯用外部编辑器来编辑程序,但是调试工具还是得用IAR,有时候要找到某一行程序,就必须知道行号。
Tools-> Option -> Editor -> Show line numbers(勾选)
...在安装msp430 USB仿真器驱动程序时,出现问题:在inf中找不到所需段落。
很久没用IAR了,这次重新折腾MSP430,安装软件后,编译程序,提示一个莫名奇妙的错误,以前一直没碰到过,错误内容如下:
Fatal Error[Cp001]: Copy protection check, No valid license found for this product [20]
...