慕课嵌入式开发及应用(第二章.单元测试)

慕课苏州大学.嵌入式开发及应用.第二章.入门与软件框架.单元测试

0 目录

2 入门与软件框架

2.10 单元测试

2.10.1 课堂重点

2.10.2 测试与作业

1单选(2分)当MCU引脚被定义成输入时,且外接上拉电阻,该外接上拉电阻的阻值一般是
A.小于10Ω
B.几千MΩ
C.几十KΩ2.00/2.00
D.大于万MΩ
正确答案:C

2单选(2分)串行接收中断产生的条件是:
A.串口收到回车符号
B.串口收到文件结束符号
C.串口发送一个字节完成时
D.串口收到任何一个字节2.00/2.00
正确答案:D

3单选(2分)设MCU的供电电压为3.3V,若MCU内部程序不断地从某一串口的发送引脚向外数据0x31,周而复始,若用万用表测量该引脚电压,应该是多少?
A.2V左右
B.3.3V
C.0V
D.1.3V左右2.00/2.00
正确答案:D

4判断(2分)(X) & = ~(1<<(i))的功能是:清X的第i位,而X的其他位保持不变,这个表述是否正确?
A.2.00/2.00B.
正确答案:对

5判断(2分)把底层驱动封装成构件的目的,主要是为了使该底层驱动程序可以在另一类型的芯片上使用。这个表述是否正确?
A.B.2.00/2.00
正确答案:错

6判断(2分)MCU的串口驱动程序的内容,与MCU外接RS232还是RS485电路有关。这个表述是否正确?
A.2.00/2.00B.
正确答案:错

7填空(4分)GPIO是输入/输出的最基本形式,MCU的引脚若作为GPIO输入引脚,即开关量输入,其含义就是。若作为输出引脚,即开关量输出,其含义就是 。
正确答案:
空1:MCU内部程序可以获取该引脚的状态,是高电平1,或是低电平0
空2:MCU内部程序可以控制该引脚的状态,是高电平1,或是低电平0

8填空(4分)UART驱动构件有9个的对外接口函数,分别是:。
正确答案:
初始化(uart_init)
发送单个字节(uart_send1)
发送N个字节(uart_sendN)
发送字符串(uart_send_string)
接收单个字节(uart_re1)
接收N个字节(uart_reN)
使能串口接收中断(uart_enable_re_int)
禁止串口接收中断(uart_disable_re_int)
获取接收中断状态(uart_get_re_int)

3 下一章

博客地址:

发布了187 篇原创文章 · 获赞 15 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_42473228/article/details/104767344