首页 > 其他分享 >整理需要背诵的笔试题内容(3)

整理需要背诵的笔试题内容(3)

时间:2024-07-13 15:30:31浏览次数:9  
标签:触发 复位 笔试 低电平 背诵 寄存器 整理 MCU 外设

笔试题

1.32bit MCU的自举模式

指的是把外部程序下载到MCU内部的具体哪个位置来进行储存,并且自举模式还包括选择从MCU内部的哪个位置来运行程序
三个不同的自举模式:

  1. 闪存存储器:输入ROM的一种,掉电不丢失,容量为512kb。
  2. 系统存储器:*一般存储厂商提供的启动引导程序BootLoader,容量为30kb。
  3. 嵌入式SRAM存储器:静态随机访问存储器,掉电丢失,芯片内部大小192kb,芯片主频为168Mhz。

2.外设初始化与配置流程

  1. 定义外设相关变量
  2. 打开外设时钟
  3. 对定义的成员进行赋值
  4. 对外设进行初始化,需要调用该函数

3.为什么在配置外设之前,要打开外设时钟

因为STM32属于低功耗MCU,为了降低功耗,所以STM32的MCU在复位之后会默认关闭绝大多数外设时钟,所以用户想要使用MCU内部的某个外设,就必须打开该外设时钟。


4.硬件

想要控制硬件,必须控制硬件的寄存器,而从数字电路的角度讲,寄存器的作用是用于暂存一组二进制数据,比如32bit的寄存器,可以暂存32bit数据,原因是寄存器内部是由一组触发器级联组成的,触发器可以暂存1bit数据(0or1)属于双稳态,它有四种触发方式:边沿触发,脉冲触发,电平触发,电位触发


5.晶振(晶体振荡器)

一般采用石英晶体进行制作,必须经过高精度角度切割,才可用于制作晶振,采用石英的原因是它具有机电效应可以把机械能与电能进行转换,当石英晶体通电后会开始振荡,并且单位时间内振荡频率是固定的,比如8MHZ,12MHZ,25MHZ...并且石英晶体损耗小,高度稳定


6.复位电路

原理:在上电时,电源给电容充电,直至电容两端电压为电源电压。当按下复位按键时,电源被拉到地,此时电容放电(会持续一段时间)当电被放完后,复位引脚为低电平则进行复位操作。
image


7.晶振电路

谐振器和负载电容必须尽可能靠近MCU引脚,以尽量减少输出失真和起振稳定时间(容易起振和减少误差)
image


8.三极管的导通条件

NPN型三极管的导通条件:基极添加高电平
PNP型三极管的导通条件:基极添加低电平

image


9.开漏和推挽的区别

开漏模式:可以输出低电平,不能输出高电平
推挽模式:可以输出低电平,可以输出高电平
推挽和开漏用到两个器件,一个P-MOS,一个N-MOS

image

标签:触发,复位,笔试,低电平,背诵,寄存器,整理,MCU,外设
From: https://www.cnblogs.com/lu-ciana/p/18299877

相关文章

  • 整理需要背诵的笔试题内容(2)
    笔试题1.volatile的特点及其例子volatile具有易变性,如果用该关键字修饰一个变量,可以防止编译器对该变量进行优化,三个应用案例:在多线程中使用的全局变量。使用寄存器中,应使用volatile修饰。在中断服务程序中使用全局变量时。2.死锁是什么,通常需要满足什么条件死锁指的是......
  • 【搜索神器】精心整理的45个磁力搜索网站,帮你找到你想要的资源!
    在网络世界中,磁力资源网站是许多用户获取各种资源的重要途径。以下是我整理的45个国内磁力资源网站,希望对您有所帮助。请注意,使用这些网站时请遵守法律法规,不要侵犯他人权益。磁力猫地址:cilmao.xyz 介绍:磁力猫是一个综合的磁力链接聚合搜索平台,涵盖了各种类型的资源,让用户......
  • Java-笔试强训(1~12)
    大家好,我是普通一本的在校大学生一枚,目前在学习java。之前也学了一段时间,本人现在已经大二结束了,开学就大三了,时间过的真的很快。我会利用好这个暑假,来复习之前学过的内容,并整理好之前写过的博客进行发布。如果博客中有错误或者没有读懂的地方。热烈欢迎大家在评论区进行讨论!!!......
  • 豆包AI智能助手:知识库整理与智能检索的双重应用
    引言抖音豆包,作为字节跳动开发的AI智能助手,不仅仅是一个简单的虚拟角色,而是集成了深度学习和自然语言处理技术的复杂系统,专门设计来增强用户在抖音平台上的体验。同时,豆包的应用示范了AI智能助手在知识库管理和利用方面的潜力,尤其是在信息检索、个性化内容推荐和用户交互......
  • Java 算法和数据结构 答案整理,最新面试题
    Java中如何使用动态规划求解背包问题?1、定义子问题:首先确定动态规划状态,通常以物品数量和背包容量为变量定义子问题,例如dp[i][j]表示前i件物品放入容量为j的背包所能获得的最大价值。2、确定状态转移方程:基于是否选择当前物品,将问题分为两个子问题,即dp[i][j]=......
  • STM32常用函数整理
    STM32常用函数整理标准库使用的API用的都是**char***数据类型1./清空缓冲区/memset((char*)uart2RxBuff,0,UART2RXBUFF_SIZE);把uart2RxBuff中长度为UART2RXBUFF_SIZE的字符都写为02.拷贝memcpy(数组1,数组2,len);把数组2的len长度的数据拷贝到数组1中数组1......
  • 熬夜整理的七个BT磁力搜索网站,资源丰富,你懂的!
    BT磁力搜索是一种基于BitTorrent协议的文件共享技术,其原理主要包括两个方面:磁力链接和DHT网络。磁力链接是一个包含了文件的唯一标识符的链接,通过这个标识符可以直接定位到文件资源,而无需通过中心服务器进行下载。用户可以通过磁力链接直接从其他用户共享的资源中下载文件。另......
  • JA3整理
     概念&应用JA3,是针对TLS握手过程中,clienthello报文的特征,生成指纹的一种方法。生成了指纹后,可以和在线指纹数据库(或者自己维护的数据信息)进行比对,识别、区分不同的TLS客户端。进而达到识别是否是恶意软件、是否是已知的攻击者、是否是异常行为(和自己当前常见的流量比对)。所以JA......
  • bat常用指令整理
    1.关闭命令行回显功能@echooff一般用在第一行,非常常用2.注释语句双冒号::和rem,放于行首3.提示信息echo"信息"4.设置变量值setxxx_dir="%cd%"setpython="xxx.python.exe"调用变量时需在前面加%%比如%python%xxx.py注意设置环......
  • 科研加速器FlowUs你的智能论文助手与协作伙伴|文献整理软件|论文进度跟踪|AI辅助研究|科研
    FlowUs这个科研神器简直太棒了!试了一下,你的论文进度一目了然,就像有了一个智能助手在帮你规划每一天。日历视图让你的计划和截止日期清晰可见,再也不用担心错过任何重要的研究里程碑。日历视图:FlowUs的日历视图功能可以帮助你可视化论文的进度。你可以设置论文写作的各个阶段,如......