如何查看和修改寄存器 在程式中可以使用HI_SYS_ReadRegister,HI_SYS_WriteRegister介面進行寄存器的讀寫操作。 在單板命令行下,使用工具。 單板/usr/sbin目錄下,有一系列寄存器操作相關的工具,分別介紹如下: 工具 | 參數 |功能| 備註 | | | him ...
如何查看和修改寄存器
- 在程式中可以使用HI_SYS_ReadRegister,HI_SYS_WriteRegister介面進行寄存器的讀寫操作。
- 在單板命令行下,使用工具。
單板/usr/sbin目錄下,有一系列寄存器操作相關的工具,分別介紹如下:
工具 | 參數 | 功能 | 備註 |
---|---|---|---|
himd | 參數1:address,必選 參數2:length,可選 |
從address開始,以大端方式列印length位元組長度的內容。 | 如果沒有輸入length,那麼預設列印256位元組。 |
himd.l | 參數1:address,必選 參數2:length,可選 |
從address開始,以小端方式列印length位元組長度的內容。 | 如果沒有輸入length,那麼預設列印256位元組。 |
himc | 參數1:address,必選 參數2:value,必選 參數3:length,必選 |
從address開始,把 length位元組長度的內容全部設置為value。 | 一般僅用於物理記憶體內容的修改。 |
參數address既可以是寄存器地址,也可以是記憶體地址,所以以上工具也可以用於記憶體查看、修改。
1、btools -h/btools :列印幫助信息
2、hiddrs -h :對ddr的占用進行統計
使用例子見幫助信息