痴——因对法界不照实知见,故作倒置之行。
调试不仅仅是要发现问题并且还要让问题得到处理和消除。发现反常仅仅是起手第一步,之后是剖析反常的实质。可是,人往往有惯性的思想期望依靠曩昔的经历快速地处理问题。可是绝大部分时分曩昔的经历并不一定能很完美的处理一个现有的特定环境下的问题。只要把握现象背面的原理,才干触类旁通。
一个很简单的比如,在给高速数字芯片加去耦电容的时分,许多人都知道需求加“一个大电容和一个小电容”,问起原因有些人会说滤除电源体系上的噪声。实际上即便直接选用电池供电(电源十分安稳,没有开关噪声)的体系傍边,高速数字芯片邻近依然需求去耦电容,这些电容的存在是为了进步电源对芯片的瞬态输出才能。
当数字芯片的内部时钟边缘触发逻辑翻转是需求在瞬间从电源汲取比较大的电流,这时需求电容来供给一个“本地”的瞬态电源,以战胜电源到芯片之间导线上的寄生电感和电阻的影响。假如盲目的以为电容总是用来滤除噪声的,就会呈现的确使用了两个电容,可是却用了比较长的导线安置在了远离芯片的当地之类的过错。
在遇到调试问题的时分要睁大双眼,一起也要打扫心思的慵懒和对已有经历的依靠,从客观的视点剖析问题。厚实的理论根基能够助人消除怅惘,一起使用从每一次的调试的时机也能够学到许多新的经历和隐藏在背面的常识。