当前位置:首页 > 嵌入式题库(章节版)
#define BGET(bit,Register) (((Register) >> (bit)) & 1) //得到寄存器中某一位状态
请回答:1)上述代码的作用是什么?2)上述代码应保存在哪一类文件中?3)上述代码体现的命名原则是什么?
应用题
1.根据下列代码分析结构体命名、类型定义与变量声明的规范。P115 Typedef struct uart_init {
Uint_8 DEV_ID; //串口设备号
Uint_32 BUS_CLK; //串口模块时钟频率 Uint_32 BAUD_RATE; //波特率 }UART_INIT_STRUCT, * UART_INIT_PTR;
第六章P124——P155
单项选择题
1.串行通讯的传输方式不包括( )。P125
A.双工传输 B.半双工传输 C.单工传输 D.并行传输 2.串行通讯的双工传输传输方式( )。P125 A.两根通讯线并行传输 B.可同时接收和发送数据 C.只能单向传输
D.同一时刻只能向一个方向传输
3.RS232接口最少需要连接( )根线。P125
A.9 B.5 C.3 D.1 4.RS232接口电平逻辑正确的是( )根线。P125 A.用+5V表示逻辑“1” B.用低于0.4V的电平表示逻辑“1” C.用+3~+15V表示逻辑“1” D.用-15~-3V表示逻辑“1”
5.KL25的UART模块通讯数据模式不包含下列的( )。P130
A.8位 B.9位 C.10位 D.11位 6.KL25 UART接口用于设置SCI工作方式的寄存器为( )。P131 A.UARTx控制寄存2 B. UARTx控制寄存1 C.UARTx控制寄存4 D. UARTx控制寄存5 7.UART1_S1复位后的值是( )。P133
A.0b11000000 B.0b00000000 C.0bxxxxxxxx D.0b11111111 8.KL25 UART接口用于获取发送完成标记的寄存器为( )。P133 A.UARTx控制寄存2 B.UARTx状态寄存器 C.UARTx控制寄存4 D. UARTx数据寄存器 9.KL25 UART0接口用于配置10位模式的寄存器为( )。P133 A.UART0控制寄存2 B.UART0状态寄存器 C.UART0控制寄存4 D. UART0数据寄存器 10.下列说法错误的是( )。P135
A. UART模块与PC连接时需加RS232电平转换 B. 两个RS232接口连接时只需要连接三根线
C. 两个RS232接口连接时发送和接收信号线要交叉连接 D. 两个RS232接口连接时发送和接收信号线要平行连接 11.UART状态寄存器的D5被置位时表示( )。P135 A.DMA请求 B.发送完成
C.接收数据寄存器已满 D.接收器溢出
12.UART状态寄存器的D3被置位时表示( )。P135 A.DMA请求 B.发送完成
C.奇偶校验错
D.接收器溢出
13.UART模块的数据寄存器是( )位寄存器。P135
A.64 B.32 C.16 D.8 14.UART控制寄存器2UARTx_C2中的TE信号被置1时表示( )。P131
A.发送中断禁止 B.发送器禁止 C.发送中断使能 D.发送器使能 15.KL25 UART接口用于获取奇偶校验错误信息的寄存器为( )。P133 A.UARTx控制寄存2 B.UARTx状态寄存器 C.UARTx控制寄存4 D. UARTx数据寄存器 16.UART构件需要封装的功能不包括( )。P135 A.UART初始化 B.系统时钟初始化 C.UART数据接收 D.UART数据发送
17.KL25 关于UART模块错误的说法是( )。P135 A. KL25有3个UART模块 B. UART1 支持10位数据模式 C. UART2 支持8位数据模式 D. UART0 支持所有数据模式
18.波特率寄存器UARTx_BDH和UARTx_BDL复位后的值为( )。P135
A.全部清0 B.全部置1 C.保持不变 D.随机数 19.KL25 UART接口的数据寄存器是( )。P135 A.1个8位双向寄存器 B.1个16位双向寄存器 C.2个8位单向寄存器 D.2个16位单向寄存器
20.KL25 中8位、9位、10位数据模式均支持的UART 模块是( )。P135 A. UART0 B. UART1 C. UART2
D. 三个UART模块都支持 21.IRQ18是( )。P145 A.内核中断 B.DMA中断 C.UART1中断 D.TPM1中断
22.关于中断,下列说法正确的是( )。P145 A.内核中断的中断向量号小于16 B.DMA中断是内核中断
C.所有的中断源都有对应的IRQ中断号 D.内核时钟中断是非内核中断
23.关于非内核中断下列描述正确的是( )。P145 A.非内核中断不可屏蔽
B.非内核中断可以通过编程控制开启或关闭该中断 C.向量号为11的中断是非内核中断
D.DMA中断不是非内核中断 24.内核中断是( )。P145 A.由MCU内核异常触发 B.由串行通讯请求触发 C.由DMA访问请求触发 D.由ADC访问请求触发 25.DAC0的中断向量号是( )。P146
A.10 B.20 C.33 D.41 26.PMC的IR Q中断号是( )。P146
A.3 B.6 C.10 D.22 27.TPM0的中断向量号是( )。P146
A.10 B.20 C.28 D.33 28.UART0的中断向量号是( )。P146
A.10 B.20 C.28 D.46 29.串行通讯是( )。P125
A.按位传输 B.按字节传输 C.按字传输 D.按半字传输 30.KL25UART接口进行数据传输时1帧数据传输( )。P135
A.1字 B.10个字节 C.1个半字 D.1个字节 31.KL25 UART接口用于设置串行中断控制的寄存器为( )。P131 A.UARTx控制寄存2 B. UARTx控制寄存1 C.UARTx控制寄存4 D. UARTx控制寄存5 32.波特率寄存器可设置最多( )位波特率模数因子。P135
A.8 B.11 C.13 D.16 33.下列向量号对应的中断中,( )是内核中断。P145
A.8 B.16 C.20 D.32 34.ADC的中断向量号是( )。P146
A.10 B.20 C.28 D.31 35. 关于中断,下列说法错误的是( )。P145
A.内核中断的中断向量号小于16 B.DMA中断是非内核中断
C.所有的中断源都有对应的IRQ中断号 D.内核时钟中断是内核中断 36. PMC的中断向量号是( )。P146
A.10 B.22 C.33 D.41
判断改错题
1.串行通讯是按位传输数据。P125
2.UART控制寄存器2UARTx_C2中的TE信号被置1时表示发送中断使能。P131 3.KL25 UART接口的数据寄存器是1个16位双向寄存器。P135 4.IRQ18是内核中断。P145
名词解释
1.全双工传输P125 2.单工传输P125
共分享92篇相关文档