三级嵌入式准备(二)

靡不有初,鲜克有终。


1、实时系统

  • 实时系统对时间约束要求的严格性,使可预测性成为实时系统的一项重要性能要求,它是指RTOS能够对外部事件的响应时间和实时任务的执行时间进行判断,以确定被时间触发的实时任务能否在规定的时间内完成。
  • 一般按照相应时间能将实时系统分为三类:强实时系统,其相应时间一般在ms级或us级;普通实时操作系统一般在s级,弱实时系统一般在数十s级。
  • 嵌入式开发流程:需求分析和规格说明 -> 系统设计 -> 构件设计 -> 系统集成与测试。
    • 测试的目的是验证模块/系统的功能和性能,以及时发现错误。
  • 实时系统的主要特征是能够及时响应外部发生的随机任务请求并且能够在规定的时限内完成任务。
  • 任务时限有两种:
    • 截止时间:任务开始执行时间到任务必须完成的时间间隔。
    • 任务执行预设:又叫任务最快完成时间,这是在无中断响应情况下的任务最快执行时间。

2、嵌入式系统上的软件具有结构精简,代码轻量化,占用存储资源少的特点。

3、嵌入式系统和计算机操作系统的共同特征是:引导加载程序、外设驱动程序、操作系统、文件系统、网络协议栈、图形用户界面、数据库。

4、UART由发生器、接收器、控制单元以及波特率发生器等组成。

5、FRAM - 铁电随机存取存储器。MRAM - 磁性随机存取存储器。

6、半导体存储器芯片的存储容量取决于该芯片的地址总线的条数和数据总线的位数。

7、汇编语言调用一个名为My的子程序的指令为: BL My 子程序返回调用程序的指令为:MOV PC, LR

8、Thumb - 2指令集中关外部中断使用的指令是:CPSID I。开外部中断的指令为:CPSIE I

9、经典RAM的七种异常:复位RESET、未定义指令 UND、软件中断 SWI、指令预取终止 PABT、数据访问终止 DABT、外部中断请求 IRQ、快速中断。

10、WLAN通信协议是802.11,传输速率可达到11Mbps,54Mbps,108Mbps。

11、嵌入式系统应用开发工具的主要目的:提高开发质量,缩短开发周期,降低开发成本。

12、构建一个宿主机 - 目标机的开发环境,若目标机是裸机,那么为了调试和下载软件需要将调试仿真器连接到目标机的JTAG接口!

13、微内核操作系统

  • 内核小巧,传统操作系统中的许多部分都被移出内核。
  • 接口一致,所有进程请求使用统一接口,进程不区分内核模式和用户模式服务。
  • 各个功能模块之间松散耦合,只完成服务功能,系统管理功能交给一个或多个特权服务程序。
  • 微内核扩充方便,但是各个功能之间的切换引起的开销很大!

14、IOS 的前身是 UNIX-BSD。

15、uC/OS-II

  • uC/OS-II 移植到一个 嵌入式系统电路板上正常运行,必须具备的条件:

    • 处理器的C编译器能产生可重入代码,且用C语言就可以打开和关闭中断。
    • 处理器支持中断,并且能产生定时中断。(通常在10至100Hz之间)。
    • 处理器支持能够容纳一定量数据(可能几千字节)的硬件栈区。
  • uC/OS-II 保护任务之间的共享数据和提供任务之间的通信,可达到保护目的方法通常有:

    • 利用宏OS_ENTER_CRITICAL()OS_EXIT_CRITCAL来打开和关闭中断。
    • 利用函数OSSchedLock()OSSchedUnlock()对任务调度函数上锁和开锁。
    • 利用信号量、互斥量、邮箱和消息队列进行任务间通信。
  • 抢占式实时操作系统

  • 不支持时间片轮转调度
  • 允许每个任务之间有不同的栈空间
  • 能够支持的任务数最多是64

16、Linux中引导程序加载时所支持不同体系结构处理器种类最多的Bootloader 是- U-BOOT

17、实时操作系统的特征

  • 具有异步I/O和中断处理能力
  • 任务切换时间和中断延迟时间确定
  • 优先级中断和调度
  • 不包括轮转调度
一、嵌入式系统概论 1. 与通用计算机相比,嵌入式系统具有许多不同之处。不是其特点是(D): A. 嵌入式系统与应用紧密结合,具有很强的专用性 B. 嵌入式大多数面向应用,可靠性十分重要 C. 应用于过程控制、数据采集、通讯传输等领域的嵌入式系统对实时性有一定要求 D. 用户可以方便对嵌入式系统的软件进行修改、升级扩充 2.关于嵌入式系统CPU叙述中错误的是(C): A.嵌入式系统中目前仍大量使用8位、16位的CPU B.使用32位CPU仍是嵌入式系统发展的主潮流 C. 数字信号处理器不能用作嵌入式系统的CPU D. 嵌入式系统的CPU大多数支持实时处理并且具有低功耗的特性 3.微控制器是嵌入式处理芯片的主要品种之一,下面正确是(C): A. 微控制器将CPU、存储器、IO接口控制电路全部集中在一块芯片上 B.微控制器的品种多、应用广、是嵌入式处理芯片中历史悠久的一个品种 C. 4位、8位处理器的MCU目前很少用,接近淘汰 D. 当前大多数32位MCU产品中都使用ARM处理内核 4.片上系统也称为系统级芯片,下列错误是(D): A. 英文名为System on Chip ,缩写SoC或者SOC B.它是集成电路加工工艺进入到深亚微米时代的产物 C. 片上系统实现了使用单个芯片进行数据采集、转换、存储、处理IO等多种功能 D. 片上系统除了模拟电路之外各种电路都集成在一个芯片上 5.下列关于汉字编码标准 中错误是(): A.GB2312国际字符仅包含6000多个汉字,许多情况下已经不够用 B.GB18030编码标准与Unicode编码标准完全兼容 C. Uniclde字符集包含的汉字超过两万个,如简体汉字繁体汉字 D. GB18030汉字编码标准保持向下兼容 6.一幅1024X768的彩色图像,其数据量在2.25MB左右,若图像数据没有经过数据压缩处理,则图像中每个像素使用____位进制表示(C): A.8 B. 16 C.24 D.32 7.以太网是一种使用最广泛的局域网,下面叙述正确是(): 1) 以太网计算机以“帧”为单位收发信息,每次收发一帧或多帧信息 2) 以太网中每台计算机都有唯一的地址,发送的每一帧信息中,必须包含自己的地址接收计算机地址,该地址是IP地址 3) 传输速率为10~100Mb/s,甚至更快 4) 以太网多数使用集线器或交换机组网,每台计算机通过双绞线网卡与之相连 A. 1)2) B.3)4) C. 1)3)4) D. 1)2)3)4) 8.Internet有许多不同机构的局域网广域网连接在一起,它们相互通信并且协调进行工作是因为采用了______协议(D): A. X.25 B.ATM C. Novel D. TCP/IP 、 填空题 1.当前智能手机之类的嵌入式系统的高级应用,主要特征是硬件采用了_32_位CPU软件配置了功能丰富的操作系统图形用户界面 2.SoC芯片是一种超大规模的集成电路,开发过程极其复杂,大部分工作借助于EDA工具完成,EDA的中文名是___电子设计自动化___。 3.在IC行业中,已完成或经过经验的IC电路具有固定的不可分解的特性,人们称之为“核”,它们属于知识产权的范畴,所以成为知识产权核或___IP___核。 4.一部电子文本格式为.txt,实际大小为236KB,则该书的汉字大约为___11.8__万字。 5.数据视频的数据量非常大,存储传输时必须进行数据压缩。目前在VCD、DVD、数字有线电视、卫星电视等应用领域中广泛使用的压缩编码标准是国际标准化组织(ISO)制定的,其名称为__MPEG___。 6.通过无线局域网(WLAN)进入IiNTERNET是目前无线上网途径之一,WLAN技术采用IEEE 802.11协议,技术日益成熟,性能不断提高,目前普遍使用的IEEE 802.11n协议可以支持数据传输速率已经达到__108Mb/s___,甚至更高。 。。。。。。。。。。。。。。。。。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ReCclay

如果觉得不错,不妨请我喝杯咖啡

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值