海思驱动开发之寄存器操作
1.查看海思数据手册
这里需要用到的文档有两个,这里,我们以Hi3516EV200为例。在SDK中打开“ReleaseDoc\zh\00.hardware\chip\Hi3516EV200”路径,里面有3个文档:
《Hi3516EV200 经济型HD IP Camera SoC用户指南》即为 Hi3516EV200 的数据手册,《Hi3516EV200_PINOUT_CN》为 Hi3516EV200 引脚分配描述说明。
2. 配置GPIO为输入输出
首先打开《Hi3516EV200 经济型HD IP Camera SoC用户指南》,找到GPIO的操作:
找到关于GPIO输入输出的配置步骤:
下面,我们以配置GPIO4_5为例,来描述整个GPIO4_5配置为输入输出的步骤。
步骤1:配置复用控制寄存器
打开 《Hi3516EV200_PINOUT_CN》文件,找到GPIO4_5的描述: