posted @ 2011-03-11 10:25 冰灵天堂 阅读(2052) 评论(0) 推荐(0) 编辑
摘要:
thou=mil(旧式为"mil",现在IPC 标准为"thou" 或"thousandth")mil可能大家就比较熟悉了吧,Protel 99 单位还是用mil/mmthou是英制单位,叫做毫英寸,th为thou的简写。1th=25.4X10(-3次方)mm,即1mm=39.3701th 阅读全文
摘要:
最近在学习C语言,学习程序设计,最重要的就是实实在在的编几个程序出来,而编程就离不开一款开发工具,而C语言的开发工具又有很多款,比如TC2.0、TC++3.0、WinTC等等... 阅读全文
posted @ 2011-01-26 15:58 冰灵天堂 阅读(451) 评论(0) 推荐(0) 编辑
摘要:
在#include命令中,文件名可以用双撇号或尖括号括起来,二者的区别是... 阅读全文
posted @ 2011-01-25 17:30 冰灵天堂 阅读(1646) 评论(0) 推荐(1) 编辑
摘要:
运行VC程序时提示缺少NMSQL.DLL,网上下载之,然后复制到X:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin下,就OK了! 阅读全文
posted @ 2011-01-21 11:37 冰灵天堂 阅读(801) 评论(0) 推荐(1) 编辑
摘要:
安装Protel99se汉化包后,卸载后重新安装也无法去掉汉化菜单。本文介绍解决办法。 阅读全文
posted @ 2010-11-22 09:18 冰灵天堂 阅读(2798) 评论(1) 推荐(1) 编辑
摘要:
点击protel99左上角的大箭头,点击preferences ,在对话框中把use client system fonts for all dialogs 复选框去掉,就可以了。 阅读全文
posted @ 2010-09-13 17:13 冰灵天堂 阅读(498) 评论(0) 推荐(1) 编辑
摘要:
几种PCB设计工具的比较 个人认为Cadence更适合高速印制板的设计.Cadence是基于约束的PCB设计,约束规则较多,分析工具等比较有优势, 如果在布板时有碰到等长或者需要走差分对或者饶蛇形线时,Cadence 最新版本15.2可以轻松这样的问题,所以 适合高端高速pcb设计,但这个软件学习起来却比较麻烦。 protel适合低端的产品,容易上手使用方便。布线功能也很强大,既可以手工干预(如果... 阅读全文
posted @ 2010-08-31 16:35 冰灵天堂 阅读(725) 评论(0) 推荐(2) 编辑
摘要:
首先ARM芯片要中断设置要使能中断向量,然后当有IRQ中断来之后,CPU自动的到0x18地址处取指。0x18处的指令呢是CPU根据中断源算好的(比如:中断EINT4567来了,那么0x18处的指令就是跳转到地址0x30处)。然后就执行“ldr pc,=HandlerEINT4567”这条指令。这条指令的执行结果就是跳转到 “HandlerEINT4567 HANDLER HandleEINT4567”处执行。这条是宏指令,你可以看一下宏定义。执行结果就是跳转到HandleEINT4567处执行。
那么HandleEINT4567处又是什么指令呢?这就要联系44b.h文件的#define pISR_EINT4567 (*(unsigned *)(_ISR_STARTADDRESS+0x74))定义看了。HandleEINT4567处的地址就是“_ISR_STARTADDRESS+0x74”。到此还不知道这个地址对应的指令是什么。
这时候就要去看Target.c文件的中断初始化了,其中pISR_EINT4567= (unsigned) OSEINT4567ISR;这条语句就解释了中断去 阅读全文
posted @ 2010-05-19 21:40 冰灵天堂 阅读(754) 评论(0) 推荐(1) 编辑