Kepler11開發板的創新,不僅在于它搭載了專利產品TreeOS構件化實時操作系統,還在于它采用了業內首創的子母板結構的可堆疊設計(電子積木),不僅有各種外圍功能模塊可供選擇,MCU也可輕松替換,用戶可以像搭積木一樣快速搭建自己所需的應用系統!
一、Kepler11開發板特點
1、子母板結構:母板集成了一些最常用的功能,包括數碼管、LCD、鍵盤、紅外遙控器、串口、AD輸入、蜂鳴器、時鐘、E2PROM、繼電器、電源等;子板包含各種MCU板(如51、STC、AVR、MSP430、STM8、STM32等)、各種外圍功能板,如PWM、DA、4~20mA、GPS、短信、GPRS、RS485、WiFi、藍牙、無線模塊、USB、觸摸屏、TFT LCD、MP3、語音、FLASH、SD卡、RFID、各種傳感器等等;
2、可堆疊設計:上述這些模塊可以像搭積木一樣隨意組合,滿足用戶的各種需求;
3、模塊化設計:預裝TreeOS ComLib 軟件構件庫,不僅軟件可配置可剪裁,硬件也做到了可配置,符合嵌入式系統的特點,效率極高;
4、可擴展:用戶需要增加某種功能,可購買相應的模塊,與系統無縫連接,即裝即用;
5、+5V與+3.3V電源并存:方便設計不同電壓的系統;
6、價格低廉。
以前,用戶為了學習不同的單片機,需要購買不同的開發板,如果某些功能不全,還得購買更多的開發板,成本很高,而且有很多功能重復,造成浪費。不僅如此,不同的開發板之間的軟件無法直接移植,用戶需要花很多時間來消化,效率很低。而若使用電子積木式的Kepler11開發板,可以按需配置,不僅節省成本,而且學習與開發效率也大為提高。
當然,Kepler11開發板最有價值之處還是其預裝了TreeOS ComLib軟件庫。
二、Kepler11開發板與其它學習板的比較
軟件架構 | 功能組件 | 編程經驗 | |
Kepler11 | √ | √ | √ |
其他學習板 | √ |
比較內容 | 其他51學習板 | Kepler11開發板 |
軟件來源 | 實際項目,專家編寫 | |
軟件架構 | 無 | 完整的可通用架構 |
軟件可讀性 | 一般 | 注釋充分、條理清晰 |
編程規范 | 無 | 有一套完整編程規范 |
軟件模塊化 | 沒有考慮 | 極好 |
軟件可移植性 | 沒有考慮 | 可迅速移植到其他單片機 |
軟件可用性 | 僅限于學習 | 可直接在實際項目中使用 |
軟件可靠性 | 沒有考慮 | 好 |
軟件健壯性 | 沒有考慮 | 好 |
軟件后續維護 | 沒有考慮 | 非常方便維護 |
適用操作系統 | TreeOS,帶ComLib軟件構件庫 | |
可升級 | 否 | 是 |
軟件整體評價 | 差 | 非常好 |
硬件配置 | 功能固定,可擴展性差 | 電子積木式設計,各種MCU、各種功能模塊齊全 |
電路設計 | 僅供學習 | 貼近實際產品 |
需要條線 | 需要很多條線 | 條線少,使用方便 |
性價比 | 一般 | 極高 |
母板提供的功能包括: