STM32基础(二)
一、GPIO输出_LED闪烁&流水灯&蜂鸣器。
二、GPIO输入_按键控制LED。
三、OLED调试工具(7针脚显示屏)。
STM32F103C8T6最小系统板 + 7针脚SPI显示屏
1)认识7针OLED引脚
1.GND -- 电源地,接在板子上任意GND的引脚
2.VCC -- 电源正(3.3V~5V)接在板子上任意VCC引脚
3.D0 -- 对应的是时钟线(SCK或者SCLK)
4.D1 -- 对应的是数据线,也就是 MISO (主入从出) 或者 MOSI(主出从入)
5.RES -- 复位线,最开始是低电平,先拉低再拉高,可选择任意空IO口
6.DC -- 数据/命令控制线,高电平为1是数据线,低电平为0是命令线,可选择任意空IO口
7.CS -- 片选信号线,低电平有效,不用可以接地,用来选择从机的
2)针脚连接
D0 —————— PB13
D1 —————— PB14
RES —————— PB8
DC —————— PB9
CS —————— PB12
3)移植的OLED驱动程序只需修改对应引脚即可。
四、EXTI外部中断。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具