Sunlight的博客

天堂有路你不走,学海无涯苦作舟。

排序:
默认
按更新时间
按访问量
RSS订阅

优先级位图算法

教材:嵌入式系统及应用,罗蕾、李允、陈丽蓉等,电子工业出版社 优先级位图算法主要的数据结构都是从0开始算优先级就绪表 OSRdyTbl char OSRdyTbl[8];每个数组元素对应64个优先级中的8个 若对应优先级存在就绪任务,相应的二进制位置1 优先级就绪组 OSRdyGrp char O...

2017-12-19 22:25:33

阅读数 1796

评论数 2

嵌入式系统 - 同步、互斥与通信(下)

教材:嵌入式系统及应用,罗蕾、李允、陈丽蓉等,电子工业出版社 嵌入式系统开发 同步互斥与通信 邮箱和消息队列 任务间的通信方式 消息 消息队列 事件 一些术语 事件的特点 典型的事件操作 异步信号 异步信号机制与中断机制的比较 相同点 不同点 异步信号机制与事件机制的比较 典型的异步信号操作 嵌入...

2017-12-19 20:16:36

阅读数 314

评论数 0

嵌入式系统 - 同步、互斥与通信(上)

教材:嵌入式系统及应用,罗蕾、李允、陈丽蓉等,电子工业出版社 嵌入式系统开发 同步互斥与通信 概述 多任务系统中任务之间任务与ISR的关系 任务的同步或通信 任务间的耦合程度 嵌入式操作系统内核提供的机制 信号量 互斥信号量 二值信号量 计数信号量 典型的信号量操作 信号量的属性 邮箱和消息队列 ...

2017-12-19 20:12:05

阅读数 550

评论数 0

嵌入式系统 - 时间管理

教材:嵌入式系统及应用,罗蕾、李允、陈丽蓉等,电子工业出版社 嵌入式系统开发时间管理时间管理一般具有以下功能: 维持日历时间; 任务有限等待的计时; 软定时器的定时管理; 维持系统时间片轮转调度 硬件时钟设备实时时钟(real time clock,RTC) 一般靠电池供电,即使系统断电,...

2017-12-19 19:17:43

阅读数 810

评论数 0

嵌入式系统 - 中断管理

教材:嵌入式系统及应用,罗蕾、李允、陈丽蓉等,电子工业出版社 嵌入式系统开发中断管理实时内核的中断管理广义中断的类别通常被分为中断、自陷和异常(exception) 中断是由于CPU外部的原因而改变程序执行流程的过程,属于异步事件,又称为硬件中断。自陷和异常则为同步事件 自陷表示通过处理器所拥有的...

2017-12-19 18:41:16

阅读数 1425

评论数 0

嵌入式系统 - 内存管理

教材:嵌入式系统及应用,罗蕾、李允、陈丽蓉等,电子工业出版社 嵌入式系统开发内存管理概述 实时内核所采用的内存管理方式与应用领域和硬件环境密切相关 在强实时应用领域,内存管理方法就比较简单,甚至不提供内存管理功能 一些实时性要求不高,可靠性要求比较高,且系统比较复杂的应用在内存管理上就相对复杂些...

2017-12-19 09:45:28

阅读数 321

评论数 0

嵌入式系统 - 任务调度与优先级反转

教材:嵌入式系统及应用,罗蕾、李允、陈丽蓉等,电子工业出版社 任务管理与调度 任务调度 概述 调度 调度算法 基于优先级的可抢占调度 时间片轮转调度 优先级反转 优先级继承协议priority inheritance protocol 优先级天花板协议priority ceiling protoc...

2017-12-18 21:38:04

阅读数 516

评论数 0

嵌入式系统 - 任务管理

教材:嵌入式系统及应用,罗蕾、李允、陈丽蓉等,电子工业出版社 任务管理与调度 任务管理 任务状态与变迁 任务控制块 任务切换 任务切换基本步骤 任务切换的时机 任务队列 就绪队列 等待队列 任务管理机制任务管理与调度任务管理任务管理是实时内核的主要工作,完成任务创建、任务删除、任务调度、改变任务优...

2017-12-18 20:16:01

阅读数 658

评论数 0

嵌入式系统 - 任务

教材:嵌入式系统及应用,罗蕾、李允、陈丽蓉等,电子工业出版社 任务管理与调度基础要点 任务是调度的基本单位 采用多任务的好处:任务的规模较小,每个任务更容易编码和调试,其质量也更容易得到保证 不少应用本身就是由多个任务构成的,如一个应用可能需要进行以下任务的处理:计算、从网络获取数据和刷新显示屏幕...

2017-12-18 20:10:15

阅读数 886

评论数 0

ARM编程模型及指令集

教材:嵌入式系统及应用,罗蕾、李允、陈丽蓉等,电子工业出版社编程模型 数据宽度类型 工作模式处理器模式 工作状态 寄存器 通用寄存器 程序状态寄存器 数据对齐 大小端 指令集 ARM 指令集 Thumb 指令集 Thumb-2 指令集 Jazelle编程模型数据宽度(类型)ARM 是 32 位读取...

2017-12-18 10:38:11

阅读数 112

评论数 0

ARM 工程与 ARM 程序框架

教材:嵌入式系统及应用,罗蕾、李允、陈丽蓉等,电子工业出版社 ARM 程序设计 由于 C 语言便于理解,有大量的支持库,所以它是当前 ARM 程序设计所使用的主要编程语言 对硬件系统的初始化、CPU 状态设定、中断使能、主频设定以及 RAM 控制参数初始化等 C 程序力所不能及的底层操作,还是要由...

2017-12-18 10:29:06

阅读数 384

评论数 0

嵌入式软件开发工具

教材:嵌入式系统及应用,罗蕾、李允、陈丽蓉等,电子工业出版社 嵌入式软件系统 嵌入式软件开发工具 嵌入式软件开发工具的分类 根据不同的阶段 从嵌入式软件开发分类 嵌入式软件的交叉开发环境 嵌入式软件实现阶段的开发过程 嵌入式软件生成阶段 嵌入式软件的调试 嵌入式软件的测试 嵌入式软件的固化运行 嵌...

2017-12-18 10:21:35

阅读数 774

评论数 0

嵌入式操作系统

教材:嵌入式系统及应用,罗蕾、李允、陈丽蓉等,电子工业出版社 嵌入式软件系统 嵌入式操作系统 嵌入式操作系统的演变 嵌入式操作系统分类 嵌入式操作系统体系结构 嵌入式操作系统的组成 嵌入式内核 嵌入式TCPIP 嵌入式文件系统 嵌入式实时操作系统COS-II 嵌入式软件系统嵌入式操作系统嵌入式操作...

2017-12-18 10:15:47

阅读数 355

评论数 0

嵌入式软件系统概述

教材:嵌入式系统及应用,罗蕾、李允、陈丽蓉等,电子工业出版社 嵌入式软件系统嵌入式软件系统概述软件系统 软件(software)是计算机系统中与硬件(hardware)相互依存的另一部分,它包括程序(program)、相关数据(data)及其说明文档(document)。 软件产品的特性 嵌入式...

2017-12-18 10:07:55

阅读数 1163

评论数 0

C语言与汇编语言之间的函数调用

教材:嵌入式系统及应用,罗蕾、李允、陈丽蓉等,电子工业出版社 ARM 程序设计 C与汇编之间的函数调用 ATPCS简介 堆栈与寄存器在函数调用中的作用 ATPCS关于堆栈和寄存器的使用规则 C程序调用汇编函数实例 汇编程序调用C函数实例 CC语言和汇编语言的混合程序设计 内联汇编 嵌入式汇编 内联...

2017-12-18 08:38:26

阅读数 6378

评论数 0

ARM 汇编语言程序设计

教材:嵌入式系统及应用,罗蕾、李允、陈丽蓉等,电子工业出版社 ARM 程序设计 由于 C 语言便于理解,有大量的支持库,所以它是当前 ARM 程序设计所使用的主要编程语言 对硬件系统的初始化、CPU 状态设定、中断使能、主频设定以及 RAM 控制参数初始化等 C 程序力所不能及的底层操作,还是要由...

2017-12-16 23:52:31

阅读数 1772

评论数 0

ARM 伪指令和 ARM 宏指令

ARM 伪指令段定义伪指令 格式:AREA <sectionname> {<attr>}{,<attr>}…sectionname:段名,若段名以数字开头,则必须用符号“|”扩起来,如|1_test| attr:属性字段,多个属性字段用逗号分隔 属性 含...

2017-12-14 18:39:15

阅读数 667

评论数 0

ARM 汇编

教材:嵌入式系统及应用,罗蕾、李允、陈丽蓉等,电子工业出版社基本概念 汇编语言的规范 汇编语句格式 汇编语言的表达式和运算符 运算次序 数字表达式及运算符 逻辑表达式及运算符 字符串表达式及运算符 与寄存器和程序计数器PC相关的表达式及运算符 其它常用运算符 程序中的变量代换基本概念 ARM 编译...

2017-12-14 18:31:34

阅读数 186

评论数 0

ARM 处理器 ~ 中断与异常

教材:嵌入式系统及应用,罗蕾、李允、陈丽蓉等,电子工业出版社 中断与异常定义ARM 中的工作模式除 User 和 System 外,均为异常模式,这里的异常是广义的,包含以下三类情况外部中断(外部中断)由于 CPU 外部的原因而改变程序执行流程,属于异步事件,可以屏蔽软件中断(自陷) 通过处理器...

2017-12-13 11:11:59

阅读数 869

评论数 0

ARM 体系结构、处理器内核、内存及 IO

教材:嵌入式系统及应用,罗蕾、李允、陈丽蓉等,电子工业出版社 体系结构ARM 是典型的 RISC 体系,许多指令能够在单周期内执行高速缓存内核 MPU – 内存保护单元控制内存访问权限控制内存区域的属性(cacheable, bufferable) MMU – 内存管理单元具有MPU的所有特性;提...

2017-12-11 20:59:43

阅读数 540

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭