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

          新聞中心

          EEPW首頁 > 消費電子 > 設(shè)計應(yīng)用 > 利用USB控制器設(shè)計的Windows音量控制器

          利用USB控制器設(shè)計的Windows音量控制器

          ——
          作者: 時間:2008-01-11 來源: 收藏

            技術(shù)在現(xiàn)代電子系統(tǒng)中應(yīng)用得越來越廣泛。很多計算機上甚至去掉了傳統(tǒng)的串口,全部改用口的鼠標、鍵盤,甚至風(fēng)扇。傳統(tǒng)的在使用時,需要大量的與主控機相連的接口連線,占用了大量的CPU I/O口資源。隨著電子技術(shù)的高速發(fā)展,USB向小體積、低功耗的方向發(fā)展。本文介紹如何使用MAX3420進行Windows系統(tǒng)HID設(shè)計的過程。

            本設(shè)計的首要目的就是,尋找一種快捷的方法來調(diào)整音量或者暫停播放,而不需要移動鼠標來尋找Windows Media Player窗口。該系統(tǒng)插在USB端口上,只有一個旋鈕起主要作用。旋轉(zhuǎn)這個按鈕可以調(diào)節(jié)音量。按一次旋鈕暫停播放,再按一次開始播放。由于該旋鈕掌控主要的Windows音量控制,因此,它可以調(diào)節(jié)任何當前播放聲音的音量,例如,電子郵件提示音或者是游戲聲音。該音量即使在Windows播放器不是當前操作窗口的情況下也仍然對其有效。為了省去設(shè)計底層驅(qū)動程序的工作,把該器件設(shè)計成USB人機接口設(shè)備(HID)。把HID接入Windows系統(tǒng),它就可以工作了。

            1 低成本的USB系統(tǒng)

            系統(tǒng)設(shè)計中最重要的一點是,選擇一種低成本的微控制器和USB解決方案。ATtiny13型微控制器本身并不含有USB控制器,所以使用Maxim公司的 MAX3420E型USB控制器,而且僅需要一些用于普通的串行外圍接口設(shè)備(SPI)的指令就可以與任何微處理器聯(lián)合使用。與MAX3420E對話,會占用ATtiny13中5個I/O引腳中的4個。

            這里簡單介紹一下MAX3420。它是Maxim公司推出的一種全速USB(12 Mbps)外設(shè)控制器,支持USB2.0協(xié)議。MAX3420內(nèi)建全速收發(fā)器,支持



          評論


          相關(guān)推薦

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