STM32
文章平均质量分 73
让记忆定格1024
我肯定不会成为最好的人,但我可以成为最好的我。
展开
-
STM32中断系统
文章目录中断介绍中断概念NVIC介绍常用寄存器中断配置寄存器中断介绍中断概念中断是指计算机运行过程中,出现某些意外情况需主机干预时,机器能自动停止正在运行的程序并转入处理新情况的程序,处理完毕后又返回原被暂停的程序继续运行。NVIC介绍NVIC的英文全称是Nested vectored interrupt controller,中文意思就是嵌套向量中断控制器,它属于M3内核的一个外设,控制着芯片的相关中断功能。1.CM3内核支持256个中断,其中包含了16个内核中断和240个外部中断,并且具有2原创 2022-03-17 17:41:53 · 2746 阅读 · 8 评论 -
关于keil编译STM32例程出现错误的解决方法
文章目录错误示例我的实际操作一(实际没有解决)我的实际操作二真相大白用户名没有修改 还是中文:用户名已经修改乱码原因学习经验错误示例错误如下所示…\OBJ\LED.axf: error: L6002U: Could not open file …\obj\sys.o: No such file or directory我的实际操作一(实际没有解决)一开始我去按照错误信息所搜,找到了原因,进入控制面板,将temp和tmp进行路径修改,使其不包含中文。并将自己的用户名改成了英文,然后重启电脑再原创 2022-03-08 22:39:20 · 5871 阅读 · 14 评论 -
STM32 SysTick系统定时器
文章目录SysTick系统定时器介绍SysTick系统定时器寄存器CTRL寄存器LOAD寄存器WAL寄存器CALIB寄存器(很少使用)SysTick计时器操作SysTick系统定时器介绍SysTick系统计时器又叫系统滴答定时器,它是M3内核的外设,是24位递减定时器。它来源于两种途径。一种是有AHB直接到达SysTick定时器来作为它的时钟源,每计数一次,需要时间是系统时钟的倒数。另一种是通过8分频之后作为ysTick定时器时钟源(大多数),每次计数时间1/9ms。当定时器计数0时,会产生中断信号原创 2022-03-04 12:47:01 · 1021 阅读 · 2 评论 -
STM32时钟树-浅显易懂
文章目录HSI(内部高速时钟)HSE(外部高速时钟)LSI(内部低速时钟)LSE(外部低速时钟)PLL(锁相环)MCO(时钟输出管脚)HSI(内部高速时钟)它是RC振荡器,频率可以达到8MHZ,可作为系统时钟和PLL锁相环的输入HSE(外部高速时钟)接入晶振范围是4-16MHZ,可作为系统时钟和PLL锁相环的输入,还可以经过128分频之后输入给RTC。LSI(内部低速时钟)也是RC振荡器,频率大概为40KHZ,供给独立看门狗或者RTC,并且独立看门口只能依靠LSI作为时钟源LSE(外部低速时原创 2022-02-20 16:33:50 · 1188 阅读 · 14 评论 -
STM32 GPIO |CSDN创作打卡
GPIO结构框图推挽输出(0-3.3):在该结构中输入高电平时,上方的P-MOS导通,下方的N-MOS截止,对外输出高电平。而在该结构中输入低电平时,N-MOS管导通,P-MOS截止,对外输出低电平。当引脚高低电平切换时,两个管子轮流导通,P管负责灌电流,N管负责拉电流,使其负载能力和开关速度都比普通的方式有很大的提高。推挽输出的低电平为0伏,高电平为3.3伏。开漏输出(0-5):在开漏输出模式时,上方的P-MOS管始终处于截止状态。当输入低电平时,P-MOS管截止,N-MOS管..原创 2022-02-13 21:29:26 · 4407 阅读 · 4 评论 -
STM32最小系统|CSDN创作打卡
文章目录STM32最小系统的构成晶振电路复位电路电源电路下载电路STM32最小系统的构成晶振电路 晶振在起振的一瞬间会产生电感,为了消除这些电感干扰,会 在晶振的两端接入无极性电容(10-33pf)。 这里不推荐使用内部时钟源,RTC也是如此。 当VCC3.3没有供电时,依靠纽扣电池供电。如果VCC3.3供 电 ,二极管不会导通,电池就不会供电。晶振:一般选择8MHZ 方便倍频 复位电路该开发板为低电平复位,区别于51单片机的高电平复位。根据复位电路可以看出原创 2022-02-09 11:10:38 · 3799 阅读 · 2 评论