#arm #cortex-m #template

no-std stm32f407g-disc

STM32F407G DISCOVERY微控制器开发板的板级支持包

7个不稳定版本

0.4.1 2021年4月20日
0.4.0 2019年12月28日
0.3.0 2019年4月27日
0.2.0 2019年3月17日
0.1.1 2018年10月12日

#1943 in 嵌入式开发

0BSD许可证

13KB
233

stm32f407g-disc

stm32f407g-disc 包含了为 STM32F407G-DISC 微控制器开发板(也称为 STM32F4DISCOVERY,但容易与其他 STM32F4 discovery 开发板混淆)提供的板级支持包,用于使用 Rust 语言编写固件。该实验板具有多个用户可编程LED、加速度计、放大音频DAC、麦克风插孔、麦克风和用户可编程USB连接器。还有一个带有以太网、RS232串行端口、SD卡读卡器和LCD连接器断出的屏蔽板。

它还包含一个(不可拆卸的)ST-Link V2调试接口。

编程

存在多种编程方法。如果您的板上的 ST-Link 具有最新的固件(例如,可以通过ST-LINK实用程序更新),我们建议使用 cargo-embed

cargo embed --example=mems

(cargo embed 目前不支持 ITM。)

否则,此仓库还包含 OpenOCD 的配置文件。

许可证

0条款BSD许可证.

依赖项

~54MB
~1.5M SLoC