【软考-架构】4.2、嵌入式软件-系统-RTOS-软件开发
✨资料&文章更新✨
GitHub地址:https://github.com/tyronczt/system_architect
文章目录
- 嵌入式软件
- 板级支持包
- BootLoader
- 特点
- 嵌入式数据库系统 EDBMS
- 嵌入式操作系统EOS
- 嵌入式实时操作系统(RTOS)
- 💯考试真题
- 第一题
- 第二题
- 嵌入式软件设计
- 💯考试真题
嵌入式软件
板级支持包
BootLoader
特点
- 专业性强
- 技术融合
- 软硬一体软件为主
- 比通用计算机资源少
- 程序代码固化在非易失存储器中
- 需专门开发工具和环境
- 体积小、价格低、工艺先进、性价比高、系统配置要求低,实时性强
- 对安全性和可靠性的要求高
嵌入式系统分为硬件层、抽象层、操作系统层中间件层和应用层等5层
嵌入式数据库系统 EDBMS
嵌入式操作系统EOS
特点:微型化、代码质量高、专业化、实时性强、可裁减和可配置。
嵌入式实时操作系统(RTOS)
主要特点:及时响应和高可靠性。
特征:高精度计时系统、多级中断机制、实时调度机制
💯考试真题
第一题
答案:A
第二题
答案:B
嵌入式软件设计
💯考试真题
答案:C
- A 选项:宿主机与目标机之间不仅要建立逻辑连接,还需要建立物理连接,如通过串口、USB 等方式连接,以便进行数据传输和交互,所以 A 错误。
- B 选项:宿主机与目标机之间的通信方式有多种,除了串口通信,还可以使用 USB、以太网等方式,所以 B 错误。
- C 选项:由于嵌入式系统的目标机通常具有特定的硬件平台和操作系统,与宿主机的环境不同,因此需要在宿主机上采用交叉编译器,将源代码编译成目标机可执行的代码,所以 C 正确。
- D 选项:在嵌入式系统开发中,调试器通常运行在宿主机上,而被调试程序则运行在目标机上,通过调试接口(如 JTAG)进行连接和调试,所以 D 错误。