91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

怎樣制作更好的ThinkPad USB鍵盤適配器

454398 ? 來源:wv ? 2019-10-15 15:01 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:硬件

我使用德州儀器TIMSP430 Launchpad進(jìn)入微控制器領(lǐng)域,因此我選擇使用其USB芯片。事實(shí)證明這是一筆相當(dāng)差的投資。首先,由于鍵盤將一直插在計(jì)算機(jī)上,因此不需要MSP430的超低功耗功能。其次,TrackPoint本質(zhì)上是PS/2鼠標(biāo)。它使用5V作為電源。使用3.3V的MSP430需要邏輯電平轉(zhuǎn)換器。第三,USB芯片價(jià)格昂貴。在開發(fā)過程中,我了解了AVR的V-USB,可以將大多數(shù)Atmel 8位微控制器轉(zhuǎn)變?yōu)閁SB微控制器。它使用5V電源線,與TrackPoint相同,并且芯片會更便宜。但是,這已經(jīng)很晚了,因?yàn)槲乙呀?jīng)花了很多時間來學(xué)習(xí)MSP430系列,并且當(dāng)時使AVR開發(fā)板和程序員超出了我的預(yù)算。

通常,鍵盤要求的最低要求28行輸入/輸出線,用于16行,8列,1 FN線和3 PS/2線。盡管需要3條PS/2線路,但其中一條線路用于控制器重置TrackPoint,因此僅需要2個邏輯電平轉(zhuǎn)換器。

最終的硬件設(shè)計(jì)是在MSP430線上使用USB功能的最低要求。該按鈕用于使用MSP430的Bootstrap Loader模式通過USB刷新固件。

從ThinkPad T60計(jì)算機(jī)的示意圖中,可以發(fā)現(xiàn)所使用的鍵盤插座是JAE制造的,零件編號為AA01B-S040VA1。

目標(biāo)是在原型制作階段盡可能節(jié)省更多的錢。由于50x50mm是最便宜的PCB制造商提供的最小,最便宜的選擇,因此PCB設(shè)計(jì)要適應(yīng)這些邊界。

步驟2:軟件

在代碼中,鍵盤矩陣由USB HID使用表(第53頁)中的鍵控代碼組成。它被編寫為一維數(shù)組,的組織方式類似于表所示:8行x 16列。在提供的固件中(下一步),該矩陣將從地址0xF000列出。數(shù)字是矩陣中相應(yīng)鍵的十六進(jìn)制代碼。您可以編輯此固件文件中的十六進(jìn)制代碼,以根據(jù)需要將矩陣更改為鍵盤矩陣。

我最初打算編寫PC軟件,允許用戶自定義矩陣,添加自定義鍵盤組合但是,由于不是很多人會知道筆記本電腦的鍵盤插座是否與我的鍵盤插座相同,所以它就沒有用,并且通過添加自定義鍵盤組合,可能會減慢鍵盤掃描的速度。最終結(jié)果可能不值得。

第3步:下載

該項(xiàng)目是封閉源代碼。盡管源代碼是用C編寫的,但是它被分成許多源文件,并且很難瀏覽。我認(rèn)為,沒有適當(dāng)?shù)奈臋n,從微控制器供應(yīng)商提供的應(yīng)用筆記中學(xué)習(xí)會更有益。

您可以從Tindie獲得PCB。它們有2種口味。請選擇: ThinkClamp v0.6.1修訂版1.1 版本號差異取決于所使用的組件類型。它們都工作良好,v0.6.1在電氣方面可能具有更好的穩(wěn)定性,但是它使用較小的組件,因此可能更難焊接,而v0.6.2保持最低限度并且更容易焊接。

固件:http ://www.mediafire.com/view/15cu8yu3ymbgnbh/Thin 。..

要上傳固件:

?啟動TI MSP430 USB固件升級示例軟件,單擊“下一步”并接受條款

?拔下USB如果已插入設(shè)備的電纜,則

?按住BSL按鈕,然后插入電纜

?釋放BSL按鈕現(xiàn)在,軟件應(yīng)會檢測到設(shè)備。

?選擇“選擇固件”并瀏覽至ThinkClamp_v0.6。 txt

?單擊“升級固件”以刷新設(shè)備

步驟1:硬件

我使用德州儀器(TI)MSP430 Launchpad進(jìn)入微控制器領(lǐng)域,因此我選擇使用其USB芯片。事實(shí)證明這是一筆相當(dāng)差的投資。首先,由于鍵盤將一直插在計(jì)算機(jī)上,因此不需要MSP430的超低功耗功能。其次,TrackPoint本質(zhì)上是PS/2鼠標(biāo)。它使用5V作為電源。使用3.3V的MSP430需要邏輯電平轉(zhuǎn)換器。第三,USB芯片價(jià)格昂貴。在開發(fā)過程中,我了解了AVR的V-USB,可以將大多數(shù)Atmel 8位微控制器轉(zhuǎn)變?yōu)閁SB微控制器。它使用5V電源線,與TrackPoint相同,并且芯片會更便宜。但是,這已經(jīng)很晚了,因?yàn)槲乙呀?jīng)花了很多時間來學(xué)習(xí)MSP430系列,并且當(dāng)時使AVR開發(fā)板和程序員超出了我的預(yù)算。

通常,鍵盤要求的最低要求28行輸入/輸出線,用于16行,8列,1 FN線和3 PS/2線。盡管需要3條PS/2線路,但其中一條線路用于控制器重置TrackPoint,因此僅需要2個邏輯電平轉(zhuǎn)換器。

最終的硬件設(shè)計(jì)是在MSP430線上使用USB功能的最低要求。該按鈕用于使用MSP430的Bootstrap Loader模式通過USB刷新固件。

從ThinkPad T60計(jì)算機(jī)的示意圖中,可以發(fā)現(xiàn)所使用的鍵盤插座是JAE制造的,零件編號為AA01B-S040VA1。

目標(biāo)是在原型制作階段盡可能節(jié)省更多的錢。由于50x50mm是最便宜的PCB制造商提供的最小,最便宜的選擇,因此PCB設(shè)計(jì)要適應(yīng)這些邊界。

步驟2:軟件

在代碼中,鍵盤矩陣由USB HID使用表(第53頁)中的鍵控代碼組成。它被編寫為一維數(shù)組,的組織方式類似于表所示:8行x 16列。在提供的固件中(下一步),該矩陣將從地址0xF000列出。數(shù)字是矩陣中相應(yīng)鍵的十六進(jìn)制代碼。您可以編輯此固件文件中的十六進(jìn)制代碼,以根據(jù)需要將矩陣更改為鍵盤矩陣。

我最初打算編寫PC軟件,允許用戶自定義矩陣,添加自定義鍵盤組合但是,由于不是很多人會知道筆記本電腦的鍵盤插座是否與我的鍵盤插座相同,所以它就沒有用,并且通過添加自定義鍵盤組合,可能會減慢鍵盤掃描的速度。最終結(jié)果可能不值得。

第3步:下載

該項(xiàng)目是封閉源代碼。盡管源代碼是用C編寫的,但是它被分成許多源文件,并且很難瀏覽。我認(rèn)為,沒有適當(dāng)?shù)奈臋n,從微控制器供應(yīng)商提供的應(yīng)用筆記中學(xué)習(xí)會更有益。

您可以從Tindie獲得PCB。它們有2種口味。請選擇: ThinkClamp v0.6.1修訂版1.1 版本號差異取決于所使用的組件類型。它們都工作良好,v0.6.1在電氣方面可能具有更好的穩(wěn)定性,但是它使用較小的組件,因此可能更難焊接,而v0.6.2保持最低限度并且更容易焊接。

固件:http ://www.mediafire.com/view/15cu8yu3ymbgnbh/Thin 。..

要上傳固件:

?啟動TI MSP430 USB固件升級示例軟件,單擊“下一步”并接受條款

?拔下USB如果已插入設(shè)備的電纜,則

?按住BSL按鈕,然后插入電纜

?釋放BSL按鈕現(xiàn)在,軟件應(yīng)會檢測到設(shè)備。

?選擇“選擇固件”并瀏覽至ThinkClamp_v0.6。 txt

?單擊“升級固件”以刷新設(shè)備

步驟1:硬件

我使用德州儀器(TI)MSP430 Launchpad進(jìn)入微控制器領(lǐng)域,因此我選擇使用其USB芯片。事實(shí)證明這是一筆相當(dāng)差的投資。首先,由于鍵盤將一直插在計(jì)算機(jī)上,因此不需要MSP430的超低功耗功能。其次,TrackPoint本質(zhì)上是PS/2鼠標(biāo)。它使用5V作為電源。使用3.3V的MSP430需要邏輯電平轉(zhuǎn)換器。第三,USB芯片價(jià)格昂貴。在開發(fā)過程中,我了解了AVR的V-USB,可以將大多數(shù)Atmel 8位微控制器轉(zhuǎn)變?yōu)閁SB微控制器。它使用5V電源線,與TrackPoint相同,并且芯片會更便宜。但是,這已經(jīng)很晚了,因?yàn)槲乙呀?jīng)花了很多時間來學(xué)習(xí)MSP430系列,并且當(dāng)時使AVR開發(fā)板和程序員超出了我的預(yù)算。

通常,鍵盤要求的最低要求28行輸入/輸出線,用于16行,8列,1 FN線和3 PS/2線。盡管需要3條PS/2線路,但其中一條線路用于控制器重置TrackPoint,因此僅需要2個邏輯電平轉(zhuǎn)換器。

最終的硬件設(shè)計(jì)是在MSP430線上使用USB功能的最低要求。該按鈕用于使用MSP430的Bootstrap Loader模式通過USB刷新固件。

從ThinkPad T60計(jì)算機(jī)的示意圖中,可以發(fā)現(xiàn)所使用的鍵盤插座是JAE制造的,零件編號為AA01B-S040VA1。

目標(biāo)是在原型制作階段盡可能節(jié)省更多的錢。由于50x50mm是最便宜的PCB制造商提供的最小,最便宜的選擇,因此PCB設(shè)計(jì)要適應(yīng)這些邊界。

步驟2:軟件

在代碼中,鍵盤矩陣由USB HID使用表(第53頁)中的鍵控代碼組成。它被編寫為一維數(shù)組,的組織方式類似于表所示:8行x 16列。在提供的固件中(下一步),該矩陣將從地址0xF000列出。數(shù)字是矩陣中相應(yīng)鍵的十六進(jìn)制代碼。您可以編輯此固件文件中的十六進(jìn)制代碼,以根據(jù)需要將矩陣更改為鍵盤矩陣。

我最初打算編寫PC軟件,允許用戶自定義矩陣,添加自定義鍵盤組合但是,由于不是很多人會知道筆記本電腦的鍵盤插座是否與我的鍵盤插座相同,所以它就沒有用,并且通過添加自定義鍵盤組合,可能會減慢鍵盤掃描的速度。最終結(jié)果可能不值得。

第3步:下載

該項(xiàng)目是封閉源代碼。盡管源代碼是用C編寫的,但是它被分成許多源文件,并且很難瀏覽。我認(rèn)為,沒有適當(dāng)?shù)奈臋n,從微控制器供應(yīng)商提供的應(yīng)用筆記中學(xué)習(xí)會更有益。

您可以從Tindie獲得PCB。它們有2種口味。請選擇: ThinkClamp v0.6.1修訂版1.1 版本號差異取決于所使用的組件類型。它們都工作良好,v0.6.1在電氣方面可能具有更好的穩(wěn)定性,但是它使用較小的組件,因此可能更難焊接,而v0.6.2保持最低限度并且更容易焊接。

固件:http ://www.mediafire.com/view/15cu8yu3ymbgnbh/Thin 。..

要上傳固件:

?啟動TI MSP430 USB固件升級示例軟件,單擊“下一步”并接受條款

?拔下USB如果已插入設(shè)備的電纜,則

?按住BSL按鈕,然后插入電纜

?釋放BSL按鈕現(xiàn)在,軟件應(yīng)會檢測到設(shè)備。

?選擇“選擇固件”并瀏覽至ThinkClamp_v0.6。 txt

?單擊“升級固件”以刷新設(shè)備

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 適配器
    +關(guān)注

    關(guān)注

    9

    文章

    2131

    瀏覽量

    71351
  • ThinkPad
    +關(guān)注

    關(guān)注

    0

    文章

    133

    瀏覽量

    33853
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    MAX14617:USB主機(jī)充電器識別與適配器仿真器的卓越之選

    MAX14617:USB主機(jī)充電器識別與適配器仿真器的卓越之選 在當(dāng)今的電子設(shè)備中,USB充電和數(shù)據(jù)傳輸功能至關(guān)重要。為了滿足不同設(shè)備的充電需求,提高充電效率和兼容性,Maxim推出了一款優(yōu)秀的產(chǎn)品
    的頭像 發(fā)表于 02-09 16:55 ?297次閱讀

    MAX14602:高性能USB主機(jī)充電器識別與適配器仿真器

    MAX14600–MAX14605/MAX14618:高性能USB主機(jī)充電器識別與適配器仿真器 在當(dāng)今的電子設(shè)備中,USB接口不僅用于數(shù)據(jù)傳輸,還承擔(dān)著充電的重要功能。為了實(shí)現(xiàn)高效、兼容的充電
    的頭像 發(fā)表于 02-09 16:50 ?123次閱讀

    MAX14600:USB主機(jī)充電器識別與適配器仿真器的卓越之選

    MAX14600–MAX14605/MAX14618:USB主機(jī)充電器識別與適配器仿真器的卓越之選 在電子設(shè)備飛速發(fā)展的今天,USB充電技術(shù)也在不斷革新。對于電子工程師而言,選擇一款性能優(yōu)異的
    的頭像 發(fā)表于 02-09 16:45 ?157次閱讀

    MAX14667:雙USB充電器適配器仿真器的卓越之選

    MAX14667:雙USB充電器適配器仿真器的卓越之選 在電子設(shè)備充電領(lǐng)域,一款性能出色的充電器適配器仿真器至關(guān)重要。今天,我們就來深入探討一下Maxim Integrated推出的MAX14667
    的頭像 發(fā)表于 02-09 11:15 ?183次閱讀

    MAX14632 USB充電器適配器仿真器解析

    MAX14630/MAX14632 USB充電器適配器仿真器解析 在電子設(shè)備充電需求日益多樣化的今天,USB充電器適配器的性能和兼容性顯得尤為重要。Maxim Integrated推出
    的頭像 發(fā)表于 02-09 10:35 ?142次閱讀

    探索MAX14630 USB充電器適配器仿真器

    探索MAX14630/MAX14632 USB充電器適配器仿真器 在電子設(shè)備飛速發(fā)展的今天,充電技術(shù)也在不斷演進(jìn)。MAX14630/MAX14632作為USB充電器適配器仿真器,在充電
    的頭像 發(fā)表于 02-09 10:35 ?146次閱讀

    探索MAX14644 USB主機(jī)適配器仿真器的卓越性能

    探索MAX14640–MAX14644/MAX14651 USB主機(jī)適配器仿真器的卓越性能 在當(dāng)今數(shù)字化時代,USB技術(shù)的發(fā)展日新月異,對于USB主機(jī)
    的頭像 發(fā)表于 02-09 10:25 ?167次閱讀

    多協(xié)議可編程USB接口適配器

    多協(xié)議可編程USB接口適配器USB2S,全面支持UART/I2C/SPI/CAN/1-Wire USB2S(USB To Serial po
    的頭像 發(fā)表于 01-15 14:06 ?207次閱讀
    多協(xié)議可編程<b class='flag-5'>USB</b>接口<b class='flag-5'>適配器</b>

    EZ-PD? PAG2-PD CYPAS2174 :USB 供電適配器的高效解決方案

    EZ-PD? PAG2-PD CYPAS2174 :USB 供電適配器的高效解決方案 在電子設(shè)備飛速發(fā)展的今天,USB 供電技術(shù)也在不斷革新。EZ-PD? PAG2-PD CYPAS2174 作為
    的頭像 發(fā)表于 12-19 11:25 ?434次閱讀

    基于STMicroelectronics 45W USB PD適配器參考設(shè)計(jì)的技術(shù)解析

    STMicroelectronics 45W USB Type-C ^?^ 供電 (PD) 適配器是一種USBPD參考設(shè)計(jì)解決方案。該P(yáng)D 3.0適配器是基于VIPERGAN50的隔離式電源,PD
    的頭像 發(fā)表于 10-30 11:05 ?861次閱讀
    基于STMicroelectronics 45W <b class='flag-5'>USB</b> PD<b class='flag-5'>適配器</b>參考設(shè)計(jì)的技術(shù)解析

    松下M9000電源適配器模塊資料

    松下M9000電源適配器模塊資料
    發(fā)表于 10-10 14:34 ?0次下載

    WiFi USB適配器在獨(dú)立的無線信號發(fā)射下工作

    WiFi USB適配器在獨(dú)立的無線信號發(fā)射下工作
    的頭像 發(fā)表于 10-07 10:08 ?1007次閱讀

    Texas Instruments USB-TO-GPIO2接口適配器技術(shù)解析

    Texas Instruments USB-TO-GPIO2 USB接口適配器評估模塊 (EVM) 可通過標(biāo)準(zhǔn)type-A轉(zhuǎn)mini-B USB電纜作為主機(jī)PC和一個或多個目標(biāo)設(shè)備之間
    的頭像 發(fā)表于 09-10 15:47 ?1019次閱讀

    收銀機(jī)的電源適配器壞了,可以用其他產(chǎn)品的替代使用嗎?

    在日常的商業(yè)運(yùn)營中,收銀機(jī)作為門店管理的核心設(shè)備,其穩(wěn)定性和可靠性至關(guān)重要。然而,當(dāng)原裝收銀機(jī)電源適配器壞了的話,我們是否可以用其他產(chǎn)品的電源適配器來臨時替代收銀機(jī)的原裝電源適配器呢?答案是不能
    的頭像 發(fā)表于 08-02 10:03 ?887次閱讀
    收銀機(jī)的電源<b class='flag-5'>適配器</b>壞了,可以用其他產(chǎn)品的替代使用嗎?

    適配器EMC測試要求

    適配器的EMC測試要求是確保其在工作中不會產(chǎn)生超標(biāo)電磁干擾(EMI),同時具備一定的抗干擾能力(EMS)。適配器出口歐美、東南亞、日韓等主流市場時,EMC測試是強(qiáng)制性,并需通過相應(yīng)的認(rèn)證(如CE
    的頭像 發(fā)表于 07-31 17:28 ?1790次閱讀
    <b class='flag-5'>適配器</b>EMC測試要求