技术标签: 经验分享 笔记 Altium Designer 其他 软件学习笔记
配套视频网址:
B站:https://www.bilibili.com/video/BV1yx411M74b?p=1
知创学院:https://www.zicreate.com/c/5640473a1aeee345906f5fa3
视频作者:知创学院
软件工具:Altium Designer17
软件下载与安装地址:http://www.zhanshaoyi.com/7757.html
官方元件库下载地址:https://techdocs.altium.com//display/ADOH/Download+Libraries
1.边框及板层设定
2.导入网络表到PCB
3.布线规则设定
4.元器件布局
5.布线及补泪滴
6.覆铜
7.设计规则及DRC检验
8.打印设置及拼板
9.生成加工文件
右击工程,添加PCB文件
先选定机械层,然后划线,定点,然后双击线条,更改长度
黑框框看起来不好看,可以先选中图形,然后点击“design”
边角太尖,如何画圆弧
现将线的两端减小,然后选择圆弧
其他个角,复制粘贴即可
,然后在去处多余的黑色,(选中边框,点击“design”)
机械层画完后,还要在Keep-Out Layer(止布线层)画一个
在机械层,按住ctrl+c,出现十字,后选中边框,复制好以后,再粘贴在Keep-Out Layer(止布线层)上,
此时,有两个框框,更改其中上面一个改在Keep-Out Layer(止布线层)即可
(最后查看边框是否完整)
(最后查看边框是否完整)
然后在四周边角打孔,方便安装
然后开始导入原理图
选中红色,删掉
打开图层管理
元器件按“空格”翻转,不要按X,Y,不然封装会改变
变绿,是因为放的太近了
一.元器件元器件布局的注意事项:
1.缩短高频元件之间的连线。
2.加大有较高电位差元件的距离。
3.按照电路的流程安排功能电路单元的位置。
4.以功能电路的核心元件为中心,围绕它进行布局。
二.布线的注意事项
1.输入输出端的导线应避免相邻平行。
2.导线宽度不宜小于0.2mm。
3.导线间距。
当想要不同规则时,可以添加新规则
全选然后ok
软件开发环境:链接 link.
元器件的制作与封装:链接 link.
原理图的设计:链接 link.
PCB设计(一):链接 link
PCB设计(二):链接 link
文章浏览阅读261次,点赞15次,收藏4次。运行环境:推荐jdk1.8;开发工具:eclipse以及idea(推荐)、maven;操作系统:windows 10 8G内存以上(其他windows以及macOS支持,但不推荐);浏览器:Firefox(推荐)、Google Chrome(推荐)、Edge;数据库:MySQL8.0(推荐)及其他版本(支持,但容易异常尤其MySQL5.7(不含)以下版本);数据库可视化工具:Navicat Premium 15(推荐)以及其他Navicat版本是否maven项目:是。
文章浏览阅读266次。UglifyJS2 这个工具使用很长时间了,但之前都是在 gulp 自动构建 时用到了 UglifyJS 算法进行压缩. 最近玩了一下 UglifyJS2 ,做了一个 在线压缩javascript工具 欢迎点击玩耍.为什么要压缩 javascript因为每个人开发者的书写习惯,定义参数习惯,已经使用习惯都不一样. 所以相同的功能出自不同开发者代码各异.这里牵扯到一个代码所占..._nodejs uglify
文章浏览阅读77次。 迁移时间:2017年6月1日10:02:43CreateTime--2017年6月1日09:59:30Author:Marydon一、SQL语句 (一)基础篇 1.1.1 where 子句 1.1.1.1 where后面可以跟多个条件表达式,表达式之间用and或or连接--查询除去emp表前5条的员工信息(即rownum>5) ..._查询部门编号是10,20,50的人的员工编号
文章浏览阅读1.3k次。今天在安装thrift的时候有种回到了当初刚开始学编程的那种状态,配个环境折腾老半天。本来就在idl里面改动了3行代码,想重新生成一下,确认了该项目之前使用thrift 0.10.0生成后,不得不将已经安装的thrift 0.12.0换掉。本来想用brew install thrift简单安装一下的,但是brew search thrift之后发现只有0.9.0版本的,于是不得不下载源码,手动..._macm1安装thrift时,执行make报错make[4]: nothing to be done for `all-am'xcode-
文章浏览阅读315次。1. Mybatis JdbcType与Oracle、MySql数据类型对应列表MybatisJdbcTypeOracleMySqlJdbcTypeARRAYJdbcTypeBIGINTBIGINTJdbcTypeBINARYJdbcTypeBITBITJdbcTypeBLOBBLOBBLOBJdbcTypeBOOLEANJdbcTypeCHARCHARCHARJdbcTypeCLOBCLOBCL..._oracle数据库的的text类型的字段,jdbctype是什么类型
文章浏览阅读2k次,点赞7次,收藏26次。Visual Studio Code 配置 C/C++ 运行环境 - 搭配 MinGW 完美 GNU 配置前言简介MinGWMinGW 下载安装MinGW 系统环境配置Visual Studio CodeVisual Studio Code 安装以及其基本 C/C++ 插件安装Visual Studio Code C/C++ 环境配置功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入..._gnu::pure visual studio
文章浏览阅读745次。接口测试步骤注:以测试queryHistoryAccepts接口作举例。1、用户登录获取SessionKey实体信息注:由于大部分的接口都需要SessionKey实体的信息,因此测试那些接口都需要先调用用户登录接口,用于获取SessionKey实体下的信息。在接口显示窗口找到CommonServiceSoap11Binding下的CheckCallerPermision..._soaoui测试的接口 返回的raw信息 server是unknown
文章浏览阅读887次,点赞19次,收藏14次。name_for_human”,平台内全局唯一标识,后缀数字建议长且随机,更不容易重名冲突,这里改成了"单词本_TianJi"“name_for_model”,这里改成了"wordbook_TianJi"官网提供了一套示例demo文件。也可以把修改文件后的压缩包上传。回到文心一言,点击本地调试。,提取码: q7xa。
文章浏览阅读387次。(2) 检查这篇 wiki 里介绍的步骤:https://wiki.scn.sap.com/wiki/display/CRM/Partner+conversion+error+in+sales+or+service+documents+CRM-BF-PD。这个朋友采取的解决方案就是将订单的 contact person 字段删除,再重新维护,然后错误就消失了。这是一个 CRM 系统和远端系统(ERP 系统?) 进行数据传输时出的问题。错误消息:复制文件时,系统 PRDCLNT800 中发生错误。
文章浏览阅读36次。https://leetcode.com/problems/longest-common-prefix/class Solution {public: string longestCommonPrefix(vector<string>& strs) { if(strs.empty()) return ""; string ans=st...
文章浏览阅读1.3k次。直接执行脚本是没有问题,报如下错误:File “test_HTML_run_all.py”, line 4, in import unittest2ImportError: No module named ‘unittest2’_no module named 'unittest2
文章浏览阅读1.8w次。Unity创建游戏的理念可以被jian'da_unity场景一个人游戏一般做多少个