
IAR
两把刷子飞啊飞
技术是层窗户纸,没进去之前,会郁闷会彷徨,可是不要轻易放弃,要对自己有信心,欢迎关注微信公众号“墨迹慢慢来”,o(∩_∩)o
展开
-
IAR Error Pe007: unrecognize token的错误提示
出现此种情况,如下图所示:一般情况就是符号的格式错了,本处的";"应该改成在英文状态下输入";"原创 2012-09-03 21:25:41 · 13349 阅读 · 1 评论 -
IAR中的断点问题
待写原创 2012-09-29 18:17:20 · 3543 阅读 · 3 评论 -
Fatal error:WinRDI OpenProc failed
进行PLL重新设定实验时,出现了如下的错误提示:Fatal error:WinRDI OpenProc failed[RDI Error: 602] Can't halt target and make it DEBUG state.(无法停止目标,使其处于调试状态)Session aborted!以下为网友提供的解决方法:就是在下载的时候同时按下复位健。(有的原创 2012-09-29 10:39:20 · 1404 阅读 · 0 评论 -
IAR: Unable to execute :driver error
在进行IAR单步调试的时候,出现 Unable to execute :driver error的错误提示。综合网友的意见,可以用如下来解决:1. 在Debugger->Setup选项里,去掉"Run to" 2. 在Debugger->Plugins选项里,去掉"Stack" 3. 在Linker->Output选项里,去掉"With runtime control module原创 2012-09-29 18:07:42 · 16137 阅读 · 1 评论 -
sprintf函数
sprintf函数定义如下:int sprintf (char * buf, const char * szFormat, ...) ;第一个参数是字符缓冲区;后面是一个格式字符串。Sprintf不是将格式化结果标准输出,而是将其存入szBuffer。该函数返回该字符串的长度。在文字模式程序设计中,printf ("The sum of %i and %i is %i", 5,转载 2012-10-04 14:45:02 · 973 阅读 · 0 评论 -
IAR Error[Pe141]: unnamed prototyped parameters not allowed when body is present
最近在IAR环境下编程时候遇到这样一个问题:当定义void Delay(unsigned int N); 即形参用单个大写字母时候,就会出现下面错误。Error[Pe141]: unnamed prototyped parameters not allowed when body is present D:\msp430\test\test.c 132 解决:参数改为小写的n,转载 2012-09-24 08:30:10 · 15691 阅读 · 1 评论 -
IAR Error[Pe159]: declaration is incompatible with previous "Delay_11"
这个事在前面没有先定义好函数,需要在前面定义一下就可以了。转载 2012-09-24 08:31:21 · 32385 阅读 · 1 评论 -
ADS与IAR的相互移植
1.在ADS中main函数必须是int返回型的,即int main(void){............return 0;}2.ADS不支持直接的位操作,如://端口初始化 IO0PIN_bit.P0_22 = 0; //将端口连接到IO功能 IO0DIR_bit.P0_22 = 1; //将端口设置为输出以上的写法是不允许的,应该写成#de原创 2012-09-23 16:23:49 · 1844 阅读 · 0 评论 -
IAR Fatal error :WinRDI Go Error
调试停止的时候出现如下错误提示:Fatal error :WinRDI Go Error[RDI Error:602]Can not halt target and make it enter DEBUG state.Session aborted!解决方法见如下链接:原创 2012-09-29 20:08:56 · 1701 阅读 · 2 评论