
STC32G12K128最小系统开发板
简介
STC32G12K128系列单片机是宏晶公司(STC)2022年推出的宽电压工作范围的32位单片机,本课程基于该单片机做了建议系统开发板,用于项目上手学习使用。
简介:STC32G12K128系列单片机是宏晶公司(STC)2022年推出的宽电压工作范围的32位单片机,本课程基于该单片机做了建议系统开发板,用于项目上手学习使用。开源协议
:GPL 3.0
描述
一、产品简介。
STC32G12K128系列单片机是宏晶公司(STC)2022年推出的宽电压工作范围的32位单片机,本课程基于该单片机做了建议系统开发板,用于项目上手学习使用,芯片外设功能如下:
-
4路串口。
-
5个定时器。
-
8路16位高级PWM。
-
15路12位ADC。
-
2路CAN总线功能单元。
-
1路I2C串行总线。
-
支持DMA(SPI/I2C/ADC/UART/LCM)。
-
除中断引脚外,所有IO口均支持中断。
二、板子功能
1、1路canbus接口,采用TI的SN65HVD230DR作为can收发器,用于简单的can通讯。
2、1个WS2812灯珠。
3、1个RGBW灯珠。
4、1个4位共阳极数码管显示
5、1个1.3寸TFT显示液晶屏接口,该接口也用用于OLED显示。
6、1路NTC的温度采集, 1路光感采集。
7、20颗LED灯珠,跑马灯显示
8、1路电源开关。
三、效果图
1,开发板PCB正面3D图和实物图
四、开发板电路说明和使用简介
1,首先开发板上有上电开关电路,当按键按下后,系统就会上电,那么当mcu没有程序的时候,需要将p3.2按键后,在按开关键就可以给mcu上电,电脑上也能识别芯片,这个时候就能进入烧录模式。当系统有程序的时候,可以检测上电后,将p1.4拉高,这时候就可以系统开机。关机可以通过p1.6检测按键状态,进行拉低p1.4
2,开发板左右2边分别有10颗LED流水灯,左边为橙色,右边为蓝色。
3,开发板顶部有一组4位共阳极数码管,可外接时钟模块,显示时间,可用于其他数字显示。
4,1路canbus接口,接口预留在排针上,方便调试
5,板子采用了1颗RGBW灯珠显示,右侧为1颗WS2812灯珠显示,用于不用场景下,驱动不同的LED效果。
6,板子上采用了1.3寸的TFT显示。用于驱动spi驱动彩屏显示。
开发目前只测试了程序下载,流程灯,按键等功能,其他功能均没有测试,待后需有时间在补充更新。
设计图

BOM


评论