发新帖我要提问
12
返回列表
打印
[STM32G4]

有无stm32g4标准库?

[复制链接]
楼主: flycamelaaa
手机看帖
扫描二维码
随时随地手机跟帖
21
新系列都没有标准库了吧

使用特权

评论回复
22
狄克爱老虎油| | 2024-8-17 22:48 | 只看该作者
追求效率可以用LL库

使用特权

评论回复
23
grfqq325| | 2024-8-28 12:08 | 只看该作者
该库包括对各种外设的支持,如GPIO、USART、SPI、I2C、ADC、DAC、定时器、CAN等。

使用特权

评论回复
24
Wordsworth| | 2025-3-17 09:23 | 只看该作者
需要注意的是,STM32G4 支持更高的性能和更多外设特性,因此尽量使用 HAL 库来简化硬件初始化和外设配置。

使用特权

评论回复
25
Bblythe| | 2025-3-17 09:24 | 只看该作者
有没有人试过将 STM32G4 和 STM32F4 的代码对比?他们的外设初始化和中断管理似乎有些不同。

使用特权

评论回复
26
Pulitzer| | 2025-3-17 09:25 | 只看该作者
如果你依然想使用低级库(LL 库),STM32CubeMX 中也有生成对应的支持文件,可以更精细地控制硬件。

使用特权

评论回复
27
Uriah| | 2025-3-17 09:26 | 只看该作者
STM32CubeIDE 里有针对 STM32G4 的示例代码和应用实例,你可以直接在 IDE 中查看和修改。

使用特权

评论回复
28
Clyde011| | 2025-3-17 09:27 | 只看该作者
如果实在需要“标准库”风格的代码,建议自行将 HAL 库封装成类似标准库的接口,也可以更好地适配你的项目需求。

使用特权

评论回复
29
公羊子丹| | 2025-3-17 09:28 | 只看该作者
STM32G4 并没有像 F4 系列那样的 "标准库"(StdPeriph库),而是更推荐使用 HAL 库和 LL 库。你可以去 STM32CubeMX 下载相关支持包。

使用特权

评论回复
30
周半梅| | 2025-3-17 09:29 | 只看该作者
STM32G4 系列的开发最好使用 HAL 库,这样可以获得更好的硬件抽象层支持。你可以通过 STM32CubeIDE 来配置和生成代码。

使用特权

评论回复
31
帛灿灿| | 2025-3-17 09:31 | 只看该作者
如果你习惯了 STM32F4 的标准库,可以直接从 STM32CubeMX 生成一个初始化代码,基本功能也能实现。

使用特权

评论回复
32
童雨竹| | 2025-3-17 09:32 | 只看该作者
STM32G4 是基于 ARM Cortex-M4 内核的,可以参考 STM32F4 的代码实现,HAL 库的使用差不多,差别主要在硬件部分。

使用特权

评论回复
33
万图| | 2025-3-17 09:33 | 只看该作者
HAL 库在 STM32G4 上也很好用,只是你需要确认在 STM32CubeMX 中选择正确的硬件型号和外设配置。

使用特权

评论回复
34
MintMilk| | 2025-3-20 12:32 | 只看该作者
HAL库确实好用,简化了开发流程,让单片机编程更香。

使用特权

评论回复
35
Moon月| | 2025-3-24 09:57 | 只看该作者
LL库和标准库功能相似,选哪个都可以。

使用特权

评论回复
36
AIsignel| | 2025-3-25 17:48 | 只看该作者
直接用HAL库,省心还资源丰富,不自己搞底层多轻松啊。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则