百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
S

stm32f4xx-hal

> 编程语言
开源

STM32 F4 系列中所有 MCU 的 Rust 嵌入式 HAL

692 stars0 点赞1 次浏览
访问官网GitHub

工具介绍

STM32 F4 系列中所有 MCU 的 Rust 嵌入式 HAL

stm32f4xx-hal 包含基于 STMicro STM32F4 系列微控制器的外设访问 API 的多设备硬件抽象。 MCU 的选择通过功能门进行,通常由板支持工具包指定。 目前支持的配置包括:

这种框架的设计目的是掩盖这些 MCU 上各种外围设备之间的细微差异,这样就可以为同一系列的所有芯片编写 HAL,而无需为每个单独的型号都编写框架。

  • rtic1 — 支持 RTICv1 框架。
  • rtic2 — 支持 RTICv2 框架 (与 rtic1 不兼容,需要夜间编译器)。

对于这个 crate 的合作是非常欢迎的,拉取请求也是如此! 这个 crate 依赖于 Adam Greig 精彩的 stm32f4 crate,以提供适当的寄存器定义,并实现了一部分 [embedded-hal][] 特性。 部分实现是从 Jorge Aparicio 最初创建的 stm32f1xx-hal crate 中无耻地借鉴的。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Rust

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言