利用USB控制器設(shè)計(jì)的Windows音量控制器
出處:highway 發(fā)布于:2008-01-30 10:00:53
USB技術(shù)在現(xiàn)代電子系統(tǒng)中應(yīng)用得越來(lái)越廣泛。很多計(jì)算機(jī)上甚至去掉了傳統(tǒng)的串口,全部改用USB口的鼠標(biāo)、鍵盤(pán),甚至風(fēng)扇。傳統(tǒng)的USB控制器在使用時(shí),需要大量的與主控機(jī)相連的接口連線,占用了大量的CPU I/O口資源。隨著電子技術(shù)的高速發(fā)展,USB控制器向小體積、低功耗的方向發(fā)展。本文介紹如何使用MAX3420進(jìn)行Windows系統(tǒng)HID設(shè)計(jì)的過(guò)程。
本設(shè)計(jì)的首要目的就是,尋找一種快捷的方法來(lái)調(diào)整音量或者暫停播放,而不需要移動(dòng)鼠標(biāo)來(lái)尋找Windows Media Player窗口。該系統(tǒng)插在USB端口上,只有一個(gè)旋鈕起主要作用。旋轉(zhuǎn)這個(gè)按鈕可以調(diào)節(jié)音量。按旋鈕暫停播放,再按開(kāi)始播放。由于該旋鈕掌控主要的Windows音量控制,因此,它可以調(diào)節(jié)任何當(dāng)前播放聲音的音量,例如,電子郵件提示音或者是游戲聲音。該音量控制器即使在Windows播放器不是當(dāng)前操作窗口的情況下也仍然對(duì)其有效。為了省去設(shè)計(jì)底層驅(qū)動(dòng)程序的工作,把該器件設(shè)計(jì)成USB人機(jī)接口設(shè)備(HID)。把HID接入Windows系統(tǒng),它就可以工作了。
1 低成本的USB系統(tǒng)
系統(tǒng)設(shè)計(jì)中重要的一點(diǎn)是,選擇一種低成本的微控制器和USB解決方案。ATtiny13型微控制器本身并不含有USB控制器,所以使用Maxim公司的 MAX3420E型USB控制器,而且僅需要一些用于普通的串行外圍接口設(shè)備(SPI)的指令就可以與任何微處理器聯(lián)合使用。與MAX3420E對(duì)話,會(huì)占用ATtiny13中5個(gè)I/O引腳中的4個(gè)。
這里簡(jiǎn)單介紹一下MAX3420。它是Maxim公司推出的一種全速USB(12 Mbps)外設(shè)控制器,支持USB2.0協(xié)議。
版權(quán)與免責(zé)聲明
凡本網(wǎng)注明“出處:維庫(kù)電子市場(chǎng)網(wǎng)”的所有作品,版權(quán)均屬于維庫(kù)電子市場(chǎng)網(wǎng),轉(zhuǎn)載請(qǐng)必須注明維庫(kù)電子市場(chǎng)網(wǎng),http://m.58mhw.cn,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類(lèi)作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。
如涉及作品內(nèi)容、版權(quán)等問(wèn)題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
- 什么是氫氧燃料電池,氫氧燃料電池的知識(shí)介紹2025/8/29 16:58:56
- SQL核心知識(shí)點(diǎn)總結(jié)2025/8/11 16:51:36
- 等電位端子箱是什么_等電位端子箱的作用2025/8/1 11:36:41
- 基于PID控制和重復(fù)控制的復(fù)合控制策略2025/7/29 16:58:24
- 什么是樹(shù)莓派?一文快速了解樹(shù)莓派基礎(chǔ)知識(shí)2025/6/18 16:30:52
- 編碼器的工作原理及作用1
- 超強(qiáng)整理!PCB設(shè)計(jì)之電流與線寬的關(guān)系2
- 三星(SAMSUNG)貼片電容規(guī)格對(duì)照表3
- 電腦藍(lán)屏代碼大全4
- 國(guó)標(biāo)委發(fā)布《電動(dòng)汽車(chē)安全要求第3部分:人員觸電防護(hù)》第1號(hào)修改單5
- 通俗易懂談上拉電阻與下拉電阻6
- 繼電器的工作原理以及驅(qū)動(dòng)電路7
- 電容單位8
- 跟我學(xué)51單片機(jī)(三):?jiǎn)纹瑱C(jī)串口通信實(shí)例9
- 一種三極管開(kāi)關(guān)電路設(shè)計(jì)10
- PCB散熱設(shè)計(jì)核心指南(實(shí)操版)
- MOSFET在新能源設(shè)備中的應(yīng)用趨勢(shì)
- 電源模塊EMI問(wèn)題及解決方案
- 高速連接器材料與結(jié)構(gòu)設(shè)計(jì)
- 電源管理IC在消費(fèi)電子中的應(yīng)用
- PCB阻焊與絲印設(shè)計(jì)核心規(guī)范
- MOSFET在逆變器中的應(yīng)用分析
- 隔離電源與非隔離電源的區(qū)別
- 濾波器設(shè)計(jì)中的蒙特卡洛分析:應(yīng)對(duì)元件容差帶來(lái)的性能變化
- 高頻化是趨勢(shì)?探討開(kāi)關(guān)頻率提升的利與弊









