簡體   English   中英

如何在您的應用程序使用的 SRAM 上對 SRAM 測試進行全方位 memory 測試?

[英]How can you do a full range memory test on an SRAM test on the SRAM your application is using?

在 Nios II 嵌入式處理器中開發熊金屬應用程序。 該產品的一個要求是它對應用程序代碼使用一次並運行的 SRAM 進行全系列 memory 測試。

我怎樣才能做到這一點? 顯然,我不能盲目地在 main() 之前設置一個指針並開始編寫/讀取測試模式。 例如,有沒有辦法在設置任何應用程序代碼變量之前運行“預應用程序”。

謝謝!

我會用一個匯編程序塊來解決它,對 RAM 塊做一個完整的測試。
將塊復制到臨時位置,測試塊並恢復它。
顯然,必須在測試執行時禁用中斷。
不必一次測試所有塊,以避免長時間的阻塞。

在這里使用匯編程序可以完全控制所使用的寄存器,並避免將 RAM 用於必要的變量。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM