下载此文档

《微处理器与嵌入式系统设计》期末复习要点.pdf


文档分类:IT计算机 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
该【《微处理器与嵌入式系统设计》期末复习要点 】是由【青山代下】上传分享,文档一共【11】页,该文档可以免费在线阅读,需要了解更多关于【《微处理器与嵌入式系统设计》期末复习要点 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..程序编写利用定时器TIM2实现LED灯精确1s闪烁一次。LED灯由PB5端口控制。(提示:TIM2在APB1总线上,速率为72MHz。定时时间计算公式:T=(TIM_Period+1)*(TIM_Prescaler+1)/TIMxCLK)(){TIM_TimeBaseInitTypeDefTIM_TimeBaseStructure;NVIC_InitTypeDefNVIC_InitStructure;RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2,ENABLE);//=(36000-1);//=(2000-1);//=TIM_CKD_DIV1;//设置时钟分频因子:fDTS==TIM_CounterMode_Up;//设置为向上计数方式TIM_TimeBaseInit(TIM2,&TIM_TimeBaseStructure);//根据TIM_TimeBaseInitStruct中指定的参数初始化TIM2的时间基数单位TIM_ITConfig(TIM2,TIM_IT_Update,ENABLE);//使能TIM2更新中断/*****配置TIM2中断参数**/NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//=TIM2_IRQn;//=0;//=1;//=ENABLE;//IRQ通道被使能NVIC_Init(&NVIC_InitStructure);//根据NVIC_InitStruct中指定的参数初始化外设NVIC寄存器TIM_Cmd(TIM2,ENABLE);//使能TIM2外设}(void){GPIO_InitTypeDefGPIO_InitStructure;RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB,ENABLE);//使能时钟:..=GPIO_Pin_5;//=GPIO_Mode_Out_PP;//=GPIO_Speed_50MHz;//输出速度为50MHzGPIO_Init(GPIOB,&GPIO_InitStructure);//根据设定参数初始化端口GPIO_SetBits(GPIOB,GPIO_Pin_5);//PB5输出高电平}=0;intmain(void){delay_init();//延时函数初始化LED_Init();//初始化与LED连接的硬件接口TIM2_Int_Init();//初始化定时器2while(1);}voidTIM2_IRQHandler(void)//TIM2中断服务函数{if(TIM_GetITStatus(TIM2,TIM_IT_Update)!=RESET)//检查TIM2中断发生与否{i=~i;//变量i取反if(i==0)GPIO_SetBits(GPIOB,GPIO_Pin_5);//PB5输出高电平elseGPIO_ResetBits(GPIOB,GPIO_Pin_5);//PB5输出低电平}TIM_ClearITPendingBit(TIM2,TIM_IT_Update);//清除TIM2更新中断标志}:..《嵌入式系统与设计》复****题一、:一是指();二是指();三是指()。()位单片机,而STM32单片机为()位单片机。()内核,此内核采用的是()结构。,其中输入模式有()种,输出模式有()种。,加一个延时判断的目的是为了()这种方法叫()。,阳极通过一个电阻接单片机PA1端口,则当单片机PA1端口输出为高电平时LED状态为();当输出为低电平时LED状态为()。()模式和()模式。()为通用同步异步收发器,可以利用()发生器提供宽范围的波特率选择。,分别为向上计数模式、()模式和()模式。。这是通过()和()寄存器来实现的。:分析、()和()。,使用数据和指令使用同一接口的是(),分开的指令和数据接口、取指和数据访问可以并行进行()的是(),,分别是()指令集、()指令集。()和()组成的。()和()。,()被禁止,()被激活。。当使用()时,相应的引脚必须配置成()。()位ADC是一种逐次逼近型模拟数字转换器,具有()个通道。,只有在()的转换结束时才产生DMA请求,并将转换的数据从()寄存器传输到用户指定的目的地址。(SysTick)提供了1个()位()的计数器,具有灵活的控制机制。,是一个通过()驱动的()位自动装载计数器构成。()位可编程预分频器,时钟频率的分频系数为()之间的任意数值。,可用来进—步配置()、高速APB(APB2)和低速:..)域的频率。=()BOOT0=()时,STM32为正常启动模式。()内核。STM32F103系列最高工作频率为()。()位ADC是一种逐次逼近型模拟数字转换器,具有()个通道,可测量()个外部和()个内部信号源。(),可以用来测量器件周围的温度。温度传感器在内部和()输入通道相连接,此通道把传感器输出的电压转换成数字值。()。()。,分为()、()、()。()个通道,每个通道专门用来管理来自于一个或多个外设对存储器访问的请求。还有一个()来协调各个DMA请求的优先权。,一个事件发生后,外设发送一个请求信号到()控制器。DMA控制器根据通道的()处理请求。,从外设(TIMx、ADC、SPIx、I2Cx和USARTx)产生的7个请求,通过逻辑()输入到DMA控制器,这样同时()请求有效。二、-M处理器采用的架构是()()-M3的提供的流水线是()-M3处理器的寄存器R14代表()-M3使用的存储器格式是()()个32位的配置寄存器,()个32位的数据寄存器,:..)个32位的置位/复位寄存器,()个16位的复位寄存器,()个32位的锁定寄存器。()A2,1,2,1,1B2,2,1,1,1C2,2,2,1,1D2,2,1,2,17.()寄存器的目的就是用来允许对GPIO寄存器进行原子的读/修改操作。(),当它们被配置为()时可以是激活的或者非激活的。(),尽管I/O端口寄存器必须以()的方式访问。()(FlagStatus)类型被赋予以下两个值。()()位来编辑中断的优先级。()()个IRQ中断。(),主要目的是()。A结构更紧凑,减小芯片的尺寸B连接更可靠,减小出错的概率C减小延时,高效处理最近发生的中断D无所谓,没有特别的意思,远一点也没有关系14关于中断嵌套说法正确的是()。,可将中断分为()组。():..()。A所有中断和异常B除了NMI外所有异常和中断C除了NMI、()。()。()。()。A采样—量化—编码B量化—采样—编码C采样—编码—量化D编码—采样—()。()。A12位精度B单一转换模式C按通道配置采样时间D数据对齐方式与内建数据一致23以下对STM32F103内置ADC的特性描述正确的是()。A参考电压::VREF-≤VIN≤VREF+CADC最短的采样时间为14倍采样周期DADC的转换时间:14MHz时为1us24SysTick定时器校正值为()。A9000B10000:..()。,PA0通用IO端口映射到外部中断事件线上是()。(FunctionalState)类型被赋予以下两个值()。()。()寄存器M位的状态,来选择发送8位或者9位的数据字。()。(),以下()不属于嵌入式系统软件。(),如果设置了DMA位,在每次EOC后,DMA控制器把规则组通道的转换数据传输到()中。()个转换组成。,()寄存器的ALIGN位选择转换后数据储存的对齐方式。AADC_CR2BADC_JDRxCADC_CR1DADC_JSQR:..不可以通过()个唤醒CPU。AI/(NVIC)具有()个可编程的优先等级。(EXTI)支持()个中断/事件请求。,0x80000001中的内容为0x31,0x80000002中的内容为0x30,0x80000003中的内容为0x32,则ARM在大端模式下地址0x80000000所指示的一个字为()。()。Atypedefsignedcharint8_t;Btypedefint8_tsignedchar;C#typedefsignedcharint8_t;D#typedefint8_tsignedchar;()。A4B5C6D7三、,只需要会编写软件即可。()。()。()、IAR等。()。()-M3系列处理器内核采用了哈佛结构。()。()~。()-Il、FreeRTOS等操作系统开发。()。()。():...小明的手机能拍照并能保存照片,其手机内部芯片利用了模数转换器。()。(),中断的使能和禁止和它无关。()-M3只可以使用小端格式访问代码。()-M系列不支持Thumb-2指令集。()-M3系列处理器内核采用了冯诺依曼结构的三级流水线。(),~5V的低电压工作能力。()。()-M3在待机状态时保持极低的电能消耗,典型的耗电值仅为2uA。(),当它们被配置为输入时可以是激活的或者非激活的。(),当它们被配置为输出时可以是激活的或者非激活的。()。()[15:0]是只读的,并且仅能按字访问,它们包含相关lO端口的输入值。()四、(外设)有哪些?,函数描述:控制LED每隔1S闪烁一次,控制LED的引脚为PC8,只写出具体的控制函数即可,整体程序不用编写。?,STM32的开发模式有哪些?。。-M3的存储空间可以分为哪几个部分?,全球出名的半导体公司有哪几家(至少举3例)?,ST芯片可分为几大类??。。(NVIC)的主要特性。?。。:..对于图中的按键识别的电路图,引脚PA8应该设置成什么模式?如果没有电阻R1,应该设置成什么模式?在这种模式下,按键没有按下和按下的时候,PA8的电平分别是什么?,对这段代码的功能进行分析。voidKey_GPIO_Config(void){GPIO_InitTypeDefGPIO_InitStructure;RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOE,ENABLE);(1)=GPIO_Pin_5;(2)=GPIO_Mode_IPU;(3)GPIO_Init(GPIOE,&GPIO_InitStructure);(4)},分析其中的代码的作用。voidUSART1_Config(void){GPIO_InitTypeDefGPIO_InitStructure;USART_InitTypeDefUSART_InitStructure;RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1,ENABLE);(1)=115200;(2)=USART_WordLength_8b;(3)=USART_StopBits_1;(4)=USART_Parity_No;(5)=USART_HardwareFlowControl_None;=USART_Mode_Rx|USART_Mode_Tx;(6)USART_Init(USART1,&USART_InitStructure);(7)USART_Cmd(USART1,ENABLE);(8)}(GPIOx,GPIO_Pin)的作用是什么?返回值是什么?:..是什么?在使用中的具体流程是什么?。(至少5个)。(列出5个),预分频寄存器为0x7,自动重装载寄存器为99,定时器的时长是多少?

《微处理器与嵌入式系统设计》期末复习要点 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人青山代下
  • 文件大小935 KB
  • 时间2024-04-14