山东科技大学2022级计科嵌入式期末试题
这是山东科技大学2022级计算机科学与技术专业嵌入式原理与应用的期末试题回忆版教材为《嵌入式系统基础与实践——基于ARM Cortex-M3内核的STM32微控制器》考试为纸质版,无上机且只考标准外设库所有题目均使用标准外设库,复习不需要学HAL库程序填空和程序设计题的答案自行参考附带PPT对应章节。
这是山东科技大学2022级计算机科学与技术专业嵌入式原理与应用的期末试题回忆版
教材为《嵌入式系统基础与实践——基于ARM Cortex-M3内核的STM32微控制器》
考试为纸质版,无上机且只考标准外设库
所有题目均使用标准外设库,复习不需要学HAL库
程序填空和程序设计题的答案自行参考附带PPT对应章节
填空题
15分
1. 大端机,小端机,给出数据,让判断放在哪个地址
2. 中断线的个数
3. 控制中断的两个东西
4. 看门狗定时器的作用
中间忘了
8. 控制串口通信的几个参数叫什么
9. 通用定时器的4个作用
选择题
15分
忘了
简答题
20分
1.嵌入式三种设计模式,优势,缺点
寄存器,标准外设库,HAL库
2.PWM的原理
3.GPIO四种输出模式,介绍
4.最小系统的组成,作用
5.设置定时间,让给出定时器的ARR和PSC
程序填空
20分
每道题有5个空
1.程序是通过定时器控制灯的闪烁,让填的是GPIO初始化的代码和main函数中的控制逻辑
2.程序是ADC循环采集,DMA循环搬运至内存,填的是ADC和DMA初始化代码和main函数控制逻辑
程序设计
30分
每个都是3分电路图,12分程序代码
1.设计通过串口接收命令,然后控制LED灯亮灭的代码,参考PPT中的设计通信协议的那个,这个b代码全部手写
2.设计PWM的呼吸灯,这个是让补充代码段
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)