專利名稱:嵌入式主控板及嵌入式硬件開發(fā)平臺的制作方法
技術(shù)領(lǐng)域:
嵌入式主控板及嵌入式硬件開發(fā)平臺
技術(shù)領(lǐng)域:
本實用新型發(fā)明涉及一種嵌入式主控板及嵌入式硬件開發(fā)平臺,特別涉及一種便于擴(kuò)展、易于移植,支持多種處理器、多種外圍模塊的嵌入式主控板及嵌入式硬件開發(fā)平臺。
背景技術(shù):
目前,沒有較為完整的嵌入式硬件開發(fā)平臺,取而代之的是,相關(guān)的嵌入式開發(fā)板?,F(xiàn)有嵌入式開發(fā)板,大都是集成型開發(fā)板。顧名思義,這種開發(fā)板是將所有外圍集成到一個板子上,有時甚至集成了顯示設(shè)備。這樣的開發(fā)板難以滿足開發(fā)人員的開發(fā)需求,最為重要的原因是,它的大部分外圍都集成到一個板子上,導(dǎo)致開放性非常差,難以實現(xiàn)擴(kuò)展; 同時,開發(fā)板上的外圍也難以移植到其它系統(tǒng)。除了集成型開發(fā)板外,還有另一類嵌入式開發(fā)板-實驗儀型開發(fā)板。實驗儀型開發(fā)板與集成型開發(fā)板相比,在擴(kuò)展性、模塊化方面有所提高,但依然有很多不足。實際上,它也是將外圍集成到一個板子上,只是外圍并不直接連接到處理器,而是通過連接線連接到處理器。這樣做的好處是,開發(fā)人員可以從實驗儀上選擇相應(yīng)的外圍,組合成自己需要的系統(tǒng),同時,分離的外圍也可以接入其它系統(tǒng)。但這樣做,不可避免的帶來以下顯著缺點 1.開發(fā)人員需要進(jìn)行大量連線,不便開發(fā);2.系統(tǒng)異常笨重,不便把相關(guān)外圍使用到其它系統(tǒng),因為這需要移動整個實驗儀。為了讓開發(fā)板具有擴(kuò)展性,又不至于使整個板的連接出現(xiàn)過多的引線,出現(xiàn)了一些擴(kuò)展性較強,同時兼容幾種處理器的開發(fā)板。但這類開發(fā)板僅能支持幾種處理器,而且只是將部分外圍模塊化,且擴(kuò)展接口也比較有限。所以,整體上,這類開發(fā)板還是不能滿足開發(fā)需求。
實用新型內(nèi)容為克服現(xiàn)有開發(fā)板的諸多不足之處,本實用新型為嵌入式開發(fā)人員提供一種嵌入式主控板及嵌入式硬件開發(fā)平臺,使用這種嵌入式主控板及嵌入式硬件開發(fā)平臺的開發(fā)人員可以有效提高開發(fā)速度,降低開發(fā)成本。本實用新型解決技術(shù)問題的方案是提供一種嵌入式主控板及嵌入式硬件開發(fā)平臺。該嵌入式主控板包括一處理器,一微控制器電路,一電源電路。該處理器,該微控制器電路,該電源電路集成于該嵌入式主控板;其進(jìn)一步包括多個外圍接口,該外圍接口分別設(shè)置于該嵌入式主控板的四周,用于連接多個外圍模塊。優(yōu)選地,該處理器可以是8位、16位、32位處理器。優(yōu)選地,該微控制器電路包括晶振電路、復(fù)位電路、下載與調(diào)試接口。優(yōu)選地,該電源電路包括USB電源輸入接口、DC電源輸入接口、電源保護(hù)電路、穩(wěn)壓電路和電源LED指示燈。優(yōu)選地,進(jìn)一步包括若干板載器件,其包括發(fā)光二極管、按鍵及搖桿中的一個或多個。優(yōu)選地,該外圍接口包括固定標(biāo)準(zhǔn)接口及非固定標(biāo)準(zhǔn)接口中的一個或多個。優(yōu)選地,該固定標(biāo)準(zhǔn)接口包括單總線接口(I-WIRE),I2C總線接口,串行外設(shè)接口 (SPI),USART總線接口、USB接口,安全數(shù)字輸入輸出接口(SDIO),控制器局域網(wǎng)絡(luò)(CAN), PS/2接口或以太網(wǎng)(Ethernet)接口中的一個或多個。優(yōu)選地,該非固定標(biāo)準(zhǔn)接口包括非易失存儲器接口,靜態(tài)存儲器(SRAM)讀寫接口,IXD顯示接口,按鍵檢測接口中的一個或多個。本實用新型提供一種嵌入式硬件開發(fā)平臺,其包括前面所述的嵌入式主控板,進(jìn)一步包括多個外圍模塊,該多個外圍模塊分別與該嵌入式主控板的外圍接口連接。優(yōu)選地,該外圍模塊包括通信模塊、存儲模塊、采集模塊、控制模塊、輸入模塊、顯示模塊、時鐘模塊、擴(kuò)展模塊及音頻模塊中的一個或多個。相對于現(xiàn)有技術(shù),本實用新型嵌入式主控板及嵌入式硬件開發(fā)平臺是將傳統(tǒng)上的嵌入式開發(fā)板分離,轉(zhuǎn)變?yōu)閮刹糠智度胧街骺匕寮巴鈬K。利用嵌入式主控板上設(shè)置的多種接口實現(xiàn)了一個開放式的嵌入式硬件開發(fā)平臺;同時配合多種外圍模塊形成了一種嵌入式硬件開發(fā)平臺。整個嵌入式硬件開發(fā)平臺的優(yōu)點是開放化,資源開放,便于使用;模塊化,分塊設(shè)計,持續(xù)更新;擴(kuò)展性,接口豐富,利于擴(kuò)展;移植性,支持移植,加速開發(fā) ’易用性,資源豐富,易于學(xué)習(xí);應(yīng)用性,接口標(biāo)準(zhǔn),直接應(yīng)用。此外,在產(chǎn)品開發(fā)階段,開發(fā)人員可以根據(jù)實際需要,選購嵌入式主控板、外圍模塊,搭建真正符合自己實際需求的系統(tǒng);在產(chǎn)品生產(chǎn)階段,研發(fā)公司可以直接采購適合的外圍模塊,直接用到自己的最終產(chǎn)品上,采購已經(jīng)量產(chǎn)的模塊可以省去部分研發(fā)費用及時間, 大大提高開發(fā)效率,有效降低生產(chǎn)成本。產(chǎn)品功能更改或升級,速度更快,成本更低。因為只需要根據(jù)實際情況,更換、升級產(chǎn)品的相應(yīng)模塊,即可以實現(xiàn)產(chǎn)品的升級。例如,將8051 處理器更改為ARM C0RTEX-M3,將IG內(nèi)存更換為2G內(nèi)存,并不需要將整個系統(tǒng)換掉,而是針對性的進(jìn)行更換。
圖1是本實用新型嵌入式硬件開發(fā)平臺結(jié)構(gòu)示意圖。圖2是本實用新型嵌入式主控板的結(jié)構(gòu)示意圖。
具體實施方式為了使本實用新型的目的,技術(shù)方案及優(yōu)點讓人更為清楚明了,
以下結(jié)合附圖對本實用新型進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,以下內(nèi)容僅舉一種具體實施案例進(jìn)行說明。此處所描述的具體實施例僅用以解釋本實用新型,并不用于限定本實用新型。參閱圖1,嵌入式硬件開發(fā)平臺100包括嵌入式主控板20及外圍模塊(未標(biāo)號)。 嵌入式主控板20位于整個硬件開發(fā)平臺100的中間部位;該嵌入式主控板20上布置有多種接口,每個外圍模塊在嵌入式主控板20上都有相對應(yīng)的連接端,因此,可以直接將外圍模塊插在嵌入式主控板20上,實現(xiàn)整個平臺100的可擴(kuò)展性、可移植性。參閱圖2,嵌入式主控板20包括處理器201、微控制器(micro control unit以下簡稱MCU,圖未示)電路、電源電路202、板載器件203和外圍接口(圖未示)五部分。每部分都集成在整個嵌入式主控板20上。嵌入式主控板20以處理器201為核心,各嵌入式主控板20采用不同的處理器 201。按處理器201字長分,可以分為8位、16位、32位處理器201。從處理器201內(nèi)核看, 可以是 8051、AVR、PIC、ARM7、ARMl 1、ARMC0RTEX-M 3 等處理器 201。嵌入式主控板20上的MCU電路為嵌入式主控板20的開發(fā)提供基礎(chǔ)電路,其包括 晶振電路、復(fù)位電路、下載與調(diào)試接口、B00TL0AD設(shè)置端口(僅限帶B00TL0AD功能的處理器)。晶振電路為MCU提供時鐘源;復(fù)位電路為MCU提供上電復(fù)位和實現(xiàn)按鍵復(fù)位;下載與調(diào)試接口主要用來下載與調(diào)試程序;B00TL0ADER設(shè)置端口用于設(shè)置B00TL0AD模式。嵌入式主控板20上的電源電路202包括USB電源輸入接口 2025、DC電源輸入接口 2021、電源保護(hù)電路(圖未示)、穩(wěn)壓電路(圖未示)、電源LED指示燈(圖未示)。每種接口的作用環(huán)境不同。當(dāng)使用USB電源的時候,外接電源連接在USB電源輸2025接口上; 當(dāng)使用直流電源的時候,外接電源連接在DC電源輸入接口 2021上。用戶通過電源輸入選擇開關(guān)2023對不同電源的需求進(jìn)行選擇。電源保護(hù)電路主要作用是接反保護(hù),過流、過壓保護(hù);穩(wěn)壓電路用來使系統(tǒng)的工作電壓維持在一個實際需要的電壓范圍或電壓值。嵌入式主控板20上的板載器件203包括發(fā)光二極管(LED) 2031、按鍵 (USERKEY) 2032、搖桿2033。需要說明的是,嵌入式主控板20僅內(nèi)置這類最為基本的輸入輸出設(shè)備,這樣可以有效避免嵌入式主控板20上的資源不符合開發(fā)人員的開發(fā)需求,造成浪費。發(fā)光二極管2031主要是用于I/O輸出測試,程序狀態(tài)指示;按鍵2032和搖桿2033主要用于I/O輸入測試,程序運行狀態(tài)設(shè)置。嵌入式主控板20上的外圍接口主要有固定標(biāo)準(zhǔn)接口和非固定標(biāo)準(zhǔn)接口兩種。固定標(biāo)準(zhǔn)接口包括單總線接口(1_WIRE)2051、I2C總線接口 2052、串行外設(shè)接口 (SPI) 2053, USART 總線接口 2054、USB接口 (圖未示)、8BITI/0接口 2061、8BIT FSMC接口 2063,可用于接入通信模塊、存儲模塊、采集模塊、控制模塊、輸入模塊、時鐘模塊、擴(kuò)展模塊、音頻模塊等一系列外圍模塊。安全數(shù)字輸入輸出接口(SDIO) 2056用于接入SD卡類存儲模塊;控制器局域網(wǎng)絡(luò)(CAN)接口 2057用于接入通信模塊;PS/2接口 2058用于接入輸入模塊;IXD顯示接口 2059用于接入顯示模塊;以太網(wǎng)(Ethernet)接口(圖未示)用于接入通信模塊。非固定標(biāo)準(zhǔn)接口包括非易失存儲器接口(圖未示)用于接入存儲模塊;靜態(tài)存儲器(SRAM, 圖未示)讀寫接口也用于接入存儲模塊。這些接口是彼此獨立的,嵌入式主控板20通過這些接口與外圍模塊相連即可實現(xiàn)每個模塊的相應(yīng)功能。參閱圖1,外圍模塊包括通信模塊401、存儲模塊402、采集模塊403、控制模塊 404、輸入模塊405、顯示模塊406、時鐘模塊407、擴(kuò)展模塊408、音頻模塊409、其它模塊。每種外圍模塊主要包括兩部分模塊相關(guān)電路(圖未示)、接入嵌入式主控板20的插口(圖未示),模塊相關(guān)電路為這些外圍模塊的內(nèi)部連接電路,這些電路的作用是讓模塊得以正常工作;接入嵌入式主控板20的插口與嵌入式主控板20上的接口相對應(yīng),使每種模塊在嵌入式主控板20上都有其相應(yīng)的連接位置。外圍模塊中的通信模塊401包括USB轉(zhuǎn)UART模塊(USB TO UART Module)、 USB 主機模塊(USBHOSTModule)、USB 從機模塊(USB DEVICE Module)、USBOTG 模塊(USB OTG Module)、網(wǎng)絡(luò)模 ±夬(Ethernet Module)、RS232 模 ±夬(RS232Module)、RS485 模土夬 (RS485Module)、CAN 模塊(CAN Module)、NRF24L01 無線模塊(NRF24L01Wireless Module)、Zigbee 模塊(Zigbee Module)、藍(lán)牙模塊(Bluetooth Module)、WiFi 模塊(WiFi Module)、 GSM 模塊(GSM Module)、3G 模塊(3G Module)、VGA 模塊(VGA Module)等。這類模塊的主要作用是實現(xiàn)數(shù)據(jù)通信;這些模塊的插口在嵌入式主控板20上皆有與其相對應(yīng)的接口,因此,用戶可根據(jù)具體需要,對自己所需要的通信模塊401進(jìn)行調(diào)用。外圍模塊中的存儲模塊402包括EEPR0M模塊(EEPR0M Module)、DataFlash模塊(DataFlash Mod-ule)、NorFlash 模塊(NorFlash Module)、SRAM 模塊(SRAM Module)、 NandFlash (NandFlash Module)、Micro SD +牛莫Ife (Micro SD Storage Module)、 SD 卡模塊(Mandard SD Storage Module)等。這類模塊的主要作用是對輸入以及運算所得的數(shù)據(jù)進(jìn)行存儲與讀取,這些模塊的插口在嵌入式主控板20上皆有與其相對應(yīng)的接口,因此,用戶可根據(jù)具體需要,對自己所需要的存儲模塊402進(jìn)行調(diào)用。外圍模塊中的采集模塊403包括攝像頭模塊(Camera Module)、PCF859IADDA 模塊(PCF8591AD DA Module)、模擬測試模塊(Analog Test Module)、顏色識別模塊 (Color-Charact Module)、紅外線模塊(Infrared Module)、轉(zhuǎn)速測量模塊(RVelocity Module)、角速測量模塊(AVelocity Module)、加速度測量模塊(Acceleration Module)、磁力測量模塊(Magnetic Module) ^Distance Measure Module (距離測量模塊)、濕度測量模塊(Humidity Module)、溫度測量模塊(Temperature Module)、GPS 模塊(GPS Module)等。 這類模塊的主要作用是對數(shù)據(jù)進(jìn)行實時采集,然后通過嵌入式主控板20對采集到的數(shù)據(jù)進(jìn)行處理,這些模塊的插口在嵌入式主控板20上皆有與其相對應(yīng)的接口,因此,用戶可根據(jù)具體需要,對自己所需要的采集模塊403進(jìn)行調(diào)用。外圍模塊中的控制模塊404包括步進(jìn)電機模塊(St印Motor Module)、直流電機模塊(DC Motor Module)等。這類模塊的主要作用是輸出控制外部設(shè)備,這些模塊的插口在嵌入式主控板20上皆有與其相對應(yīng)的接口,因此,用戶可根據(jù)具體需要,對自己所需要的控制模塊404進(jìn)行調(diào)用。外圍模塊中的輸入模塊405包括1路AD16個按鍵模塊(IAD 16Keys Keypad)、8 個 1/08 個按鍵模塊(8I0s8Keys Keypad)、8 個 1/016 個按鍵模塊(8I0s 16Keys Keypad)、 3個1/021個按鍵模塊(3I0s 21Keys Keypad)等。這類模塊的主要作用是提供開關(guān)量信號給主控板,讓系統(tǒng)進(jìn)行相應(yīng)處理,這些模塊的插口在嵌入式主控板20上皆有與其相對應(yīng)的接口,因此,用戶可根據(jù)具體需要,對自己所需要的輸入模塊405進(jìn)行調(diào)用。外圍模塊中的顯示模塊406包括IXD (可選帶不帶觸屏,屏幕尺寸有多種可選)、 數(shù)碼管模塊G位、8位可選)等。這類模塊的主要作用是對運算所得結(jié)果進(jìn)行顯示,顯示系統(tǒng)的運行狀態(tài),指示用戶進(jìn)行相應(yīng)操作等,從而實現(xiàn)系統(tǒng)的可視化,這些模塊的插口在嵌入式主控板20上皆有與其相對應(yīng)的接口,因此,用戶可根據(jù)具體需要,對自己所需要的顯示模塊406進(jìn)行連接。外圍模塊中的時鐘模塊407包括PCF8563實時時鐘(PCF8563RTC Module)、 DS1302實時時鐘(DS1302RTC Module)等。這類模塊的主要作用是提供計時功能,包括提供日歷等功能(整個計時過程不需要MCU參與,系統(tǒng)掉電,也可進(jìn)行計時,就像電腦關(guān)機,時間不會丟失一樣,因為時鐘模塊上有后備電池供電),這些模塊的插口在嵌入式主控板20上皆有與其相對應(yīng)的接口,因此,用戶可根據(jù)具體需要,對自己所需要的時鐘模塊407進(jìn)行連接。[0036]外圍模塊中的擴(kuò)展模塊408包括PCF8574I/0擴(kuò)展模塊(PCF8574I/0 Expansion Module)、74HC164 串入轉(zhuǎn)并出(74HC164Sin To Pout Module)、74HC165 串出轉(zhuǎn)并入 (74HC165Sout To Pin Module)等。這類模塊的主要作用是在原有的開發(fā)系統(tǒng)基礎(chǔ)上,對外圍進(jìn)行再次擴(kuò)展,這些模塊的插口在嵌入式主控板20上皆有與其相對應(yīng)的接口,因此,用戶可根據(jù)具體需要,對自己所需要的擴(kuò)展模塊408進(jìn)行連接。外圍模塊中的音頻模塊409為VSlOOiBB MP3 Mod-ule、錄音模塊(Record Module)、 音頻放大模塊(Audio Amplifier Module)等。這類模塊的主要作用是進(jìn)行音頻采集與輸出,這些模塊的插口在嵌入式主控板20上皆有與其相對應(yīng)的接口,因此,用戶可根據(jù)具體需要,對自己所需要的音頻模塊409進(jìn)行連接。需要說明的是,某些模塊在這里只進(jìn)行了簡要說明,例如,USB轉(zhuǎn)UART模塊(USB TO UART Module)包括了 PL2303USB轉(zhuǎn)UART 模塊(PL2303 USB TO UART Module)、FT232USB 轉(zhuǎn) UART 模塊(FT232USB TO UART Module)、CP2102USB 轉(zhuǎn) UART 模塊(CP2102USB TO UART Module)等。又如,錄音模塊包括了 10秒錄音模塊(10S Record Module)、60秒錄音模塊 (60S Record Module)、8分鐘錄音模塊(8Minutes Record Module)等。對于具體使用什么模塊,開發(fā)人員在開發(fā)的時候可根據(jù)需要進(jìn)行選擇。作為嵌入式硬件開發(fā)平臺100,本實用新型支持的嵌入式主控板20及外圍模塊不受限制,因為整個平臺100可以隨時升級,加入新的嵌入式主控板20及外圍模塊,從而支持新的處理器201及外圍模塊。在使用過程中,用戶可以根據(jù)需要選用自己所需的嵌入式主控板20和外圍模塊。 嵌入式主控板20與外圍模塊各有多種型號。每個嵌入式主控板20與外圍模塊都可以看成是一個獨立的單元,開發(fā)人員可以根據(jù)實際需要,選擇不同的嵌入式主控板20及外圍模塊,進(jìn)行系統(tǒng)開發(fā)。將嵌入式主控板20、外圍模塊單元化,對它們都進(jìn)行接口化,這樣的設(shè)計思想與軟件工程的設(shè)計思想相同。同樣,它帶來了軟件工程的一些優(yōu)點,例如,對于各個單位來說,它們是“一次設(shè)計,到處使用”。嵌入式主控板20的開放性設(shè)計及外圍的模塊化設(shè)計實現(xiàn)了整個平臺的可擴(kuò)展性、可移植性。開發(fā)人員在需要的時候?qū)η度胧街骺匕?0及外圍模塊進(jìn)行“調(diào)用”,即可進(jìn)行相關(guān)開發(fā)。另外,對于已開發(fā)完成的系統(tǒng),如果想對它進(jìn)行升級,也只需將需要升級的模塊進(jìn)行簡單更換,即可實現(xiàn)系統(tǒng)升級,整個過程操作非常簡便。需要說明的是,嵌入式主控板20的外圍接口與外圍模塊的接口做到了兼容(包括電氣特性兼容,端口排序順序相同),所以能保證1)嵌入式主控板20可以直接插入相應(yīng)外圍模塊;幻外圍模塊可以直接接入任一可能使用到它的嵌入式主控板20。相對于現(xiàn)有技術(shù),本實用新型嵌入式主控板20及嵌入式硬件開發(fā)平臺100是將傳統(tǒng)上的開發(fā)板分離,轉(zhuǎn)變?yōu)閮刹糠智度胧街骺匕?0及外圍模塊。利用嵌入式主控板20 上設(shè)置的多種接口與多種外圍模塊進(jìn)行配合,從而形成一種開放式的嵌入式硬件開發(fā)平臺 100。整個嵌入式硬件開發(fā)平臺100的優(yōu)點是開放化,資源開放,便于使用;模塊化,分塊設(shè)計,持續(xù)更新;擴(kuò)展性,接口豐富,利于擴(kuò)展;移植性,支持移植,加速開發(fā);易用性,資源豐富,易于學(xué)習(xí);應(yīng)用性,接口標(biāo)準(zhǔn),直接應(yīng)用。[0046]此外,在產(chǎn)品開發(fā)階段,開發(fā)人員可以根據(jù)實際需要,選購嵌入式主控板20、外圍模塊,搭建真正符合自己實際需求的系統(tǒng);在產(chǎn)品生產(chǎn)階段,研發(fā)公司可以直接采購適合的外圍模塊,直接用到自己的最終產(chǎn)品上,采購已經(jīng)量產(chǎn)的模塊可以省去部分研發(fā)費用及時間,大大提高開發(fā)效率,有效降低生產(chǎn)成本。產(chǎn)品功能更改或升級,速度更快,成本更低。因為只需要根據(jù)實際情況,更換、升級產(chǎn)品的相應(yīng)模塊,即可以實現(xiàn)產(chǎn)品的升級。例如,將8051 處理器更改為ARM C0RTEX-M3,將IG內(nèi)存更換為2G內(nèi)存,并不需要將整個系統(tǒng)換掉,而是針對性的進(jìn)行更換。為了進(jìn)一步使該行業(yè)技術(shù)人員對該實用新型做更加詳細(xì)的了解,試舉下述一開發(fā)實例以供參考。若一開發(fā)人員基于嵌入式硬件開發(fā)平臺100開發(fā)一款MP3播放器,他只需要選擇一嵌入式主控板20,再選擇所需的外圍模塊,如MP3解碼模塊,按鍵模塊,LCD模塊,SD卡模塊,音頻放大模塊。然后將MP3解碼模塊、按鍵模塊、LCD模塊、SD卡模塊、音頻放大模塊,插入嵌入式主控板20上與其相對應(yīng)的接口。接入后,通過下載與調(diào)試接口將“MP3解碼程序”燒入到嵌入式主控板20,即可完成初步的開發(fā)。開發(fā)人員還可以基于此示例進(jìn)行改動,比如進(jìn)行一些個性化設(shè)置IXD上顯示的內(nèi)容是顯示播放進(jìn)度還是變化的音頻信號,或者顯示日期;同時按多個按鍵形成組合鍵會實現(xiàn)什么功能;按住快進(jìn)3秒鐘以上會實現(xiàn)什么功能等,這些都可以在此開發(fā)過程中根據(jù)實際需要進(jìn)行改動,最終做出相應(yīng)的個性化的MP3播放器。以上所述僅為本實用新型的較佳實施例而已,并不用以限制本實用新型,凡在本實用新型的原則之內(nèi)所作的任何修改,等同替換和改進(jìn)等均應(yīng)包含本實用新型的保護(hù)范圍之內(nèi)。
權(quán)利要求1.一種嵌入式主控板,其包括一處理器,一微控制器電路,一電源電路,該處理器,該微控制器電路,該電源電路集成于該嵌入式主控板,其特征在于其進(jìn)一步包括多個外圍接口,該外圍接口分別設(shè)置于該嵌入式主控板的四周,用于連接多個外圍模塊。
2.一種如權(quán)利要求1所述的嵌入式主控板,其特征在于該處理器可以是8位、16位、 32位處理器。
3.—種如權(quán)利要求1所述的嵌入式主控板,其特征在于該微控制器電路包括晶振電路、復(fù)位電路、下載與調(diào)試接口。
4.一種如權(quán)利要求1所述的嵌入式主控板,其特征在于該電源電路包括USB電源輸入接口、DC電源輸入接口、電源保護(hù)電路、穩(wěn)壓電路和電源LED指示燈。
5.一種如權(quán)利要求1所述的嵌入式主控板,其特征在于進(jìn)一步包括若干板載器件,其包括發(fā)光二極管、按鍵及搖桿中的一個或多個。
6.一種如權(quán)利要求1所述的嵌入式主控板,其特征在于該外圍接口包括固定標(biāo)準(zhǔn)接口及非固定標(biāo)準(zhǔn)接口中的一個或多個。
7.—種如權(quán)利要求6所述的嵌入式主控板,其特征在于該固定標(biāo)準(zhǔn)接口包括單總線接口 (I-WIRE),I2C總線接口,串行外設(shè)接口 (SPI),US ART總線接口、USB接口,安全數(shù)字輸入輸出接口(SDIO),控制器局域網(wǎng)絡(luò)(CAN) ,PS/2接口或以太網(wǎng)(Ethernet)接口中的一個或多個。
8.—種如權(quán)利要求6所述的嵌入式主控板,其特征在于該非固定標(biāo)準(zhǔn)接口包括非易失存儲器接口,靜態(tài)存儲器(SRAM)讀寫接口,LCD顯示接口,按鍵檢測接口中的一個或多個。
9.一種嵌入式硬件開發(fā)平臺,其特征在于包括如權(quán)利要求1-8之任一項所述的嵌入式主控板,進(jìn)一步包括多個外圍模塊,該多個外圍模塊分別與該嵌入式主控板的外圍接口連接。
10.一種如權(quán)利要求9所述的嵌入式硬件開發(fā)平臺,其特征在于該外圍模塊包括通信模塊、存儲模塊、采集模塊、控制模塊、輸入模塊、顯示模塊、時鐘模塊、擴(kuò)展模塊及音頻模塊中的一個或多個。
專利摘要一種嵌入式硬件開發(fā)平臺,其包括一個嵌入式主控板和多個外圍模塊。嵌入式主控板包括一處理器,一微控制器電路,一電源電路。該處理器,該微控制器電路,該電源電路集成于該嵌入式主控板,其進(jìn)一步還包括多個外圍接口,該外圍接口分別設(shè)置于該嵌入式主控板的四周,用于連接多個外圍模塊。本實用新型充分實現(xiàn)開放化、模塊化,并且同時具備擴(kuò)展性、移植性、易用性和應(yīng)用性。在產(chǎn)品開發(fā)階段,開發(fā)人員可以根據(jù)實際需要,選購主控板、外圍模塊,搭建真正符合自己實際需求的系統(tǒng)。在產(chǎn)品生產(chǎn)階段,可以直接采購適合的外圍模塊,直接用到自己的最終產(chǎn)品上,從而大大提高開發(fā)效率,有效降低生產(chǎn)成本。
文檔編號G05B19/042GK202306232SQ20112044652
公開日2012年7月4日 申請日期2011年11月10日 優(yōu)先權(quán)日2011年11月10日
發(fā)明者葉子豪 申請人:深圳市微雪電子有限公司