99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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芯片價格昂貴。在開發(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芯片價格昂貴。在開發(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芯片價格昂貴。在開發(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

    文章

    2054

    瀏覽量

    69740
  • ThinkPad
    +關(guān)注

    關(guān)注

    0

    文章

    132

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    電源適配器做什么的

    電源適配器主要的作用是將電源(比如交流電)轉(zhuǎn)換成適合設(shè)備使用的電壓和電流。不同的電子設(shè)備需要不同的電壓和電流,電源適配器幫助將家用電網(wǎng)的交流電(AC)轉(zhuǎn)換成設(shè)備需要的直流電(DC)。 電源適配器
    發(fā)表于 02-12 11:46

    適配器的電壓與功率選擇

    適配器(Adapter)是一種電源轉(zhuǎn)換設(shè)備,它能夠?qū)⒅麟娫矗ㄍǔJ墙涣麟姡┺D(zhuǎn)換為特定電壓和電流的直流電,以供電子設(shè)備使用。適配器的選擇對于確保設(shè)備正常運(yùn)行和延長設(shè)備壽命至關(guān)重要。 適配器的基本原理
    的頭像 發(fā)表于 02-06 17:14 ?1213次閱讀

    藍(lán)牙適配器連接技巧

    常重要的。市面上主要有以下幾種類型的藍(lán)牙適配器USB藍(lán)牙適配器 :這是最常見的類型,通過USB接口連接到電腦或其他設(shè)備。 內(nèi)置藍(lán)牙適配器
    的頭像 發(fā)表于 02-06 17:05 ?1241次閱讀

    適配器與轉(zhuǎn)接頭的區(qū)別

    在現(xiàn)代電子設(shè)備日益增多的今天,我們經(jīng)常會遇到需要連接不同接口或設(shè)備的情況。適配器和轉(zhuǎn)接頭作為兩種常見的解決方案,它們各自扮演著重要的角色。然而,許多人對于這兩者的區(qū)別并不十分清楚。 適配器
    的頭像 發(fā)表于 02-06 17:00 ?1028次閱讀

    電源適配器怎么使用?

    隨著人類的進(jìn)步和科技的發(fā)達(dá)?,F(xiàn)代每個人的家庭中都有或大或小的電器。有了電器,當(dāng)然離不開開關(guān)電源等等輔助設(shè)備。今天我們主要要說的就是電源適配器。對電子設(shè)備比較了解的人都知道,電源適配器對許多電子設(shè)備
    發(fā)表于 01-18 11:04

    光纖跳線是否帶適配器

    光纖跳線本身并不直接包含適配器,但光纖跳線的兩端通常會裝有光纖連接器,用于與光纖端口或適配器對接。光纖適配器是一種使不同尺寸或不同類型的光纖連接器能夠相互連接的器件,它在光纖通信系統(tǒng)中起著非常重要
    的頭像 發(fā)表于 12-23 10:02 ?471次閱讀

    使用UCC28704EVM-724 10W USB適配器

    電子發(fā)燒友網(wǎng)站提供《使用UCC28704EVM-724 10W USB適配器.pdf》資料免費(fèi)下載
    發(fā)表于 12-07 13:57 ?0次下載
    使用UCC28704EVM-724 10W <b class='flag-5'>USB</b><b class='flag-5'>適配器</b>

    L-com諾通推出USB 4尼龍編織線纜及適配器

    隨著工業(yè)級應(yīng)用對數(shù)據(jù)傳輸速率要求的提升,USB 4已經(jīng)開始慢慢融入相關(guān)行業(yè)。為了更好提升USB 4的使用體驗(yàn),L-com諾通推出了一系列USB 4尼龍編織線纜及
    的頭像 發(fā)表于 12-06 11:39 ?694次閱讀

    USB接口適配器評估模塊用戶指南

    電子發(fā)燒友網(wǎng)站提供《USB接口適配器評估模塊用戶指南.pdf》資料免費(fèi)下載
    發(fā)表于 11-20 11:49 ?0次下載
    <b class='flag-5'>USB</b>接口<b class='flag-5'>適配器</b>評估模塊用戶指南

    電腦紅外適配器有哪些

    紅外適配器,又稱紅外線收發(fā)器或紅外通信模塊,是利用紅外線技術(shù)進(jìn)行數(shù)據(jù)傳輸?shù)挠布O(shè)備。它通常被設(shè)計(jì)為外置型產(chǎn)品,通過特定的接口(如USB)與電腦連接。當(dāng)電腦需要與其他支持紅外通信的設(shè)備(如手機(jī)、打印機(jī)、遙控器等)
    的頭像 發(fā)表于 10-14 10:56 ?1380次閱讀

    紅外適配器驅(qū)動怎么安裝

    紅外適配器驅(qū)動安裝指南 1. 了解紅外適配器 紅外適配器是一種硬件設(shè)備,它允許計(jì)算機(jī)或其他設(shè)備通過紅外信號與遙控器、打印機(jī)、手機(jī)等進(jìn)行通信。在安裝驅(qū)動之前,確保您的計(jì)算機(jī)支持紅外通信,并且您擁有正確
    的頭像 發(fā)表于 10-14 10:47 ?1109次閱讀

    適配器和光纖跳線怎么接

    適配器和光纖跳線的連接方式主要取決于具體的設(shè)備和應(yīng)用場景。以下是一些常見的連接步驟和注意事項(xiàng): 一、直接連接 識別接口:首先,確認(rèn)光纖跳線和適配器上的接口類型是否匹配。常見的光纖接口有FC、SC
    的頭像 發(fā)表于 10-14 10:17 ?855次閱讀

    外接電源適配器和內(nèi)置電源哪個好

    外接電源適配器和內(nèi)置電源各有其獨(dú)特的優(yōu)點(diǎn)和缺點(diǎn),具體哪個更好取決于實(shí)際使用需求和場景。以下是對兩者的比較: 一、外接電源適配器 優(yōu)點(diǎn) : 可更換性 :外接電源適配器可以隨時更換,更換方
    的頭像 發(fā)表于 10-12 09:16 ?3121次閱讀

    電源適配器電流大小對電器影響

    電源適配器電流大小對電器的影響是一個復(fù)雜而重要的問題。 一、電源適配器的工作原理 電源適配器是一種將交流電源轉(zhuǎn)換為直流電源的設(shè)備,廣泛應(yīng)用于各種電子設(shè)備中。電源適配器的主要功能是將輸入
    的頭像 發(fā)表于 08-02 09:40 ?6533次閱讀

    適配器的電流大于原適配器可以嗎

    適配器的電流大于原適配器是否可行,這是一個涉及到電子設(shè)備電源適配器使用和安全性的問題。 一、適配器的基本原理 適配器,也稱為電源
    的頭像 發(fā)表于 08-02 09:38 ?3037次閱讀