原创 几个先后问题

2009-2-12 15:53 2151 4 5 分类: MCU/ 嵌入式

1.先买实验板再借书,完全拿来主义,有错了再改,如果做板就先浏览书再做板,边做边看书,学的过程边总结经验边修改,大不了拆板重做。


2.检验程序的时候,先检验基础的,物理层的,如器件间通讯的函数,再检查次基础的。


调试板的时候,先检查焊接错误,如虚焊,漏焊,短路,断路,再检查器件通讯是否有错,再检查器件指令,最后调试速度,精度等。


3.修理一个家电的时候,先检查基础的,再检查芯片,通常都是电源等容易坏,然后按键接触不良,器件接脚虚焊漏焊,电阻电容等是否烧坏,最后才是检查芯片,一些发热突然很大的芯片很多情况出问题,通常不要尝试修可编程的任何元器件,通常换了也是白换,除非有厂家提供的固件。


4.PCB布线的时候先布复杂的,如很小的封装的芯片,再布简单的,如电容电阻等。


5.PCB布线的时候先布高频的,再布低频的,高频要考虑的东西多很多,低频通常布好就好的了。


6.PCB布线的时候先布信号线,电源线那些,电源线粗,转弯不容易,信号线通常要地线包围,尽量少拐弯。


7.元器件布局的时候,接口电位器等放在边上,按钮放在边上,对于井字键盘放在中间,去耦电容放在该去耦的元件旁边,对高频的总线,要求全部走线长度一致,短的线用蛇形走线,低频无此要求。


8.焊板的时候,先焊高度矮的元件再焊高度低的元件。


打孔的时候,先打小孔再打大孔。


9.焊接元器件先易后难,就是先焊电阻电容,电感,三极管,二极管,然后焊DIP脚座,最后焊难焊的DIP封装元器件,最后焊难焊的贴片封装的芯片。


10.玩AVR先搞懂熔断丝,再搞其他的。


11.其实GNU是个很好的东西,开源是很好的东西,Linux里面提供的GCC是最好的编程工具,尽管GCC要写Makefile,但结合AVRStudio用就是最好的编程工具,我试过把GCC上编写的一个程序移植到ICC上,在GCC上编译只需4k多,ICC上却要了5K多,(MCU上多数是几k到几十k的ROM)免费的东西不一定差,特别是GNU提供的东西。


12.对于高中学生我想说几句,其实高中学的欧姆定律,基尔霍夫定律,到了工程实际也适用的,很多情况计算功率电流那些参数都是用高中的基本定律来估算的,就连很复杂的芯片内部也可以用那些基本定律来估算,所以高中学的东西未必无用。

PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户412065 2009-2-12 21:41

受教了 谢谢
相关推荐阅读
用户1353393 2013-12-26 16:58
linux最小系统调试技巧
一块新的平台到手,怎么入手才能让板子能跑起来呢? 首先的看资源,先检查有什么接口,接口什么参数,接什么内存,接什么存储器。有什么特殊的接口,需不需要通信协议,胡乱搞清楚。  ...
用户1353393 2011-03-20 23:49
最近在玩Omap
最近在玩OMAP,学了什么PSC,EMIF,接口什么的。...
用户1353393 2009-03-13 18:46
十说电容 (转载)
在整理DCDC标准库的过程中,有个名词“电容的均方根电流”,我在电容的datasheet上怎么都找不到,只有叫“纹波电流”的,就Google了一下啊,发现原来是一个意思。RMS:root mean s...
用户1353393 2009-02-12 16:04
程序员生活规范
[日期:2008-7-10]来源:  作者:[字体:大 中 小]  被过滤广告    总感觉自己做事有点乱.这个学一点,那个学一点的.学习工作没什么规范,希望用此文章来改善自己的坏毛病.不知道要做什么...
用户1353393 2009-02-12 16:03
大学里的潜规则(转自天涯)
所谓大学里的潜规则,自然是指向那些非主流的,却被大学生们无声地、抑或是不得不遵循的、大家心照不宣的生存规矩。     潜规则1 :逃课是潇洒的行动?       正如校园里的顺口溜说的,必修课选逃,选...
用户1353393 2009-02-12 16:02
嵌入式硬件开发流程及工程师应具备的基本技能
[日期:2008-11-25]来源:bbs.mcuol.com  作者:[字体:大 中 小] 被过滤广告简单地总结一下硬件开发的基本过程:     1、明确硬件总体需求情况,如CPU处理能力、存储容量...
EE直播间
更多
我要评论
1
4
关闭 站长推荐上一条 /3 下一条