Keil MDK-ARM
Keil MDK-ARM功能特点
完美支持Cortex-M、Cortex-R4、ARM7和ARM9系列器件。
行业领先的ARM C/C++编译工具链确定的Keil RTX,小封装实时操作系统(带源码)
μVision5 IDE集成开发环境,调试器和仿真环境
TCP/IP网络套件提供多种的协议和各种应用
为带图形用户接口的嵌入式系统提供了完善的GUI库支持
ULINKpro可实时分析运行中的应用程序,且能记录Cortex-M指令的每一次执行
大量的项目例程帮助你快速熟悉MDK-ARM强大的内置特征
符合CMSIS (Cortex微控制器软件接口标准)
Keil MDK-ARM获取
官方下载:htps://www.keil.com/demo/eval/arm.htm#/DOWNLOAD
Keil MDK-ARM安装
安装MDK-523.exe这keil5软件的安装包,不要有中文路径
安装Keil.STM32F4_DFP.2.12.0.pack这是STM32F4设备安装包
运行KEIL_Lic(1).exe 破解keil(以管理员权限运行keil破解)
安装 ST_LINK 烧写工具
ST_LINK 是 STM32芯片的仿真器,这里介绍烧写工具的安装,通过这个软件操作ST_LINK将.hex 文件烧写到芯片上。此软件用于为 M0烧写bootloader 文件。我们在keil中编译好的代码可以使用它们本身进行下载。
STM32CubeMX简介及安装
STM32CubeMX简介
直观的选择STM32微控制器
微控制器图形化配置
–自动处理引脚冲突
–动态设置确定的时钟树
–可以动态确定参数设置的外围和中间件模式和初始化
–功耗预测
C代码工程生成器覆盖了STM32微控制器初始化编译软件,如IAR,KEIL,GCC可以独立使用,作为Eclipse插件使用
STM32CubeMX获取
官网地址:htp://www.st.com/en/development-tools/stm32cubemx.html
STM32CubeMX安装
解压stm32cubemx.zip,安装SetupSTM32CubeMX-4.24.0.exe,最好不要有中文路径
解压stm32cubef4.zip到STM32CubeMX的安装路径中