选择题
11.
嵌入式系统设计一般要考虑低功耗,软件设计也要考虑低功耗设计,软件低功耗设计一般采用______。
A、
结构优化、编译优化和代码优化
B、
软硬件协同设计、开发过程优化和环境设计优化
C、
轻量级操作系统、算法优化和仿真实验
D、
编译优化技术、软硬件协同设计和算法优化
【正确答案】
D
【答案解析】
软件设计层面的功耗控制可以从以下几个方面展开。
(1)软硬件协同设计,即软件的设计要与硬件的匹配,考虑硬件因素。
(2)编译优化,采用低功耗优化的编译技术。
(3)减少系统的持续运行时间,可从算法角度进行优化。
(4)用中断代替查询。
(5)进行电源的有效管理。
提交答案
关闭