GPIO配置
在使用某个GPIO之前,需要确保你所使用的GPIO已经完成了正确的配置,具体的配置需要查看你所使用的海思芯片提供的管脚定义表格,例如下图:
该表格指定了需要配置某个GPIO对应的寄存器以及每一位的说明,表格也会给出默认的配置值,但是建议还是自己检查寄存器是否配置正确。
寄存器读写
海思提供了工具btools,默认在系统根目录的bin文件夹下,提供了可进行寄存器操作的工具。直接输入btool即可查看相关指令
/ # btools
-h
print help msg
-i
install board tools
-u
uninstall board tools
-V
print version
------------------------------------------------------
himc : memory clear
himd : memory display (8bit)
himd.l : memory display (32bit)
himm : memory modify
hivd : video dump
himdb : video dump
hiddrs : ddr statistic
i2c_read : i2c device read
i2c_write : i2c device read
ssp_read : ssp device read
ssp_write : ssp device read
- 其中显示的hi