作為一款32位嵌入式SOC芯片,龍芯1B處理器以廣泛的應(yīng)用場景和極高的性價比深受客戶贊譽,目前正在支撐工業(yè)控制、信息家電 、醫(yī)療器械和安全應(yīng)用等領(lǐng)域客戶,發(fā)力數(shù)字化轉(zhuǎn)型以及高質(zhì)量發(fā)展。
龍芯1B處理器具有接口豐富、擴展性強、適應(yīng)性廣、供應(yīng)鏈完整等優(yōu)勢特點,在數(shù)據(jù)采集、工業(yè)控制和物聯(lián)網(wǎng)關(guān)等應(yīng)用場景上具備很好的供應(yīng)配套優(yōu)勢,但這些優(yōu)勢往往比較抽象。為帶給大家更加直觀的感受,同時系統(tǒng)地展示龍芯中科與合作伙伴近年來在龍芯1B芯片方案上的技術(shù)積累和應(yīng)用案例,我們通過對比、案例等形式在此篇文章向各位展示龍芯1B的全套解決方案,便于產(chǎn)業(yè)鏈伙伴選擇參考。
01 芯片主要參數(shù)對比
LS1B0200與STM32F103ZET6、STM32F107RB、STM32F407ZET6主要接口資源對比如下:
表1 接口資源對比表
可以直觀地看到,龍芯1B芯片主頻更高,外圍接口更豐富,擴展性更強,場景應(yīng)用的多樣性更廣,性能和定位高于STM32系列產(chǎn)品。
02 軟件開發(fā)平臺對比
STM32系列單片機主要基于KEIL MDK軟件平臺進行程序開發(fā),可以運行裸機程序和一些嵌入式操作系統(tǒng)。但龍芯1B支持在X86終端以及龍芯終端的程序開發(fā),提供完善的開發(fā)環(huán)境,支持運行Linux操作系統(tǒng)、RT-thread操作系統(tǒng)、裸機程序,比STM32F103/407系列單片機功能更強大,開發(fā)方式更靈活。
龍芯1B開發(fā)平臺提供的軟件如下:
表2 龍芯1B開發(fā)平臺軟件資源表
03 遷移技能包
龍芯中科為廣大開發(fā)者準(zhǔn)備了龍芯1B相關(guān)充分的遷移包。
硬件方面:開發(fā)板參考電路,龍芯1B芯片封裝庫,layout阻抗表,樣片,原理圖免費審核,量產(chǎn)級核心板。
● 板卡生產(chǎn)型企業(yè),根據(jù)參考電路設(shè)計原理圖----原廠審核----申請樣片----生產(chǎn)焊接----原廠聯(lián)調(diào);
● 行業(yè)應(yīng)用型企業(yè),可采用核心板方式,參考開發(fā)板設(shè)計底板(2層板)----原廠審核----申請核心板測試----原廠聯(lián)調(diào);
● 軟件應(yīng)用型企業(yè),可采用方案定制方式,提板卡設(shè)計要求---原廠出原理圖及PCB圖---原廠生產(chǎn)樣機---軟硬件調(diào)試---應(yīng)用移植---驗收。
軟件方面:UBOOT源碼及使用說明,內(nèi)核3.18源碼及使用說明,文件系統(tǒng)源碼及使用說明,提供裸機、LINUX、實時操作系統(tǒng)三大體系,龍芯燒寫器(圖像界面),開發(fā)虛擬機,測試代碼用例。
04 龍芯1B核心板及開發(fā)版展示
龍芯中科為1B芯片提供了多種型號的核心模塊,提供THT以及SMT兩個版本方便不同應(yīng)用場景,以及通用的開發(fā)板,同時配套了各類完善的資源,方案客戶可靈活、方便地設(shè)計不同方案底板,應(yīng)用于工業(yè)控制、數(shù)據(jù)信息采集與互聯(lián)、環(huán)境監(jiān)測與控制、應(yīng)急和防災(zāi)自動監(jiān)測等應(yīng)用場景,還可根據(jù)需要委托龍芯中科團隊提供技術(shù)平臺支撐服務(wù)。
核心模塊基本配置:12個串口和2個千兆網(wǎng)口控制器,集成DDR2、LCD、USB、SPI、I2C、CAN、PWM、WDT等眾多外圍設(shè)備控制器,主頻200MHz;
存儲器:SPI FLASH 512K-byte;SLC NAND FLASH 256/128MB x 1 pcs; DDR2 SDRAM 128MB x 2 pcs;
圖1 龍芯1B核心板
圖2 龍芯1B工業(yè)級核心板
圖3 龍芯1B核心板-郵票口
圖4 龍芯1B通用方案板
表3 龍芯1B通用方案板參數(shù)表
05 龍芯1B處理器應(yīng)用案例介紹
應(yīng)用案例1. 分布式智能隧道機電控制器
龍芯1B適用于各類公路交通、鐵路等隧道的機電系統(tǒng)智能控制和監(jiān)測,可根據(jù)隧道實際需求實現(xiàn)設(shè)備的就近接入布設(shè)、分布式部署,安裝方便、維護簡單,為隧道管理方提供了靈活方便的隧道現(xiàn)場執(zhí)行設(shè)備控制方式,還可通過對各類設(shè)備狀態(tài)數(shù)據(jù)的實時采集匯總,提供一體化和智慧化的監(jiān)測手段。
圖5 隧道、供配電、照明等場景
圖6 系統(tǒng)后臺界面
應(yīng)用案例2. 動環(huán)監(jiān)控設(shè)備
采用龍芯1B作為主控可滿足機房接入需求的數(shù)據(jù)采集、處理、傳輸設(shè)備。整機設(shè)計以結(jié)構(gòu)化、規(guī)范化、模塊化、集成化的方式實現(xiàn),以提高系統(tǒng)的可靠性、可維修性和維護保障性,在信息安全敏感、對自主性、器件供應(yīng)安全性要求高的行業(yè)應(yīng)用有突出優(yōu)勢。動環(huán)監(jiān)控主機采用穩(wěn)定成熟的嵌入式系統(tǒng)結(jié)構(gòu)設(shè)計,使用嵌入式Linux操作系統(tǒng)(多種內(nèi)核版本)為應(yīng)用軟件運行提供可靠環(huán)境。
圖7 動環(huán)監(jiān)控設(shè)備產(chǎn)品外觀
06 方案支持聯(lián)系
本文涉及的龍芯1B方案和技術(shù)支持由龍芯中科廣東子公司提供,可提供“芯片+核心模塊+解決方案”的完整技術(shù)配套服務(wù),客戶可參照和對標(biāo)STM32系列的各類方案和場景,聯(lián)系廣東子公司專職團隊獲取龍芯1B的方案支持服務(wù)。