芯片
芯片
无敌小手
我是厂仔
展开
-
STM32使用WWDG窗口看门狗
复位//WWDG 窗口值//分频数使能中断设置计数器值使能串口看门狗,并设置初始值获取状态标记清楚状态标记。原创 2023-10-20 14:53:54 · 516 阅读 · 0 评论 -
使用STM32怎么喂狗 (IWDG)
IWDG 简介STM32F1 芯片内部含有两个看门狗外设,一个是 独立看门狗 IWDG,另一个是 窗口看门狗 WWDG。两个看门狗外设(独立和窗口)均可用于检测并解决由软件错误导致的故障。独立看门狗简单理解其实就是一个 12 位递减计数器,当计数器从某一个值递减到 0 时(如果看门狗已激活),系统就会产生一次复位。如果在计数器递减到 0 之前刷新了计数器值,那么系统就不会产生复位。这个刷新计数器值过程我们称之为“喂狗”。看门狗功能由 VDD 电压域供电,在停止模式和待机模式下仍能工作。原创 2023-10-19 11:28:34 · 1756 阅读 · 0 评论 -
STM32如何使用PWM?
PWM 是 Pulse Width Modulation 的缩写,中文意思就是脉冲宽度调制,简 称脉宽调制。它是利用微处理器的数字输出来对模拟电路进行控制的一种非常有 效的技术,其控制简单、灵活和动态响应好等优点而成为电力电子技术最广泛应 用的控制方式,其应用领域包括测量,通信,功率控制与变换,电动机控制、伺 服控制、调光、开关电源,甚至某些音频放大器,因此学习 PWM 具有十分重要的 现实意义。原创 2023-10-16 13:42:02 · 397 阅读 · 0 评论 -
STM32如何使用中断?
STM32F10x 外部中断/事件控制器(EXTI)包含多达 20 个用于产生事件/中断请求的边沿检测器。EXTI 的每根输入线都可单独进行配置,以选择类型(中断或事件)和相应的触发事件(上升沿触发、下降沿触发或边沿触发),还可独立地被屏蔽。原创 2023-10-16 13:36:19 · 347 阅读 · 0 评论 -
STM32如何使用定时器
STM32F1 的通用定时器包含一个 16 位自动重载计数器(CNT),该计数器由 可编程预分频器(PSC)驱动。STM32F103CT86 只有定时1/2/3/4 +高级定时器1。原创 2023-10-16 13:26:28 · 432 阅读 · 0 评论 -
STM32 芯片怎么选型?
SMT32概览:STM32F051R8T6x xx 代表的含义STM32MPU产品型号含义STM32芯片封装:原创 2023-10-13 14:04:22 · 155 阅读 · 0 评论 -
STM启动文件
调用 C 库函数_main 初始化用户堆栈,从而转向我们用户应用程序的 main。这个文件的作用是负责执行微控制器从“复位”到“开始执行 main 函数”在“寄存器模板创建”中就已经提到过启动文件,它内部使用的都是汇编语言。)所必须进行的工作。(2)初始化 PC 指针=Reset_Handler。(1)初始化堆栈指针 SP=_initial_sp。(3)初始化中断向量表。原创 2023-10-09 10:49:39 · 80 阅读 · 0 评论 -
AT24C02芯片
AT24C01/02/04/08/16...是一个 1K/2K/4K/8K/16K 位串行 CMOS内部有9个字节;该器件通过 I2C 总线接口进行 操作,它有一个专门的写保护功能;基于51 他有这个芯片操作时序:// at24c02 写字节的函数iic_stop();// 读字节的函数u8 temp =0;iic_stop();原创 2023-09-25 13:26:39 · 135 阅读 · 0 评论 -
定时器(新手学习,全网最全)
定时器/计数器 跟单片机CPU是相互独立的,定时、计数过程是自动完成的,不会占用CPU资源51 单片机中的定时器/计数器 怎么计数、定时?是根据机器内部的时钟或者是外部的脉冲信号对寄存器中的数据加 1。原创 2023-09-11 10:33:25 · 1598 阅读 · 0 评论 -
中断(全网最细!)
中断是让单片机具有处理外部和内部随机发生事件实时处理的能力;中断提高了单片机处理外部或内部的能力;芯片在处理某一个A事件,发生了一件B事件,请求芯片(中断发生)去处理B事件,暂停原来做的A事件,转去处理B事件(中断服务),芯片处理完B事件,在回到事件A中断的地方在继续处理A事件(中断返回),这个过程叫中断。原创 2023-09-11 09:37:21 · 4748 阅读 · 0 评论 -
单片机控制直流电机
单片机的GPIO不能直接连接电机,IO的电流不够或者会烧坏芯片,需要连接一个驱动芯片。,ULN2003 是输入高,输出为低。原创 2023-09-08 10:09:37 · 380 阅读 · 0 评论 -
ULN2003 芯片
ULN2003 的每对达林顿管都有一个 2.7k 串联电阻,可以直接和 TTL 或 5V CMOS 装置。此电路主要应用于继电器驱动器,字锤驱动器,灯驱动器,显示驱动器(LED 气。内部相当于非门电路,即输入 高输出为低,输入为低输出是高。是高耐压、大电流达林顿陈列,由七个硅。达林顿管并联可以承受更大的电流。体放电),线路驱动器和逻辑缓冲器。原创 2023-09-08 10:00:05 · 1410 阅读 · 0 评论 -
74HC595
74HC595 是一个 8 位串行输入、并行输出的位移缓存器,其中并行输出为三 态输出(即高电平、低电平和高阻抗)15 和 1 到 7 脚 QA--QH:并行数据输出9 脚 QH 非:串行数据输出10 脚 SCLK 非( MR) : 低电平复位引脚11 脚 SCK( SHCP) : 移位寄存器时钟输入12 脚 RCK( STCP) : 存储寄存器时钟输入13 脚 G 非( OE) : 输出有效14 脚 SER( DS) : 串行数据输入。原创 2023-09-06 14:08:45 · 249 阅读 · 0 评论 -
74HC138 , 38译码器
74HC138D 是一种三通道输入、八通道输出译码器,主要应用于消费类电子产品。原创 2023-09-06 14:04:47 · 178 阅读 · 0 评论 -
74HC245
74HC245 是一种三态输出、八路信号收发器,主要应用于大屏显示,以及其。适用于显示屏以及其他数字电路的驱动。它的消费类电子产品中增加驱动。原创 2023-09-06 14:02:29 · 102 阅读 · 0 评论