<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應用 > PCF8574調(diào)試的沉痛經(jīng)歷

          PCF8574調(diào)試的沉痛經(jīng)歷

          作者: 時間:2016-11-30 來源:網(wǎng)絡 收藏
          最近一個超聲項目需要用到端口擴展功能,經(jīng)過一番調(diào)研,決定選用PCF8574這款I(lǐng)2C總線的芯片,然后開始看數(shù)據(jù)手冊,組實驗板,經(jīng)過一番忙碌,材料齊全,準備開始調(diào)試,之前已經(jīng)做好了I2C的程序,燒入單片機,運行,狀態(tài)不對?詫異,很是詫異,然后我就開始了我那冤屈的、痛苦的苦難之旅,為什么這么說,看官您請往下看。

          開始我以為是程序中時序匹配的問題,于是開始用示波器查看,經(jīng)過一番查找,最后確定時序沒問題,開始郁悶——。

          本文引用地址:http://www.ex-cimer.com/article/201611/323985.htm

          然后我以為是硬件損壞,然后檢查PCF8574,型號是PCF8574T,沒錯,然后在數(shù)據(jù)手冊中曾看到中斷是自動響應的,然后我就在輸出管腳上加邏輯電平,高低,高低,高高低低,反復測試后,最后確認,芯片的中斷腳是有輸出的,說明芯片應該或者說基本是好的,沒壞,然后對程序進行了簡單修改,測試,當滿懷信心的測試后發(fā)現(xiàn),芯片還是沒響應,情緒開始低落,很是郁悶——。

          為了確認芯片的好壞,我在這之后還是決定不管三七二十幾,換芯片!?。∪缓鬁蕚淅予F、工具等,焊下原有芯片(在焊下的一瞬間,腦子里飛快的閃過一念頭,壞的扔了得了,但是抬頭一看老板在,馬上作出了違背我良心的決定,保存?。?!鄙視我一次),裝上新的芯片,清理工作臺,重新測試,老狀況,老現(xiàn)象,崩潰?。。?!

          于是我就開始瘋狂的修改程序,加延時,測試,不行;加邏輯,測試、不行;加協(xié)議代碼,測試,不行;單字節(jié)通信,測試,不行;多字節(jié)通信,不行;只讀,測試,不行;只寫,測試,不行,這時候我感覺我自己要崩潰了,程序作了這么多年,硬件調(diào)了那么多次,難不成今天我黑腿哥要將一世英名丟在此嗎?不行,重來,將上面的過程重復一便,還是不行,崩潰了,感覺被打敗了——!!!

          于是將手冊打出來,重新翻看了幾遍,沒想法?再看,還是沒發(fā)現(xiàn),情緒開始低落,資料扔在一邊,上網(wǎng),聊大天——,經(jīng)過一陣休整,剛要準備重新來過,卻發(fā)現(xiàn)天色已晚,算了,下老子的班,讓老板瞪眼去吧?。。。。。?!

          轉(zhuǎn)過天來,本將軍經(jīng)過一夜休整,精神抖擻,豪氣萬丈,上班第一件決定就是管他他奶奶的,再戰(zhàn)江湖,于是第一天的情景又重新演義了一遍,到下班時,調(diào)試結(jié)果還是濤聲依舊,一如既往,沒有任何反映,PCF8574就好象死了一樣,怎么都沒反映,就好象是啞巴聾子一樣,不管你怎么招呼,他就是沒有反映,已經(jīng)徹底崩潰,于是決定再次休戰(zhàn),明日再來?。。。。?!

          又是迷亂的一夜,晚上做夢時,看到PCF8574就象一座大山,橫在心上,太他*的堵心了,老子今天不調(diào)了,你不是不理我嗎?老子也不理你,看誰吊!?。。?!于是收拾,洗梳,上班。

          到了單位,在我那龍椅上一做,腦子里馬上就閃出一個**的念頭,再調(diào)?不干!老子怎能連這么點誘惑也受不了,堅決不干?。?!——————

          一天過去了——,不干!兩天過去了,不干!一周過去了,老子還是不干,看你能把老子咋地?

          于是,周一,一大早就看到老板在技術(shù)部晃,晃來晃去,晃來晃去,開始我沒怎么往心里去(打了這么多年鷹,,怎么地也不能叫家雀給嚇著),后來這*人晃到我跟前,一臉關(guān)心狀的說“xx,xxx項目怎么樣了”,這時候老子終于明白是狼來了!?。?!于是很是一臉無辜樣的說,我在做另一項目,這個東西基本快結(jié)了,但要整理一下,您什么時候要呢,然后*人一臉高興狀的告訴我,大概下周一吧。

          感謝老天,還有一周,于是決定不動手,先上網(wǎng)、下資料、找心得,經(jīng)過一天忙碌,下班。轉(zhuǎn)天過來,一上班,腦子里面突然閃出一個非常之——,怎么說呢,難以形容的念頭:這PCF8574不會是假的吧,這念頭一出來,腦子里馬上出現(xiàn)一個聲音:胡說嘛呀!,但是我還是以令人難以置信方式,作出了很大膽的舉動,換換地址,把PCF8574的地址0X40(0X41)換成PCF8574A的地址0X70(0X71),然后上電,通信、測試,好了?不可能,再測,還是好的,擦擦眼睛,查看了一遍芯片型號,沒錯,就是PCF8574,于是馬上明白了,于是開始憤怒,非常的憤怒,在心里面把*商的上八代加下八代的女性YY了180遍,他*的無良*商,把PCF8574A的芯片整成PCF8475來賣,我太冤了,弄個假的PCF8574調(diào)了近兩周,那曾想,確是一個PCF8574A。

          最后,不由的想說,*商?。?!我拿什么來疼你?。。。。。。?!



          關(guān)鍵詞: PCF8574調(diào)試單片

          評論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();