|
STM32官方免费开发环境System Workbench for STM32安装包, 2015年7月24日更新,后续会放到网盘提供下载。 The installer is available for different host environments; please select the appropriate installer depending on your host machine. Latest version) G6 n7 c% L/ r- u& _' i 6 {3 n) i. V- O# i* ]. K" a4 N We advise you to always install the latest System Workbench for STM32 version, to benefit from all # v: B' t5 w! h$ C* @" n# ?& }4 Q# y enhancements and have support for all the newest STM32 chips. : |4 I- P% Q4 T. T! i4 w0 p% E Note this installer is only meant to be used for initial installation. To upgrade an existing System2 A' L" m. | F1 w) W/ T2 F3 ^ Workbench for STM32, you should rather go to "Help >> Search for Updates..." in System Workbench for STM32; doing this will upgrade all the components for which a new release exist, including all the Eclipse infrastructure. 5 P& M2 n i' y5 a# H8 P Windows 7) ?6 R& S& ?4 B1 M The Windows version is available for 32 and 64 bit systems. Note that we will need to install a device driver to communicate with the ST-Link debug probe, so you must select the installer that fits your; `- @' Z8 J7 N system. Installing the 32 bit version on a 64 bit Windows system will not work. & q+ N9 n# M4 d; t' P Latest Windows 7 64 bit installer (Version v1.3, updated on Friday, July 24, 2015 at 12:44:45 CEST): install_sw4stm32_win_64bits-v1.3.exe The latest installer can always be retrieved from install_sw4stm32_win_64bits-latest.exe ( J$ x& j+ H' F3 z6 x Latest Windows 7 32 bit installer (Version v1.3, updated on Friday, July 24, 2015 at 12:52:28 CEST): 4 B% O5 \: [2 n install_sw4stm32_win_32bits-v1.3.exe& b* q0 B. {+ S9 R6 j+ N/ D The latest installer can always be retrieved from install_sw4stm32_win_32bits-latest.exe + P9 c' J) T, e' u. @ Linux p( N$ A7 C" z6 d To be able to download and test System Workbench for STM32 on Linux, you should request access to 6 b& d, f/ r, G$ e# f- X System Workbench as beta tester by sending a mail to the webmaster explaining why you would like to ; i2 z6 {& R! c4 ~. X became a beta tester. 以下是中文备注: 4 H* K. b, \) @% w" ]0 h ST公司提供的免费开发环境 2015年7月24日更新,基于Eclipse + GCC ARM工具链修改的: http://www.ac6-tools.com/downloads//SW4STM32/install_sw4stm32_win_64bits-v1.3.exe0 c. D5 V+ e6 V9 g http://www.ac6-tools.com/downloads//SW4STM32/install_sw4stm32_win_32bits-v1.3.exe 32位的软件包在64位系统下,官方的说法是不能正常工作。可以在基于开普勒版本Eclipse,自行安装插件, 但可能会出现一些问题,如果不是高手可能解决不了。建议使用上面的安装包直接安装。! \( T5 B- \1 e8 ?4 L3 W: N 使用最新版本的Eclipse 安装插件,估计不能工作。( d9 e& n- g& C* V0 l: X: O 7 j; a5 v6 U: x# j' j 使用这个开发环境,仿真目前只支持STLINKV2、STLINKV2-1,目前直接安装的测试结果:在XP SP3上安装 install_sw4stm32_win_32bits-latest.exe 测试可以正常仿真调试F407ZE,使用STLINKV2-1、标准外设驱动库1.5.1.' z. t" I" [/ z, M H' ] 在WIN10 X64上安装 install_sw4stm32_win_64bits-latest.exe 上测试可以正常仿真调试F429Z,使用STLINKV2、标准外设驱动库1.5.1. & o# o6 I% B4 e3 b , S* c* `' h5 ^ 以上两个安装包不支持JLINK,ULINK2仿真器,但理论上安装开普勒的Eclipse IDE后,用升级插件的办法,应该可以* c0 J7 ]) b) M: u9 G 支持J-Link、ULINK2等,具体没有实验。 6 |( B5 S v, N) L t) h; K 3 q+ L! ` P, D2 E( B/ L ; p+ s: ? v; s z8 m |
微信公众号
手机版
http://gnuarmeclipse.livius.net/blog/jlink-install/
原版Eclipse很早支持JLINK,但对于F4系列仅支持HAL库,不支持标准外设驱动库。, u7 f; A+ N! `& M4 W) j n5 N
我发过最新的链接, 大侠电子网下载站点:- ?( ?" B9 b9 F: y% B
1. eclipse-cpp-mars-R-win32-x86_64.zip
2. ilg.gnuarmeclipse.repository-2.9.2-201508071246.zip& P) o; d$ V9 ?# P J- X/ R
3. gcc-arm-none-eabi-4_9-2015q2-20150609-win32.exe
4. gnuarmeclipse-build-tools-win64-2.6-201507152002-setup.exe+ ?2 V2 m( j% g7 J; h. c
5. gnuarmeclipse-openocd-win64-0.9.0-201505190955-setup.exe
6. gnuarmeclipse-qemu-win64-2.3.50-201508051820-dev-setup.exe( N9 s1 P1 _, o; I" W) Q
7. http://www.daxia.com/wj/www/software/GCC/Setup_JLink_V500c.zip
8. http://www.daxia.com/wj/www/software/GCC/stsw-link009.zip2 m' L) ?- t7 P, ]- B" M% M! c
3 Z, D! r; M" a A" @" s( _
官方下载站点:
1. eclipse-cpp-mars-R-win32-x86_64.zip (Eclipse Mars (4.5) Release)
http://www.eclipse.org/downloads/6 }( Q( f% H$ N9 {
http://ftp.jaist.ac.jp/pub/eclip ... -R-win32-x86_64.zip
2. ilg.gnuarmeclipse.repository-2.9.2-201508071246.zip
http://sourceforge.net/projects/ ... es/Eclipse/updates/5 t; x. h8 W9 Y0 t; C
http://nchc.dl.sourceforge.net/p ... .2-201508071246.zip
3. gcc-arm-none-eabi-4_9-2015q2-20150609-win32.exe- P0 k& N- k/ f
http://launchpad.net/gcc-arm-embedded/+download
http://launchpadlibrarian.net/2 ... -20150609-win32.exe
4. gnuarmeclipse-build-tools-win64-2.6-201507152002-setup.exe
http://sourceforge.net/projects/ ... iles/Build%20Tools/. N& y8 n# y5 a4 k$ C$ n
http://jaist.dl.sourceforge.net/ ... 507152002-setup.exe2 k3 L3 L* B) l7 |5 {0 A# x9 \# w
http://sourceforge.net/settings/ ... 507152002-setup.exe/ `$ i0 K$ v/ q; J- ^* m
5. gnuarmeclipse-openocd-win64-0.9.0-201505190955-setup.exe
http://sourceforge.net/projects/ ... es/OpenOCD/Windows/; r4 S2 v$ g, H9 g* X# k
http://nchc.dl.sourceforge.net/p ... 505190955-setup.exe$ w/ d5 M \. Q9 ?
6. gnuarmeclipse-qemu-win64-2.3.50-201508051820-dev-setup.exe
http://sourceforge.net/projects/gnuarmeclipse/files/QEMU/Windows/
http://jaist.dl.sourceforge.net/ ... 51820-dev-setup.exe, C/ z, f( ]" O% M& D
openstm32.org
社区还可以,jlink上面有说到的帖子