海思Hi3516A暫存器操作命令總結
阿新 • • 發佈:2018-12-20
海思himm原始碼路徑:
xxx/Hi3519V101_SDK_V1.0.4.0/osdrv/tools/board/reg-tools-1.0.0/source/tools
1、himm address [value]
功能:把 address 對應的地址改寫為 value。
如果沒有輸入 value,himm 會把 address 對應的值打印出來,然後提示輸入新的值。
2、himd address [length]
從 address 開始,以大端方式列印 length 位元組長度的內容。
如果沒有輸入length, 那麼預設列印256 位元組。
3、himd.l address [length]
從 address 開始,以小端方式列印 length 位元組長度的內容。
如果沒有輸入length, 那麼預設列印256 位元組。
引數 address 既可以是暫存器地址,也可以是記憶體地址,所以以上工具也可以用於記憶體檢視、修改。
在實際中,我將himm、himd、himd.l重新編譯,配置成了一個單獨的可執行檔案,能實現和官方相同的效果,這種方式類似於linux原始碼中ls命令的自己重新編譯,生成自己的可執行檔案,這樣就可以命名為自己的名字,這種方式應該在以後的開發過程中會用到!
以下是我自己重新編譯生成的himm可執行檔案的原始碼: