IAR FOR ARM 出现Warning[Pe161]: unrecognized #pragma 什么情况?

2019-07-25 11:56发布

各位大神,,,
谁用过

谁用过IAR for ARM 调试过STM32.

编译的时候出现:
Warning[Pe161]: unrecognized #pragma 

什么情况啊?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
SCMBBS_HJH
1楼-- · 2019-07-25 17:02
unrecognized #pragma 
未编译指示
ilikeedv666
2楼-- · 2019-07-25 17:37

 没明白啊...

怎么解决呢....
以前IAR编译MSP430时,没现在这外警告...

这个警告问题严重不?

会不会跟IAR for ARM版本有关系呢...
我用的是5.40版

树球海
3楼-- · 2019-07-25 20:45
我也遇到这个问题,usart 文件夹内包含的usart.h 文件在编译串口文件时出错,这个是预编译命令,这个命令只适合KEIL,不适合IAR,IAR有自己的预编译命令,查了资料,找不到替代指令,原子哥的这个预处理命令,主要是针对串口的 printf 函数支持, 这段引入 printf 函数支持的代码在 usart.h 头文件的最上方,这段代码加入之后便可以通过 printf 函数向串口发送我们需要的内容,方便开发过程中查看代码执行情况以及一些变量值。//加入以下代码,支持 printf 函数,而不需要选择 use MicroLIB .现在还没有一个很好的解决办法,可能要自己重新写
persevere
4楼-- · 2019-07-25 23:04
树球海 发表于 2013-9-28 22:17
我也遇到这个问题,usart 文件夹内包含的usart.h                                         
                                                                            ...

请问这个问题你解决了吗?我用原子大神的SYSTEM  的文件夹移植到IAR也这种错误,还有identifier "FILE" is undefined  这种错误,General option --->  library option--->已经选择了FULL。
请问怎么解决的???
谢谢!

一周热门 更多>