嵌入式
文章平均质量分 53
sxboyc
一个刚开始LINUX开发之路的小白,请多多指教
展开
-
Linux开发板C语言实现LED闪烁
一、处理器模式的设置Cortex-A 处理器有6种运行模式,当前实验需要将模式设置为SVC超级管理员模式,从寄存器设置中可以看到CPSR的M【4:0】控制着处理器的运行模式。因此可以将CPSR【4:0】设置为10011即为SVC模式。二、SP指针的设置Sp可以指向内部RAM,也可以指向DDR,在此实验中我们将指向DDR。I.MX6U-ALPHA 开发板上的 DDR3 地 址 范 围 是0X80000000~0XA0000000(512MB),也有可能是256MB的,但是其 DDR3 起始地址是 0X原创 2021-01-06 16:51:11 · 1604 阅读 · 0 评论 -
汇编驱动LED闪烁—正点原子Linux阿尔法开发板
1. I.MX6ULL IO初始化流程:①、使能时钟:CCGR0~CCGR6这7个寄存器控制着6ULL所有外设时钟的使能②、IO复用:寄存器IOMUXC_SW_MUX_CTL_PAD_GPIO1_IO03控制着GPIO1_IO03口复用③、配置电气属性:寄存器IOMUXC_SW_PAD_CTL_PAD_GPIO1_IO03是设置GPIO1_IO03的电气属性④、配置GPIO功能,设置输入输出:设置GPIO1_DR寄存器bit3控制着GPIO1_IO03口输出高低电平,为1表示输出高电平,为0表示输出原创 2020-12-17 20:36:15 · 684 阅读 · 1 评论