打印
[STM32H5]

新系列为什么没有裸机usb的例程了啊?

[复制链接]
1574|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Undshing|  楼主 | 2024-6-12 20:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在都是带操作系统的

使用特权

评论回复
沙发
laocuo1142| | 2024-6-13 14:34 | 只看该作者
在等等看

使用特权

评论回复
板凳
LEDyyds| | 2024-6-17 16:44 | 只看该作者
没有裸机确实有点难受

使用特权

评论回复
地板
EmmaTT| | 2024-6-18 20:52 | 只看该作者
性能高了吧

使用特权

评论回复
5
等你下课| | 2024-8-31 15:56 | 只看该作者
这些库封装了底层硬件访问和 USB 通信,使得开发者可以用更高层次的 API 进行编程,而不需要直接操作底层硬件寄存器。

使用特权

评论回复
6
公羊子丹| | 2025-4-3 07:36 | 只看该作者
STM32H5 确实很多 USB 例程都绑定了 FreeRTOS,不知道 ST 是不是有意推 RTOS 方案了。

使用特权

评论回复
7
周半梅| | 2025-4-3 07:37 | 只看该作者
估计是因为 H5 系列主打安全和高性能,ST 官方默认推荐用 RTOS 进行任务管理,不过裸机还是能用的。

使用特权

评论回复
8
帛灿灿| | 2025-4-3 07:37 | 只看该作者
你可以试试移植 STM32H7 的裸机 USB 例程,大部分 USB 底层应该是通用的,稍微修改一下时钟配置应该就能跑。

使用特权

评论回复
9
童雨竹| | 2025-4-3 07:38 | 只看该作者
我也发现 H5 的 USB 例程几乎都是 RTOS 版的,看来 ST 觉得 H5 的目标用户应该更倾向于使用操作系统。

使用特权

评论回复
10
万图| | 2025-4-3 07:39 | 只看该作者
其实 HAL 库里的 USB 还是支持裸机的,只是官方没提供例程,你可以手动删掉 RTOS 相关代码试试看。

使用特权

评论回复
11
Wordsworth| | 2025-4-3 07:40 | 只看该作者
如果只是想跑裸机 USB,可以考虑直接用 TinyUSB,这个库对 STM32 兼容性不错,移植起来也不难。

使用特权

评论回复
12
Bblythe| | 2025-4-3 07:41 | 只看该作者
ST 可能觉得 H5 这种高端系列的芯片,用户大多是跑复杂应用的,索性就不提供裸机 USB 例程了。

使用特权

评论回复
13
Pulitzer| | 2025-4-3 07:42 | 只看该作者
你要不要试试直接从 F4 或 H7 的裸机 USB 例程入手,把它的 usb_device 代码移植到 H5 上?

使用特权

评论回复
14
Uriah| | 2025-4-3 07:43 | 只看该作者
我个人感觉,裸机 USB 其实在 HAL 里还是能用的,只是 ST 例程默认加了 RTOS,屏蔽掉 OS 相关部分应该就行。

使用特权

评论回复
15
Clyde011| | 2025-4-3 07:44 | 只看该作者
ST 官方论坛上应该也有人遇到这个问题,看看有没有人分享裸机 USB 的修改方案?

使用特权

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

本版积分规则

99

主题

1797

帖子

1

粉丝