AMB82-MINI如何使用 Flash Rom

您好
AMB82-MINI 有 16M 的 flash,請問是否可以用來儲存資料。若可以的話哪邊有 Example?
若無法使用的話,除了 SD 卡是否還有其他可以儲存的裝置?

Hi @aramisliu,
AMB82-MINI Arduino SDK 目前沒有使用flash 存儲資料的範例提供,如果是使用Arduino的話只能使用SDCard存儲資料,如果有需要請前往GitHub 提出 feature requests

另外,只要調用 “flash_api.h” 的文件應該都能提供flash的相關用法,您可以參考如下流程嘗試:

flash_read_word(&flash, address, &val32_to_read);
flash_erase_sector(&flash, address);
flash_write_word(&flash, address, val32_to_write);
flash_read_word(&flash, address, &val32_to_read);

謝謝

您的意思是:
雖然 AMB82-MINI 沒有範例,我仍然可以使用 Arduino IDE include “flash_api.h”,然後自行使用 flash_xxxx 相關function來使用 flush?

若上述可行的話,請問安全的 address 如何取得?

雖然不知道爲什麽您需要存儲到 flash 中,但是目前Arduino 端 Flash已經被編譯完成的 .bin完全占用了(因爲包含了NN binary)。即使有flash_xxxx 相關function API, 也沒辦法作爲資料存儲寫入用戶自定的信息。

了解,我們的產品不需要用到 sd 卡,只有 wifi ssid & password 需要儲存。看起來只好使用 sd 卡了。

感謝您