![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux arm 裸机
rjszcb
不断学习变成牛
展开
-
linux 裸机.之ARM体系结构与汇编指令(一)
linux 裸机.之汇编语法(一)原创 2024-08-09 22:53:50 · 88 阅读 · 0 评论 -
linux 裸机.之ARM的37个寄存器,和 8种寻址方式(寄存器寻址,寄存器间接寻址。。。)详解(一)
linux 裸机.之ARM的37个寄存器详解(一)原创 2024-08-09 23:15:16 · 85 阅读 · 0 评论 -
linux 裸机.之SPV5210,dnw,usb,sdk,fastboot刷机(一)
linux 裸机.之SPV5210,dnw,usb,sdk,fastboot刷机(一)原创 2024-08-09 23:01:06 · 116 阅读 · 0 评论 -
linux 裸机.之时钟系统,看门狗,定时器,RTC(一)
linux 裸机.之时钟系统,看门狗,定时器(一)原创 2024-08-09 23:23:30 · 344 阅读 · 0 评论 -
linux 裸机.之汇编设置,栈,及可运行C语言,代码段(.text),数据段:(.data), bss段:(.bss)(一)
段就是程序的一部分,我们把整个程序的所有东西分成了一个一个的段,给每个段起个名字,然后在链接时就可以用这个名字来指示这些段。就是因为它把这类变量放在了.data段中,而.data段会在main执行之前被处理(初始化)。bss段:(.bss),又叫ZI(zero initial)段,就是零初始化段,对应C语言中初始化为0的全局变量。预编译:预编译器执行。1.5.6.4、程序段的概念:代码段、数据段、bss段(ZI段)、自定义段。数据段:(.data),数据段就是C语言中有显式初始化为非0的全局变量。原创 2024-08-09 23:12:46 · 152 阅读 · 0 评论 -
linux 裸机.之S5PV210的启动过程,硬件接口(sd卡,nandflash)及启动方式详解(一)
linux 裸机.之S5PV210的启动过程详解(一)原创 2024-08-09 22:58:22 · 93 阅读 · 0 评论 -
linux 裸机.之S5PV210接口(GPIO,ADC,UART,I2C)分析,以及汇编,C语言,编程实战(一)
linux 裸机.之S5PV210接口(GPIO,ADC,UART,I2C)分析,以及汇编,C语言,编程实战(一)原创 2024-08-09 23:36:24 · 65 阅读 · 0 评论 -
linux 裸机.之S5PV210,LCD硬件分析,时序,和画图,划线,写字实战(一)
linux 裸机.之S5PV210,LCD硬件分析,时序,和画图,划线,写字实战(一)原创 2024-08-09 23:30:24 · 91 阅读 · 0 评论 -
linux 裸机.之汇编初始化SDRAM,DDR2详解(一)
SDRAM初始化使用一个函数sdram_asm_init,函数在sdram_init.S文件中实现,是一个汇编函数。强调:汇编实现的函数在返回时需要明确使用返回指令(mov pc, lr)1.5.12.1、初始化代码框架介绍(函数调用和返回、步骤等).5.12.汇编初始化SDRAM详解1。1.5.12.2、27步初始化DDR2。原创 2024-08-09 23:07:47 · 126 阅读 · 0 评论 -
linux 裸机.之重定位引入和链接脚本(一)
重定位引入和链接脚本。原创 2024-08-09 23:06:22 · 126 阅读 · 0 评论 -
Linux驱动.之中断系统.之裸机篇(一)
Linux驱动.之中断,外部中断,内部中断控制器(一),本篇讲1、arm裸机,轮询的方式,点亮led2、ARM裸机 通过按键,中断的方式,点了led灯,3、单片机,中断的方式4、CPU。裸机,的中断系统一、在开始前,先回顾下51单片机中断,单片机有5个中断,1个uart中断,2个定时器中断,2个外部中断,在发生中断时,单片机内部会自动跳转到hander处理函数,怎么实现的,不知道,是不是硬件自动跳转到中断处理函数的,还是软件查询后,去跳转,找到中断处理函数的。如下,定时器,点了led灯#i原创 2024-08-09 12:45:37 · 776 阅读 · 0 评论