2011年11月22日

摘要: "20H原则" 是指确保电源平面的边缘比接地平面的边缘至少缩入相当于两个平面之间层距的20倍,仅在特定条件下才会产生明显的效果。1 在电源总线中电流波动的上升下降时间小于1ns;2 电源平面在内层,并且和它相邻的上下两个平面都是0v参考面,这两个0v参考面向外延伸的距离至少要相当于它们各自与电源平面层距的20倍;3 在关心的频率范围内,电源总线结构不会产生谐振;4 PCB总层数最小为8层; 阅读全文
posted @ 2011-11-22 11:27 嵌入式操作系统 阅读(362) 评论(0) 推荐(0)

2011年11月19日

摘要: 在win7下装了Cadence SPB 16(16.2和16.3都装过,现在用16.3),发现在使用PCB Editor时,选定器件、连线等均显示不正常,不刷新(本人的显卡是X3100)。除了PCB Editor,其他组件都能正常使用。刚开始怀疑是Cadence与win7不兼容,但是查看Cadence官方的说明,得知SPB16是兼容Win7的。 后来发现,在PCB Editor->setup->user preferences->display->opengl中选定disable_opengl,即关掉OpenGL后,PCB Editor就能正常显示了。这样Cadence 阅读全文
posted @ 2011-11-19 17:06 嵌入式操作系统 阅读(4820) 评论(0) 推荐(0)
摘要: Cadence Allegro16.5详细安装具体的步骤1、下载SPB16.5下来后,点setup.exe,先安装第一项licensemanager,问license时,单击cancel,然后finish. 2、接下来安装cadence的product,即第二项,直到安装结束这个时间有点长装过以前版本的人都知道.补充:好像安装到最后,出现要寻找firewall的允许项添加什么的,等了好长一会,我都以为软件装的不动了,不想一会又开始装了。我的系统装了Rising,安装时禁用状态。3、在任务管理器中确认一下是否有这两个进程,有就结束掉,即cdsNameServer.exe和cdsMsgServer 阅读全文
posted @ 2011-11-19 14:31 嵌入式操作系统 阅读(6851) 评论(0) 推荐(0)

2011年11月15日

摘要: 解决办法:用UltraEdit打开FPM.exe,查找"33 C0 E9 F2"(注意中间有空格)将33改为8B,F2改为00发现用FPM生成allegro的菜单后,FPM菜单下的命令用不了,解决办法:只要把把X:\Cadence\SPB_16.3\share\pcb\etc\skill文件夹下的allegro.ilinit文件拷贝到pcbenv文件夹下就行了 阅读全文
posted @ 2011-11-15 21:32 嵌入式操作系统 阅读(1643) 评论(0) 推荐(0)

2011年11月10日

摘要: 选中.dsn文件,执行tools菜单里的Annotate命令,在弹出的对话框中点击Packaging,在action栏选择Add Intersheet References,点击ok按钮进入新的对话框,勾选第一项:Place on off page connectors 阅读全文
posted @ 2011-11-10 23:57 嵌入式操作系统 阅读(1079) 评论(0) 推荐(0)

2011年10月21日

摘要: 試試看修改 ini 文件. 用文字編輯器 打開C:\Cadence\SPB_16.3\tools\capture\capture.ini 檢查裡面其中的, I* P. E2 m8 l+ u" c2 I9 J& {4 ~2 t; J- l2 P& y- x1 X[Window Placement]7 N# m7 W# C0 ^: I5 h6 J% o/ w8 qMax Position...=(-1,-1)0 J, I: P; j2 K" w* L9 n: ^Min Position...=(-1,-1). p# M8 ~$ k' C. G+ yNor 阅读全文
posted @ 2011-10-21 06:06 嵌入式操作系统 阅读(4177) 评论(0) 推荐(0)

2011年10月16日

摘要: RS485是半双工协议,有的工控主板厂家在做RS485口时,完整的实现了自动RTS,则我们编程人员不用关心底层硬件变化,就像平时使用RS232串口一样使用,这包括我们到电子市场买的232转422或485的“博世头”,都内部自动实现了自动RTS;有的厂家没有实现自动RTS,则需要我们自己实现。前面也说过,在WIN32下,只需要关心DCB数据结构的fRtsControl成员,将其值改为RTS_CONTROL_TOGGLE即可,如下面程序:初始化部分: hCom=CreateFile("COM1",//COM1口 GENERIC_READ|GENERIC_WRITE, //允许. 阅读全文
posted @ 2011-10-16 05:53 嵌入式操作系统 阅读(2191) 评论(0) 推荐(0)
摘要: RS485半双工软件编程实现方法1:让操作系统正确的控制RTS信号。hCOM = CreateFile(...)... DCB dcb; memset( &dcb, 0, sizeof(dcb) ); dcb.DCBlength = sizeof(DCB); dcb.fBinary = TRUE; // binary mode, no EOF check dcb.fParity = FALSE; // enable/disable parity c... 阅读全文
posted @ 2011-10-16 05:25 嵌入式操作系统 阅读(1911) 评论(0) 推荐(0)

2011年10月15日

摘要: The short answer is that you cannot pass command line parameters to the application when using HKEY_LOCAL_MACHINE\Init to launch your application (although a command line parameter is passed to it for use with SignalStarted()). But maybe you really need to use this key to start your application beca 阅读全文
posted @ 2011-10-15 22:52 嵌入式操作系统 阅读(275) 评论(0) 推荐(0)
摘要: WinCE支持远程桌面功能,可以在PC端访问目标设备的WinCE桌面。这个功能在调试的时候很有用。有些时候,你的目标板不带显示设备,这时你 想访问目标板的WinCE系统感觉很不爽,毕竟习惯了桌面操作。通过WinCE远程桌面,你可以在PC上面访问目标板的WinCE桌面并进行操作。下面来介绍一下具体步骤:1. 选择支持WinCE远程桌面的组件:在WinCE的工程中选择”Core OS”->”CEBASE”->”Core OS Services”->”Debugging Tools”->”Remote Display Application”,如下图:在这里建议同时添加tel 阅读全文
posted @ 2011-10-15 14:48 嵌入式操作系统 阅读(1601) 评论(0) 推荐(1)

导航