02 2019 档案
摘要:1.编写程序代码(以SDRAM为例) 1.1 编写head.s汇编文件 1.2 编写led.c C程序文件 1.3 编写makefile文件 注:必须用all否则编译会报错 2.编译 打开eclipse->project->build all 没有错误可以进行下一步 3.连接JLink 4.配置ec
阅读全文
posted @ 2019-02-27 11:41
dongry
摘要:汇编程序框架 简化后的代码框架 反汇编命令 伪指令: 伪指令本身并没有所对应的机器码,它只是在编译的时候起作用,或者转化为其它实际指令来运行。 定义类伪指令: global:定义为全局的标号,如:global _start data:数据段 ascii: byte: word: equ:类似于宏指令
阅读全文
posted @ 2019-02-20 14:04
dongry
摘要:1 系统组成 BootLoader:操作系统引导程序 内核: 文件系统:应用程序(用户开发的、网上下载的) 2 安装USB驱动 3 查看驱动是否启动 出现usb dnw说明驱动已经启动 4 Linux系统安装 首先SEGGER J-FLASH ARM将引导安装程序下载到NOR flash;(引导安装
阅读全文
posted @ 2019-02-19 09:36
dongry
摘要:1 程序 程序(program)是存放在磁盘文件中的可执行文件 2 进程和进程ID(进程是动态的) 程序的执行实例被称为进程(process)。某些操作系统用任务表示正被执行的程序。 每个Linux进程都一定有一个唯一的数字标识符,称为进程ID(process ID)。进程ID总是一非负整数。 Li
阅读全文
posted @ 2019-02-15 10:31
dongry
摘要:1 进程的基本概念 1.1 程序的顺序执行和并发执行 (1)程序的顺序执行 程序的顺序执行是指该程序独占整个系统中的所有资源,处理机严格按照程序所规定的顺序进行操作,只有在前一个操作执行完后,才进行后继操作。 程序的顺序执行特征:顺序性、封闭性(不需要交互一气呵成)、可再现性(得到固定的结果) (2
阅读全文
posted @ 2019-02-14 10:31
dongry
摘要:1.设备管理概述 1.1 I/O设备的类型(有输入输出交换的设备) 按设备的所属关系可以将I/O设备分为两类: (1)系统设备 系统设备是在系统生成时已登记于系统中的标准设备,属于系统的基本配置。 (2)用户设备(临时安装的设备如U盘) 用户设备是在系统生成时未登记在系统中的非标准设备。 按设备的信
阅读全文
posted @ 2019-02-13 11:18
dongry
摘要:由于宿主对象的多样性,为适应不同的要求,无论在硬件方面还是在软件方面,嵌入式系统必须具有很强的可裁剪性,并且便于修改。 所谓操作系统的可裁剪性,就是一个规模大且功能齐全的操作系统,在结构上保证了用户可在其中有选择地保留某些模块,而删减掉一些模块的性能。目标系统设计者的这个做法,也常常叫做对操作系统进
阅读全文
posted @ 2019-02-12 15:20
dongry