System Workbench for STM32 - C/C++ Embedded Development Tools for MCU
System Workbench for STM32 - C/C++ Embedded Development Tools for MCU
(STM32官网)
Installation
Installation of System Workbench for STM32 - Bare edition will be done through the standard Eclipse installer.
You should Start Eclipse then open menu "Help >> Install New Software"; this will open the "Available Software" dialog:
You must then create a new update site, to be able to install System Workbench for STM32 - Bare Metal Edition:
1. You should click on "Add:"
2. Then give a name to the update site (System Workbench for STM32 - Bare Machine edition) and set the location to http://www.openstm32.org/Eclipse ... stem-workbench.site
3. Then click "OK" to create the update site
Then you should select all of the OpenSTM32 tools and click "Next>"
You will then just have to accept the license and System Workbench for STM32 - Bare Metal edition will install itself in your Eclipse setup.
Note that you will probably have to restart Eclipse for the tools to be available; Eclipse will automatically suggest the restart.
System Workbench for STM32 - Bare Metal Edition
System Workbench for STM32 - Bare Metal edition 新建开发板例程
System Workbench for STM32 - C/C++ Embedded Development Tools for MCU
System Workbench for STM32 - C/C++ Embedded Development Tools for MCU
(STM32官网)
Installation
Installation of System Workbench for STM32 - Bare edition will be done through the standard Eclipse installer.
You should Start Eclipse then open menu "Help >> Install New Software"; this will open the "Available Software" dialog:
You must then create a new update site, to be able to install System Workbench for STM32 - Bare Metal Edition:
1. You should click on "Add:"
2. Then give a name to the update site (System Workbench for STM32 - Bare Machine edition) and set the location to http://www.openstm32.org/Eclipse ... stem-workbench.site
3. Then click "OK" to create the update site
Then you should select all of the OpenSTM32 tools and click "Next>"
You will then just have to accept the license and System Workbench for STM32 - Bare Metal edition will install itself in your Eclipse setup.
Note that you will probably have to restart Eclipse for the tools to be available; Eclipse will automatically suggest the restart.
新增了两个适用于NUCLEO-F413ZH开发板的示例,串口DMA通讯,按键中断。
USART.zip
串å£DMAé讯示ä¾1
阅读权限: 20
KEY.zip
æé®ä¸æ示ä¾1
阅读权限: 20
其中KEY.zip包含了USART和LED的代码,并且在Ac6下测试通过。利用STM32CubeMX自动生成,是基于HAL库的示例代码工程。
其中的例程在Ac6环境下全部编译仅需13s,远超MDK-ARM 5.22的蜗牛速度(1-2分钟)!
稍微复杂的工程,Ac6全部编译30-60S,MDK-ARM 5.22就要4分钟以上了。
Ac6软件çææ°çæ¬
在最新版本的Eclipse上安装Ac6(System Workbench for STM32)
Ac6é«éç¼è¯ç设置
Ac6高速编译的设置
å¯¼å ¥ä¸ä¸ªAc6å·¥ç¨
导入一个Ac6工程(相当于打开一个工程)
选择导入的工程路径(必须是SW4SSTM32工程)
3çæSW4SSTM32å·¥ç¨ç设置
生成SW4S STM32工程的STM32CubeMX设置
4Ac6ç¼è¯é度é£å¿«
Ac6编译速度飞快
5æé®ä¸æè°è¯æªå¾
按键中断调试截图
NUCLEO-F413ZH开发板 板载ST-LINKV2-1仿真器,而Ac6也可以支持J-Link仿真器,不知道设置的可以找我。