- 博客(4)
- 收藏
- 关注
原创 STM32复习+知识总结
背景:我已经学习完了江科大STM32入门教程,既STM32基础知识和标准库,现在我想进行知识总结。接下来我像从大项目+基础练习项目加以应用,以题目+问题+思考+基础知识的方式记录,从读取芯片往前,如果有什么不足之处敬请大家指出,我会多加考虑,并对记录的知识多加用心,尽量100%不出现基础性错误,模糊不清的知识点不会记录在内。
2025-04-01 09:54:17
864
原创 STM32增量式旋转编码器
可以达到测量速度的效果(v = s / t),通过对脉冲信号的累加,和编码器的码盘周长(转一圈对应的距离)便可以达到计算距离的效果(s = n * d)。旋转编码器的增量值:指的是编码器在旋转过程中产生的脉冲数量,这些脉冲可以用于计算旋转的角度或速度。原理:(怎么产生电平)增量式旋转编码器的A相和B相输出高电平还是低电平取决于编码器内部的机械结构和电子设计。: 增量式编码器通常有两个相位相差90度的输出信号(A相和B相),通过检测这两个信号的状态变化,可以。,是通过两个信号线的脉冲输出来进行数据处理,
2025-03-07 00:02:55
532
原创 STM32知识
P”是停止条件区域,停止条件发生时,SDA线迅速从低电平变为高电平,而SCL线保持高电平。“S”是起始条件区域,起始条件发生时,SDA线迅速从高电平变为低电平,而SCL线保持高电平。思考:tsstop和tHstart区域分别有什么特殊意义。这意味着在SCL线为高电平期间,SDA线上的数据必须稳定,数据的传输)只能在SCL线为低电平的期间发生。在SCL线的一个时钟周期内,SDA线。确保了数据线的变化不会与时钟信号冲突。以便从设备可以正确地读取或写入数据。,不能在时钟周期内发生变化。保证了数据传输的可靠性。
2025-03-06 00:23:23
762
原创 STM32学习基础知识笔记
2. **DMA控制器(DMA1和DMA2)**:直接内存访问(DMA)控制器允许外设直接与内存进行数据传输,而无需CPU干预,从而提高数据传输效率。1. **Cortex-M3处理器**:这是系统的核心,负责执行指令和控制整个系统的操作。7. **桥接器(桥接1和桥接2)**:用于连接不同的总线,实现数据在不同总线之间的传输。5. **复位和时钟控制(RCC)**:负责系统的时钟管理和复位控制,确保系统稳定运行。- **GPIO(通用输入输出)**:用于连接外部设备,实现输入输出功能。
2025-03-05 22:07:44
602
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人