自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 啊?谁谁!

函数直接将上图467直接配置成所要求的最大值,这一部分无特殊需要是不需要我们特殊配置的(stm32据我所知在图4处是可以超频成128M),它采用的是高速外部时钟信号,OSC_OUT和OSC_IN外接HSE晶振。当单片机复位后AHB,APB1,APB2上时钟就已经复位,已经存在了脉冲信号,这就是stm32还未烧录任何程序时系统时钟就已经初始化好的东西。RCCAPB1外设英语(某个外设,ENABLE);RCCAPB2外设英语(某个外设,ENABLE);RCCAHB外设英语(某个外设,ENABLE);

2023-12-08 15:28:30 54

原创 什么是寄存器?

兜兜转转最后再次回到单片机操作的最本质问题(主要是昨天有人问我学51要学什么,是否要在51上花费太多时间,我当时回答是要学好定时器,GPIO模式,和寄存器的概念),然后被问到什么是寄存器,我支支吾吾说不太明白,这时我的理解深刻理解到我还不够清晰。

2023-12-06 16:28:58 48 1

原创 启动文件注释

5,调用C库函数 _main初始化用户堆栈,最终进入到main函数。启动文件是由汇编编写的,是系统上电复位后运行的第一个程序。启动文件会有一个运行顺序。3,初始化中断向量表。

2023-12-05 21:48:19 26 1

原创 STM32位带操作

位带别名区是位带区的地址进行膨胀形成的,每一位变大为32位(因为stm32的系统总线是32位的,所以膨胀为32位处理速度最快,最高效)外设位带区地址为:0x40000000~0x40100000,大小为1MB,(这一部分包含了F1系列所有的片上外设寄存器)(我也不清楚位带操作会不会使GPIO口翻转变得更快,我认为是不行)位带操作就是一种对GPIOx(x=ABCDEFG...)某个位进行操作,外设位带别名区地址:0x42000000~0x43FFFFFF,大小为32MB。位带区和位带别名区:略。

2023-12-05 15:17:53 31 1

原创 1,使用寄存器点亮LED

推挽输出内部是PMOS,和NMOS组成的电路,这个电路使负载能力和开关速度都有很大的提高,鉴于单片机只是用来控制,输出的是信号量,它仍然不能直接接大功率器件,总结:推挽输出常见于开关快速切换的场合,开漏输出常用于I2C,SMBUS通讯等需要线与功能的总线电路中(当你的单片机想要输出5V时也可以用开漏)开漏输出具有线与功能,当NMOS不导通(没有接地)的时候,引脚输出高阻态。1.4 浮空输入:浮空输入的点平是不确定的,全部取决与外部的输入,常用于按键检测。1.5 上拉输入:略。

2023-12-04 19:11:41 35

原创 MP2315S(feature部分和概述部分名词记录)

为开关电源配置一个最小的软启动时间,至少可以获得两个好处:1,可以有效抑制浪涌电流,2,置合理的软启动时间,有利于输出电压“单调上升”,而不会出现抖动(因为系统上电时输出电压的抖动可能会导致后端数字器件或FPGA器件发生闩锁效应(Latch-up)问题)cv)软启动电容上的电压变化率越小,输出电压VOUT的电压变化率也就越小,也就意味着由输出端浪涌电流 对输出电容充电速度越慢,不至于有很大的浪涌电流对输出电容充电,达到保护芯片或后级负载电路的目的。芯片未使能但是已经和电源相连接的状况下,芯片所需要的电流。

2023-11-27 18:11:27 291

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除