从原理图到PCB全过程(嘉立创)1

1 将已经画好的原理图更新到PCB中(点击应用修改)

2 一开始PCB是杂乱的,需要回到原理图,框选各个模块,然后按住Ctrl+Shift+X会自动在PCB显示这个部分,然后把各个部分分开

3 PCB画板需要有板框(嘉立创每个月都i有100X100mm免费打板)

4进行布局

一般情况下优先考虑主控芯片,大器件以及供电接口

移动芯片更改栅格位置

滤波电容一般都是靠近主控芯片摆放

typ-c建议放置在下面

画PCB也要按照原理图来画(元器件摆放位置)

PCB画好之后裁剪板框

最终结果图

### 嘉立创原理图PCB时未完成网络的解决方案 在使用嘉立创EDA进行设计时,如果遇到“未完成网络”的问题,通常是因为原理图中的元件连接关系未能正确传递到PCB布局阶段。以下是可能的原因及其对应的解决办法: #### 1. **检查原理图中的网络连接** 确保所有元件之间的电气连接已经通过导线或总线完全建。任何遗漏的连接都会导致后续换过程中出现“未完成网络”。可以通过运行ERC(Electrical Rule Check)来验证是否存在错误[^1]。 ```plaintext 工具 -> ERC (电气规则检查) ``` #### 2. **确认封装关联无误** 每个元件都需要有正确的封装与其对应。如果没有设置或者设置了不匹配的封装,则可能导致网络无法正常映射至PCB文件中。因此,在生成网表前需逐一核对各元件是否有合适的封装指定。 #### 3. **重新生成并导入网表** 当修改了原理图之后,应删除旧版本的网表数据再重新生成新的,并将其加载回PCB编辑器当中。具体操作如下所示: ```plaintext 项目管理窗口右键点击目标名称 -> 更新PCB文档... ``` 此过程会同步最新的更改信息给PCB端,从而消除潜在冲突项。 #### 4. **手动调整未识别部分** 尽管自动化流程可以覆盖大部分情况,但仍可能存在某些特殊情形下仍残留孤节点现象。此时可借助手工干预手段加以修正——即利用飞线提示功能找到断开位置然后补充缺失连线即可恢复完整电路结构。 --- ### 提供一段代码用于调试外部中断配置作为附加帮助实例 对于涉及硬件开发的应用场景而言,合理安排外设优先级同样重要。下面给出了一段关于STM32系列MCU如何设定NVIC中断优先级分组的例子以作参考之用: ```c #include "stm32f1xx.h" void NVIC_Configuration(void){ /* 配置抢占优先级位数 */ NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); /* 启用TIMx通道更新事件触发的全局中断请求 */ NVIC_EnableIRQ(TIMx_IRQn); /* 设定具体的响应级别数值 */ NVIC_SetPriority(TIMx_IRQn, 0x7 << 4 | 0x1 ); } ``` 上述片段展示了怎样自定义化地调节不同源之间相互干扰程度的方法论思路[^3]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值