简简单单 做个STC8H2K32U核心板
基于STC8H2K32U单片机做了个核心板,保留了比较基本的资源,特性如下[*]全部IO均通过排针引出,对部分乱序IO进行了分组排序
[*]具有USB-TYPE-C接口,用于USB开发,调试,下载
[*]具有一键冷重启功能,可代替复位
[*]具有一路外部中断兼USB HID Wirter烧写模式触发
[*]具有TL431外部2.5V基准源
[*]具有电源指示灯和2路IO控制LED指示灯,与PWM4复用,兼PWM输出指示
[*]具有外部小容量I2C接口EEPROM
[*]具有3.3V LDO,通过排针处跳线选择5V或3.3V供电,可接入外部供电,也可对外供电
[*]具有电源口5V TVS防护,具有USB接口ESD防护
[*]具有电源口自恢复保险过流防护
[*]具有可选32768Hz晶体,便于调试内部RTC
[*]宽体36脚封装,800mil间距,不支持活动座,支持面包板使用,
附件为部分基础例程,不定期更新中
这板蛮漂亮的,功能也全啊 板子做得很好看!
P1.2/P5.4/nRST
P1.2回来了
神农鼎 发表于 2024-6-11 16:22
P1.2/P5.4/nRST
P1.2回来了
好的,P54就是占用P12的位置,按顺序排列的,下次把两个标识都印上。 做的挺漂亮的,个人有一点小建议说出来别介意:从目前接触的情况来看,
还没见过很理想的按照IO口顺序编程,基本都是管脚的实际用途直接搞。
其实有时候想着,如果初学就从产品思维的角度去接受,也不见得是坏事。
水平比较次,毕业14年重新拾起来单片机时间也不长,如果说错了,莫怪。
Yim_Hom 发表于 2024-6-11 21:38
做的挺漂亮的,个人有一点小建议说出来别介意:从目前接触的情况来看,还没见过很理想的按照IO口顺序编程, ...
这个核心板应该和产品没什么瓜葛的,主要用途是日常验证功能,
IO顺序排列单纯为了便于查找,由于芯片的IO本来就是顺序的,
这样布局也没额外付出什么代价,
我没get到你的建议,不明白你的意思,不过还是要谢谢你~
现在的排列就是 P1口打乱了,
这是太多的合理考量造成的,是最优安排
如外部晶振管脚要兼容,USB要外部挂电容...
神农鼎 发表于 2024-6-12 14:05
现在的排列就是 P1口打乱了,
这是太多的合理考量造成的,是最优安排
如外部晶振管脚要兼容,USB要外部挂电 ...
IO乱序其实并没多少影响,因为并行总线的外设越来越少了,而且MCU发展的最终形态是没有端口分组的,内部大部分资源可以自由定义到任意IO上。 我是学生给我开源{:5_361:}
页:
[1]
2