![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STM32的学习之路
文章平均质量分 91
暖风醉思人
虚心学习之路
展开
-
学习PWM——控制的关键
了解PWM,学习PWM,应用PWM原创 2023-08-15 14:03:58 · 4846 阅读 · 8 评论 -
学习定时器(TIM)中断,以STM32F103C8T6为例
多情况下我们需要的是中断函数在适当时刻可以自动得去执行,所以就需要定时器来辅助。原创 2023-06-30 23:48:18 · 9495 阅读 · 7 评论 -
STM32F103C8T6外部中断的学习
(1)68个可屏蔽中断通道(这是F1系列最多的中断数量),包含EXTI(外部中断),TIM(定时中断),ADC(模数转换),USART(串口通信),SPI(SPI协议通信),I2C(I2C协议通信)RTC(实时时钟)等多个外设。详细了解可以查查手册。(2)使用NVIC同意管理中断,每一个中断通道,每一个中断通道都拥有16个可编译的优先等级,可以对优先级分组,进一步设置抢占优先级和响应优先级。原创 2023-06-18 21:20:18 · 2868 阅读 · 13 评论 -
对STM32F103C8T6的GPIO的学习
学习STM32的第一步,开始GPIO的学习。原创 2023-06-12 23:09:29 · 2731 阅读 · 5 评论 -
KEIL5的工程建立
1,新建工程文件夹,KEIL5中新建工程,选择型号。2,工程文件夹里建立Start,Library,User等文件夹,复制固件库里面的文件到工程文件夹。3,工程里对应建立Start,Library,User等同名称的分组,然后将文件夹内的文件添加到工程分组里。原创 2023-06-04 19:48:34 · 3854 阅读 · 6 评论 -
关于学习STM32的三种方式
摘要:通常新手在入门STM32的时候,首先都要先选择一种要用的开发方式,不同的开发方式会导致你编程的架构是完全不一样的。一般大多数都会选用标准库和HAL库,而极少部分人会通过直接配置寄存器进行开发。网上关于标准库、HAL库的描述相信是数不胜数。可是一个对于很多刚入门的朋友还是没法很直观的去真正了解这些不同开发发方式彼此之间的区别,所以小编想以一种非常直白的方式,用自己的理解去将这些东西表述出来,如果有描述的不对的地方或者是不同意见的非常欢迎大家指出。原创 2023-05-28 18:23:22 · 2854 阅读 · 8 评论