rt1060 emwin flexspi_nor_flash
請問有人在RT1060上 在emwin操作flexspi_nor_flash嗎??我想在emwin按鈕按下後進行數據的儲存
但在flexspi_nor_flash_erase_sector後就不執行了!!!!
使用的是NXP RT1060的官方開發版
独立测序下nor读写是否正常,正常的话,加上emWin基本也不会出问题的。
你当前没有使用nor作为程序运行区吧。 目前的狀況
在讀寫flexspi_nor_flash都沒問題
但在erase_sector會有問題
問題如下erase_sector後emwin畫面變黑 重新reset再讀取清除的區域確實被erase_sector了 eric2013 发表于 2019-12-20 11:38
独立测序下nor读写是否正常,正常的话,加上emWin基本也不会出问题的。
你当前没有使用nor作为程序运行 ...
目前的狀況
flexspi_nor_flash讀寫沒問題
但erase_sector後EMWIN畫面變黑沒反應,重新RESET,讀取erase_sector的區域確實被erase
目前的疑慮是erase都需要4K是否所花時間較長所以導致
但在flexspi_nor_flash操作時都有
if (gb_system_initial)taskENTER_CRITICAL();
SCB_DisableDCache();
status = flexspi_nor_flash_erase_sector(EXAMPLE_FLEXSPI, startAddr);
SCB_EnableDCache();
if (gb_system_initial)taskEXIT_CRITICAL();
一直搞不定啊啊
按下Erase就不動了
如果你的程序在flexspi上,对数据存储也是在同一块flexspi上,这就会有问题。参数文档Implement RWW on i.MX RT Series。建议把你的所有代码放在SDRAM上跑。 iandergan 发表于 2020-1-3 12:12
一直搞不定啊啊
按下Erase就不動了
建议把程序放在SDRAM运行。
页:
[1]