OK1043A-C开发板上市已有一段时间,大家对LS1043A有了初步体验,小编今天就分享一个最常用到的技能: GPIO的复用。
01-LS1043A GPIO 概况
LS1043A 有四组GPIO,分别为:
![93babba1ddc781f5f4508ab842775b17.png](https://img-blog.csdnimg.cn/img_convert/93babba1ddc781f5f4508ab842775b17.png)
GPIO1[13]只能做输出
GPIO单元包括以下功能:
· 支持32个通用输入/输出端口
· 复位期间所有信号均为高阻态
· 所有端口的开漏功能
· 所有端口都可以选择在更改状态时生成中断
· 端口可以与其他功能信号复用
02-GPIO 寄存器介绍
GPIO内存映射
GPIO1 base address:230_0000hGPIO2 base address:231_0000hGPIO3 base address:232_0000hGPIO4 base address:233_0000h
![2bf22b63b094d86c142e78cfbfd282f1.png](https://img-blog.csdnimg.cn/img_convert/2bf22b63b094d86c142e78cfbfd282f1.png)
1.GPIO direction register (GPDIR) GPIO方向寄存器(G