STM32标准库使用
文章平均质量分 58
唐曲浩
51mcu新人一枚
展开
-
STM32标准库定时器输入捕获
通过使用STM32标准库通用定时器输入捕获功能,实现了对输入信号的频率、周期和占空比的测量原创 2024-03-11 21:29:11 · 1931 阅读 · 1 评论 -
STM32标准库通用定时器PWM生成
基于STM32标准库通用定时器的PWM波生成原创 2024-03-08 09:52:07 · 542 阅读 · 1 评论 -
STM32标准库通用定时器
基于STM32标准库的通用定时器使用原创 2024-03-06 21:16:09 · 430 阅读 · 1 评论 -
STM32标准库基本定时器
基于STM32标准库的基本定时器使用原创 2024-03-04 21:39:24 · 483 阅读 · 1 评论 -
STM32标准库RTC时钟
基于STM32标准库的RTC时钟配置和使用原创 2024-03-04 16:09:35 · 793 阅读 · 1 评论 -
STM32ADC单通道转换
中断函数命名为ADC1_2_IRQHandler即可,换ADC通道的话名字也要换。ADC功能初始化主要分三部分,GPIO初始化、ADC模式初始化与NVIC初始化。原创 2024-03-01 21:50:32 · 477 阅读 · 1 评论 -
STM32FATFS文件系统移植
基于FATFS0.15、STM32F103VET6标准库、W25Q64SPIFLASH的文件系统移植原创 2024-03-01 11:38:19 · 2633 阅读 · 1 评论 -
STM32标准库W25Q64读写
基于STM32标准库的W25Q64SPIFLASH读写原创 2024-02-29 19:48:25 · 720 阅读 · 1 评论 -
STM32标准库FLASH读写
基于STM32标准库的内部Flash读写原创 2024-02-25 20:21:03 · 1696 阅读 · 3 评论 -
STM32标准库SSD1306OLED屏幕使用
市面上大部分OLED使用SSD1306作为主控芯片,在这里使用STM32F103作为主控芯片,使用IIC总线点亮OLED。原创 2023-12-15 21:10:02 · 2317 阅读 · 0 评论 -
STM32硬件IIC使用
虽然STM32的硬件IIC据说有设计缺陷,但是经过我的实践,至少STM32F103的硬件IIC是没问题的。这里给出STM32的硬件IIC的使用以及编程思路。原创 2023-12-10 20:01:39 · 1882 阅读 · 5 评论 -
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 · 207 阅读 · 1 评论 -
STM32标准库串口DMA空闲中断接收
【代码】STM32标准库串口DMA空闲中断接收。原创 2023-12-10 19:03:10 · 1183 阅读 · 1 评论 -
STM32标准库串口以及空闲中断使用
【代码】【无标题】原创 2023-12-10 19:01:50 · 966 阅读 · 1 评论 -
STM32标准库滴答定时器使用
野火的定时器延时函数真的是让人大开眼界。基本思路为先定义一个变量,在定时器中断中进行该变量的值自减,当减到0时,停止减少,同时定义一个延时函数,一直读取自减变量的值,直到该变量为0时,跳出循环,停止延时。该函数内已完成了滴答定时器的初始化和中断优先级分组等操作,只需要调用该函数即可完成滴答定时器的初始化。函数参数为滴答定时器的计数值,除号前的数据为芯片晶振频率,延时时间为除号后的数字,单位为us。原创 2023-12-10 19:00:12 · 736 阅读 · 1 评论
分享