在除錯板子的過程中發現如下現象:
1、ft230x不正常工作,表現為系統無法識別usb裝置,驅動無法安裝。
2、ft230x引腳供電壓不正常、vcc引腳電壓正常,但是vccio、3v3out引腳電壓略低於vcc電壓,不是3v3電壓。
分析:1、由於系統無法識別usb裝置,所以考慮是由於訊號線無法導通問題,經過跳線分析後,表明訊號線正常。
2、考慮多個引腳電壓不正常,考慮可能是濾波電容或者供電線出了問題,可能導致電源電源輻射,經過測試,正常。
3、經過pcb電路檢查分析發現,處於ft230x所在區域的敷銅未與其他地線鋪銅連線,導致死銅,經過測試,是導致ft230x不正常工作的原因。
解決方案:
這是由於pcb板設計問題導致,跳線會產生微弱電磁干擾,因此利用插針,將ft230x的gnd引腳處的旁路電容與usb的gnd引腳相連,測試結果,成功ft230x正常工作。
2018.4.8
dancing links解決X問題的C 實現
x問題,也稱精確覆蓋問題,就是給定乙個01矩陣,需要從中選取一些行組成乙個子矩陣,這個子矩陣的每一列有且僅有乙個1。這個問題聽起來就知道很難,必須使用回溯演算法來解決,但是我們知道回溯演算法要提高效率,就必須做好剪枝和回溯恢復的工作。這時演算法大師donald e.knoth給出了乙個巧妙的資料結構...
用Python解決x的n次方問題
我考慮到了x的所有n次的情況,下面的 有可能是不完美的,但是肯定是對的。def aaa x,n a is程式設計客棧instance x,int,float 這是考慮x和n的型別,需要滿足條件才可以 if a true 往下執行 return none b isinstance n,int,floa...
解決網路丟包問題及故障判斷方法
我們首先來認識一下什麼是丟包,以及什麼樣的現象被成為是網路丟包 2 資料在internet上是以資料報為單位傳輸的,每包nk,不多也不少。這就是說,不管網路線路有多好 網路裝置有多強悍,你的資料都不會是以線性 就象打 一樣 傳輸的,中間總是有空洞的。資料報的傳輸,不可能百分之百的能夠完成,因為種種原...