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