嵌入式系统复习2015
更新时间:2024-04-23 04:45:01 阅读量: 综合文库 文档下载
- 嵌入式软件工程师推荐度:
- 相关推荐
1. 嵌入式系统定义
2. 嵌入式系统的组成结构,层次关系p4、板级支持包p6 3. 嵌入式处理器的分类,有哪些典型的嵌入式处理器p8
ARM处理器模式:用户模式、FIQ模式、IRQ模式、管理模式、中止模式、未定义模式和系统模式。p2
4. 内核版本(T、D、M、I的含义)、内核体系架构、工作状态、寄存器组织、CPSR、SPSR、程序状态寄存器格式、程序计数器,堆栈指针寄存器,链接寄存器。 5. 异常的处理
6. ARM和THUMB两种指令集的基本概念、大端小端、RISC的特点p24,哈佛和普林斯顿结构p24
7. 流水线技术及问题(P26第二段,不能多级同时占用同一硬件)ARM7,ARM9流水线级数。
8. 指令(LDR、STR、MOV、ADDS、SUBS、B、CMP、LDMIA的意思)p36-38 9. ARM支持所有这4种类型的堆栈
10. 伪操作(AREA,ENTRY,CODE,END),伪指令(概念)
11. 程序设计(汇编语言程序结构),C语言和汇编的混合编程(如何相互调用),基本ATPCS规定参数传递的规则。 12. 硬件系统(P77第一段的介绍)
13. 存储系统的分级结构、SRAM和DRAM的对比 14. 存储器特点,尤其是flash
15. 看门狗的定义和原理(正常运行的程序,每隔一段时间必然运行其中的一部分代码,
如果在用户设定的最大时间内没有运行其中的某一部分代码,则认为系统出现问题,看
门狗电路产生复位信号,使系统重新开始运行。)
16. Bootloader概念和作用p265、两种加载模式:下载模式、启动加载模式, 也称为:自举模式、内核启动模式。特点(依赖硬件):BootLoader是系统加电后首先运行的一段程序代码,其目的是将系统的软硬件环境带到一个合适的状态,为调用操作系统内核准备好正确的环境。对于不使用操作系统的嵌入式系统而言,应用程序的运行同样也需要依赖这样一个准备良好的软硬件环境.
BootLoader是依赖于目标硬件实现的,可以从两个方面来理解:每种嵌入式微处理器体系结构都有不同BootLoader,BootLoader还依赖于具体的嵌入式板级硬件设备配置。
17. 进程的状态及其转换,进程调度及数据结构(P211),
占先式内核和非占先式内核:非占先式内核(non-preemptive kernel)中各个任务彼此合作
共享CPU。 在一个任务的运行过程中,除了中断,不能在该任务未运行完时抢占该任务的CPU控制权。非占先式内核的优点包括: 响应中断快, 可以使用不可重入函数, 共享数据方便。非占先式内核最大的缺陷在于任务响应时间是不确定的。
在占先式内核中,最高优先级的任务一旦就绪,总能抢占得到CPU的使用权。使用占先式内核的特点是任务级响应时间得到最优化而且是确定的,中断响应较快。 但是,由于任务在运行过程中可能被其他任务抢占,所以应用程序不应直接使用不可重入函数。只有对不可重入函数进行加锁保护后才能使用。同样的,对共享数据的使用也需要采用互斥、信号量等保护机制。
18. 文件系统的概念和类型 19. 设备管理中可安装模块的概念 20. 存储管理中页面交换的管理 21. 嵌入式系统的开发过程。(P290)
嵌入式系统一般开发过程:
(1) 系统定义阶段:确定系统最终实现的目标、可行性、采用的策略、估计资
源和成本、安排计划、制订需求,包括功能、性能、生产成本、功耗、物理尺寸和重量。
(2) 总体设计阶段:描述系统如何实现由系统定义的功能。如结构设计、软硬
件划分、操作系统选择、开发环境选择等。
(3) 构件设计阶段:包括软件和硬件等。元器件选择、原理图设计、制版测试、
硬件测试、操作系统移植、驱动程序、应用程序、软件测试等。
(4) 系统集成阶段:将测试完成的软件系统装入硬件系统,进行系统综合测试,
验证系统功能。
22. 面对实际的系统选择时,系统的构成部分应该考虑那些因素 23. 开发linux程序的几个步骤,开发linux应用程序的一般步骤(实验指导:Linux v7.2
的doc目录下)
24. 嵌入式系统开发环境的搭建方法。
25. 嵌入式环境下内核移植的概念和移植最新linux版本所需的工作。 26. 嵌入式开发的一般方式 27. 交叉编译的理解
28. 在建立交叉开发环境时要对宿主机上的网络环境进行配置,请问配置内容包括哪些?
29. Makefile文件的作用和解释
30. Linux常用命令, cd,ls,mkdir,cp,gcc,armv4l-unknown-linux-gcc
正在阅读:
嵌入式系统复习201504-23
保洁服务委托合同范本通用版05-08
建筑工地所有各工种安全操作规程210-06
如何设计色标传感器项目可行性研究报告(技术工艺+设备选型+财务概算+厂区规划)方案05-06
当前我国社会管理创新的基本趋势08-06
单位同事结婚邀请函短信208-05
办公室主任2022年个人述职报告范文03-24
土木工程毕业设计计算书05-17
新员工入职登记表09-04
- 计算机试题
- 【2012天津卷高考满分作文】鱼心人不知
- 教育心理学历年真题及答案--浙江教师资格考试
- 20180327-第六届“中金所杯”全国大学生金融知识大赛参考题库
- 洪林兴达煤矿2018年度水情水害预测预报
- 基本要道讲义
- 机电设备安装试运行异常现象分析与对策
- 《有机化学》复习资料-李月明
- 非常可乐非常MC2--非常可乐广告策划提案 - 图文
- 2011中考数学真题解析4 - 科学记数法(含答案)
- 企业人力资源管理师三级07- 09年真题及答案
- 基于单片机的光控自动窗帘控制系统设计说明书1 - 图文
- 20160802神华九江输煤皮带机安装方案001
- (共53套)新人教版一生物必修2(全册)教案汇总 word打印版
- 2014行政管理学总复习
- 中国银监会关于加强地方政府融资平台贷款风险监管的指导意见
- 民宿酒店核心竞争与研究
- 游园活动谜语大全2012
- 河南省天一大联考2016届高三英语5月阶段性测试试题(六)(A卷)
- 小型超市管理系统毕业论文详细设计4
- 嵌入式
- 复习
- 系统
- 2015
- 车间及班组安全活动记录
- 公共基础知识(公文)真题1000题含答案
- 传感器习题及部分解答2015 - 图文
- 最新数据库实验 学生宿舍管理系统设计大作业
- 中国地质大学世界地理试题及答案
- 水泵施工组织设计
- 机关事业单位党务公开制度汇编
- 《应用文写作》复习题有答案
- 阳光计生
- 管道的氩弧焊和氩弧焊打底有什么区别
- 数值计算方法复习题7
- 2002 考研真题 青岛科技大学
- 第四单元 国之瑰宝--京剧第九节 现代京剧
- 河北省融资性担保机构管理实施细则
- 聚醚醚铜生产工艺及市场前景调研报告 - 图文
- 七年级生物上册第17讲绿色植物的呼吸作用练习苏教版
- 转向器钻孔夹具设计
- 工程造价咨询费黑价联39号
- 英语词汇学与词汇训练(I)教学日历2007秋
- RHCE033