美文网首页
第十一章 模仿 STM32 驱动开发格式实验

第十一章 模仿 STM32 驱动开发格式实验

作者: 昨天剩下的一杯冷茶 | 来源:发表于2019-12-13 11:19 被阅读0次

这一章原子哥主要是想用结构体定义6ULL的寄存器

在上一个实现中主要修改如下:
1、 编写imx6ul.h

2、 修改main.c

#include "imx6ul.h"


void clk_enable(void)
{
    
    CCM->CCGR0 = 0xffffffff;
    CCM->CCGR1 = 0xffffffff;
    CCM->CCGR2 = 0xffffffff;
    CCM->CCGR3 = 0xffffffff;
    CCM->CCGR4 = 0xffffffff;
    CCM->CCGR5 = 0xffffffff;
    CCM->CCGR6 = 0xffffffff;
    
    
}

void led_init(void)
{
    IOMUX_SW_MUX->GPIO1_IO03 =0x5;
    
    IOMUX_SW_PAD->GPIO1_IO03=0x10b0;
    
    GPIO1->GDIR=0x08;
    
    GPIO1->DR &= ~(1<<3);
}

void led_on(void)
{
    GPIO1->DR &= ~(1<<3);
    
}
void led_off(void)
{
    GPIO1->DR |= (1<<3);
    
}

3、 编译&&测试

相关文章

网友评论

      本文标题:第十一章 模仿 STM32 驱动开发格式实验

      本文链接:https://www.haomeiwen.com/subject/yfzeictx.html