其他丰富的接口通过双排插接扩展板引出,通过各种扩展板可实现各种功能以及转接多个开源硬件,如可以转接Arduino、Microduino、XBee扩展模块。开龙主板的主要面向对象是龙芯爱好者、学生、创客、嵌入式开发者,可以广泛运用在网络通讯、物联网、智能控制、嵌入式教学领域。
龙芯俱乐部将在2015年启动多个基于开源龙芯主板的开源硬件示范项目,以展示龙芯1C的能力。如,网络类的龙芯无线家庭网关、工控类的龙芯3D打印机、人机类的龙芯网络数码相框等等。
图1 龙芯1C 开源主板启动界面
据介绍,龙芯1C开源主板有以下特点:
基于国产龙芯自主CPU内核。 龙芯1C芯片是基于LS232处理器核的高性价比单芯片系统,性价比高,适合各种嵌入式应用。另外龙芯1C采用的是 QFP 封装,芯片引脚外露,硬件工程师可以自行手工焊接,不用机器贴片,方便学习和缩短开发周期,节约开发成本。
具备丰富的外设接口及片上模块。龙芯1C集成了网口、USB、串口、SPI、PWM、CAN、SD卡等丰富接口,其中串口最多达12路,为开发者提供足够的计算能力和多应用的连接能力,可应用于指纹生物识别、物联传感、工业控制等领域。
图3 龙芯1C开源主板反面