寒武纪笔试——嵌入式

1.单片机IO口开漏输出和推挽输出有什么区别?

2.单片机里定时器有什么作用和优势?

3.什么是Nyquist采样定理?如果需要通过512点FFT分析200-10KHz信号频谱,频谱分辨率不低于40Hz,此时采样频率需在什么范围?

4.已知单片机内置12位精度的ADC,单片机工作电压3.3V,ADC基准电压3V,请计算ADC采样的电压最小分辨率是多少?如果单片机ADC输入口电压为1V,则采样得到的值是多少?

5.同步通信和异步通信有什么区别?UART、SPI和I2C分别属于什么类型的通信方式?

6.简述通过I2C接口读取设备X的寄存器Y的值的过程

7.中断是什么?请简述单片机中断处理的过程

8.相比于正常子函数,中断服务函数有什么特点和需要注意的地方?

9.对于char型变量 a,写两段代码分别将 a的 bit 6置1和置0

10.请写一段代码,可以将输入为”0.0.0.0”—“255.255.255.255”的字符串转换为int型整数数组。

输入:”255.255.255.255”

输出:255 255 255 255 (数组)

你可能感兴趣的:(★求职:大厂笔试面试总结,单片机,嵌入式硬件,寒武纪面试,寒武纪笔试)