[STM32L4] 如何将CMSIS WiFi驱动程序添加到STM32CubeIDE项目中?

[复制链接]
 楼主| HomeKit 发表于 2025-7-21 12:12 | 显示全部楼层 |阅读模式
本帖最后由 HomeKit 于 2025-7-28 21:59 编辑

我需要在STM32 MCU上添加对WizFi360 WiFi模块的支持,并注意到它需要CMSIS支持([color=rgb(var(--ds-rgb-link))]https://arm-software.github.io/CMSIS-Driver/General/html/index.html),是否有特定的方法可以将这些CMSIS WiFi驱动程序添加到现有的STM32CubeIDE项目中?
公羊子丹 发表于 2025-7-22 07:28 | 显示全部楼层
WizFi360 走 AT 命令吧?是不是直接用 UART 驱动就能跑?
周半梅 发表于 2025-7-22 07:29 | 显示全部楼层
CMSIS 的 WiFi Driver 是给标准接口用的,得先有厂商提供的实现。
帛灿灿 发表于 2025-7-22 07:30 | 显示全部楼层
你试过直接把官方 CMSIS Driver 头文件加到 CubeIDE 里了吗?
童雨竹 发表于 2025-7-22 07:31 | 显示全部楼层
CubeMX 默认没集成 CMSIS WiFi,需要手动拉源码放到 Middleware 里。
万图 发表于 2025-7-22 07:32 | 显示全部楼层
WizFi360 有现成的 HAL 层驱动或者 AT Parser,不一定非得用 CMSIS。
Wordsworth 发表于 2025-7-22 07:33 | 显示全部楼层
先把 UART 驱动跑通,确认 AT 命令能收发再考虑 CMSIS。
Bblythe 发表于 2025-7-22 07:34 | 显示全部楼层
CMSIS WiFi 那套其实是配合 Keil RTX 用的,CubeIDE 里要自己适配。
Pulitzer 发表于 2025-7-22 07:35 | 显示全部楼层
你可以建个 Middleware 文件夹,把 CMSIS WiFi Driver 丢进去编译试试。
Uriah 发表于 2025-7-22 07:36 | 显示全部楼层
有些 WizFi360 的 Demo 会带 FreeRTOS + AT Parser,拷过来更快。
Clyde011 发表于 2025-7-22 07:37 | 显示全部楼层
实在不行就参考 Wiznet 官方的例程改一改,直接封装成 HAL 层也行。
wang6623 发表于 2025-7-28 12:50 | 显示全部楼层
使应用程序可在不同 MCU 间移植
您需要登录后才可以回帖 登录 | 注册

本版积分规则

42

主题

42

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

42

主题

42

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部