需要与硬件打交道
考试要求: 掌握     
知识路径:  > 嵌入式系统软件基础知识  > 嵌入式系统程序设计  > 嵌入式软件开发基础知识  > 嵌入式软件开发的特点


 
       在开发桌面应用程序时,很少直接与硬件打交道,除非是开发初级的设备驱动程序。但是在嵌入式系统的开发中,软件与硬件的关系非常密切,经常需要对运算器、寄存器和存储器进行操作。即使是采用了嵌入式操作系统,为了架构的简化以及节省空间,也容许应用程序直接去访问外围的寄存器。特别是当系统发生了难以理解的错误时,可能无法确认到底是程序写错,还是目标平台的硬件电路有问题。因此编程人员除了要了解如何编写高级语言程序(C、C++、Java等)与低级语言程序(如汇编),还要了解硬件设计及除错的内容。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有