你画原理图太严格了,实际上图中那些端口和总图中的连接线可以不用连的,你只要确保你芯片接口上的网络名一致就可以了,比如你的CPU中有个网络叫A4,你的网卡芯片上只要有这个A4网络就可以了,不用考虑总线和电气线,自然就会连接在一起。
我画图通常只采用网络名,不会采用总线网络名,这样也可以避免出错,方便检查。通常我会给每一个模块单独网络命名,比如网卡的,统一用LAN_A4,LAN_A5等命名,Norflash的,就叫NOR_A1,NOR_A2,然后在原理图上放上一个叫Link的图,把CPU上引出的网络名和各个模块需要连接CPU的网络全部画到里面,然后用导线将这些网络连接在一起,方便CPU上使用的资源分配,避免重复使用资源。这样做会出很多警告,你可以不理会。