- 本存储库是
STM32F103ZET6
的外设驱动 - 开发板使用的正点原子/精英版STM32F103(这不是广告)
- 作者能力有限,这些代码和文档难免会有错误和不足,请谅解或提交Issue
- 本存储库的许可证不适用于正点原子团队(ALIENTEK)的代码copyright归原作者所有,在此仅用于学习
他们的代码给了我重要的参考,放在这里以表示感谢
- 大明狐(B站主页)
提供的 OLED 0.96 教程和大量的踩坑 - keysking(B站主页)
keysking(站内主页)
提供的最精致的 STM32 系列教程 - 一直在入门啊(B站主页)
提供的没有废话清晰明了的 STM32 系列教程
一直在入门啊(gitee教程代码)
教程的代码也采用了GPL-3.0
OLED 显示器(0.96 寸)
7 | 6 | 5 | 4 | 3 | 2 | 1 | R/W |
---|---|---|---|---|---|---|---|
0 | 1 | 1 | 1 | 1 | 0 | 0 | 1/0 |
- 显存操作
- 屏幕滚动
- 显示数字
- 拉丁字母
- 西里尔字母
- 进度条
oled_debugger.html
用于验证绘图算法, 纯前端实现
24C02 带电可擦可编程只读存储器
7 | 6 | 5 | 4 | A2 | A1 | A0 | R/W |
---|---|---|---|---|---|---|---|
1 | 0 | 1 | 0 | 0 | 0 | 0 | 1/0 |
按字节读写
- 检测该设备是否存在
- 按位读取函数
- 按位写入函数
旋转编码器
数码管
- Thin film transistor liquid crystal display
- 薄膜晶体管液晶显示器
- 代码来自正点原子
- 型号:
ST7789
- resolution: 240*320
软件SPI, 用于驱动VFD和ST7302
- HSB first和LSB first的实现
- 设备初始化
- Vacuum Fluorescent Display
- 真空荧光显示器
- 型号:
CIG25-1605N
tft lcd 仿墨水屏