海思寄存器操作【轉】


如何查看和修改寄存器

  • 在程序中可以使用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 :打印幫助信息

image

2、hiddrs -h :對ddr的占用進行統計

image

使用例子見幫助信息

3、himc:內存清除

image

4、himd:內存查看

image

5、himd.l:內存查看

image


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM