zhangxu56726 发表于 2019-1-24 09:22:13

IAR for ARM

开始使用IAR for ARM 8.3开发STM32,安装好后,找不到芯片,报错, 用过 IAR 的请问下,新的IAR是不是也要安装类似KEIL的芯片packet,谢谢

子曰好人 发表于 2019-1-24 09:50:53

本帖最后由 子曰好人 于 2019-1-24 09:52 编辑

不用,IAR每个版本的所有能支持的芯片资料都包含在安装包里,不过你也可以找找官网最新的相关资料包,手动添加到安装目录下
C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.5\arm\config\devices默认的话是在这个目录下

七哥 发表于 2019-1-24 09:56:00

什么器件不支持?在IAR网站查一下,看支持不?http://www.iar.com/device-search/#!?devices_vendor=STMicroelectronics&tab=devices

即便你的版本找不到器件也没关系,直接选内核就可以了。我这用的8.22.1版本,G0器件找不到,用内核照样行的。



Kevin_G 发表于 2019-1-24 09:57:50

IAR8.3是很新的了,如果安装包完整,应该很多芯片都支持了。

zhangxu56726 发表于 2019-1-24 11:51:51

再问下,用IAR for ARM 8.32,编译STM32F10x_StdPeriph_Lib_V3.5.0 ,什么也没改,为什么编译 core_cm3.h会报错

zhangxu56726 发表于 2019-1-24 11:54:07

我很久之前用IAR for ARM 7.4 都没这些问题,版本更新了,还出这么问题

zoomdy 发表于 2019-1-24 14:13:22

zhangxu56726 发表于 2019-1-24 11:51
再问下,用IAR for ARM 8.32,编译STM32F10x_StdPeriph_Lib_V3.5.0 ,什么也没改,为什么编译 core_cm3.h   ...

报的什么错?

zoomdy 发表于 2019-1-24 14:14:22

zhangxu56726 发表于 2019-1-24 11:54
我很久之前用IAR for ARM 7.4 都没这些问题,版本更新了,还出这么问题

一种可能是编译器更新了以后执行更严格的语法检查了。

zhangxu56726 发表于 2019-1-24 15:29:14

zoomdy 发表于 2019-1-24 14:14
一种可能是编译器更新了以后执行更严格的语法检查了。

问题是这个库,我直接拿来,什么都没改,直接编译都报错   ,declaration is incompatilbe   都是这样的错?

zhangxu56726 发表于 2019-1-24 15:30:13

请问, 哪位有IAR for ARM 7.x 的 安装包,分享个链接给我,谢谢!

waiman 发表于 2019-2-19 01:49:02

好像core_cm3文件更新了,对旧版本有兼容问题,只要稍微修改以下对应的错误定义即可

zhangxu56726 发表于 2019-2-19 09:06:06

waiman-156411 发表于 2019-2-19 01:49
好像core_cm3文件更新了,对旧版本有兼容问题,只要稍微修改以下对应的错误定义即可 ...

已经解决,,谢谢!

PhilipWang 发表于 2020-7-31 15:20:12

解决方法?
页: [1]
查看完整版本: IAR for ARM