找回密码
 注册

QQ登录

只需一步,快速开始

搜索

基于STM32嵌入式知识点概要

[复制链接]
路漫漫 发表于 2020-6-9 01:16:19 | 显示全部楼层 |阅读模式
填空
****STM32 处理器有两条重要的总线,片上外设都挂载在这两条总线上,名称?ABP2 ABP1
****STM32 处理器是  32  位处理器,内核是 Cortex-M3              。
****STM32 处理器的看门
狗作用是?监控非正常程序
****STM32F103 处理器的 ADC 是 12位,处理器内核最高频率是 72MHz, 定时器
2 的总线频率最高 36MHz,但是定时器 2 的时钟频率最可以达到72MHz。

****STM32 具有单独的位设置或位清除能力。这是通过   GPIOx_BSRR 和 GPIOx_BRR 寄存器来实现的。
****STM32 芯片内部集成的12位 ADC 通道              分别对应什么信号源   16个外部-2个内部信号源

****库函数的文件名称及其对应的头文件的名称(ADC,TIM,GPIO 等等) 215.001.jpg




简答题

*****简述嵌入式系统的构成及特点。
用于控制、监视或者辅助操作机器和设备的装置
嵌入式系统的特点:系统内核小、专用性强、系统精简、高实时性、多任务的操作系统、专门的开发工具和环境。
****用文字描述 STM32 处理器串口的初始化过程。
215.002.jpg
****简述 STM32 时钟的类型。
215.003.jpg
***************简述 STM32 处理器的特点?(从内核,片上外设,总线等方面介绍)
1.Stm32使用Cortex-M3内核,
2.Stm32内部有若干个总线接口,以使 Cortex-M3 能同时取址和访内(访问内存)
3.STM32比51的外设多得多,51有的串口、定时器、IO口等外设 STM32 都有。STM32还多了很多特色外设:如FSMC、SDIO、SPI、I2C等,这些外设按照速度的不同,分别挂载到AHB、APB2、APB1这三条总线上。
******************STM32 处理器有几种启动方式?由什么决定?
三种
BOOT1=x  BOOT0=0  从用户闪存启动,这是正常的工作模式。
BOOT1=0  BOOT0=1  从系统存储器启动,这种模式启动的程序功能由厂家设置。
BOOT1=1  BOOT0=1  从内置SRAM启动,这种模式可以用于调试。
由容量决定。
***********简述 STM32 通用定时器 TIM6,是多少位计数器,其计数器模式有哪几种?16位 215.004.jpg
*******.用文字描述 STM32 处理器 ADC 初始化过程。
215.005.jpg

*****STM32 的 GPIO 的工作模式有哪几种(1)GPIO_Mode_AIN 模拟输入
(2)GPIO_Mode_IN_FLOATING 浮空输入
(3)GPIO_Mode_IPD 下拉输入
(4)GPIO_Mode_IPU 上拉输入
(5)GPIO_Mode_Out_OD 开漏输出
(6)GPIO_Mode_Out_PP 推挽输出
(7)GPIO_Mode_AF_OD 复用开漏输出
(8)GPIO_Mode_AF_PP 复用推挽输出


  • 程序设计题

读懂 ADC、串口(USART),GPIO(输入、输出),中断 EXTI,中断优先级(NVIC),定时器(TIM)的配置函数,根据提供的函数写出相应的注释。


您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|ELEOK |网站地图

GMT+8, 2024-4-26 21:50

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表