藍芽BLE---DA14683的FLASH問題
阿新 • • 發佈:2018-12-29
DA14683的Flash問題
Date: 2018.12.27
Create: Jim
QSPI FLASH
關於DA14683的外接Flash,只支援1.8V供電的QSPI FLASH,如果使用了3V供電的FLASH,那麼在下載程式的時候,會出現以下報錯:
程式下載失敗。
Flash型號配置
如果選用了DA14683 PRO DK或者DA14683 USB KIT上面的FLASH型號:Winbond W25Q80EW,那麼FLASH程式碼部分可以不用配置,SDK中預設的FLASH型號就是W25Q80EW。
如果選用的是別的FLASH型號,就需要重新配置程式碼。
具體配置程式碼的位置如下:
只需要在FLASH規格書上面找到這三個資訊,對應替換即可。
在W25Q80EW規格書中對應資訊如下:
FLASH型號自動識別
DA14683的SDK中也提供了FLASH型號自動識別相關程式碼,,並且以巨集定義的形式提供使用者使用:
這個搜尋這個巨集定義就可以找到相關的實現程式碼。但是開啟這個巨集定義會增加程式碼量,導致最終的燒錄檔案大小增大,使用者可根據實際情況自行抉擇。