快閃記憶體和記憶體映射 SRAM 在相同的 SMIF 區塊上 PSOC6

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

你好,

在獲得幫助後,我已經設法將內存映射到我的 SRAM 並在 M4 上訪問它:內存映射 SRAM 在 PSOC6 Cy8c62x7 上 -英飛凌開發人員社區。當設置 SRAM 的內存映射時,我在啟動 M4 之前在 M0 上初始化 SMIF。

現在我想訪問連接到同一 SMIF 塊的閃存(但與 SRAM 不同的數據線)。 我的理解是,我需要在訪問閃存時禁用內存映射,然後我將重新啟用內存映射以便能夠使用 SRAM。 當我使用閃存時,我假設我 CAN 保證 SRAM 不會被訪問。

當我嘗試這個時,我在擦除閃存的一個扇區時會超時。

我 CAN 從 M0 處理器訪問兩個內存,並且沒有內存映射,使用相同的超時設置擦除相同的扇區效果很好。

我對 SMIF 的工作原理有什麼誤解嗎?

2 回應
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨 @Sturla22 ,

根據您的描述,設置不是很清楚。 你CAN 我理解一下嗎?據我所知,你不是試圖同時使用閃存和 SRAM。 但是,您CAN 告訴我這兩個設備閃存和SRAM是否是外部存儲器嗎?

另外,您CAN 告訴一下閃存和 SRAM 如何與具有相同 SMIF 模塊的 PSoC 連接嗎?

最好的問候,

青下

0
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨,
是的,閃光燈和 SRAM 都是外部存儲器。 它們連接到從數據表拍攝的以下圖片中的針腳(文件編號:002-18449 版 * O),請參閱 ACT #5 列。 閃光燈使用數據線 0 到 3,並選擇 0 行,而 SRAM 使用 4 到 7 的數據線並選擇第 2 行。芯片共享一個時鐘。

Sturla22_0-1694079332539.png

 

0