Mac OS X 上的 STM32F4 Discovery 简单、最小的工具链
STM32F4 Discovery simple, minimal toolchain on Mac OS X
我正在学习在探索板上对 STM32F4 进行编程。至少可以说得到一个工具链是令人沮丧的。我有必要的实用程序来对板进行编程和调试(st-link、arm-none-eabi),已与板建立通信,并加载了 blinky 示例。
首先,我有一个 Mac,而且我已经知道这会限制我的支持。 Mbed 也不太支持这个板。我想要的只是获得我需要的最低限度的源文件,并从头开始学习对该板进行编程。我的意思是我想下载 STM 立方体固件文件并提取访问芯片和电路板的所有不同部分(寄存器、引脚等)所需的最少源文件。这可能吗?
在 ST 网站上查找 STM32CubeF4,这是一个包含 CMSIS 和 HAL 库、电路板支持驱动程序和大量示例的普通 zip 文件。
但也请查看 STM32CubeMX 的最新版本,它最近有一个多平台安装程序,应该可以在 Mac.
上运行
Supported operating systems and architectures
* Windows(R) XP: 32-bit (x86)
* Windows(R) 7: 32-bit (x86), 64-bit (x64)
* Windows(R) 8: 32-bit (x86), 64-bit (x64)
* Linux: 64-bit (x64) (tested on RedHat, Ubuntu and Fedora)
* Mac OS X Yosemite or newer
Software requirements
Java Run Time Environment (minimum version 1.7.0_45)
我正在学习在探索板上对 STM32F4 进行编程。至少可以说得到一个工具链是令人沮丧的。我有必要的实用程序来对板进行编程和调试(st-link、arm-none-eabi),已与板建立通信,并加载了 blinky 示例。
首先,我有一个 Mac,而且我已经知道这会限制我的支持。 Mbed 也不太支持这个板。我想要的只是获得我需要的最低限度的源文件,并从头开始学习对该板进行编程。我的意思是我想下载 STM 立方体固件文件并提取访问芯片和电路板的所有不同部分(寄存器、引脚等)所需的最少源文件。这可能吗?
在 ST 网站上查找 STM32CubeF4,这是一个包含 CMSIS 和 HAL 库、电路板支持驱动程序和大量示例的普通 zip 文件。
但也请查看 STM32CubeMX 的最新版本,它最近有一个多平台安装程序,应该可以在 Mac.
上运行Supported operating systems and architectures
* Windows(R) XP: 32-bit (x86)
* Windows(R) 7: 32-bit (x86), 64-bit (x64)
* Windows(R) 8: 32-bit (x86), 64-bit (x64)
* Linux: 64-bit (x64) (tested on RedHat, Ubuntu and Fedora)
* Mac OS X Yosemite or newer
Software requirements
Java Run Time Environment (minimum version 1.7.0_45)