1. 程式人生 > >藍芽BLE---DA14683的FLASH問題

藍芽BLE---DA14683的FLASH問題

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型號自動識別相關程式碼,,並且以巨集定義的形式提供使用者使用:

這個搜尋這個巨集定義就可以找到相關的實現程式碼。但是開啟這個巨集定義會增加程式碼量,導致最終的燒錄檔案大小增大,使用者可根據實際情況自行抉擇。

最後特別說明: 一定要用1.8V供電的QSPI FLASH.