<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > MPLAB Connect Configurator簡(jiǎn)介以及GUI常用功能范

MPLAB Connect Configurator簡(jiǎn)介以及GUI常用功能范

作者: 時(shí)間:2024-05-05 來(lái)源:CTIMES 收藏

之前我們曾介紹 USB智能集線(xiàn)器產(chǎn)品。之所以稱(chēng)為“智能”,是因為它不是單純的USB集線(xiàn)器,它還內含多種功能的USB網(wǎng)橋,可做實(shí)時(shí)周邊控制與存取,可以做實(shí)時(shí)的上游埠與下游埠的角色互換;有內含的一次性可編程內存(One-Time-Programable Memory,以下簡(jiǎn)稱(chēng)OTP),可以讓設計者自行變更 USB 智能集線(xiàn)器的預設內存來(lái)符合不管是自身設計或來(lái)自于客戶(hù)的實(shí)際使用需求,例如?默認 USB 智能集線(xiàn)器產(chǎn)品的VID (Vendor ID)和PID(Product ID)修改為自己或客戶(hù)的VID和PID來(lái)取得USB協(xié)會(huì )的產(chǎn)品認證,或是高速(High-speed)USB(USB 2.0)眼圖無(wú)法通過(guò)測試需要調整USB 訊號的驅動(dòng)能力,甚至要透過(guò)Microchip專(zhuān)業(yè)技術(shù)人員協(xié)助來(lái)做更高端深度的配置變更,都可以藉由修改默認配置并儲存于內含的OTP中來(lái)達成,進(jìn)而取代傳統上或其他USB集線(xiàn)器制造商外掛電子抹除式可復寫(xiě)只讀存儲器(EEPROM)或閃存(Flash)的需要,并節省整個(gè)設計的成本。要將組態(tài)配置文件刻錄到OTP,或自行產(chǎn)生組態(tài)配置文件,就必須使用Microchip的? Connect Configurator配置和編程工具軟件。
  透過(guò)本文最后的超鏈接可下載 Connect Configurator的軟件壓縮包。 解壓縮后可以看到有四個(gè)子目錄,分別是Drivers、Connect_CLI、 MPLABConnect_DLL和MPLABConnect_,及一個(gè)發(fā)行注釋檔案。本文要介紹的(Graphic User Interface)就在MPLABConnect_子目錄中。GUI是MPLAB Connect Configurator圖標化用戶(hù)友善接口,不須安裝便可直接執行的一種配置和編程工具軟件,不僅能配合Microchip USB智能集線(xiàn)器,也可用于Microchip USB及PCIe?接口的以太網(wǎng)產(chǎn)品以及PCIe周邊網(wǎng)橋產(chǎn)品,只要產(chǎn)品有內含OTP,但是目前GUI只支持Microsoft Windows? 64 bit操作系統。
GUI可以脫機(Off-line)產(chǎn)生OTP的配置文件,也可以實(shí)時(shí)對已被系統枚舉的在線(xiàn)(On-line)之GUI可支持的Microchip產(chǎn)品進(jìn)行重新組態(tài)及OTP刻錄。接下來(lái)本文就以Microchip USB4715智能集線(xiàn)器為例,向讀者介紹幾個(gè)常用的功能,包括如何以脫機方式產(chǎn)生組態(tài)檔進(jìn)而于在線(xiàn)時(shí)刻錄此組態(tài)檔,以及在線(xiàn)變更組態(tài)配置并刻錄到OTP等,而要變更的組態(tài)則以改變VID及PID為例。接著(zhù)就讓我們來(lái)執行MPLABConnect_GUI子目錄中的MPLABConnect.exe執行文件,并搭配圖標來(lái)說(shuō)明各個(gè)功能的步驟。

執行MPLABConnect.exe后,在產(chǎn)品選擇頁(yè)面選擇“USB471x Hub”并以鼠標左鍵點(diǎn)選(以下提到的點(diǎn)選皆是用鼠標左鍵)“Offline(Device Detached)”,然后在“Select SKU” 下拉選單選擇USB4715就可以進(jìn)入組態(tài)編輯頁(yè)面進(jìn)行脫機執行。讀者可以參考圖1所示。
圖片.png 

  接著(zhù),我們要開(kāi)始為我們自己或客戶(hù)更改VID 及PID,以便將產(chǎn)品送USB協(xié)會(huì )做認證。在“Basic Features”功能頁(yè)面點(diǎn)選“Device Identification”可以看到Microchip的0x0424在“USB Vendor ID”及USB4715的0x4715在“USB Product ID” 。假設我們要改的VID是ABCD而PID是1234,將值填入相對應的字段后,變更的字段會(huì )顯示紅色外框,然后到本頁(yè)面正上方“Save Configuration File”點(diǎn)選“選擇檔案”,再到存放檔案(附檔名為cfg,我們用4715_Demo.cfg為例)的子目錄選取檔案并點(diǎn)選Save,在連續對兩個(gè)彈出的訊息框點(diǎn)選“OK”后,自行修改的組態(tài)檔就成功被建立。讀者可以參考圖2所示。
圖片.png 

  至于在線(xiàn)(On-line)執行,請讀者自行參考脫機執行。只需要把“Offline(Device Detached)”改成選“Online(Device Attached)”,就可以進(jìn)入組態(tài)編輯頁(yè)面。我們的重點(diǎn)是在線(xiàn)變更組態(tài)配置并更新OTP。同樣以更改VID 及PID為例,在“Basic Features”功能頁(yè)面點(diǎn)選“Device Identification”,并點(diǎn)選“Hub Identification”將VID和PID變更后,再點(diǎn)選Apply changes。最后再對彈出的訊息框點(diǎn)選“OK”,USB4715將重新被GUI枚舉,您可以看到VID 及PID已經(jīng)改變成剛剛要更改的值。讀者可以參考圖3所示。
圖片.png 

最后,我們會(huì )在線(xiàn)將脫機產(chǎn)生的組態(tài)配置文件刻錄到OTP。點(diǎn)選右上方的“Program Page”進(jìn)入刻錄頁(yè)面,因為可能不僅有一個(gè)Microchip的產(chǎn)品被MPLAB Connect Configurator GUI工具枚舉,所以請先在“Select USB Hub”下拉選單確認要刻錄的產(chǎn)品(本文舉例的USB4715),然后點(diǎn)選”選擇檔案”選取您要刻錄的組態(tài)配置文件(在此我們選的是之前用脫機方式產(chǎn)生的4715_Demo.cfg)。您將會(huì )在“Status Message”訊息框看見(jiàn)所選擇的檔案大小。之后,若您只要刻錄一個(gè)USB4715則點(diǎn)選Program Once,刻錄完畢后USB4715將被GUI重新枚舉;若您需要刻錄多個(gè),則點(diǎn)選Mass Program,然后按照GUI的指示在刻錄完一個(gè)后接著(zhù)刻錄下一個(gè)。讀者可以參考圖4所示。

本文引用地址:http://dyxdggzs.com/article/202405/458319.htm

圖片.png 

因限于篇幅,筆者無(wú)法將MPLAB Connect Configurator GUI工具所有強大的功能完整地向讀者們盡皆描述。往后若有機會(huì )且讀者們有興趣,筆者可以再說(shuō)明其它的功能。最后要注意的是,OTP大小是有限制的,不同的產(chǎn)品OTP大小也有差異。
另外順道一提的是,在本文中所提及的USB智能集線(xiàn)器、USB及PCIe接口的以太網(wǎng)產(chǎn)品以及PCIe周邊網(wǎng)橋產(chǎn)品都是Microchip可以提供的總體系統解決方案。讀者也可造訪(fǎng)以下Microchip產(chǎn)品網(wǎng)頁(yè)或掃瞄QR碼,或直接洽詢(xún)您的Microchip業(yè)務(wù)窗口,以獲致您系統需求的最佳解決方案。
本文作者為:Microchip主任應用工程師 薛志浩



關(guān)鍵詞: MPLAB GUI Microchip

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>