STC8A8K64 LQFP64 采用typec接口的集成串口最小系统
与别的最小系统区别
* 反接保护
* 集成串口不妥协
* 采用typeC接口供电烧写,支持正反插 ~~(0202年了 mini,micro,typeb就别用了)~~
* 超低成本实现两路DAC
* 外置431 基准,支持跳线切换2.5V或者3.3V基准
* 板载GND VCC SCL SDA接口 OLED即插即用
* 采用3225封装 32MHz高速晶振,兼顾体积和成本.~~(8M的太贵了)~~
* TX RX独立指示灯.
* 板载3路LED和两个按键,KEY1接到外部中断.
* 一键全板重新上电
* **自创TI风格库函数支持 (目前已完成 时钟配置 GPIO 串口 的编写 )**
* **32MHz电流不到15ma**
已打板验证,并且修复了第一版的BUG
B站专栏链接 [https://www.bilibili.com/read/cv5697462](https://www.bilibili.com/read/cv5697462)
视频简介链接 [https://www.bilibili.com/video/BV15C4y1x7rL/](https://www.bilibili.com/video/BV15C4y1x7rL/)
家里没有洗板水,看起来比较脏
风格参考
```
int main()
{
SysClockSet(SYSCTL_OSC_EXT|SYSCTL_SYSDIV_1);
GPIOConfigSet(GPIO_PORT0_BASE,GPIO_PIN_ALL,GPIO_PIN_TYPE_OUT_OD,true);
GPIOConfigSet(GPIO_PORT1_BASE,GPIO_PIN_ALL,GPIO_PIN_TYPE_OUT_OD,true);
GPIOConfigSet(GPIO_PORT2_BASE,GPIO_PIN_ALL,GPIO_PIN_TYPE_OUT_OD,true);
GPIOConfigSet(GPIO_PORT3_BASE,GPIO_PIN_ALL,GPIO_PIN_TYPE_OUT_OD,true);
GPIOConfigSet(GPIO_PORT4_BASE,GPIO_PIN_ALL,GPIO_PIN_TYPE_OUT_OD,true);
GPIOConfigSet(GPIO_PORT5_BASE,GPIO_PIN_ALL,GPIO_PIN_TYPE_OUT_OD,true);
GPIOConfigSet(GPIO_PORT6_BASE,GPIO_PIN_ALL,GPIO_PIN_TYPE_OUT_OD,true);
GPIOConfigSet(GPIO_PORT7_BASE,GPIO_PIN_ALL,GPIO_PIN_TYPE_OUT_OD,true);
while(1)
{
DelayMs(1000);
P0=0x00;
P1=0x00;
P2=0x00;
P3=0x00;
P4=0x00;
P5=0x00;
P6=0x00;
P7=0x00;
DelayMs(1000);
P0=0xff;
P1=0xff;
P2=0xff;
P3=0xff;
P4=0xff;
P5=0xff;
P6=0xff;
P7=0xff;
}
}
```
![IMG_20200420_112951.jpg](//image.lceda.cn/pullimage/euHbxdO3F0odQqoNjtbxC8V0AAmyAcPTCZKpGNWn.jpeg)![IMG_20200420_112951.jpg](//image.lceda.cn/pullimage/XYkMT2W3NwyzXHPKiGbiITNJQPH7Qa4295lYghoa.jpeg)
9
17
收藏到专辑