- 博客(6)
- 收藏
- 关注
原创 I2C学习
三、接收多字节数据 —— My_I2C_ReceiveBytes。二、发送多字节数据–My_I2C_SendBytes。四、关键标志位与函数对应。
2025-05-08 23:39:14
205
原创 stm32学习_____Day6
江协看到ADC了,但是前面还是有点模糊。代码能看懂,自己却不会敲。转看山羊的HAL库了,后面用到的时候再过一遍后面的标准库。
2025-05-05 23:35:49
104
原创 stm32学习_____Day5
这里由于默认的内部时钟,这行代码可不写。**注意:**定时器中断函数比如TIM2_IRQHandler是指定名字的。选择了TIM2通用定时器,挂载APB1总线。下面用于返回计时器的计数。
2025-05-02 23:08:40
123
原创 stm32学习_____Day4(续)
计数器无预装时序:计数器直接从 0 开始计数,且没有使用ARR预设计数值的情形。这种情况下,计数器的工作是基于简单的增计数或减计数,不依赖于预设的计数值。它根据预分频器输出的时钟信号进行计数,达到设定的最大值后产生溢出事件。:是定时器或计数器中的一个寄存器,用于设置计数器的最大值。当计数器的值达到ARR值时,它会自动重载并重新开始计数。:将输入时钟信号按设定比例分频,降低定时器的计数频率。计数器有预装时序:计数器的计数值通过ARR进行预设。时钟源与预分频器:设定计时频率,控制定时器的速度。
2025-05-02 00:54:51
271
原创 stm32学习_____Day4
GPIO端口的设置引脚位(GPIO端口有A、B、、、,引脚分别有16个),随即输出到AFIO进行中断引脚选择,然后连接EXTI中断线路,最后利用NVIC对中断优先级进行定义。2.此时GPIO中断条件为输入,所以GPIO初始化采用上拉输入。至于为什么上拉输入,这里默认高电平,接入按钮或者对射式红外等外设并操作时变为低电平,才会工作。分为抢占优先级和响应优先级,抢占优先级越小,优先级越高;3.AFIO映射中断,有16条引脚,与GPIO 引脚一一对应。stm32学习_____Day4。
2025-05-02 00:02:58
254
原创 stm32学习_____Day3
=>>以此为基础,在stm32的GPIO引脚的设置中,参考(GPIO 设置五步法:开启 GPIO 时钟,定义并初始化结构体变量,设置结构体参数,调用初始化函数,设置引脚电平)步骤。
2025-05-01 00:08:34
267
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人