1、选择题选择题1、以下不是 ARM 含义的是(C)。A、一种高级 RISC 技术B、一个高级 RISC(精简指令集)处理器的公司C、一种高级编程语言D、一类采用高级 RISC 的处理器2、关于 Cortex-M4 内核,下列说法正确的是(D)。A、Cortex-M4 采用冯诺依曼结构B、Cortex-M4 是 16 位处理器内核C、Cortex-M4 内部有一个两级流水线D、Cortex-M4 内核有一个紧密耦合的 NVIC3、最新的 Cortex 内核包含多个系列,以下哪个不属于 cortex 内核系列(D)A、A 系列B、R 系列C、M 系列D、H 系列4、下面哪个不是 Thumb-2 指令
2、集的优点(B)。A、兼顾了代码密度和处理性能B、完全兼容之前的 ARM 汇编程序C、降低了编译难度D、避免状态切换带来的额外开销5.堆栈数据进出原则是(B)A、先进先出 B、后进先出 C、后进后出 D、不确定6、GPIO Port A 的基地址为:0 x4005.8000,若要采用位带操作对 PA2 实现置位,以下哪个位带别名地址正确的?(B)A、0 x22B00008B、0 x42B00008C、0 x43130008D、0 x231300087、在 Cortex-M4 系统调试中,PC 主机通过仿真器与目标系统的()接口相连。A、JTAGB、PCIC、并口D、USB 接口8、下列哪项不是
3、ADC 转换器的主要技术指标()。A、分辨率B、频率C、转换速率D、量化误差9、波特率 115200 是指传送()A、115200 字节/秒B、115200 位/秒C、115200 字/秒D、115200/8 位/秒10、下面哪种方式不属于异步通信方式的是()。A、UARTB、USBC、SSID、CAN11、中断屏蔽器能屏蔽()。A、所有中断和异常B、除了 NMI 外所有异常和中断C、除了 NMI、异常所有其他中断D、部分中断12、ADC 转换过程不含哪项()。A、采样B、量化C、编码D、逆采样13、TM4C1294 处理器的 USB 接口最高速度可达()。A、80Mbit/sB、480Mbi
4、t/sC、960Mbit/sD、240Mbit/s14、ContextM4 处理器的寄存器 R14 代表()。A、通用寄存器B、链接寄存器C、程序计数器D、程序状态寄存器15、对输入的方波进行脉宽测量,定时器应工作在以下哪种工作模式?()A、定时器模式B、边沿计数模式C、边沿计时模式D、PWM 模式16、以下不是 ARM 含义的是()。A、一种高级 RISC 技术B、一个高级 RISC(精简指令集)处理器的公司C、一种高级编程语言D、一类采用高级 RISC 的处理器17、中断屏蔽器能屏蔽()。A、所有中断和异常B、除了 NMI 外所有异常和中断C、除了 NMI、异常所有其他中断D、部分中断18
5、、采用主振荡器 MOSC 作为系统时钟 SysClk,并且禁用 PLL,则运行和休眠模式配置寄存器 RSCLKCFG 各位域应该如何配置()A、USEPLL=1,PLLSRC=0 x3B、USEPLL=0,PLLSRC=0 x3C、USEPLL=0,PLLSRC=0 x0D、USEPLL=1,PLLSRC=0 x019、下列是 CortexM4 处理器可以使用的堆栈的栈是()。A、线程栈B、进程栈C、多线程栈D、空栈20、cortex M4 处理器的 GPIO 通过以下哪个寄存器实现中断状态的清除()A、GPIOISB、GPIOMISC、GPIOICRD、GPIORIS21、Cortex-M4
6、 内核支持的汇编指令集有()。A、1 种B、2 种C、3 种D、4 种22、Cortex-M4 的提供的单周期乘法位数是()。A、8B、16C、32D、6423、下面是 Context-M4 软件执行方式的是()。A、特权方式B、普通方式C、Handle 方式D、Thread 方式24、下面关于 cortex M4 工作模式说法不正确的是()A、休眠模式下仅休眠模块运行B、睡眠模式通过 WFI 指令实现C、深度睡眠模式外设时钟频率不可改变 D、睡眠模式不执行代码25、下面哪种方式不属于异步通信方式的是()。A、UARTB、USBC、I2CD、CAN26、设置 GPIO 口的中断触发条件为上升沿
7、触发模式,以下寄存器设置正确的是()A、GPIOIS=1,GPIOIBE=0,GPIOIEV=1;B、GPIOIS=1,GPIOIBE=1,GPIOIEV=1C、GPIOIS=0,GPIOIBE=0,GPIOIEV=1D、GPIOIS=0,GPIOIBE=0,GPIOIEV=027、下列哪项不是 ADC 转换器的主要技术指标()。A、分辨率B、频率C、转换速率D、量化误差28、TM4C1294 处理器的 USB 接口最高速度可达()。A、80Mbit/sB、480Mbit/sC、960Mbit/sD、240Mbit/s29、ContextM4 处理器的寄存器 R13 代表()。A、通用寄存器B
8、、堆栈指针寄存器C、程序计数器D、程序状态寄存器30、嵌套向量中断控制器 NVIC 和处理器内核接口紧密耦合,主要目的是()。A、结构更紧凑,减小芯片的尺寸B、连接更可靠,减小出错的概率C、减小延时,高效处理 最近发生的中断D、无所谓,没有特别的意思,远一点也没有关系判断题判断题1、Cortex-M4 系列支持 Thumb-2 指令集和 arm 指令集。(F)2、外部总线扩展接口 EPI 有 3 种主要工作模式:同步动态随机访问存储器模式、传统主机总线模式以及通用模式。(T)3、当 Contex-M4 处理器在 Thread 模式下,代码一定是非特权的。(F)4、.Context-A 系列处理
9、器主要面向低成本、低功耗单片机应用领域而定制。(F)5、TM4C1294 具有 4 个 SSI 模块,8 个 UART,10/100M 以太网 MAC,2 个 CAN2.0 模块,1 个 USB 2.0 OTG。(T)6、Cortex-M4 的每个 I/O 端口位可以自由的编程,尽管 I/O 端口寄存器必须以32 位字的方式访问。(T)7、所谓不可屏蔽的中断就是优先级不可调整的中断。(F)8、TM4C1294 芯片内部集成的 2 个 12 位 ADC 是一种逐次逼近型模拟数字转换器。(T)9、向量中断控制器只负责优先级的分配与管理,中断的使能和禁止和它无关。(F)10、TM4C1294 处理器
10、的DMA 支持 16 位和 32 为数据宽度,不支持 8 为数据宽度。(F)11、为了实现正确的操作,TM4C1294 的 I2C 接口的 SDA 管脚必须配置为开漏信号。(T)12、Cortex-M 系列不支持 Thumb-2 指令集。(F)13、Cortex-M4 体系架构中,有了位带位操作后,可以使用普通的加载/存储指令来对单一的比特进行读写。(T)14、Cortex-M4 在深度睡眠模式下,外设时钟频率不可改变。(F)15、外部总线扩展接口 EPI 有 3 种主要工作模式:同步动态随机访问存储器模式、传统主机总线模式以及通用模式。(T)16、TM4C1294 串口既可以工作在全双工模式
11、下,也可工作在半双工模式下。(T)17、TM4C1294 内部有一个 12 位高达 1M 次/秒采样率的 ADC 模块。(T)18、TM4C1294 具有 4 个 SSI 模块,8 个 UART,10/100M 以太网 MAC,2 个CAN 2.0 模块,1 个 USB 2.0 OTG。(T)19、Cortex-M4 的每个 I/O 端口位可以自由的编程,尽管 I/O 端口寄存器必须以32 位字的方式访问。(T)20、嵌套向量中断控制器 NVIC 和处理器内核接口紧密耦合,主要目的是减小延时,高效处理 最近发生的中断。(T)21、为了实现正确的操作,TM4C1294 的 I2C 接口的 SDA
12、 管脚必须配置为推挽信号。(F)填空题填空题1、Cortex-M4 包含四种异常状态,分别是,和。2、通用定时器有 6 种工作模式,分别为、和。3、TM4C1294 微处理器有四个时钟源,分别是:、和。4、TM4C1294 微处理器的四种工作模式为:、和。5、设置 GPIO 口的中断触发条件为上升沿触发模式,应设置 GPIOIS=,GPIOIBE=,GPIOIEV=。6、配置 GPIO 第二功能的时候,需要配置寄存器和寄存器的位域。7、Cortex 分为三个系列:、和。8、Cortex-M 处理器采用的架构是。9、Cortex-M4 的堆栈生长方向是,堆栈分为和两个堆栈。10、四种 I2C 模
13、式:、和。12、若差分采样的 VREFP 为 3.3V,VREFN 为 0 V,当转换结果为 0X8FF,那么 Vin+Vin-,当转换结果为 0X800,那么 Vin+Vin-。四、四、简答题简答题1、阐述 ARM Cortex-M4 微处理的结构和特点。2、TM4C1294 微处理器有哪几种复位方式?3、什么是 PWM 技术?并给出 PWM 定时器和 PWM 比较器的作用。4、TM4C1294 开发环境中如何新建一个 CCS 文件?需进行哪些配置。5、简述 TM4C1294 处理器微处理器的性能特点和应用领域。6、TM4C1294 微处理器有哪几种工作模式?并简要给出各工作模式的特点。7、TM4C1294 处理器有多少个物理 GPIO 模块?如何进行 GPIO 的数据寄存器读写操作?计算与分析题计算与分析题1、什么是位带操作?什么是位带别名区,什么是位带区?试计算 0 x2006.0000第 6 位的位带别名。2、试计算 0 x20000000.6(第 6 位)的位带别名和 0 x40000000.1(第 1 位)的位带别名。3、TM4C1294 的 I2C 模块,已知 CLK_PRD=40ns,TIMER_PRD=2,SCL_LP=6,SCL_HP=4,计算 I2C 产生的 SCL 频率。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1