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/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;
}
}
参考设计下载
群聊设计,与管理员及时沟通
欢迎加入EEWorld参考设计群,也许能碰到搞同一个设计的小伙伴,群聊设计经验和难点。 入群方式:微信搜索“helloeeworld1”或者扫描二维码,备注:参考设计,即可被拉入群。 另外,如您在下载此设计遇到问题,也可以微信添加“helloeeword1”及时沟通。
网友评论
相关项目
电路图
更多>
下载中心
更多>
论坛推荐
更多>