立创开源硬件平台:https://oshwhub.com/golden_nianhua/stc32g144k246-lqfp100-demoboard
一、简介
- STC32G144K246/AI8052-LQFP100开发板,尺寸80x40 mm
- IO排针2x26P,电源排针2x9P
- 板载资源:
- USB * 1,USB转UART * 1
- KEY * 1,LED * 1
- 32.768kHz 晶振 * 1,2.5V电压基准 * 1
- 8080/SPI-LCD * 1,I2C-TOUCH * 1
- QSPI-FLASH * 2,I2C-EEPROM * 1,SPI-SD * 1
- CAN-FD * 2,RS485 * 2
二、资源标注


引脚复用说明:
- 通信
- USB转UART:USART7-10
- RS485A:USART8-01
- RS485B:USART4-10
- CAN1:CAN-FD
- CAN2:CAN-FD2
- 存储
- QSPI-FLASH1:QSPI-01
- QSPI-FLASH2:QSPI-10
- SPI-SD:SPI2-10
- I2C-EEPROM:I2C-10
- 显示
- 8080-LCD:TFT-i8080-00
- SPI-LCD:SPI-01
- I2C-TOUCH:I2C-10
三、实物展示


四、原理图&PCB
详见立创EDA工程
https://pro.lceda.cn/editor#id=194d4f6e47704595bc1d7095efcdd3ba
五、焊接注意事项
没有钢网建议焊接顺序:FPC连接器、MCU、Type-C接口->正面->背面->接线端子、排针
六、开发环境搭建
Keil开发环境参考STC手册,这里整活搞了个8位模式Clion+CMAKE+SDCC环境,把SDCC加入环境变量即可使用

附件:STC32G144K246_SDCC_Template.zip
上传附件中的USB部分不能直接运行,需要如下图注释掉反转函数

七、更新