发帖赠学习板pcb

[ 2009-6-6 15:11:58 | Author: 盛方单片机 ]

C陷阱与缺陷中总结的编程建议 

[ 2009-5-22 17:17:47 | Author: 盛方单片机 ]
C语言是一个强大灵活的工具,而程序员一旦使用不慎有极容易导致错误。要避免这些错误最容易的办法就是事前周密思考,拿到一个程序不假思索、动手就做往往会漏洞百出。因此<<C陷阱与缺陷>>一书中总结的编程建议,对于程序员来说是十分有益的。

  建议1:不要说服自己相信“皇帝的新装”

  有的错误极具伪装性和欺骗性。

  建议2:直接了当地表明意图

  但编写代码的本意是希望表达某个意思,但这些代码有可能被误解为另一种意思时,请使用括号或者其它方式让你的意图尽可能清晰明了。这样做不仅有助你日后重读程序时能够更好地理解自己的用意,也方便了其它程序员日后维护你的代码。

  建议3:考查最简单的特例

  无论是构思程序的工作方式,还是测试程序的工作情况,这一原则都是适用的。这一原则还适用于程序的设计,在设计程序时,可以首先考虑一组输入数据全为空的情形,从最简单的特例中获得启发。

  建议4:使用不对称边界

  C语言中数组下标从0开始,各种计数错误的产生与这一点或多或少有关系。一旦了解了这个事实,处理这些计数错误就变得不那么困难了。


……
==============================
点击此处阅读全文

如何控制PCB的成本的建议

[ 2009-5-13 12:54:00 | Author: 盛方单片机 ]
   1.板子的大小是个重点。板子越小成本就越低。部份的PCB尺寸已经成为标准,只要照着尺寸作那么成本就自然会下降。www.sfmcu.com
 
  2.使用SMT会比THT来得省钱,因为PCB上的零件会更密集(也会比较小)。
 
  另一方面,如果板子上的零件很密集,那么布线也必须更细,使用的设备也相对的要更高阶。同时使用的材质也要更高级,在导线设计上也必须要更小心,以免造成耗电等会对电路造成影响的问题。这些问题带来的成本,可比缩小PCB尺寸所节省的还要多。
 
  3.层数越多成本越高,不过层数少的PCB通常会造成大小的增加。
 
  4.钻孔需要时间,所以导孔越少越好。
 
  5.埋孔比贯穿所有层的导孔要贵。因为埋孔必须要在接合前就先钻好洞。
 
  6.板子上孔的大小是依照零件接脚的直径来决定。如果板子上有不同类型接脚的零件,那么因为机器不能使用同一个钻头钻所有的洞,相对的比较耗时间,也代表制造成本相对提升。www.sfmcu.com
 
  7.使用飞针式探测方式的电子测试,通常比光学方式贵。一般来说光学测试已经足够保证PCB上没有任何错误。
……
==============================
点击此处阅读全文
中华工控网 | 联系我们 | 工控论坛首页 | 工控博客首页 | 博客注册 | 博客登陆

工控博客管理联系邮箱:工控博客服务邮箱

中华工控网 © Copyright 2007. All rights reserved.