AXD除錯中初始化SDRAM的指令碼語句

2021-04-21 10:02:09 字數 1239 閱讀 5979

硬體配置:

cpu:at91rm9200

cs0:32mb norflash

cs1:64mb sdram 

在axd中執行以下指令碼即可將程式倒入到指定的sdram中執行。將以下檔案儲存為1.txt的文字檔案,並放在與除錯原始檔(axf檔案)的相同目錄下,在axd中使用快捷鍵alt+l即可彈出指令碼命令輸入框,輸入: 

ob 1.txt 即可執行該指令碼命令將sdram初始化。注意在ads中使用除錯或執行命令彈出axd時,由於此時axd在裝入程式前sdram沒有初始化,因此程式執行往往出錯。在執行初始化sdram命令後重新將映像檔案倒入,即可正常除錯。

setmem  0xfffff870 0xffff0000 32

setmem  0xfffff874 0x00000000 32

setmem  0xfffff804 0xffff0000 32

setmem  0xffffff60 0x00000002 32

setmem  0xffffff98 0x2188c159 32

setmem  0xffffff90 0x00000002 32

setmem  0x20000000 0x00000000 32

setmem  0xffffff90 0x00000004 32

setmem  0x20000000 0x00000000 32

setmem  0x20000000 0x00000000 32

setmem  0x20000000 0x00000000 32

setmem  0x20000000 0x00000000 32

setmem  0x20000000 0x00000000 32

setmem  0x20000000 0x00000000 32

setmem  0x20000000 0x00000000 32

setmem  0xffffff90 0x00000003 32

setmem  0x20000080 0x00000000 32

setmem  0xffffff94 0x000002e0 32

setmem  0x20000000 0x00000000 32

setmem  0x20000000 0x00000000 32

setmem  0xffffff90 0x00000000 32

setmem  0x20000000 0x00000000 32

setmem  0x20000000 0x00000000 32

初始化 關於tensorflow的初始化

在寫mnist手寫體識別任務 已放github 時遇到的 問題 我們都知道在session run的時候需要初始化。但是初始化在什麼位置是至關重要的。來看下這段 sess tf.session sess.run tf.global variables initializer mnist model ...

c 中的初始化

當物件建立是就獲得了乙個特定的值,我們就說這個物件被初始化了。c 物件初始化通常有4種形式,但並非每種風格都支援所有型別,下面是對各種風格的總結。通常初始化的4種形式 int units solds 0 int units solds 0 int units solds int units sold...

C 中的初始化

這裡概括性的討論了c 中的初始化規則,一些具體型別還需單獨討論。1 當物件在建立時獲得了乙個特定的值,我們說這個物件被初始化了。用於初始化變數的值可以是任意複雜的表示式。2 初始化不是賦值,初始化的含義是建立變數時賦予其乙個初始值,而賦值的含義是把物件的當前值擦除,以乙個新值來代替。3 初始化可分為...