自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 FLASH_STM32

【代码】FLASH_STM32。

2024-01-22 14:48:03 1032

原创 WDG_STM32

【代码】WDG_STM32。

2024-01-18 17:03:05 376

原创 PWR_STM32

【代码】PWR_STM32。

2024-01-18 15:58:33 1010 1

原创 RTC/BKP_STM32

BKP(Backup Registers)备份寄存器,用于存储用户应用程序数据。特性:BKP本质上位RAM存储器,但当VDD(2.0-3.6V)电源被切断,他们仍然由备用电源VBAT(1.8-3.6V)维持供电。当系统在待机模式下被唤醒,或系统复位或电源复位时,他们也不会被复位。防拆功能:BKP的TAMPER引脚产生的侵入事件会将所有备份寄存器内容清除。时钟输出功能:BKP的RTC引脚可以输出RTC校准时钟、RTC闹钟脉冲或者秒脉冲。时钟误差校准功能:有RTC时钟校准寄存器。

2024-01-18 14:46:30 927 1

原创 SPI_STM32

一、SPI通信协议1.1 简介SPI(Serial Peripheral Interface),串行外设接口,一种通用数据总线。对比I2C:SPI传输速度更快、设计简单,但通信线数量多,存在资源浪费。SPI有四根通信线:SCK(Serial Clock),串行时钟线MOSI(Master Output Slave Input),主机输出从机输入MISO(Master Input Slave Output),主机输入从机输出SS(Slave Select),从机选择(每个从机一根选择线)

2024-01-12 11:45:29 960

原创 I2C_STM32

STM32内部集成了硬件I2C收发电路,可以由硬件自动执行时钟生成、起始终止条件生成、应答位收发、数据收发等功能,减轻CPU的负担支持多主机模式支持7位/10位地址模式支持不同的通讯速度,标准速度(高达100 kHz),快速(高达400 kHz)支持DMA兼容SMBus协议STM32F103C8T6的硬件I2C资源:I2C1、I2C2。

2024-01-11 14:10:26 750

原创 USART_STM32

串口是一种应用广泛的通讯接口,可实现两个设备的互相通信,包括单片机与单片机、单片机与电脑、单片机与各式各样的模块互相通信。USART(Universal Synchronous/Asynchronous Receiver/Transmitter)通用同步/异步收发器USART主要使用异步模式。此处的“S”同步收发,只有时钟输入没有时钟输出,一般用于特殊用途。USART是STM32内部集成的硬件外设,其功能作用。

2024-01-10 16:56:18 1075

原创 DMA_STM32

用于控制DMA的触发方式为硬件触发/软件触发,每一个通道都可以选择软件触发,但每个通道只能由指定的硬件触发。外设站点与存储器站点仅为命名,实际上外设寄存器也可以放在存储器站点,存储器也可以放在外设站点。外设站点起始地址:ADC1数据寄存器的地址,可以写成:(uint32_t)&ADC1_DR;为自减计数器,决定了DMA将转运几次数据,每转运一次计数器-1,计数器为0时停止转运,软件触发时,触发源将一直开启,因此不能与自动重装同时使用,否则DMA会一直转运。即DMA的触发源,可以通过硬件触发或软件触发。

2023-12-26 15:22:24 772

原创 ADC_STM32

【代码】ADC_STM32。

2023-12-26 15:22:07 904

原创 TIM_STM32

时基单元部分红框部分为时基单元,是TIM最基本的计数计时模块。PSC预分频器:对输入的时钟频率进行分频,输出频率=输入频率/(PSC+1)PSC=0为一分频(不分频),PSC=1为二分频,以此类推。CNT计数器:每一个上升沿,计数器计数,计数至目标值后重新置0。每次计数至目标值并置0时,都会触发一次定时中断,实现定时器的定时中断功能(也可以不产生中断,而更新事件,触发内部其他电路)ARR自动重装寄存器:CNT计数器的目标值。定时中断频率计算。

2023-12-26 15:21:07 1111 1

原创 EXTI_STM32

通道数:共20个中断通道,分别是:16个GPIO_Pin,外加PVD输出、RTC闹钟、USB唤醒、以太网唤醒(因为EXTI能从低功耗模式的停止模式下唤醒STM32)。支持的GPIO口:所有GPIO口,但相同的Pin不能同时触发中断,因为EXTI的16个GPIO_PIN通道分别对应了16个编号的PIN脚。eg:GPIOA_PIN0不能和GPIOB_PIN0同时触发中断,但可以和GPIOA_PIN1同时触发中断。支持的触发方式:上升沿/下降沿/双边沿/软件触发(即没有电平变化,用程序代码触发)。

2023-12-11 15:30:20 960 1

原创 GPIO_STM32

STM32单片机的GPIO基础

2023-11-24 11:46:06 848 1

原创 卡尔曼滤波原理详解

卡尔曼滤波原理详解

2023-08-25 16:45:51 204 1

原创 MarkDown基础

以此文记录总结一下自己的MarkDown学习

2023-08-24 18:20:13 49 1

原创 conda终端常用指令

创建虚拟环境 conda create -n env_yourname python=3.9 anaconda。删除虚拟环境 conda remove -n env_yourname --all。激活某一环境 conda activate env_yourname。卸载包 conda uninstall package_name。查看环境列表 conda env list。conda版本查看 conda -V。查看当前环境 conda info。

2023-03-07 16:24:17 283 1

空空如也

空空如也

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

TA关注的人

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