我 對問題發布了答案
你把代碼編輯時,像下面這樣顯示會正常寫,大家看起來會舒服些。w806 sdk的驅動,串口暫時不支持dma,而且本身6路串口,同一時間只能有1路用dma功能。代碼內容
我 發表了評論
@jiemeng 進入低功耗模式得選擇wakeup腳喚醒還是定時器喚醒呀,如果是定時器喚醒模式,沒到定時怎麼會喚醒呢?
1.再次調用HAL_PMU_Enter_Sleep2.HAL_PMU_TIMER0_Stop關閉定時器
@ypkj 先make clean再make一下,不行的話你截圖看看,還有目前你用的開發環境是Cygwin還是原生linux環境?
建議重新解壓一份SDK,不要做任何修改,正常是能夠編譯過的
為了提高BLE透傳吞吐率,限定了包長必須不短於244,所以串口必須發滿244字節才會更新1包數據,將紅框內修改為0即不再限制包長。
@shayk520 是不是io口兩者複用了
複位一下試試
dma有沒有用鏈表方式實現。
@hlk 你找淘寶客戶要一下群和地址
有效位12bit
這個不是我們的產品,你找錯論壇了哈
就目前問題描述,我也無法判斷什麼問題。
需要用uart1發網絡數據相關的AT指令。
@isme 因為我們工具的寫法是直接覆蓋,確保之前沒有kv內容
發布 問題
回到 頂部
我 對問題發布了答案
W806串口DMA問題