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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 簡單例子解析C語言編譯器配置文件,驅動文件,驅動程序

          簡單例子解析C語言編譯器配置文件,驅動文件,驅動程序

          作者: 時間:2016-11-30 來源:網絡 收藏
          配置文件,驅動文件,驅動程序對初學單片機C語言的童鞋來說極易搞昏,今天本人將以己昏昏,使人昭昭。
          LED動態(tài)掃描為例,看配置文件有什么:
          # include
          #ifndef __LED_DISPLAY_CFG_H
          #define __LED_DISPLAY_CFG_H //如果沒有定義此文件,則定義此文件

          # define __LED_DIN1_ON() p1^1=0
          #define __LED_DIN1_OFF() p1^1=1
          ..........
          ...........
          #define__LED-SEG(DATA) p0=DATA
          #endif

          綜上,所謂配置是定義了I/O口的作用。

          驅動文件:
          驅動的作用是告訴編譯器所使用的函數,如初始化驅動,輸出字符串,清屏等。一般將字符串數組(字庫)放在驅動代碼(驅動程序)中。
          驅動程序: 保護驅動文件(頭文件),配置文件的可執(zhí)行的C源文件(未編譯的C文件或者匯編文件)


          評論


          技術專區(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); })();