0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

龙芯架构首款面向嵌入式应用的开发板,2K500开发应用实例

电子发烧友论坛 来源:未知 2023-03-21 09:45 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

pYYBAGQfsL-ARrGGAAH3lrZVrhU581.png

广东龙芯2K500先锋板采用龙芯2K0500芯片,是LoongArch架构首款面向嵌入式应用的开发板,兼容行业生态,是学习LoongArch架构的首选。先锋板集成LCD/以太网/USB等基本接口,扩展支持(插针形式)2个SPI,2个I2C,6路串口,2路CAN,4路PWM, 8个GPIO等接口。

01

从开箱到上电到连接主机过程(↓点击标题或图片查看详情)

电子发烧友网联合广东龙芯发起龙芯2K500开发板试用活动。龙芯2K500先锋板采用龙芯2K0500芯片,是LoongArch架构首款面向嵌入式应用的开发板,兼容行业的生态,是了解学习LoongArch架构的很好的开始。

开发板包装盒不大,正面有硕大的龙芯中科几个显眼的大字,打开包装最上层就可以看到2k500开发板的真容了,在包装四个侧面有防撞泡沫,保护的很好。下面是一个盒子,打开后可以看到一个电源一个USB串口线,以及开发板的固定螺柱~

本节主要介绍从开箱到上电到连接主机过程

02

C/C++开发环境搭建测试

通过对广东龙芯LoongSon2K500 开发板上进行c/c++开发测试来看,该开发板简单易于上手。开发板提供了镜像虚拟机方式的开发环境,省去了繁琐的安装配置,能够使初学者也能快速的使用,也能避免各种异常问题的产生,对开发者来说比较友好。

ead6f026-c789-11ed-bfe3-dac502259ad0.jpg

03

开发http服务&websocket实时更新数据

过使用uWebsocket建立嵌入式HTTP服务,可以轻松的完成嵌入式的web管理页面,并且可以完成信息展示,控制的过程。并且数据在浏览器和开发板间传输,是实时传输,页面端使用websocket完成双向的数据通讯,使的前端能够非常平滑的显示硬件的相关参数信息。

eae9e73a-c789-11ed-bfe3-dac502259ad0.jpg

04

点亮RGB多彩发光板

前段时间乔帮主送了几个DFRobot的RGB多彩发光板,官方的演示视频看起来很绚丽,今天准备用龙芯开发板点亮这个RGB多彩发光板,实现炫彩呼吸灯。

本文所需硬件包括:龙芯2K500先锋板、DFRobot RGB多彩发光板

05

龙芯2K500 Linux环境基础调教和使用

龙芯2K500是一块嵌入式的开发板,上面跑的Linux有所裁剪,不过基本功能都还在。

使用串口连接到开发板以后,第一件事情,就是联网。板载的有线网口,可以用网线连接到电脑网口,或者连接到路由器。连接后,会自动启用默认设置的ip地址。

eb163952-c789-11ed-bfe3-dac502259ad0.png

06

LoongArch汇编初体验

龙芯2K500使用的是LoongArch指令集架构,是不同与现有的X86、ArmRisc-V的指令集架构。

《计算机体系结构基础(LoongArch)-3rd.pdf》也非常值得学习,是以LoongArch为基础详细讲解计算机硬件体系结构。

有了板子,有了书,对于深入理解计算机硬件和指令,可以理论联系实际,加深理解。学用LoongArch的基础之一,就是学习LoongArch的汇编。

汇编通常分为两种,一种是裸机汇编,一种是在现有系统下的汇编。

裸机汇编难度较大,因为系统的方方面面,你都需要详细的了解,才能进行驱动控制。

在现有系统下的汇编,则可以调用现有系统的接口,将时间精力放在主要逻辑上。

eb225656-c789-11ed-bfe3-dac502259ad0.png

07

龙芯2K500丝滑体验LVGL demo

LVGL demo跑起来后,可以在屏幕滑动或者点击操作,运行效果,确实是非常的流畅,一个字:爽,两个字:丝滑!!!

eb2ff888-c789-11ed-bfe3-dac502259ad0.jpg

本文由电子发烧友社区发布,转载请注明以上来源。如需社区合作及入群交流,请添加微信EEFans0806,或者发邮箱liuyong@huaqiu.com

eb3f23f8-c789-11ed-bfe3-dac502259ad0.png

热门推荐干货好文

1、RK3568!四核64位ARMv8.2A架构,汇聚编译源码及实战样例

2、开源作品秀,教你如何DIY一款自己的声源跟踪小车

3、ARM架构国产MCU移植!国民技术N32系列开源移植样例合集

4、低成本ESP32方案,支持OpenHarmony系统开发(附10+项目样例Demo)

5、从0到1玩转瑞萨RA4系列开发板,教你变着花样玩板子

6、四核64位,超强CPU ,看RK3568“竞”开发板DEMO!

7、人工智能也能这么玩, 简单快速入手,还能自定义AI运算

8、全部开源 | 基于全志V85X的运动相机,工业网关,可穿戴式摄像头

9、高性能双核RISC-V,满足大多数开发,这款国产MCU工程师都爱


原文标题:龙芯架构首款面向嵌入式应用的开发板,2K500开发应用实例

文章出处:【微信公众号:电子发烧友论坛】欢迎添加关注!文章转载请注明出处。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

原文标题:龙芯架构首款面向嵌入式应用的开发板,2K500开发应用实例

文章出处:【微信号:gh_9b9470648b3c,微信公众号:电子发烧友论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RK3506开发板:开启嵌入式系统新时代

    随着物联网、人工智能等技术的快速发展,嵌入式系统正迎来前所未有的发展机遇。作为这一领域的创新之作,明远智睿RK3506开发板以其卓越的性能表现、出色的可靠性以及广泛的应用场景适应性,正逐步开启嵌入式
    的头像 发表于 08-13 17:18 431次阅读

    RK3506开发板嵌入式系统领域的革新力量

    在科技飞速发展的今天,嵌入式系统已成为推动工业自动化、智能家居、智能交通等领域发展的核心力量。作为这一领域的佼佼者,明远智睿推出的RK3506开发板,凭借其创新架构、严苛测试、丰富接口、强大图形处理
    的头像 发表于 08-13 17:15 646次阅读

    RK3568开发板暗藏32位兼容开关?飞凌嵌入式带你一键解锁!

    RK3568是一64位处理器,飞凌嵌入式为其提供的交叉编译器也是64位的,然而部分用户可能需要在RK3568开发板上运行32位应用。本文将详细阐述如何使用32位交叉编译器,编译出32位应用,并使其能够在飞凌
    的头像 发表于 07-19 08:49 4178次阅读
    RK3568<b class='flag-5'>开发板</b>暗藏32位兼容开关?飞凌<b class='flag-5'>嵌入式</b>带你一键解锁!

    明远智睿SSD2351开发板嵌入式创新应用的理想平台

    随着科技的飞速发展,嵌入式系统已经渗透到我们生活的方方面面,从智能家居到工业自动化,从视频监控到智能交通,嵌入式技术的应用无处不在。而在嵌入式开发的过程中,一性能卓越、功能丰富的
    的头像 发表于 07-01 16:49 446次阅读

    明远智睿SSD2351开发板嵌入式开发领域的新型新星

    在物联网、智能家居、智能网关、视频监控等新兴技术领域迅猛发展的今天,嵌入式开发作为这些创新背后的核心驱动力,其重要性日益凸显。而在嵌入式开发的众多环节中,开发板的选择无疑是决定项目成败的关键因素之一
    的头像 发表于 07-01 16:47 491次阅读

    飞凌嵌入式受邀亮相「2025龙芯产品发布暨用户大会」

    6月26日,2025龙芯产品发布暨用户大会在北京隆重举行,飞凌嵌入式作为龙芯重要的生态合作伙伴受邀亮相,并带来了基于龙芯2K0300-i处理
    的头像 发表于 06-27 08:07 1144次阅读
    飞凌<b class='flag-5'>嵌入式</b>受邀亮相「2025<b class='flag-5'>龙芯</b>产品发布暨用户大会」

    飞凌嵌入式携手龙芯发布2K0300i核心,全国产自主可控新选择

    飞凌嵌入式作为龙芯合作伙伴,隆重推出FET-2K0300i-S全国产自主可控工业级核心!FET-2K0300i-S核心
    的头像 发表于 05-07 11:31 843次阅读
    飞凌<b class='flag-5'>嵌入式</b>携手<b class='flag-5'>龙芯</b>发布<b class='flag-5'>2K</b>0300i核心<b class='flag-5'>板</b>,全国产自主可控新选择

    龙芯2K0300开发板软件资料-新世界更新

    【资料更新】正点原子龙芯2K0300开发板资料更新! 龙芯2K0300开发板软件资料-新世界更新
    发表于 04-22 14:16

    基于龙芯2K0300-I的工业级核心

    格欣以龙芯工业级微处理器芯片LS2K0300-I为核心设计的工业级核心(AH2300)已经面向市场发布,受到广泛关注。 LS2K0300-
    发表于 04-19 18:24

    全新STM32MP257开发板震撼发布!异核架构x接口丰富x边缘AI,助力ARM嵌入式工业4.0应用!

    全新STM32MP257开发板震撼发布!异核架构x接口丰富x边缘AI,助力ARM嵌入式工业4.0应用! ATK-DLMP257B开发板是正点原子基于STM32MP257DAK3处理器
    发表于 04-12 12:04

    基于龙芯2K0300处理器 龙芯中科携手正点原子发布龙芯ATK-DL2K0300B开发板

    龙芯中科携手正点原子发布龙芯ATK-DL2K0300B开发板。该开发板为正点原子发布的
    的头像 发表于 02-25 15:29 1256次阅读
    基于<b class='flag-5'>龙芯</b><b class='flag-5'>2K</b>0300处理器 <b class='flag-5'>龙芯</b>中科携手正点原子发布<b class='flag-5'>龙芯</b>ATK-DL<b class='flag-5'>2K</b>0300B<b class='flag-5'>开发板</b>

    龙芯2K0300开发板及资料来袭,开启国产芯片新篇章!

    正点原子携手龙芯正式发布龙芯开发板:ATK-DL2K0300
    发表于 02-24 15:04

    迅为iTOP-LS2K0300HMI/开发板/核心

    设计,支持更广泛的扩展与定制需求。 应用场景:适配未来 赋能万物 iTOP-LS2K0300开发板不仅性能卓越,还具备极强的应用灵活性,适配多个行业场景:■ 工业控制:在高温、复杂环境下稳定运行,支持多种
    发表于 02-14 15:02

    Made with KiCad(九十四):M5Pi Linux嵌入式开发板

    “ 波哥大作,必须优先安排!M5Pi 是一开源 Linux 嵌入式开发板,使用全志 F1C200s CPU,拥有漂亮的外壳。”
    的头像 发表于 12-25 14:53 1327次阅读
    Made with KiCad(九十四):M5Pi Linux<b class='flag-5'>嵌入式开发板</b>

    如何使用 RISC-V 进行嵌入式开发

    、准备开发环境 选择开发板 :RISC-V架构嵌入式开发板有多种选择,如GD32VF103R-START、飞凌嵌入式OK113i-S等。选
    的头像 发表于 12-11 17:32 2744次阅读