嵌入式Linux的学习笔记【朱有鹏老师讲授】
文章平均质量分 71
csdn__XZ
这个作者很懒,什么都没留下…
展开
-
1.2ARM汇编指令集的特点
8种寻址方式寄存器寻址 mov r1,r2立即寻址 mov r#0xFF00寄存器移位寻址 mov r0,r1,lsl #3 寄存器间接寻址 ldr r1,[r2] 基址变址寻址 ldr r1,[r2,#4]多寄存器寻址 ldmia r1!,{r2-r7,r12} 堆栈寻址 stmfd sp!,(r2-r7,lr)相对地址 flag:be原创 2017-11-05 10:58:37 · 835 阅读 · 0 评论 -
1.3开发板刷系统
1.3.3.1什么叫刷系统刷系统就是利用刷机工具,向开发板中烧录预先编译好的系统镜像,使之在开发板上运行起来1.3.3.2串口输出的意义串口就是一种硬件通信口,很多年前串口是CPU之间通信的主要接口,速度很低,现在主要用来作程序输出监控、调试 桌面电脑可以打开一个虚拟控制台,嵌入式系统一般是用串口来做控制台的。一般是用一根串口线连接开发板的串口和我们电脑的串口,然后在电脑上打开一个串口原创 2017-11-12 19:31:17 · 405 阅读 · 0 评论 -
S5PV210使用dnw刷机(或者secureCRT出现Uart negotiation Error错误)的解决方法
一、问题描述本教程可用于解决当使用secureCRT进行串口调试时出现“Uart negotiation Error”或者出现“”提示时,可采用本教程内容进行dnw刷机。我自己出现了除了secureCRT不能用,当时dnw也提示插入的SD卡有问题,也采用了这种方法解决。```二、问题分析通过查阅相关博客,secureCRT出现通信异常的原因主要是由于板子没有烧写系统(或系统不完整)导...原创 2018-10-02 20:47:21 · 1970 阅读 · 2 评论 -
Linux安装软件(自己动手安装交叉编译工具链)
一、Windows与Linux中安装软件特点比较Windows中安装软件的特点:Windows中装软件适用安装包,安装包解压后有2中情况:一种是有安装文件(.exe .msi)双击进行安装,下一步直到安装完毕,安装完毕后会生成快捷方式,可以点击启动程序。另一种是所谓的绿色软件、免安装软件,这种不用安装,直接解压开里面就有exe可以直接执行。Linux中安装软件的特点Linux中安装软...原创 2018-10-05 10:08:40 · 6104 阅读 · 0 评论 -
SDRAM简单介绍(重定位前的初始化)
一、概念SDRAM1、名词解释SDRAM: Synchronous Dynamic Random Access Memory,同步动态随机存储器,同步是指内存工作需要同步时钟,内部的命令的发送与数据的传输都以它为基准;动态是指存储阵列需要不断的刷新来保证数据不丢失;随机是指数据不是线性依次存储,而是自由指定地址进行数据读写。DDR: DDR=Double Data Rate双倍速率...原创 2018-10-07 23:14:18 · 1166 阅读 · 0 评论 -
S5PV210中断的介绍与配置
一、介绍1、三星S5PV210中断体系介绍异常向量表(矢量中断控制器)异常向量表是CPU中某些特定地址的特定定义,当中断发生的时候,中断要通知CPU处理中断,在CPU设计时,定义了CPU中一些特定地址作为特定异常的入口地址,异常向量表的实现,是基于SoC内部的矢量中断控制器。关于矢量中断控制器的描述,这里摘录了网友“亦大乐谍“的博客:S5PV210是三星推出的一款基于Cortex-A8...原创 2018-10-14 15:15:37 · 901 阅读 · 0 评论 -
x210中的uboot启动流程分析
第一部分 背景介绍一、什么是uboot?二、为什么要有uboot?三、uboot的需要解决的问题?/uboot的作用?第二部分 准备工作一、代码来源二、查看工具第三部分 uboot结构分析一、uboot_jiuding目录分析(位置:uboot_jiuding/)文件夹分析apiapi_examplesboardcommoncpudiskdocdriverse...原创 2018-11-30 21:32:21 · 525 阅读 · 0 评论