版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2022乐鑫嵌入式岗笔试拿满分必看真题及答案
一、单项选择题(每题2分,共20分)1.在ESP32的FreeRTOS配置中,若将configMAX_PRIORITIES设为16,则用户可用的任务优先级范围是A.0–15 B.1–15 C.0–16 D.1–162.当ESP32的Cache被关闭时,下列哪段存储区域仍可被CPU零等待访问A.片外SPIFlash B.片内ROM C.片外PSRAM D.片内SRAM13.在ESP-IDF的spi_slave驱动中,若DMA通道被占用,最佳替代传输方式是A.轮询PIO B.中断PIO C.取消传输 D.重启系统4.使用ESP32的LEDC模块输出1MHz、占空比50%的PWM时,若时钟源选80MHzAPB,则最佳计数位宽为A.8 B.10 C.12 D.165.在ESP32的蓝牙控制器中,HCI数据路径若选择VHCI,则数据最终被谁消费A.Bluedroid主机 B.用户APP C.外部MCU D.BT控制器固件6.若将ESP32的TIMG_WDT配置为在CPU1也触发中断,需设置寄存器A.TIMG_WDT_CPU1_EN B.TIMG_WDT_CPU0_EN C.TIMG_WDT_FLASHBOOT_EN D.TIMG_WDT_SYS_RESET_EN7.在ESP-IDF的nvs_flash中,若命名空间“cfg”已存在,再次调用nvs_open(“cfg”,NVS_READWRITE,&h)将A.返回ESP_ERR_NVS_NOT_FOUND B.新建同名空间 C.打开已有空间 D.触发擦除整片分区8.当ESP32的PSRAM采用80MHzSPI模式时,其理论峰值带宽约为A.20MB/s B.40MB/s C.80MB/s D.160MB/s9.在ESP32的BootROM中,若GPIO0=0且GPIO2=1,芯片将进入A.正常SPIBoot B.UART下载 C.SDIO从机 D.安全启动10.使用ESP32的ULP协处理器唤醒芯片时,可配置的最长唤醒周期约为A.133μs B.8.5ms C.136年 D.无限二、填空题(每题2分,共20分)11.ESP32的ADC2在Wi-Fi开启时若被强制调用,会返回错误码________。12.在ESP-IDF的menuconfig中,若启用CONFIG_SPI_FLASH_DANGEROUS_WRITE_ABORTS,则写Flash时若校验失败将直接________。13.当ESP32的CacheMiss率过高时,可通过开启________预取降低惩罚。14.若需让GPIO18在Deep-sleep期间保持高电平,需调用函数________。15.在ESP32的BT_BLE_DUAL_MODE下,共存控制器使用________仲裁射频。16.使用esp_timer_start_periodic()时,底层实现的硬件定时器单元是________。17.若ESP32的SecureBootV2被启用,则二次引导加载程序必须使用________签名算法。18.在ESP32的Link脚本中,标记为rtc_slow_seg的段最终放在________存储器。19.当ESP32的CPU频率为240MHz且Flash为QIO80MHz时,CacheLine大小为________字节。20.若将ESP32的USBOTG控制器切换为Device模式,需将USB_SERIAL_JTAG寄存器________位置零。三、判断题(每题2分,共20分)21.ESP32的ULP只能使用汇编编程,不支持C语言。22.在ESP-IDF中,若调用esp_wifi_set_protocol()将协议降为802.11b,可显著降低TX功耗。23.ESP32的GPIO34–39不具备数字输出能力。24.当启用PSRAM时,ESP32的Cache被自动扩大一倍。25.在FreeRTOS中,若任务优先级相同且时间片轮转关闭,则高优先级任务一旦阻塞,同优先级任务立即获得CPU。26.ESP32的蓝牙LE最大可广播31字节有效载荷。27.在ESP32的ADC校准中,eFuse的VREF字段若未烧录,则必须使用两点校准。28.当ESP32的Flash加密被启用后,通过esptool读取Flash内容将返回全0xFF。29.在ESP-IDF的spi_flash_mmap()中,最多可同时映射16MB虚拟地址。30.ESP32的TIMG看门狗在CPU0与CPU1之间完全独立,不可互相复位。四、简答题(每题5分,共20分)31.简述ESP32在Deep-sleep模式下保持RTC快速内存数据的硬件机制,并指出其最大容量。32.说明ESP32的蓝牙控制器在共存场景下如何动态分配天线时间片,并给出典型切换时延。33.列举ESP32使用SPIFlash加密后,OTA升级流程中新增的三项安全校验步骤。34.描述当ESP32的Cache被禁用时,如何手动实现SPIFlash的零等待映射访问,并指出性能损失。五、讨论题(每题5分,共20分)35.讨论在ESP32的FreeRTOS双核环境下,若任务间通过全局变量+关中断方式共享数据,可能引发的隐蔽缺陷及更优替代方案。36.探讨当ESP32同时运行Wi-Fi、BLE、LEDC、I2S时,如何系统性地优化电源预算,使平均电流低于80mA且保证Wi-Fi吞吐量≥20Mbps。37.分析ESP32的PSRAM在80MHzSPI模式下出现偶发数据翻转的根因,并提出软硬件层面的完整加固策略。38.论述在ESP32的SecureBootV2+FlashEnc+OTA场景下,若私钥泄露,如何在不回收硬件的前提下完成密钥轮换并保证新旧镜像平滑过渡。答案与解析1.B 2.B 3.B 4.B 5.A 6.A 7.C 8.B 9.B 10.C11.ESP_ERR_INVALID_STATE 12.触发abort并重启 13.CacheLine 13.esp_sleep_pd_config(ESP_PD_DOMAIN_RTC_FAST,ESP_PD_OPTION_ON) 15.PTA 16.TIMG 17.ECDSA 18.RTCSlow 19.32 20.USB_DEVICE_EN21.F 22.T 23.T 24.F 25.F 26.T 27.T 28.T 29.F 30.F31.RTC快速内存由8KBSRAM构成,通过RTC电源域独立供电,Deep-sleep时主电源关闭,RTC域由ULP或定时器保持,数据不丢失。32.共存控制器采用PTA三线握手,蓝牙优先级的权重可配,典型切换时延150μs,天线时间片按1.25ms网格动态分配。33.(1)下载前验签新镜像的ECDSA签名;(2)写入后重新计算SHA-256与签名比对;(3)重启前校验eFuse中的加密计数器防回滚。34.通过ROM中的MMU表手动映射Flash到0x3F400000,CPU直接访问,但每读4字节需插入8个等待周期,性能下降约70%。35.关中断导致另一核仍在运行,出现数据竞争;应使用自旋锁+临界区或消息队列,禁止长时间关中断。36.策略:1.关闭Wi-Fi休眠监听,改用DTIM=3;2.BLE广播间隔100ms,连接间隔40ms;3.LEDC用高速模式并分时复用;4.I2S采用APLL降频至16MHz;5.动态频率调节,CPU80MHz,PSRAM时钟降40MHz;实测平均电流77mA,吞吐量22Mbps。37.根因:SPI走线长、端接不良、80MHz方波反射;加固:1.PCB缩短到2cm内并加22Ω串阻;2.打开ESP32的SPIDQS采样;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 麻醉药品和精神药品的管理与使用
- 工匠精神赋能创新创业教育与实践
- 精神的三间小屋句子赏析
- 厨师长管理培训
- 检验科体液检查操作流程规范
- 工匠精神开学第一课
- 管理书籍设计展示
- 2026河北沧州任丘关爱精神病医院招聘备考题库附完整答案详解【必刷】
- 2026中煤财务有限责任公司招聘2人备考题库及答案详解(新)
- 2026广东东莞市望牛墩镇中心幼儿园招聘备考题库【夺分金卷】附答案详解
- GB/T 3565.4-2022自行车安全要求第4部分:车闸试验方法
- 进入刘才栋教授示范教学 - 局部解剖学 - 复旦大学上海医学院
- 常用卧位摆放护理操作考核标准、流程与指引
- 2023年安徽省中学生生物学竞赛预赛试卷-完整版
- 基坑开挖风险评估报告
- 水生动物增殖放流技术规范
- 纪委办公室室内改造项目可行性研究报告
- GB/T 17880.6-1999铆螺母技术条件
- SB/T 11094-2014中药材仓储管理规范
- GB/T 23339-2018内燃机曲轴技术条件
- 实验12土壤微生物的分离及纯化课件
评论
0/150
提交评论