技术

STM32之时钟

judy 发表于:周五, 06/29/2018 - 14:41 , 关键词: STM32, 时钟
一、RCC是什么? RCC: Reset Clock Control,时钟和复位控制器 二、RCC的主要作用 1、设置系统时钟SYSCLK 2、设置AHB分频因子(决定HCLK等于多少) 3、设置APB2分频因子(决定PCLK2等于多少) 4、设置APB1分频因子(决定PCLK1等于多少) 5、设置各个外设的分频因子 6、控制AHB、APB2和APB1三条总线时钟的开启、... 阅读详情
125

锂电池保护板原理

judy 发表于:周四, 06/28/2018 - 17:17 , 关键词: 锂电池
锂电池(可充型)之所以需要保护,是由它本身特性决定的。由于锂电池本身的材料决定了它不能被过充、过放、过流、短路及超高温充放电,因此锂电池锂电组件总会跟着一块精致的保护板和一片电流保险器出现。 锂电池的保护功能通常由保护电路板和PTC等电流器件协同完成,保护板是由电子电路组成,在-40℃至+85℃的环境下时刻准确的监视电芯的电压和充放回路的电流,及时控制电流回路的通断;... 阅读详情
113

stm32之SysTick的理解(NVIC)

judy 发表于:周三, 06/27/2018 - 11:16 , 关键词: STM32, SysTick, NVIC
1、SysTick的介绍 SysTick定时器被捆绑在NVIC中,用于产生SYSTICK异常(异常号:15)。在以前,大多操作系统需要一个硬件定时器来产生操作系统需要的滴答中断,作为整个系统的时基。例如,为多个任务许以不同数目的时间片,确保没有一个任务能霸占系统;或者把每个定时器周期的某个时间范围赐予特定的任务等,还有操作系统提供的各种定时功能,都与这个滴答定时器有关。因此,... 阅读详情
160

全系列三极管应用参数和代换大全

judy 发表于:周二, 06/26/2018 - 11:31 , 关键词: 三极管
名称 封装 极性 功能 耐压 电流 功率 频率 配对管 D633 28 NPN 音频功放开关 100V 7A 40W 达林顿   9013 21 NPN 低频放大 50V 0.5A 0.625W   9012 9014 21 NPN 低噪放大 50V 0.1A 0.4W 150HMZ 9015 9015 21 PNP 低噪放大 50V 0.1A 0.4W 150MHZ 9014 9018 21... 阅读详情
136

51的特殊功能寄存器sfr笔记

judy 发表于:周四, 06/21/2018 - 12:47 , 关键词: 51单片机, 寄存器
51系列单片机内部主要有四大功能模块,分别是I/O口模块、中断模块、定时器模块和串口通信模块(串行I/O口)。51开发的重点其实就是对这四个部分进行具体的开发,而其对这四个模块的开发实质则又是能否对每个模块所对应寄存器的正确操纵。 单片机的内部结构可以大概归纳如下图:四大功能模块相关的寄存器又可分为四大部分: I/O口相关:P1 P2 P3 P4 中断相关:IP IE 定时器相关:TMOD... 阅读详情
276

几种滤波器的比较(巴特沃斯、切比雪夫、贝塞尔滤波器)

judy 发表于:周四, 06/21/2018 - 11:35 , 关键词: 滤波器
1、数字滤波器 数字滤波器是指完成信号滤波处理功能的,用有限精度算法实现的离散时间线性非时变系统,其输入是一组数字量,其输出是经过变换的另一组数字量。因此,它本身即可以是用数字硬件装配成的一台完成给定运算的专用数字计算机,也可以是将所需运算编成程序,让通用计算机来执行。 数字滤波器具有稳定性高、精度高、灵活性大等优点。随着数字技术的发展,用数字技术实现滤波器的功能越来越受到人们的注意和广泛的应用... 阅读详情
302

SPI总线协议及SPI时序图详解

judy 发表于:周四, 06/21/2018 - 11:19 , 关键词: SPI, 总线
SPI,是英语Serial Peripheral Interface的缩写,顾名思义就是串行外围设备接口。SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便,正是出于这种简单易用的特性,现在越来越多的芯片集成了这种通信协议。 SPI是一个环形总线结构,由ss(cs)、sck、sdi、sdo构成,其时序其实很简单,... 阅读详情
298

开关电源五种 PWM 反馈控制模式

judy 发表于:周三, 06/20/2018 - 14:07 , 关键词: 开关电源, PWM
1 引言 PWM 开关稳压或稳流电源基本工作原理就是在输入电压变化、内部参数变化、外接负载变化的情况下,控制电路通过被控制信号与基准信号的差值进行闭环反馈,调节主电路开关器件的导通脉冲宽度,使得开关电源的输出电压或电流等被控制信号稳定。 PWM 的开关频率一般为恒定,控制取样信号有:输出电压、输入电压、输出电流 、输出电感电压、开关器件峰值电流。由这些信号可以构成单环、双环或多环反馈系统 ,... 阅读详情
315

如何提高单片机程序执行效率

judy 发表于:周二, 06/19/2018 - 17:55 , 关键词: 单片机
首先什么是执行效率。我们平常所说的执行效率就是使用相同的算法在相同输入条件下完成相同计算所产生的系统开销,目前来说一般会更多关注执行时间方面的开销。所有语言编写的代码最终要运行,都要转化成机器码。在更短的时间内完成相同的事那么效率就高。 关于如何提高C语言程序的执行效率,有如下建议: 1.尽量避免调用延时函数 没有带操作系统的程序只能在while(1)里面循环执行,... 阅读详情
306

关于ISP、IAP、DFU和bootloader

judy 发表于:周二, 06/19/2018 - 16:37 , 关键词: ISP, IAP, MCU
这是嵌入式开发中常用的几个专业术语,其诞生的背景和其具体作用大概如下 在很久很久以前,那是8051单片机流行的时代,做单片机开发都需要一个专用工具,就是单片机的编程器,或者叫烧写器。说“烧”写一点不为过,当年的经典芯片AT89C51在编程时需要十几伏的高电压,加在一个特定的引脚上,才能进入编程。对于某款芯片的编程,都有一个特定的时序,这个时序通常在芯片的datasheet里进行描述并以硬件实现。... 阅读详情
321

页面