一种基于龙芯芯片的便携式编程教学试验箱制造技术

技术编号:39705448 阅读:13 留言:0更新日期:2023-12-14 20:36
本实用新型专利技术属于教学培训设备技术领域,解决现有教学设备成本高,教学试验机会少的问题,提供一种基于龙芯芯片的便携式编程教学试验箱

【技术实现步骤摘要】
一种基于龙芯芯片的便携式编程教学试验箱


[0001]本技术属于教学培训设备
,具体涉及一种基于龙芯芯片的编程教学的试验箱


技术介绍

[0002]《
计算机组成原理
》、《
计算机体系结构
》、《
操作系统

等课程是计算机

软件工程等专业的重要基础课程

现阶段,这些课程的实验教学环境非常贫乏,国内已有的硬件平台也相对使用多年,实验手段比较落后

而且相关的教学平台一般是以非国产处理器硬件平台为基础设计的,在实际教学中,受实验条件限制,试验箱体积大,成本高等问题,学生试验机会和时间少,无法进行灵活的实验实训,无法进行更为充分的综合性

创新性实验

[0003]“龙芯”是我国自主研发的高性能通用系列处理器,目前已经形成系列化产品并进行了规模化产业推广与应用;“龙芯”基于
MIPS
基础指令集进行扩展,从核心微结构设计

物理版图以至上层
BIOS、
内核源码等具备完全自主的开发与设计能力

由于现有的教学平台多是基于非国产处理器硬件设计,无法使学生实现基于国产处理器的编程试验,因此,为了便于学生更便捷的熟悉理解计算机硬件结构及软件编程,需要提供一种低成本,方便使用的基于龙芯芯片的便携式编程教学试验箱


技术实现思路

[0004]本技术为了解决现有技术中的龙芯芯片编程教学困难,教学试验机会少的问题,提供一种基于龙芯芯片的便携式编程教学试验箱

[0005]本技术采取以下技术方案:一种基于龙芯芯片的便携式编程教学试验箱,包括:颜色识别传感器模块,龙芯芯片,显示模块,光照度传感器模块,供电模块;所述颜色识别传感器模块用于采集颜色信号,所述光照度传感器模块用于采集光照信号,颜色识别传感器模块和光照传感器模块的输出端通过接线端子
1J3
与龙芯芯片的
I2C
接口连接,龙芯芯片的
SPI
接口通过
I
接线端子
2J2
与显示模块的输入端连接,龙芯芯片读取颜色识别传感器模块的数据,控制显示模块输出相对应的颜色;供电模块用于提供电源

[0006]进一步地,还包括箱体和箱盖,所述颜色识别传感器模块,龙芯芯片,光照度传感器模块,供电模块设置在箱体内,所述显示模块设置在箱盖内表面上

[0007]进一步地,所述的龙芯芯片型号为
LS1C0300B。
[0008]进一步地,所述龙芯芯片上设置有用于存储的
Flash
存储芯片
U10。
[0009]进一步地,所述龙芯芯片引脚
I2C_SDA0
连接颜色识别传感器模块的引脚
SDA
,龙芯芯片引脚
I2C_SCL0
连接到颜色识别传感器模块的引脚
SCL。
[0010]进一步地,所述龙芯芯片引脚
SPI0_CLK
连接到显示模块的引脚
D0
,龙芯芯片引脚
SPI0_MOSI
连接到显示模块的引脚
D1
,龙芯芯片引脚
SPI0_CS3
连接到
OLED
显示模块的引脚
CS
,龙芯芯片引脚
GPIO56
连接到显示模块的引脚
RES
,龙芯芯片引脚
GPIO57
连接到显示模块的引脚
DC。
[0011]进一步地,所述颜色识别传感器的引脚
SDA
连接到光照度传感器模块的引脚
SDA
,颜色识别传感器模块的引脚
SCL
连接到光照度传感器模块的引脚
SCL。
[0012]进一步地,还包括温湿度传感器,所述温湿度传感器通过
I2C
接口或
SPI
接口与所述龙芯芯片连接

[0013]进一步地,还包括
UART

485
模块和风速风向传感器,所述风速风向传感器通过
UART

485
模块与所述龙芯芯片上的
UART
接口连接

[0014]进一步地,还包括继电器模块,所述继电器模块与所述龙芯芯片的
IO
接口连接,实现电子开关功能

[0015]与现有技术相比,本技术的有益效果为:
[0016]1、
本技术提供了一种基于龙芯芯片的便携式编程教学试验箱,通过在箱体上设置颜色识别传感器和光照度传感器,通过将颜色识别传感器和光照度传感器与龙芯芯片的
I2C
端口连接,可以让学生通过程序从对应的
I2C
接口中读取数据来学习
I2C
接口的编程,同时,将显示模块与龙芯芯片的
SPI
接口连接,可以让学生通过程序将采集到的颜色信号通过
SPI
接口发送至显示模块进而显示颜色传感器的采集颜色,实现基于龙芯芯片的
SPI
接口和
I2C
接口的编程教学,利用实际接口提高教学效率

[0017]2、
本技术采用型号为
LS1C0300B
的龙芯芯片龙芯的单核处理器,频率为
300MHz
,架构为
MIPS
,程序为嵌入式程序,可以通过程序本身直接驱动龙芯芯片的对应的管脚,因此本技术可以帮助学生熟悉
LS1C0300B
的硬件结构及软件编程

附图说明
[0018]图1为本技术的模块示意图;
[0019]图2为本技术的结构示意图;
[0020]图3为本技术实施例中的龙芯芯片的电路原理图;
[0021]图4为颜色识别传感器模块和显示模块的电路原理图;
[0022]图5为光照度传感器模块的电路原理图;
[0023]图6为供电模块的电路原理图;
[0024]图中:
1、
箱盖;
2、
箱体

具体实施方式
[0025]为了使本技术发易于理解,下面将结合本技术实施例中的附图,对本技术做进一步清楚

完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例

利用本技术所述的技术方案,或本领域的技术人员在本技术技术方案的启发下,设计出类似的技术方案,而达到上述技术效果的,均是落入本技术的保护范围

[0026]本实施例提供一种基于龙芯芯片的便携本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于龙芯芯片的便携式编程教学试验箱,其特征在于
,
包括
:
颜色识别传感器模块,龙芯芯片,显示模块,光照度传感器模块,供电模块;所述颜色识别传感器模块用于采集颜色信号,所述光照度传感器模块用于采集光照信号,颜色识别传感器模块和光照传感器模块的输出端通过接线端子
1J3
与龙芯芯片的
I2C
接口连接,龙芯芯片的
SPI
接口通过接线端子
2J2
与显示模块的输入端连接,龙芯芯片读取颜色识别传感器模块的数据,控制显示模块输出相对应的颜色;供电模块用于提供电源
。2.
根据权利要求1所述的基于龙芯芯片的便携式编程教学试验箱,其特征在于:还包括箱体和箱盖,所述颜色识别传感器模块,龙芯芯片,光照度传感器模块,供电模块设置在箱体内,所述显示模块设置在箱盖内表面上
。3.
根据权利要求2所述的基于龙芯芯片的便携式编程教学试验箱,其特征在于:所述的龙芯芯片为
LS1C0300B
龙芯芯片
。4.
根据权利要求1所述的基于龙芯芯片的便携式编程教学试验箱,其特征在于:还包括用于存储的
Flash
存储芯片
U10。5.
根据权利要求1所述的基于龙芯芯片的便携式编程教学试验箱,其特征在于:所述龙芯芯片引脚
I2C_SDA0
连接颜色识别传感器模块的引脚
SDA
,龙芯芯片引脚
I2C_SCL0
连接到颜色识别传感器模块的引脚
SCL。6.
根据权利要求1所述的基于龙芯芯片的便携式编程教学试验箱,其特征在于:所述龙芯芯片引脚
SPI0_CLK<...

【专利技术属性】
技术研发人员:杨园京王旭韬周权赵菲菲
申请(专利权)人:山西云芯新一代信息技术研究院有限公司
类型:新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1