本實用新型涉及通信領(lǐng)域,具體涉及一種多功能通信模塊。
背景技術(shù):
目前,市面上的通信調(diào)試工具只能作為樞紐將PC端和下位機連接起來,完成下位機和PC端的數(shù)據(jù)傳輸,不能滿足使用者在與PC端連接的同時還需要與其他主從設(shè)備通信的需求。另一方面,現(xiàn)有的調(diào)試助手、升級助手以及通信調(diào)試助手等通信調(diào)試工具功能單一,只能實現(xiàn)一種或兩種通信的調(diào)試,不能滿足使用者的需求。因此,需要將多種通信功能集中到一個模塊上,實現(xiàn)在與PC端連接的同時還可以與其他主從設(shè)備進行通信的功能。
技術(shù)實現(xiàn)要素:
本實用新型的目的是提供一種多功能通信模塊,集合調(diào)試、升級及通信功能,滿足多種需求。
為了實現(xiàn)上述目的,本實用新型采用了如下技術(shù)方案:
一種多功能通信模塊,包括MCU單元,以及連接所述MCU單元的人機交互單元、USB單元、外部接口單元和存儲單元;
所述人機交互單元用于系統(tǒng)復(fù)位、功能選擇及信息顯示;
所述USB單元由所述人機交互單元進行功能選擇,用于:
連接所述MCU單元和PC端上位機,實現(xiàn)MCU單元與PC端上位機之間的通信;
或者,單獨作為串口調(diào)試助手與PC 端連接;
或者,于通信空閑時作為電源接口給整個模塊供電;
所述外部接口單元包括多個通信接口,用于實現(xiàn)多種通信功能。
進一步的,所述外部接口單元包括普通IO接口、485通信接口、UART通信接口、IIC通信接口、SPI通信接口以及CAN通信接口。
優(yōu)選的,所述存儲單元為外部Flash存儲芯片,用于存儲bin文件為待升級設(shè)備進行升級。
進一步的,所述多功能通信模塊集成于獨立盒子內(nèi)。
本實用新型的多功能通信模塊,其USB單元可以單獨作為串口調(diào)試助手使用,也可以分別與MCU和上位機相連實現(xiàn)MCU與PC端的通信,同時USB還可以給系統(tǒng)供電。通過人機交互單元的功能按鍵選擇通信方式進行與外部通信,并將信息通過顯示模塊顯示出來。所述的外部接口包含多個通信接口,可滿足不同的通信需求。另外,存儲單元為外部Flash,存儲bin文件,可以脫機為外部MCU進行升級,使用方便。
本實用新型的多功能通信模塊,集合調(diào)試、升級及通信功能于一體,結(jié)構(gòu)簡單,使用方便,能夠滿足多種需求,適用于多種場合。
附圖說明
附圖1為本實用新型一種多功能通信模塊的總體結(jié)構(gòu)示意圖。
具體實施方式
為了進一步理解本實用新型,下面結(jié)合實施例對本實用新型優(yōu)選實施方案進行描述,但是應(yīng)當(dāng)理解,這些描述只是為進一步說明本實用新型的特征和優(yōu)點,而不是對本實用新型權(quán)利要求的限制。
參見圖1,本實用新型的多功能通信模塊,在其較佳實施例中,包括MCU單元、USB單元、人機交互單元、外部接口單元和存儲單元。
其中,MCU單元采用Cortex M3內(nèi)核單片機。USB單元在與MCU通信時與PC端上位機相連,也可以單獨作為串口調(diào)試助手與PC 端相連,在不需要通信時僅作為電源模塊給系統(tǒng)供電。
作為優(yōu)選實施方案,外部接口包含普通IO接口、485通信接口、UART通信接口、IIC、通信接口、SPI通信接口及CAN通信接口,適用于多種通信場合。
作為優(yōu)選實施方案,存儲單元為外部Flash存儲芯片,PC端通過上位機將升級的固件以bin文件形式通過外部接口傳輸給MCU單元,MCU單元將bin文件存儲到存儲單元中,然后MCU單元通過外部接口給待升級的設(shè)備進行升級,從而實現(xiàn)脫機為外部設(shè)備升級,使用方便。
作為優(yōu)選實施方案,人機交互單元包含復(fù)位按鍵、功能按鍵、顯示模塊,復(fù)位按鍵供系統(tǒng)復(fù)位,功能按鍵用于選擇系統(tǒng)功能使用,顯示模塊用于顯示系統(tǒng)功能信息。
本實用新型的多功能通信模塊,實現(xiàn)了串口調(diào)試功能、通信功能及脫機升級功能,集多種功能于一體,結(jié)構(gòu)簡單,使用方便。
以上實施例的說明只是用于幫助理解本實用新型的方法及其核心思想。應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本實用新型原理的前提下,還可以對本實用新型進行若干改進和修飾,這些改進和修飾也落入本實用新型權(quán)利要求的保護范圍內(nèi)。