之前我们曾介绍Microchip USB智能集线器产品。之所以称为“智能”,是因为它不是单纯的USB集线器,它还内含多种功能的USB桥接器,可做即时周边控制与存取,可以做实时的上游埠与下游埠的角色互换;有内含的一次性可编程记忆体(One-Time-Programable Memory,以下简称OTP),可以让设计者自行变更Microchip USB 智能集线器的预设内存来符合不管是自身设计或来自於客户的实际使用需求,例如?预设Microchip USB 智能集线器产品的VID (Vendor ID)和PID(Product ID)修改为自己或客户的VID和PID来取得USB协会的产品认证,或是高速(High-speed)USB(USB 2.0)眼图无法通过测试需要调整USB 讯号的驱动能力,甚至要透过Microchip专业技术人员协助来做更高端深度的配置变更,都可以藉由修改预设配置并储存於内含的OTP中来达成,进而取代传统上或其他USB集线器制造商外挂电子抹除式可复写唯读记忆体(EEPROM)或快闪记忆体(Flash)的需要,并节省整个设计的成本。要将组态配置档烧录到OTP,或自行产生组态配置档,就必须使用Microchip的MPLAB® Connect Configurator配置和编程工具软体。
透过本文最後的超连结可下载MPLAB Connect Configurator的软体压缩包。 解压缩後可以看到有四个子目录,分别是Drivers、MPLABConnect_CLI、 MPLABConnect_DLL和MPLABConnect_GUI,及一个发行注释档案。本文要介绍的GUI(Graphic User Interface)就在MPLABConnect_GUI子目录中。GUI是MPLAB Connect Configurator图示化使用者友善介面,不须安装便可直接执行的一种配置和编程工具软体,不仅能配合Microchip USB智能集线器,也可用於Microchip USB及PCIe®介面的乙太网产品以及PCIe周边桥接器产品,只要产品有内含OTP,但是目前GUI只支援Microsoft Windows® 64 bit作业系统。
GUI可以离线(Off-line)产生OTP的配置档,也可以即时对已被系统枚举的在线(On-line)之GUI可支援的Microchip产品进行重新组态及OTP烧录。接下来本文就以Microchip USB4715智能集线器为例,向读者介绍几个常用的功能,包括如何以离线方式产生组态档进而於在线时烧录此组态档,以及在线变更组态配置并烧录到OTP等,而要变更的组态则以改变VID及PID为例。接着就让我们来执行MPLABConnect_GUI子目录中的MPLABConnect.exe执行档,并搭配图示来说明各个功能的步骤。
...
...
另一名雇主 |
限られたニュース |
文章閱讀限制 |
出版品優惠 |
一般訪客 |
10/ごとに 30 日間 |
5//ごとに 30 日間 |
付费下载 |
VIP会员 |
无限制 |
20/ごとに 30 日間 |
付费下载 |