SK2024
SK2024
這家夥很懶,什麼也沒寫!

注冊於 2年前

回答
3
文章
3
關注者
2

找到問題原因了,使用cJSON庫的cJSON_Print函數將Json體轉化為字符串時,會開辟內存,使用後需要使用cJSON_free函數進行內存釋放,否則循環次數多了之後,會導致內存泄漏。我的原因是這樣。

補充一下問題,發現sdk裡的wifi鏈接函數,在任務啟動之後再鏈接會鏈接不上,在啟動前和任務中都可以鏈接成功
6.png
7.png

重新翻看了時鐘總線和SDK的定義,SDIO總線掛載在AHB1上,SDK設置為默認的1/6,也即240M分頻後得到40M作為時鐘線,並未超過最高50MHz的限定。重新插拔後,初始化正常了,但是讀寫測試仍然失敗,寫入再讀出數據不一致。

發布
問題