前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >海思寄存器操作

海思寄存器操作

作者头像
233333
发布2019-05-25 18:29:28
1.5K0
发布2019-05-25 18:29:28
举报
文章被收录于专栏:linux驱动个人学习

如何查看和修改寄存器

  • 在程序中可以使用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
image

2、hiddrs -h :对ddr的占用进行统计

image
image

使用例子见帮助信息

3、himc:内存清除

image
image

4、himd:内存查看

image
image

5、himd.l:内存查看

image
image
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-04-28 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、btools -h/btools :打印帮助信息
  • 2、hiddrs -h :对ddr的占用进行统计
  • 3、himc:内存清除
  • 4、himd:内存查看
  • 5、himd.l:内存查看
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档