
标准版
CX32L003F8_开发板
225
0
0
0
简介
32位ARM M0+内核,入门级MCU学习开发板
简介:32位ARM M0+内核,入门级MCU学习开发板复刻成本:¥10
开源协议
:CC BY-NC-SA 4.0
创建时间:2024-10-13 04:40:36更新时间:2024-10-16 01:11:10
描述
基于 CX32L003F8 MCU,扩展 8pin SPI 屏幕接口和 CH340N 串口芯片,编写一个红外接收程序并在屏幕上显示红外用户码和操作码,
硬件连接
- MCU (CX32L003F8):
- 连接 SPI 屏幕接口(8pin: CS, MOSI, MISO, SCK, VCC, GND, RST, DC)
- 连接 CH340N 串口芯片(PD5 PD6)
- 连接红外接收模块(通常使用引脚PA2)
- SPI 屏幕接口:
- 根据屏幕的规格书连接 SPI 总线及必要的控制引脚。
- CH340N 串口芯片:
- 将 CH340N 的 TXD 连接到 MCU 的 RXD,将 CH340N 的 RXD 连接到 MCU 的 TXD。
- EN 通常连接到 VCC,表示启用模块。
软件部分
- 初始化
- 初始化 SPI 总线。
- 初始化串口通信。
- 初始化红外接收模块。
- 初始化屏幕显示。
- 红外接收
- 配置中断或轮询方式接收红外信号。
- 解析接收到的红外数据,提取用户码和操作码。
- 屏幕显示
- 编写函数在屏幕上显示数据。
设计图
原理图
PCB
BOM
ID | Name | Designator | Footprint | Quantity |
---|---|---|---|---|
1 | M2螺丝 | U5,U6,U7,U8 | M2_螺丝 | 4 |
2 | 100nF | C16,C7,C6,C13,C8,C2,C4,C5,C14,C15,C11,C9,C12 | C0603_L | 13 |
3 | TYPE_C_16P | U1 | KRCONN_2 | 1 |
4 | FC-DA1608HRK-620D | LED1,LED2,PWR_LED | LED0603-FD | 3 |
5 | IR_VS1838 | IR1 | VS1838B | 1 |

添加到专辑
0
0
分享
侵权投诉
评论