[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fCvh9rG_HHvhnOEqtxQgQRkdNVFiJ0_-m-q4sPClWBFo":3},{"answer":4,"createTime":5,"id":6,"options":7,"origin":10,"question":14,"related":15,"source":26,"type":103},[],"2023-12-17 23:05:03",115011018,[8,9],"正确","错误",{"courseId":11,"courseImg":12,"courseName":13},"3492c536c6754711d134cfda21ef0b6d","https:\u002F\u002Ftihai-oss-cloud.itihey.com\u002Fimg\u002F2faaaebec48d866030f0aa94dcda0264.png","微机原理与嵌入式系统 2023秋季（崔利平，光电2201-02）","MDK-ARM的工程文件中,一般情况下,用户使用的头文件后缀为.h,用户使用的源文件后缀为.c",[16,28,37,46,55,64,73,82,91,100],{"answer":17,"createTime":18,"id":19,"options":20,"question":25,"source":26,"type":27},[],"2023-12-17 23:05:02",115010994,[21,22,23,24],"源代码编辑","源代码编译","程序下载","代码调试","MDK-ARM软件的功能包括","v1",1,{"answer":29,"createTime":18,"id":30,"options":31,"question":36,"source":26,"type":27},[],115010999,[32,33,34,35],"支持源代码的编辑、编译、程序下载调试","编译器和器件支持包分离,可根据需求安装,减小软件大小","提供多种中间件,如RTOS和GUI等,提高开发效率","强大的仿真功能,可以仿真微控制器片内的所有资源","MDK-ARM软件的基本特点有",{"answer":38,"createTime":18,"id":39,"options":40,"question":45,"source":26,"type":27},[],115011001,[41,42,43,44],"新建工程","工程设置","程序编辑,编译和下载","程序调试","MDK-ARM软件的使用步骤包括",{"answer":47,"createTime":18,"id":48,"options":49,"question":54,"source":26,"type":27},[],115011003,[50,51,52,53],"启动代码文件(MDK_ARM)","系统初始化文件(CMSIS)","HAL库驱动文件(HAL_Driver)","用户编程文件(User)","由CubeMX软件生成MDK-ARM工程文件后,其工程框架主要由哪几部分组成",{"answer":56,"createTime":18,"id":57,"options":58,"question":63,"source":26,"type":27},[],115011005,[59,60,61,62],"MDK-ARM软件一般使用流程为:新建工程、工程配置、程序编译下载和程序调试","软件下载到STM32芯片的程序后缀为.hex","使用Nuleco板下载程序前需要进行工程配置:生成hex文件,进行ST-LINK仿真器设置","MDK-ARM软件只有软件仿真功能,没有硬件仿真功能","关于MDK-ARM软件操作,说法正确的是",{"answer":65,"createTime":18,"id":66,"options":67,"question":72,"source":26,"type":27},[],115011007,[68,69,70,71],"MDK-ARM软件具备软件仿真和硬件仿真功能","用MDK-ARM进行软件仿真时,需在工程设置界面设置晶振频率、并勾选软件仿真功能","用MDK-ARM进行硬件仿真时,需在工程设置界面设置晶振频率、并勾选硬件仿真功能","用MDK-ARM进行硬件仿真时,需要连接具有硬件仿真器的电路板","关于MDK-ARM软件的仿真调试,说法正确的是",{"answer":74,"createTime":18,"id":75,"options":76,"question":81,"source":26,"type":27},[],115011010,[77,78,79,80],"MDK-ARM软件的调试工具只能用于软件调试,不用于硬件调试","MDK-ARM软件具备单步、连续、复位、停止、执行到光标处等常用调试工具","不具备断点调试功能","具备内存查看、寄存器查看、变量查看、系统核心外设和片内外设查看等功能","MDK-ARM软件的调试工具,说法正确的是",{"answer":83,"createTime":18,"id":84,"options":85,"question":90,"source":26,"type":27},[],115011012,[86,87,88,89],"提供CMSIS软件接口和芯片启动文件","提供常用外设的驱动(GPIO、UART、I2C、SPI和USB等)","提供RTOS、GUI、文件系统和网络协议栈等中间件","可以借助CubeMX软件完成外设初始化设置","MDK-ARM的RTE环境的基本特点有",{"answer":92,"createTime":5,"id":93,"options":94,"question":99,"source":26,"type":27},[],115011016,[95,96,97,98],"使用一般流程为:使用MDK-ARM新建工程、选芯片、选RTE组件,STM32CubeMX中完成配置,然后使用MDK-ARM补全代码并编译下载","STM32CubeMX中完只需要完成引脚分配、外设配置和时钟配置","联合使用时,不需要在STM32CubeMX中完成目标选择和工程配置","RTE的英文全称是Real-Time Environment","关于RTE环境与STM32CubeMX联合使用,说明正确的有",{"answer":101,"createTime":5,"id":6,"options":102,"question":14,"source":26,"type":103},[],[8,9],3]