全部科目
>
嵌入式系统设计师
>
null
null2023年上半年 嵌入式系统设计师 下午试卷 案例
第 4 题
服务型智能扫地机器人的信息处理中心,用于接收各种传感器信息和视觉信息,通过分析处理进行扫地机器人的运动控制,且负责和后台监控中心通信。信息处理中心基于嵌入式计算机实现。
问题:4.1 在信息处理中心的计算机系统中,系统总是要用户对变量或寄存器进行位操作,下面程序1代码中对给定整型变量a,实现了两个函数,其中:set_bit3函数用于设置a的bit 3(第3位),clear_bit3函数用于清除a的bit 3(第3位)。请补全程序1代码的(1))和(2),将正确代码写在答题纸的相应位置。
问题:4.2 信息处理计算机采用中断方式快速响应外部事件。中断是嵌入式系统中簠要的组成部分,这使得很多编译器开发商提供了标准C支持中断的扩展(使用关键字__interrupt)。 下面程序2是王工设计的中断处理程序代码,请对这段程序进行同行评审,找出你认为不合适的3个方面,将解答写入答题纸相应的位置。'
所属分类:
├
嵌入式系统基础知识
├
嵌入式微处理器与接口知识
├
嵌入式系统软件及操作系统知识
├
嵌入式软件程序设计
├
嵌入式系统开发与维护知识
├
嵌入式系统设计
├
计算机系统基础
├
信息化建设
├
计算机应用
├
操作系统
├
数据库
├
软件工程
├
多媒体基础
├
项目管理基础
├
程序语言基础
├
计算机网络基础
├
知识产权、商标、标准化
├
专业英语
├
网络安全