你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【经验分享】IAR9.10.2才有STM32U5

[复制链接]
STMCU小助手 发布时间:2022-1-3 11:00
笔记; A  ^7 v8 P- A# R; U: y' U
明天去听ST的STM32U5的讲座。
' x; A# G7 x1 J看了下微信通知,官方让准备好STM32U5的软件如下:
  1. STM32CubeMX 6.3.0 下载链接% U9 _% I# N5 V* R

  2. % g) H4 R) D$ q6 Z+ L  u9 ]
  3. 下载STM32U5固件库 下载链接
    2 k; g* ]3 o/ N: F& \
  4. 5 u# Y, E$ o' K. G6 u, o
  5. STM32CubeProg 2.8.0 下载链接
    1 Q0 z, E! [* o( _& u
  6. / x+ e7 q# \% f
  7. IAR EWARMv9.10 及以上
    7 F3 ^& O7 N, x
  8. , o- Q4 }3 u! m! L. d8 W
  9. STM32CubeMonPwr V1.1.1 下载链接9 O8 ?; h' I  x

  10. 3 l! Q% `9 T/ j5 l+ w
  11. 串口调试终端软件 2 X0 o4 \% K) |0 Z% E% I
复制代码
) R% x" T; j& M& J( l4 ]+ }
除了IAR其他都装上了,没啥问题。
) u5 [, c+ C2 Z  ?: E' l/ g9 X因为我计算机上原来装了IAR for ARM 8.40.3, 我有点纳闷,为啥要求用IAR 9.10呢。* Y. x" W( j! \7 i" @) u

9 y5 `# k2 _( H& s: N其他都试验好了,用CubeMX建立了一个基于STM32U5开发板的工程。
7 ?$ ~1 f+ s1 j9 S! g# D& I( p用IAR打开后,看target, 看不到MCU的名字。编译报错,是BX那汇编不认得。
& T+ o: j* N( M
/ f6 [  T/ k6 t+ e* N估计必须要指定好MCU才行。9 I) i7 ^. V. @- C9 d: h6 a, Z
去IAR中选MCU, kao,没看到STM32U5.
  ^% z9 v- c* |. G
; d) R% w  J5 }+ z  b* F去下载了IAR for ARM 9.10.1, 装完后,还是没看到STM32U5.% Q( z+ \8 |8 k$ i2 ?1 o/ T8 i. k
0 U$ ^/ N: J4 X& \
去IAR官网上看了一眼,才看到 IAR for ARM 9.10.2才增加了STM32U5的配置, IAR 9.10.1都没有…
3 N( Z1 Z! I" }5 ^' m: [  R
: {1 E! K0 g) m3 K7 H
422f55848bcb4adfae3c2c73157abd81.png

  B/ ?- h& y6 [8 E2 e
, t. Y, X8 T. S+ [) }" \& j) T
ad703cc74c6e45b582fc600c0f714805.png

+ v! ^0 v) @! L9 n) R, `8 }: g3 s7 V$ v; o
装了IAR for ARM 9.10.2后,用工具产生license请求和响应文件后,正常注册。
/ e( {3 W; L9 y5 f5 ?  N* \
. c: U# R) Y# l* r# N打开IAR的license管理工具后,看到注册信息还不正常。
; R" ~4 p0 w2 P" T/ {7 F, t
3 d: B4 P) i8 y4 F/ n又看一眼,工具里面有一个打补丁的工具,将打补丁工具拷贝到以下目录并运行  Q7 l6 i$ l  w3 B8 B- J' V" y

) z4 L/ g, ~4 v, ?% M/ o
  1. C:\Program Files\IAR Systems\Embedded Workbench 9.0\arm\bin\+ W1 g8 Y- P: [6 n( W
  2. C:\Program Files\IAR Systems\Embedded Workbench 9.0\arm\bin\jet\bin\$ E7 W- a8 \6 b2 G
  3. C:\Program Files\IAR Systems\Embedded Workbench 9.0\common\bin\
复制代码
5 d1 j- E5 B, R' ~4 f9 `5 n/ U+ F
这回再打开IAR license检查工具,没有错误提示了。
! N4 h3 N9 y# _. ]  r打开IAR9.10.2, 载入CubeMX建立的STM32U5开发板的工程,编译通过。8 E1 x" L" c) B. J! L8 R$ ^' ]
看工程中的target, 可以看到STM32U5的MCU, 也可以选择不同的U5其他型号。
, G% Y1 f, S# ^4 J* u& Z+ Z+ M/ M8 y) f7 d: O
3727a11ede9949a78e9f6e389e0862ac.png
  N; W8 D. H9 {# q7 |: b$ S

5 P+ i' _7 `0 X! W8 y. B* t
- h) ]# S' Y% g- |1 X3 X
收藏 评论0 发布时间:2022-1-3 11:00

举报

0个回答
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版