自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 STM32mini板按键控制双路PWM波

STM32mini板按键控制双路PWM波学习记录:pwm在单片机中实用性很高,在stm32上,按原理就是通过输出不同的占空比来控制引脚的输出电压,此次通过mini板的三个按键,来控制PA7、PA8管脚输出电压在正点原子mini板所给的寄存器例程中已经给出LED0(PA8)的闪烁实验,我们要再此基础上对程序进行改进,下面是如何配置PA7管脚。1、经查阅芯片手册,PA7所用到的是定时器3的通道2,将pwm.c文件内添加定时器3的初始化函数#ifndef __PWM_H#define __PWM_H

2021-04-18 20:56:48 1310

转载 RC延时电路计算方法

电容充放电时间常数RC计算方法进入正题前,我们先来回顾下电容的充放电时间计算公式,假设有电源Vu通过电阻R给电容C充电,Vo为电容上的初始电压值,Vu为电容充满电后的电压值,Vt为任意时刻t时电容上的电压值,那么便可以得到如下的计算公式:Vt = Vo + (Vu – Vo) * [1 – exp( -t/RC)]注:exp(a)= e如果电容上的初始电压为0,则公式可以简化为:Vt = Vu * [1 – exp( -t/RC)] (充电公式)由上述公式可知,因为指数值只可能无限接近于0,但永

2021-01-28 23:02:34 7087

原创 STM32、51单片机如何使用USB转TTL烧写程序?

STM32、51单片机如何使用USB转TTL烧写程序?一个好的程序员就要有钻研的精神,有串口工具就要用!下面给大家介绍一下除了用J/ST-LINK烧写程序的另一种方法。 废话不多,按步骤一步步来!请先装好ch340驱动,这里不做说明!给stm32f103最小系统板烧写程序一、接线:一共三根,PA9,PA10对应连接RXD,TXD ,GND连GND 。注意:不要接电源!二、跳线帽:BOOT0置1,BOOT1置0,如图接好线后将USB转ttl插入电脑,设备管理器会显示串口号。三、打

2020-11-25 21:29:26 18542 7

原创 正点原子stm32mini板实现计时器秒表功能,记录时、分、秒、毫秒,lcd屏显示计时,WK_UP开始计时,KEY1下一次计时,KEY0暂停计时

利用正点原子stm32mini板实现计时器秒表功能,WK_UP开始计时,KEY1下一次计时,KEY0暂停计时1、在定时器定义好需要记录的时间,使用定时器3中断完成定时60svolatile u32 sec=0;#define MAXN 1000 //设置秒表记录的最大次数//数字钟的时,分、秒u8 hour = 0, minute = 0, second = 0, count = 0, t = 0,actCount;u8 timeRec[3][MAXN]; //记录5个时间的时分秒 t

2020-11-09 22:50:26 5030 1

原创 NodeMCU-PyFlasher-3.0-x64

基于对 esp8266 重刷固件链接: https://pan.baidu.com/s/1b3AOyZ-iWYOrBWD0ZQ6-qg.提取码:6hj3方便大家使用!

2020-06-21 12:41:24 1988 2

空空如也

空空如也

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

TA关注的人

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