設置 | 登錄 | 註冊

目前共有3篇帖子。

STM32F407ZG單片機SDIO驅動CYWL6208-GS WiFi模塊下載固件成功

1樓 巨大八爪鱼 2025-11-9 20:39

STM32F407ZG單片機SDIO驅動CYWL6208-GS WiFi模塊下載固件成功,並且SDIO Function 2能成功啟動。
單片機用的是8MHz晶振,SDIO接口採用四線模式,頻率為24MHz,開啟了DMA。
F407開發板SD卡槽上的上拉電阻不用拆。
WiFi模塊上的WL_REG_ON復位引腳接PC7。





2樓 巨大八爪鱼 2025-11-9 21:00

通過百度網盤分享的文件:h4wifi_20251109(F4下載固件沒有問題,四線24MHz速...

連結:https://pan.baidu.com/s/1KbdKh11x3z16DX1MA2PBoA?pwd=jnh7
提取碼:jnh7

3樓 巨大八爪鱼 2025-11-9 21:14
SDIO Function 1裏面的寄存器分為以下兩類。
第一類是Backplane寄存器,其地址範圍為addr>=0x18000000以及addr<=0x0fffffff,需使用WiFi_ReadBackplaneReg或WiFi_ReadBackplaneData函數讀取。
第二類是普通寄存器,其地址範圍為0x10000<=addr<=0x1ffff,需直接用WiFi_LowLevel_ReadReg或WiFi_LowLevel_ReadData函數讀取。
兩類寄存器的地址空間有重合,相同地址的兩類寄存器是不同的寄存器,例如Backplane寄存器0x10002和普通寄存器0x10002是兩個不同的寄存器。
讀Backplane寄存器0x10002的方法是:先寫普通寄存器0x1000c=0x00,然後寫普通寄存器0x1000b=0x01,再寫普通寄存器0x1000a=0x00,最後讀0x0002這個地址得到Backplane寄存器的值。

內容轉換:

回覆帖子
內容:
用戶名: 您目前是匿名發表。
驗證碼:
看不清?換一張