- 博客(89)
- 收藏
- 关注
转载 Orcad cadence 原理图 多页导出 pdf
f, 可以看到,已经是用的PDF打印,这个时候,点击【OK】,就可以打印全部打印出来了。e, 点击【确定】后,会回到下面的配置。c, 选择 Setup...a, 选择Print...b, 会弹出下面的打印配置。1,选择要打印的dsn,d, 选择打印到PDF。...
2022-08-10 15:56:15
4844
转载 pads多层板减少层的三种方法,将PCB由4层改为2层
现在介绍第三种方法:(我们以4层改2层讲解)第一步:打开我们需要修改的文件,选择file export…相信很多朋友遇到过为降低成本把6层板改为4层,或8层改为6层的经历,网上有两种方法更改:1:把不需要的两层上所有东西删掉,然后修改层设置2:是不改变层设置,走线的时候不走那两层,最后出gerber的时候不输出那两层第一种方法比较麻烦,第二种容易误操作现在介绍第三种方法:(我们以4层改2层讲解)第一步:打开我们需要修改的文件,选择file export…第二步:选择我们需要保存的路径...
2021-03-09 16:38:46
8839
2
原创 Orcad绘制元器件格点设置
Orcad绘制元器件格点设置 可任意移动器件线框1.点击OPTIONS2.点击Preferences。3.在Part and Symbol Grid 侧,将下面的Pointer snap to grid 去掉√。...
2020-03-28 19:12:15
10447
原创 User properties exist on an object that is not a part instance
Check SDT comptibility 不选择即可。
2019-09-02 10:38:32
1633
2
转载 总算有人讲明白了什么是特性阻抗什么是阻抗匹配
人认识事物总是有一个过程,一般都是从具体到抽象。认识特性阻抗也是一样的,在我们认识特性阻抗之前,先认识跟特性阻抗比较相关的一个物理量—电阻。电阻是一个实实在在的物理元器件,通过欧姆定律我们可以知道,电压、电流和电阻三者之间的关系,U=I*R我们通过一个具体的电路来分析这三者之间的具体关系,请看下面的一张最简单的电路图。这个电路图只有一个电源一个电阻和一些导线组成。当然这个电阻的阻值也可以通...
2019-08-03 17:31:01
44038
8
原创 PADS元器件封装过孔问题
plated:过孔是金属化孔,有焊盘且通孔孔内壁会镀铜,可以起到不同层面信号连接的作用。non-plated:过孔是非金属化的孔,没有焊盘且通孔空内壁不会镀铜,没有网络连接能力,一般起到结构定位作用。...
2019-05-05 16:12:48
2907
原创 Package has same name but different source library
Orcad绘制原理图规则检查时发现此问题可以如下解决:1.选中该元器件,右键 “edit part”。2.挪动该器件的某个管脚,然后挪回原处。3.关闭编辑页面,最后“update All”。...
2019-04-24 11:14:21
1582
转载 函数CPU_SR_ALLOC()
1. 函数CPU_SR_ALLOC()是为CPU_CRITICAL_ENTER()和CPU_CRITICAL_EXIT()申请一个变量:#define CPU_SR_ALLOC() CPU_SR cpu_sr = (CPU_SR)0这个是临界代码段,在下面一个小节有详细讲解。2. 这样做是为了防止编译器警告。...
2019-01-06 22:24:57
8666
转载 ucosiii时间管理
1.OSTimeDly()函数当我们需要对一个任务进行延时操作的时候就可以使用这个函数,函数原型如下。void OSTimeDly (OS_TICK dly,OS_OPT opt,OS_ERR *p_err)dly: 指定延时的时间长度,这里单位为时间节拍数。opt: 指定延迟使用的选项,有四种选项。 OS_OPT_TIME_DLY 相对模式 OS_OPT_TIME_...
2019-01-06 20:15:07
990
1
转载 μCOS-II系统之时间管理函数OSTimeDlyHMSM()
上次学习了OSTimeDly()函数,了解了OSTimeDly()基本应用。。同时μCOS-II还提供了另一个系统延时函数OSTimeDlyHMSM()函数。下面来说说这个函数的基本应用。这个函数是以小时(H)、分(M)、秒(S)和毫秒(m)四个参数来定义延时时间的,函数在内部把这些参数转换为时钟节拍,再通过单次或多次调用OSTimeDly()进行延时和任务调度,所以延时原理和调用延时函数OSTi...
2019-01-06 18:50:33
806
1
转载 音色
这个问题实际就是什么是音色。你一开始就说错了,区别不同的声音并不是靠着不同的频率,频率只决定音调。也就是说如果在同一个位置放两个不同的发声仪器,如果这个两个发生仪器都只翻出两个纯的不同频率的声音,你在不看的情况下是无法区分这个个声音的。(你会以为是一个发声器发出的两个声音)那么究竟是什么产生了音色呢?答案是谐波。我们知道声音是振动产生的,而一个物体来回振动,几乎不可能一直按照确定的周期振动的。也...
2018-10-24 17:10:27
2696
转载 word中的表格怎么按照章节自动插入题注(即表头的编号)
问:word中的表格怎么自动插入题注(即表头的编号自动编号)?答:1首先搞清楚自动编号的意思。自动插入题注的意思是,在你在word中新建或者复制一个word表格的时候,表头的编号就自动生成了,而不是需要你手动点击引用→插入题注才生成编号。实现如下效果: 2搞清楚了自动编号的意思,下面就来介绍如何实现自动编号。1)如下操作,选择自动插入题注2)选择Microsof...
2018-08-06 16:14:25
49511
1
转载 SPI总线协议及SPI时序图详解
SPI,是英语Serial Peripheral Interface的缩写,顾名思义就是串行外围设备接口。SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便,正是出于这种简单易用的特性,现在越来越多的芯片集成了这种通信协议。SPI是一个环形总线结构,由ss(cs)、sck、sdi、sdo构成,其时序其实很简单,主要...
2018-07-27 00:00:22
1500
转载 条件编译 #ifndef _HEAD_H...中下划线的理解
1.下划线“__”属于编程风格的内容,对程序没有影响。不用下划线也可以,用几个下划线也由个人习惯。 2.其实质是一个宏名。由此我们可以防止发生重复定义或声明。假设你的头文件名为head.h,根据习惯,我们声明一个宏HEAD_H,对应这个头文件,在头文件中开始的地方和结尾的地方加上 对HEAD_H的声明和判断,头文件Head.h如下: #ifndef HEAD_H #define...
2018-07-22 12:26:55
10560
4
转载 STM32的#ifndef
#ifndef __SYS_H //头件的中的#ifndef,这是一个很关键的东西。比如你有两个C文件,这两个C文件都include了同一个头文件。而编译时,这两个C文件要一同编译成一个可运行文件,于是问题来了,大量的声明冲突。还是把头文件的内容都放在#ifndef和#endif中吧。不管你的头文件会不会被多个文件引用,你都要加上这个#define __SYS_H #includ...
2018-07-22 12:08:11
2149
原创 PADS9.5导出3D文件
1.Setup-->Layer Definition-->Thickness,修改中间的三个参数,使三个Top,Substrate,Bottom 三个参数加起来等于 PCB 板厚。2.File-->Export 选择 IDF 格式。3.shape 为元件 3D 外形所在的图层,Format 不要改,选择 IDF 3.0,最下面是 top 和 bottom 层元件的最小高度。单位建...
2018-06-27 16:48:59
20991
1
原创 PADS9.5规则检查有错误但不能显示指示位置的圆圈
PADS9.5 在完成PCB设计后要进行规则检查,连接性检查和间距检查。如果碰到显示了错误的数量,但是不能用圆圈标识位置的情况,则需要修改颜色设置ERRORS部分::如上图所示,ERRORS要勾选,且所有层的颜色必须为白色,如果是黑色,则无法看到圆圈。...
2018-04-02 20:22:50
4949
转载 pads win10显示不全
打开注册表: WIN+R 1. 路径: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts] 将原来的: "Microsoft YaHei (TrueType) & Microsoft YaHei UI (TrueType)" ="msyh.ttc" "Microsoft YaHei Bo...
2018-03-15 09:47:33
5832
3
原创 关于PADS gerber文件导处的问题
1. 覆铜和规则检查2. 设置输出目录 3.TOP层设置4.GND层设置5.layer3层设置,和layer4层设置一样6.POWER层设置7.bottom层设置和toplayer设置一样8.TOPSilkscreen设置9.botto...
2018-01-28 13:40:09
2588
转载 电源芯片的静态电流 低功耗产品必须考虑的因素之一
刚刚开启电子设计生涯的朋友注意了,你要从理想的物理定律世界里面跳出到现实世界里面,读这篇文章之前,先弄清楚一个事实:你电路板上的电源芯片也是有功率损耗的。 每个电路板上都有电源芯片,不管是线性电源芯片,还是开关电源芯片,都是有损耗的。一般情况下,开关电源芯片的损耗要比线性电源芯片的损耗小的多。但是,开关电源芯片的噪声又要比线性电源芯片大。所以,在设计产品时,还需要针对具体项目好好考虑。
2018-01-22 19:53:37
13644
原创 FPGA 学习笔记
1. 计数器学习module my_counter(clk,rstn,led); input clk; input rstn; output reg led; reg[24:0] count; always@(posedge clk,negedge rstn) if(rstn == 1'b0) count = 1'b0;
2017-11-30 10:57:57
426
转载 FPGA基础知识篇----深入学习串口模块
3.4 实验十:串口模块单片机?串口?这些已经是众所周知的组合了吧。但是有一点你是否明白过串口传输的细小部分呢?我们先抛开硬件接口不谈(基本上没有什么好谈),在传统的串口实验。我们只是在串口的表面上,对单片机的寄存器进行配置和查询,来实现串口的操作~实际上你知不知道,串口在传输的期间,到底发生了什么事情?使用Verilog HDL对串口建模,你会很底层的窥探到它。串口传输数据都是一
2017-11-16 10:19:43
1362
原创 STM32 rddi dap error 错误
用SWD的方式调试STM32代码,设备能发现并连接,但是总是出现 rddi dap error 错误,网上说的方法都试了下,都没有根本上解决问题,最后自己摸索解决了此问题。主要是SWD调试线的问题。 把SWD的调试线做以下处理:1.把紧密连在一起的线掰开分散。2.把调试线做短一些。3.把复位线接上,这条也适用其它报错的。 大家如出现相同的问题,可加QQ ...
2017-11-15 23:11:10
27583
13
转载 解决"应用程序配置不正确,程序无法启动"
“D:\Program Files\Tencent\QQ\Bin\QQ.exe”的激活上下文生成失败。 找不到从属程序集 Microsoft.VC80.CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.4053"。 请使用 sxstrace.exe
2017-10-12 22:54:34
3401
原创 安装 VS2005 安装库 遇到vcredist.msi找不到问题
用windowsinstallercleanup 将KB2467175清理掉再装即可。
2017-10-12 18:27:50
4447
转载 PADS中过孔尺寸与设置值不一致的问题
在PADS Layout的 Tools—>Options—>Design中有个 Drill oversize选项,这里填写的值是对过孔尺寸的补偿,因为过孔镀铜后孔径会变小。缺省值是3mil。据说厂家在制板时都会给做补偿,所以不知道这里设置成0跟默认成3mil有何区别。貌似不管该补偿不管设置成多少,CAM输出都是一样的,即你自己设想的尺寸。
2017-08-15 18:03:22
5254
原创 Configuration data download to FPGA was not successful. DONE did not go high, please check your con
XILINX V6 的板子,BPI下载模式,下载的时候出现了那样的情况,调试了很久,在网上看了很多遇到相同问题的人的解答方式(配置模式,上下拉电阻等),都没有解决问题,最后通过看官方资料,问题终于解决。 1.要确认原理图设计是否正确,尤其是FPGA下载模式的设置。下载模式中M0,M1或M2接地不要通过电阻接地。2.JTAG下载时钟频率可以调低一些试试。3.BPI ...
2017-07-03 10:15:17
8804
5
原创 PADS更新PCB封装
1.从原来图中更新,ECO文件。2.在PCB中直接在ECO模式下替换。3.在PCB工具栏中选 UPDATE FROM LIBRARY.QQ: 1293711638 欢迎交流
2017-06-02 10:34:49
6435
原创 PADS 地连接梅花标记和虚线问题
1.地分层 2.OPTIONS ,THERMALS 第二项勾上就显示梅花。 3. VIEW ALL EXCEPT .... 不懂加QQ: 1293711638
2017-05-04 10:43:40
1608
原创 FPGA PCB设计过程中的换PIN方法
对于FPGA等BGA封装、颗粒数量大的主芯片器件,我们在设计的过程中往往需要对PIN脚的重新规划和分布,以便更合理地分配应用PIN脚,现对PADS软件如何进行操作做一简要说明。1.首先将PADS切换到ECO模式,在这个模式下可以对PCB进行直接改动。2.在需要移动位置的两个PIN脚进行直接换PIN操作,并记下改动的地方。3.然后迅速在原理图中更新改后的PIN脚位置。4.待所有的PI
2017-05-02 11:39:21
4877
原创 Orcad 原理图完成后 的 规则检查,设置很重要。
1. 第二项的ELectrical rules 的第一小项:check single node nets 一定要选上,不然没连接的网络不报错,切记。
2016-08-23 14:49:46
15212
转载 Part xxx is out of date with respect to the design cache.
ORCAD 画原理图中关于update cache的问题如果在画原理图过程中,修改了库元件,放置修改后的元件时会出现如下警告:Part xxx is out of date with respect to the design cache.Use Update Cache to synchronize the part in the cache with the library.如何找
2016-06-17 11:06:29
9900
2
原创 Orcad 制作一个器件多个PART 时注意事项
1. 如果每个Part 相同 ,则选择 Homogeneous,相同的。2.如果每个Part不同,则选择 heterogeneous,不同的。选择出错的话,在后续给器件自动加编号时会出错,切记。。。。。
2016-03-21 17:17:35
10058
转载 在ORCAD里面如何给元器件自动编号
选中一张图纸或一个设计,点菜单Tools-->Annotate-->在弹出的对话菜单中,Action中选择Incremental reference update(在现有基础上更新),或者选Unconditional reference update(无条件更新).这样就重新编号了
2016-01-03 16:38:54
15434
转载 orcad16.6 与 PADS9.5 布线同步
1.把orcad16.6 的DSN文件另存为 16.2 版本。2.从pads 9.5 logic import orcad16.2 的DSN 文件。3.在pads9.5 logic 的tool PADS LAYOUT 进行相关设计 后即可实现同步。
2015-11-17 11:02:22
4245
1
转载 MII接口全家福
分类: LINUX简介: MII是英文Medium Independent Interface的缩写,翻译成中文是“介质独立接口”,该接口一般应用于MAC层和PHY层之间的以太网数据传输,也可叫数据接口。(MAC与PHY间的管理接口一般是MDIO) MII接口的类型有很多,常用的有MII、RMII、SMII、SSMII、SSSMII、GMII、RGMII、SGMII、T
2015-10-31 19:29:09
1025
原创 cadence allegro study
1.allegro如何测量pcb的长宽厚度,谢谢?除了“测量”按钮,还有什么好方法吗?我觉得用测量总是对不准。 测量时用好find啊。 只选other segment就行了。
2015-06-25 11:11:45
1315
转载 Allegro:Arc segment is outside of the extents.
做热风焊盘时老是提示错误:ERROR - Could Not Generate ShapeE- (SPMHA1-66): Arc segment is outside of the extents.热风设置如下查了 好久才明白把原点移动drawing的中心位置,能满足生成FLASH的尺寸就可以。原来软件默认原点在0,0所以画是有画到负数那
2015-06-19 09:56:38
2036
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人