
stm32学习
文章平均质量分 76
Peng haaa
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
STM32入门学习之OLED屏幕显示
0.96寸 4针脚I2C接口(本节以这个为例)1.3寸 7针脚SPI接口128*64像素接线图如下数据存储格式:纵向8点,高位在下,先从左到右,再从上到下每一个Bit对应一个像素点(0:熄灭 1:点亮)坐标轴定义:左上角为(0, 0)点横向向右为X轴,取值范围:0~127纵向向下为Y轴,取值范围:0~63/*引脚配置*//*引脚初始化*//*** @brief I2C开始* @param 无* @retval 无*//**原创 2024-12-30 20:11:24 · 2049 阅读 · 0 评论 -
STM32入门学习之OLED显示屏(原理篇)
SSD1306是一款OLED/PLED点阵显示屏的控制器,可以嵌入在屏幕中,用于执行接收数据、显示存储、扫描刷新等任务驱动接口:128个SEG引脚和64个COM引脚,对应128*64像素点阵显示屏内置显示存储器(GDDRAM): 128供电:VDD=1.65~3.3V(提供给IC 逻辑电路),VCC=7~15V(面板驱动,点亮像素点 ) <屏幕内部集成了升压电路,所以只需要接VDD>通信接口:8位6800/8080并行接口(一次发送一个字节),3/4线SPI接口,I2C接口(一次发送一个位 )原创 2024-12-31 14:53:42 · 3569 阅读 · 0 评论 -
STM32入门学习------GPIO
第二种方式(主用):设置位设置和位清除寄存器(高十六位进行位清除,低十六位进行位设置),如果需要设置,那么就在位设置寄存器某一位写1。如果需要清除,那么就在位清除寄存器写0。DMA(直接内存访问),看作CPU的小秘书,是一种允许某些硬件子系统在不需要CPU干预的情况下,直接读写系统内存的技术。2>施密特触发器:对信号进行整形,设定阈值,对输入信号只有高于(低于)某一阈值,输出即为高(低)电平,有效避免因信号波动造成输出抖动现象。(2)数据寄存器位0时,上管断开下管导通,输出直接接到VSS,输出低电平。原创 2024-12-29 21:59:26 · 1454 阅读 · 0 评论 -
STM32入门学习之keil的调试模式
点击魔术棒 ,选择Debug对调试选项进行配置以硬件仿真为例1.2.编译工程确保没有错误。原创 2024-12-30 20:14:31 · 654 阅读 · 0 评论 -
STM32入门学习之I2C通信
主机完全控制SCL,只有从机发送数据和从机应答时主机转交SDA控制权给从机。原创 2025-01-01 14:29:19 · 437 阅读 · 0 评论 -
在STM32F103上实现USART通信
STM32F103系列微控制器集成了多个USART接口(如USART1、USART2、USART3等),这些接口支持全双工串行通信,能够以异步方式发送和接收数据。UART接口广泛应用于微控制器与外部设备(如传感器、显示器、PC等)之间的通信。通过上述步骤,你可以在STM32F103上实现USART串口通信。USART接口的灵活性和易用性使其成为嵌入式系统中常用的通信方式之一。掌握USART的配置和使用,将为你的嵌入式项目开发提供强大的支持。原创 2025-01-20 16:29:45 · 1228 阅读 · 0 评论