作为一款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的方案支持服务。