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

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

[复制链接]
STMCU小助手 发布时间:2022-1-3 11:00
笔记0 ]1 l1 I! c2 s$ V8 X
明天去听ST的STM32U5的讲座。; r. [  g  g9 [5 T7 |
看了下微信通知,官方让准备好STM32U5的软件如下:
  1. STM32CubeMX 6.3.0 下载链接: S3 _) N8 z; j

  2. 5 {. ?$ R# {2 Q( k; S
  3. 下载STM32U5固件库 下载链接
    % p7 W' n5 d1 i/ Z0 a( j7 e: p8 G& c

  4. 3 c0 [& T# R  @1 x1 K  a
  5. STM32CubeProg 2.8.0 下载链接
    / U3 V3 N3 G9 `/ {
  6. : d9 \9 w# E8 b% p
  7. IAR EWARMv9.10 及以上1 T6 n0 O* J5 B9 R9 b6 r8 k3 t
  8. 8 b0 w! D, B! h# L/ K. l9 @
  9. STM32CubeMonPwr V1.1.1 下载链接0 C# J# Q2 l' V, `& T8 @- l
  10. 5 d. J$ q) A" y
  11. 串口调试终端软件 7 e* d* K  Q% S5 J- t6 A7 |- l+ _; k: [
复制代码

& S5 e; I" f( P除了IAR其他都装上了,没啥问题。5 X6 v; b  b6 C! a) y3 |6 r
因为我计算机上原来装了IAR for ARM 8.40.3, 我有点纳闷,为啥要求用IAR 9.10呢。- a- h( A  d- M% O
8 d) m! y% m: Z% D4 _& ~
其他都试验好了,用CubeMX建立了一个基于STM32U5开发板的工程。
3 j- T) @# q1 V0 y用IAR打开后,看target, 看不到MCU的名字。编译报错,是BX那汇编不认得。0 A2 u+ T( F/ A0 `7 n

+ j* b5 V' j: t3 z+ B估计必须要指定好MCU才行。
# h' ?& a! s) M. {9 m去IAR中选MCU, kao,没看到STM32U5.; [8 Q# H! k% H( ?: Z

: i2 ^/ w& n5 j% e7 R去下载了IAR for ARM 9.10.1, 装完后,还是没看到STM32U5.
7 d% O: O) R% m! X4 P, s, l2 D
$ B4 d, E+ Z! c5 b* r& f. H! V去IAR官网上看了一眼,才看到 IAR for ARM 9.10.2才增加了STM32U5的配置, IAR 9.10.1都没有…
8 ~* E: h( l# t9 H: f  W* u7 j0 C9 g7 B
422f55848bcb4adfae3c2c73157abd81.png

% }/ p4 |' w9 [! Q) _; o5 n) Y5 k. @: a, C8 x  |7 y2 {
ad703cc74c6e45b582fc600c0f714805.png

3 y' A: v# M3 S5 [5 H/ W% N* [8 w6 ~7 I* J  C; y8 w4 a" l
装了IAR for ARM 9.10.2后,用工具产生license请求和响应文件后,正常注册。
" G7 C$ r5 Z* o6 e" }/ k
) J" o& k$ r' w( @  ^2 ~0 g打开IAR的license管理工具后,看到注册信息还不正常。
1 h3 G- w9 e+ T. t
; O! o3 N' h% R; @又看一眼,工具里面有一个打补丁的工具,将打补丁工具拷贝到以下目录并运行
! r$ U- t0 D: ~; u( h0 W
$ V3 s$ F; E1 Y/ k. |
  1. C:\Program Files\IAR Systems\Embedded Workbench 9.0\arm\bin\6 M! v  [/ p( }* i
  2. C:\Program Files\IAR Systems\Embedded Workbench 9.0\arm\bin\jet\bin\
    0 _0 O: M! }9 {' s" I
  3. C:\Program Files\IAR Systems\Embedded Workbench 9.0\common\bin\
复制代码

" r, c" N8 b( _+ E这回再打开IAR license检查工具,没有错误提示了。4 z$ A( \7 Z1 e# K* Q0 ]8 F* O; K6 ~
打开IAR9.10.2, 载入CubeMX建立的STM32U5开发板的工程,编译通过。4 q0 `& Q/ T2 d8 a6 K+ `# J
看工程中的target, 可以看到STM32U5的MCU, 也可以选择不同的U5其他型号。
) |5 I# c5 H/ O" K+ K. m
% O1 }+ {. G1 v( x
3727a11ede9949a78e9f6e389e0862ac.png

6 K$ B9 N5 i% a1 ^: i  `) X0 r8 N% D. }' D! [4 j) b

5 W$ S- j" d" _5 i# m, _3 c
收藏 评论0 发布时间:2022-1-3 11:00

举报

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