
STM32
文章平均质量分 71
STM 32 学习相关分享
xwhking
一位技术狂热爱好者,欢迎交流
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SPI协议软件实现 & W25QXX flash 存储器
特性说明速度最高可达 104MHz(SPI),可选 Quad SPI 模式擦除寿命每个扇区支持约 10 万次擦写掉电保存非易失性,断电数据仍然保留尺寸小常用 SOP-8、WSON、USON 等封装广泛使用常见于 STM32、ESP32、FPGA、WiFi 模块、路由器等产品中#include <your_gpio_driver.h> // 替换为实际的GPIO操作头文件// 初始化 GPIO 方向// 设置 SCK, MOSI 为输出,MISO 为输入// 拉低 CS。原创 2025-05-21 15:07:17 · 912 阅读 · 0 评论 -
I2C 协议的理解以及在 OLED 上的应用
$I^2C$(Inter IC Bus)是由Philips公司开发的一种通用数据总线,使用两根通信线(SCL和SDA)进行同步、半双工通信,并支持多设备挂载。其硬件电路要求所有设备的SCL和SDA线连接在一起,并配置为开漏输出模式,同时需添加上拉电阻。$I^2C$协议的基本时序单元包括起始条件、终止条件、发送/接收字节、发送/接收应答等操作。OLED屏幕的驱动芯片SSD-1306通过$I^2C$协议进行通信,屏幕由8页128列组成,每列8个像素点,数据传输以字节为单位。通过$I^2C$协议,可以实现对OLE原创 2025-05-20 15:28:20 · 998 阅读 · 0 评论 -
GPIO输出模式
模式描述应用场景模拟输入模式,通常用于 ADC 输入传感器输入,模拟信号处理浮空输入模式,电平不稳定,易受干扰不稳定的输入信号读取带下拉电阻的输入模式,输入低电平时引脚拉低按钮输入,避免浮空状态带上拉电阻的输入模式,输入低电平时引脚拉高按钮输入,避免浮空状态开漏输出模式,输出高电平时由外部上拉电阻拉高I2C 总线,1-Wire,总线通信推挽输出模式,能够提供较强的输出驱动能力,输出高低电平LED 控制,继电器驱动等复用开漏输出模式,适用于 I2C 等总线通信协议I2C 总线,复用功能。原创 2025-04-17 16:37:30 · 1427 阅读 · 0 评论 -
关于STM32创建工程文件启动文件选择
注意启动文件只要选择这几个。而不是要把所有都选上。原创 2025-04-16 20:43:27 · 356 阅读 · 0 评论 -
记录一个坑关于STM32 ARM Compiler Version
在用 Keil 进行 STM32 开发的时候,一开始下载,下载的 ARM 编译器是 Version6,他就不兼容老的代码,就很抽象。选择安装的编译器version5的地址就好了。,也可以自己找资源哈(所以必须要更换编译器。可以去官网下载编译器。后面就是添加编译器了。原创 2025-04-16 19:45:58 · 887 阅读 · 0 评论 -
STM 32简介
STM32 简介原创 2025-03-17 21:44:43 · 577 阅读 · 0 评论