自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 STM32标准库低功耗

通过STM32标准库的PWR库实现了STM32的低功耗功能。

2024-03-13 20:20:52 489

原创 STM32标准库通用定时器输出比较

通过使用STM32标准库通用定时器输出比较功能,实现了输出固定占空比信号。

2024-03-11 21:36:17 384 1

原创 STM32标准库定时器输入捕获

通过使用STM32标准库通用定时器输入捕获功能,实现了对输入信号的频率、周期和占空比的测量

2024-03-11 21:29:11 1917 1

原创 STM32标准库通用定时器PWM生成

基于STM32标准库通用定时器的PWM波生成

2024-03-08 09:52:07 535 1

原创 STM32标准库通用定时器

基于STM32标准库的通用定时器使用

2024-03-06 21:16:09 420 1

原创 STM32标准库基本定时器

基于STM32标准库的基本定时器使用

2024-03-04 21:39:24 477 1

原创 STM32标准库RTC时钟

基于STM32标准库的RTC时钟配置和使用

2024-03-04 16:09:35 761 1

原创 STM32ADC单通道转换

中断函数命名为ADC1_2_IRQHandler即可,换ADC通道的话名字也要换。ADC功能初始化主要分三部分,GPIO初始化、ADC模式初始化与NVIC初始化。

2024-03-01 21:50:32 469 1

原创 STM32FATFS文件系统移植

基于FATFS0.15、STM32F103VET6标准库、W25Q64SPIFLASH的文件系统移植

2024-03-01 11:38:19 2554 1

原创 STM32标准库W25Q64读写

基于STM32标准库的W25Q64SPIFLASH读写

2024-02-29 19:48:25 702 1

原创 STM32标准库FLASH读写

基于STM32标准库的内部Flash读写

2024-02-25 20:21:03 1656 3

原创 STM32标准库SSD1306OLED屏幕使用

市面上大部分OLED使用SSD1306作为主控芯片,在这里使用STM32F103作为主控芯片,使用IIC总线点亮OLED。

2023-12-15 21:10:02 2299

原创 STM32硬件IIC使用

虽然STM32的硬件IIC据说有设计缺陷,但是经过我的实践,至少STM32F103的硬件IIC是没问题的。这里给出STM32的硬件IIC的使用以及编程思路。

2023-12-10 20:01:39 1812 5

原创 STM32标准库串口DMA空闲中断接收

【代码】STM32标准库串口DMA空闲中断接收。

2023-12-10 19:03:10 1161 1

原创 STM32标准库串口以及空闲中断使用

【代码】【无标题】

2023-12-10 19:01:50 944 1

原创 STM32标准库滴答定时器使用

野火的定时器延时函数真的是让人大开眼界。基本思路为先定义一个变量,在定时器中断中进行该变量的值自减,当减到0时,停止减少,同时定义一个延时函数,一直读取自减变量的值,直到该变量为0时,跳出循环,停止延时。该函数内已完成了滴答定时器的初始化和中断优先级分组等操作,只需要调用该函数即可完成滴答定时器的初始化。函数参数为滴答定时器的计数值,除号前的数据为芯片晶振频率,延时时间为除号后的数字,单位为us。

2023-12-10 19:00:12 725 1

原创 keil快速创建stm32工程

keil如果安装的有对应的标准库的话是可以不通过使用模板工程进行文件创建的。具体操作如下:1.跟51一样选择对应芯片型号,创建工程即可。2.注意!!!这个窗口就是标准库的配置窗口,勾选上便可在工程内使用标准库。3.一个基本的标准库工程至少应该包括以下勾选的文件4.如果需要使用其他标准库,在StdPeriph Drivers (这个就是标准库 )下勾选对应的库即可。后续添加文件以及添加文件目录均与STM32正常工程一致。注意:如果使用的是高版本keil的话会导致编译出现多个错误,这是由于keil

2023-11-15 21:39:06 77 1

原创 STM32时钟树设置

【代码】STM32时钟树设置。

2023-11-15 21:12:51 205 1

空空如也

空空如也

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

TA关注的人

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