打印

什么时候.ST LINK V2能方便地用于STM32F芯片上?

[复制链接]
1696|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
nongfuxu|  楼主 | 2012-9-2 13:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
*
看STM32F10x_StdPeriph_Lib_V3.5.0库资料,支持IAR EW5.5,而ST LINK V2只有在IAR EW6.20以上版本才支持。
*
什么时候.ST出一个STM32F10x_StdPeriph_Lib_V3.X.0库,能用在IAR EW 6.20上?
沙发
airwill| | 2012-9-2 20:44 | 只看该作者
呵呵, STM32F10x_StdPeriph_Lib_V3.5.0库资料,支持IAR EW5.5
当然也支持IAR EW6.20以上版本

使用特权

评论回复
板凳
figo20042005| | 2012-9-2 21:05 | 只看该作者
可以试试支持不

使用特权

评论回复
地板
zcx2012| | 2012-9-2 22:56 | 只看该作者
肯定支持

使用特权

评论回复
5
nongfuxu|  楼主 | 2012-9-3 21:50 | 只看该作者
呵呵, STM32F10x_StdPeriph_Lib_V3.5.0库资料,支持IAR EW5.5
当然也支持IAR EW6.20以上版本

那就是说,STM32F10x_StdPeriph_Lib库,对于IAR是向上兼容啦。:$

使用特权

评论回复
6
nongfuxu|  楼主 | 2012-9-4 12:39 | 只看该作者
本帖最后由 nongfuxu 于 2012-9-4 12:40 编辑

感谢airwill等楼上几位。
下面把IAR EW 6.3,6.4版本中使用STM32F10x_StdPeriph_Lib_V3.5.0库会遇到的问题归纳如下:
1)用\STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Template文件夹内的IAR工程编译时会报错,原因是 STM32F10x_StdPeriph_Lib_V3.5.0中使用了 old version 的预定义。
2)解决方法:
   A) 将STM32F10x_StdPeriph_Lib_V3.5.0中的arm\CMSIS\Include\core_cm3.h头文件屏蔽掉-->core_cm3.h.old
   B) 在IAR EW软件的General Options中,选中Use CMSIS项;
   C) 将编译时出现错误的几个extern ...注释掉。

  到此就可以在高版本IAR EW中使用低版本STM32库了。

使用特权

评论回复
7
IJK| | 2012-9-4 15:44 | 只看该作者
不兼容问题主要是CMSIS造成的,还好改起来不难。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:是不是经济不KUA,房价下不来? 高房价只能带来“实体经济挤出效应”。

417

主题

4293

帖子

2

粉丝