网站建设团队技术介绍,安徽制作网站专业公司,wordpress自定义查询分页,微商城开发裸机就是手动的操作硬件来实现驱动设备#xff0c;后面会有驱动框架不需要这么麻烦
第八章 汇编 LED 灯实验
核心过程 通过汇编语言来控制硬件#xff08;驱动程序#xff09; 代码流程
1、使能 GPIO1 时钟 GPIO1 的时钟由 CCM_CCGR1 的 bit27 和 bit26 这两个位控制后面会有驱动框架不需要这么麻烦
第八章 汇编 LED 灯实验
核心过程 通过汇编语言来控制硬件驱动程序 代码流程
1、使能 GPIO1 时钟 GPIO1 的时钟由 CCM_CCGR1 的 bit27 和 bit26 这两个位控制将这两个位都设置位 11 即 可。本教程所有例程已经将 I.MX6U 的所有外设时钟都已经打开了因此这一步可以不用做。 2、设置 GPIO1_IO03 的复用功能 找到 GPIO1_IO03 的复用寄存器“IOMUXC_SW_MUX_CTL_PAD_GPIO1_IO03”的地址为 0X020E0068然后设置此寄存器将 GPIO1_IO03 这个 IO 复用为 GPIO 功能也就是 ALT5 3、配置 GPIO1_IO03io口的属性配置 找到 GPIO1_IO03 的配置寄存器“IOMUXC_SW_PAD_CTL_PAD_GPIO1_IO03”的地址为 0X020E02F4根据实际使用情况配置此寄存器 4、设置 GPIO输出还是输入 5、控制 GPIO 的输出电平电平是高还是低低就是亮高是熄灭