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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 牛人業(yè)話 > 梅哥和你一起深入學習FPGA之獨立按鍵檢測(下)

          梅哥和你一起深入學習FPGA之獨立按鍵檢測(下)

          作者: 時間:2015-04-08 來源:網絡 收藏

            八、 仿真分析

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

            

           

            由上圖仿真結果可知,當有按鍵按下時,需要較長一段時間后,Key_Flag會有一個高電平脈沖,同時Key_Value更新為輸入按鍵的反碼。

            為了確定消抖是成功的,這里再附上按鍵松開時的抖動細節(jié)圖:

            

           

            由圖可知,松開按鍵時,該按鍵IO不斷的檢測到高電平和低電平,直到一段時間和,抖動方停止,穩(wěn)定為按鍵沒有按下時的狀態(tài)

            下圖為整個工程的仿真結果,由圖可知,每按下一次按鍵0(key_in[0]),led[0]的狀態(tài)便翻轉一次。

            

           

            九、 下板驗證

            手頭暫無開發(fā)板,板級驗證略。

            十、 總結

            本文檔對按鍵消抖的原理進行了分析,并對消抖核心模塊的設計進行了仿真,通過modelsim仿真驗證了消抖模塊設計的正確性。

            具體的控制模塊這里因為篇幅和時間關系暫不介紹,也因為沒有開發(fā)板,暫時無法錄制演示視頻,等錄制視頻時,我會對整個系統(tǒng)的架構設計,代碼設計進行詳細的分析和講解。以前沒有做過不知道,寫了兩三次后才發(fā)現,原來文檔的編寫和整理比編寫代碼要的時間要多的多。不過,我總還是會堅持做下去的,希望我能有足夠的時間來做這些事。

          c語言相關文章:c語言教程




          關鍵詞: FPGA 按鍵檢測

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁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); })();