采用自顶向下的层次设计方法完成作业2。
tree形文件结构:
母图:
在设计母图的时候,IO扩展子图和P8X32A子图本来想用总线port和总线连接器直接相连,编译后万恶的 duplicate net names wire错误无法消除,最终采用上图的这种形式进行连接。求高手指点各子图使用总线port进行连接,拜谢。有筒子会问power子图为啥没有port,其实在层次模块设计中,电源端子属于全局网络,无需在母图中用port连接。
ISP电路子图:
核心IC电路子图:
由于duplicate net names wire错误的影响,只能用port将IO端口全局相连,继续求高手指点。
配置电路子图:
IO扩展子图:
继续是duplicate net names wire错误的问题。这里扩展出一大堆3.3v和5.0v的电源端子。
电源子图:
从mini或者micro USB接口取出5v电压,再稳压至3.3v供IC使用。一直在考虑要不要加个开关。
第一次用层次设计方法,特意把PCB文件update一下,看看各管脚是不是连接起来了,特别是总线那块。请无视各器件的封装。。。。。。