物联网应用开发基础试题-P1_第1页
物联网应用开发基础试题-P1_第2页
物联网应用开发基础试题-P1_第3页
物联网应用开发基础试题-P1_第4页
物联网应用开发基础试题-P1_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1套题物联网应用开发基础试题一、填空题(每题2分,共30分)1.物联网的三个基本特征为(整体感知)、(可靠传输)、(智能处理)。2、从技术层面上看,物联网分为哪三层(感知层)、(网络层)、(应用层)。3.列出三个物联网的应用场景(智能交通)、(智能物流)、(智能支付)。4.Soc的全称是什么(Systemonchip或者片上系统)。5.指令集架构分为(复杂指令集架构CISC)、(精简指令集架构RISC)两种。6.ARM架构使用的(精简)指令集架构。7.请写出三种常用无线传输标准(WIFI)、(蓝牙)、(LoRA)。8、写出三种常用的嵌入式操作系统(ucOS)、(FreeRTOS)、(RTThread)。9、计算机系统结构主要有哪两种(哈佛结构)、(冯诺依曼)。10.列出三种主流的嵌入式处理器(ARM)、(MIPS)、(PowerPC)11.ST公司的STM32内核是(32)位CPU12.ARMCortex内核分哪三种类别(Cortex-A)、(Cortex-R)、(Cortex-M)。13.MCU中文通常称为(微处理器)或(单片机)。14、ST公司的STM32系列微处理器用的ARM哪种内核(Cortex-M)。15.我们常用(MDKKeil)、(IAR)、(STM32CubeIDE)工具进行STM32软件开发和编译。二、选择题(每题2分,共20分)1、STM32平台下,int类型占用几个字节(C)A.1 B.2 C.4 D.82.STM32平台下,char*P变量占用几个字节(C)A.1 B.2 C.4 D.83.在C语言中,下列不正确的赋值语句是(D)A.++a B.n1=(n2=(n3=0))C.a=b=c=0 D.a=a+b=14.STM32I/O口作为输出模式下,哪种速度无法配置(D)A.2M B.10MC.50M D.100M5.STM32平台下,GPIO不可以设置下面哪种模式(B)A.浮空输入 B.浮空输出C.带上拉输入 D.模拟输入6.嵌入式C程序中,局部变量intA被分配在哪个内存区域?(B)A.堆内存B.栈内存C.静态存储区D代码区7.STM32提供了三种时钟源驱动SysClk,下面哪一种不能作为SysCLK的时钟源(D)A.HSIB.HSEC.PLLD.LSI8.STM32F407的内核是下列哪个(C)A.Cortex-M0B.Cortex-M1C.Cortex-M4D.Cortex-M4+9.STM32F407ZGT6芯片的片内Flash是多大?(D)A.64KB.128KC.512KD.1024K10.STM32F407ZGT6芯片有多少PIN脚?(C)A.64B.90C.144D.176三、判断题(每题2分,共20分,正确打“√”,错误打“×”)1、STM32微控制器只能从用户Flash启动(错)。2、STM32微控制器的启动模式是可以配置的(对)。3、STM32微控制器VDD既可以3V供电也可以5V供电(错)。4、Cortex-M4内核集成了MPU单元(对)。5、R15是Cortex-M4的通用寄存器(错)。6、使用STM32平台的时候,我们可以用STM32CubeProgrammer生成工程(错)。7、STM32的串口既可以工作在全双工模式下,也可工作在半双工模式下(对)。8、STM32每个I/O端口位可以自由的编程,尽管I/O端口寄存器必须以32位字的方式访问(对)。9、ADC主要是完成模拟信号到数字信号的转换功能(对)。10、I2C总线只能跑100K的速率(错)。四、回答题(每题5分,共30分)1、写出STM32F407ZGT6各个字母数字代表的意义?STM32代表设备类型,基于32bitARM的微控制器,F代表通用MCU,407代表用的Cortex-M4内核,Z代表Pin脚数量为144,G代表FlashSize为1024K,T代表封装类型为LQFP,6代表工作温度为-40~852、什么是嵌入式系统?嵌入式系统通常包含哪些部分?嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可剪裁,从而能够适应实际应用对功能,体积,成本,功耗等有严格要求的计算机系统。嵌入式系统通常包含嵌入式处理器,外围设备器件,嵌入式系统软件,嵌入式应用软件组成。3、列举出STM32F407微控制器I2C外设可以支持的四种工作模式?从设备发送,从设备接收,主设备发送,主设备接收。4、嵌入式软件中,从内存分配角度看,全局变量和静态变量会放在哪个内存区域?静态存储区。5、简述I2C完整的数据传输时序。主设备发起传输,开始起始位,接下来发送7bit的地址数据,1位的读写标志,从设备返回1位ACK,主设备发送数据,从设备返回ACK,主设备发送1位停止位,传输结束。6、使用C语言,编写一个函数,实现小端存储转换为大端存储。intinttransfer(intx)

{

chara,b,c,d;

a=(char)(x&0xff);

b=(char)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论