自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 简单组件微信小程序实例

微信小程序组件子传父,父传子实例学习记录

2023-01-17 19:39:17 173

原创 stm32常见定时器---TIM定时及PWM输出

STM32 常见定时器资源系统滴答定时器SysTick----提供时钟节拍做时间基准看门狗定时器WatchDog----防止程序跑飞实时时钟RTC基本定时器:TIM7、TIM6通用定时器:TIM2--TIM5----在通用定时器的基础的实现输出比较、输入捕获、PWM生成、单脉冲模式输出等使用最广。高级定时器:TIM1、TIM8高级控制定时器(TIM1和TIM8)和通用定时器(TIMx)是完全独立的,它们不共享任何资源,它们可以同步操作。定时器的定时时间等于计数器的中断周期乘以

2022-02-04 17:27:53 3204

原创 stm32 EXIT外部中断及代码应用

先来了解一些基本概念RCC外设,即复位和时钟控制的英文缩写,负责芯片的复位和时钟控制。复位方式:系统复位:系统复位将复位除时钟控制寄存器CSR中的复位标志和备份区域中的寄存器以外的所有寄存器为它们的复位数值。电源复位:电源复位将复位除了备份区域外的所有寄存器。后备域复位:备份区域拥有两个专门的复位,它们只影响备份区域。当以下事件中的一件发生时,产生一个系统复位:1. NRST引脚上的低电平(外部复位)2.窗口看门狗计数终止(WDG复位) ...

2022-01-24 21:53:13 3822

原创 蓝桥杯准备阶段

keil的安装就不说了,今年是允许使用Cube MX的,所以需要把Cube MX也安装好蓝桥杯平台训练板在调试时需要提前安装调试器驱动程序和调试器插件程序。下载程序需要使用CooCox Debugger。打开,选择Debug,如果在下拉框里找不到的话,安装CoMDKPlugin-1.3.1.exe即可。需要注意的是,插件安装必须和keil安装目录相同,否则检索不到。驱动和插件我放网盘里了,需要的朋友自己下载吧。链接: https://pan.baidu.com/s/16T57vdQyuB

2022-01-05 12:39:16 944 2

原创 圣诞树python

虽然圣诞节过了,但还是想分享一波嘿嘿嘿????。链接:https://pan.baidu.com/s/1_SS8bCphwxgeEDeiIo1T8w提取码:bokw是这样子的,喜欢的自己去种吧。

2022-01-04 11:46:39 682

原创 MySQL开启远程连接

mysql8.0之前的版本:mysql> grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘123456‘ with grant option;mysql> FLUSH PRIVILEGES;若是8.0以后版本运行则报:mysql8.0以后的版本:mysql> create user root@'%' identified by 'yourpassword'; mysql> grant all

2021-11-28 16:05:29 3454

原创 利用tim8的PWM实现呼吸灯

PWM(脉冲宽度调制)是一种对模拟信号电平进行数字编码的方法,单片机只能输出0或5V的数字信号而不能输出模拟信号,那么如果想使用单片机来获得一个模拟电压信号,则需通过使用单片机配合程序改变IO口输出的方波的占空比从而获得使用数字信号来模拟的模拟电压信号。这里涉及到了PWM脉宽调制的重要指标:占空比。占空比通常用字母q来表示,是指电路被接通的时间(t高电平)占整个电路工作周期T的百分比。用公式来描述就是:占空比=t高电平/T 电压是以一种连接(1)或断开(0)的重复脉冲序...

2021-10-29 22:10:08 602

原创 按键控制LED灯开关

题目:利用STM32CubeMX和lKeil5进行STM32应用开发,完成以下的功能。 【1】按下KEY1按键,切换LED1的开关状态。【2】按下KEY2按键,松开后,切换LED2的开关状态。 【3】按下KEY4按键,把点亮的LED灯全部关闭。 按键机械触点断开、闭合时,由于触点的弹性作用,按键开关不...

2021-10-19 20:04:21 3940

原创 ADC&OLED综合应用

在stm32f103ve应用开发,完成以下的功能。【1】上电开机后,首选在OLED上显示“奋进”的图片,然后让LED1与LED2依次点亮,然后熄灭,进行灯光检测。灯光检测结束后,OLED切换至数据显示界面,分3行:第1行显示:“day day up! "第2行显示:“采样值:” ; 第3行显示:“电压值:”【2】在主程序中,采用查询的方式,每隔0.3秒对ADC_INO通道的光敏传感器进行一次电压数据采集,并将采样到的12位数据换算成对应的实际电压值。LED1作为AD采样指示灯,每采样一次闪烁一下。 ..

2021-10-11 14:21:25 846

原创 ADC数据采样与电压转换

A/D转换器的几个技术指标:量程:指ADC所能输入模拟信号的类型和电压范围,即参考电压。信号类型包括单极性和双极性。转换位数:量化过程中的量化位数n。A/D转换后的输出结果用n位二进制数来表示。例:10位ADC的输出值就是0~1023。分辨率:ADC能够分辨的模拟信号最小变化量。公式:分辨率=量程/2n例:量程为单极性0-5V,8位ADC的分辨率是:5/256= 0.0195V转换时间:ADC完成一次完整的A/D转换所需要的时间,包括采样、保持、量化、编码的全过程。A/D转换结果有2种存

2021-10-03 10:00:00 19112

原创 stm32----定时器与串口综合例程及代码

stm32TIM定时器串口代码小试牛刀

2021-10-02 09:30:56 893

原创 外部中断信号控制LED灯开关

HAL库中串口发送的重要函数阻塞式发送函数(初学者,推荐使用)HAL_StatusTypeDef HAL_UART_Transmit(UART_HandleTypeDef *huart,uint8_t *pData,uint16_t Size,uint32_t Timeout);非阻塞式发送函数HAL_StatusTypeDef HAL_UART_Transmit_IT(UART_HandleTypeDef *huart,uint8_t *pData,uint16_t Size);发送完毕中

2021-09-30 15:36:41 391

原创 CubeMX新建工程并实现led灯闪烁

1.File--New Project-->Part Number选择新品类型(以STM32F103VE为例)并在右侧选择具体相应型号2.-->SYS的debug选项选择serial wire使能该引脚后,相应的IO引脚会变成调试引脚,如下图所示:正常情况配置不配置不影响,debug可以使用。但是不可以把这个引脚用于其他复用功能,如果用于其他复用功能,debug就不起作用了。3.-->RCC时钟设置,将High Speed Clock(HSE)设置为Cry...

2021-09-25 17:47:16 282

空空如也

空空如也

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

TA关注的人

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