完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
系统简介Melis RTOS是一款嵌入式实时操作系统,由埃及的Nurve Networks LLC开发。它被设计用于支持各种精简、低功耗的微控制器和处理器,以及应用程序的实时运行需要。 Melis RTOS提供了一个高度可定制的内核,并支持多种处理器架构和芯片,包括ARM Cortex-M、MIPS、RISC-V等等。它的内核将任务调度、内存管理和基本设备驱动等系统服务集成到一个单一的、紧凑的内核中,从而提供卓越的性能和资源效率。 该RTOS还提供了一个面向对象的编程接口,通过该接口开发人员可以快速而简便地编写应用程序。它还提供了一个细粒度的线程安全机制,从而保证了应用程序的可靠性和稳定性。 Melis RTOS分为两个版本——Melis Basic和Melis Evolution。前者适用于低端的小型平台,提供了最基本的内核和任务管理功能;后者则针对高端应用场景,提供了更加完整和强大的功能,如软件定时器、事件控制、通信栈等。 除了其核心功能外,该RTOS还提供了一些附加工具和库,如网络协议栈、文件系统、数据库、图形化界面等,便于开发复杂的嵌入式应用程序。 总体而言,Melis RTOS是一款性能卓越、高度可定制和灵活的实时操作系统,适用于各种嵌入式应用场景。它的设计理念是为了提供最佳的性能、可靠性和资源效率,为客户提供卓越的用户体验,是一款非常优秀的嵌入式操作系统。 Melis 编译首先需要安装一个ubuntu 虚拟机,我用的环境是vm 17 ubuntu.20.2 虚拟机安装的过程就不赘述了,可以百度下 安装完虚拟机后,确保虚拟机内部网络可用后,还需要安装如下软件包:
接着建立一个自己的目录,获取源码
结果如下: 接着执行命令,来使用编译环境
接着执行lunch命令,选择开发板,结果如图: 由于我们是从韦东山老师那里拷贝的代码,发现只有1个可选,则输入1 接着执行make命令,由于代码量比较多,大概会编6~8分钟左右,才能编译完,编译后,结果如下图所示: 就可以在/out/d1s-nezha/目录下找到我们烧录要使用的镜像文件melis_d1s-nezha_uart0_8Mnor.img,如下图所示: Melis 烧录编译完毕,将镜像文件拷贝到win环境,就可以用官方烧录软件烧录了 先按FEL键和reset键进入烧录模式,就可以开始烧录了。 接着就可以去体验 Melis,我对 Melis还不是很了解,还在学习中。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
44个成员聚集在这个小组
加入小组624 浏览 0 评论
597 浏览 0 评论
【百问网DongshanPI-D1S开发板体验】+ MPU6050数据读取
1428 浏览 0 评论
【百问网DongshanPI-D1S开发板体验】+ 搭建D1s-Melis开发环境及测试
1084 浏览 0 评论
【百问网DongshanPI-D1S开发板体验】+ RT-Smart初体验
1195 浏览 0 评论
21989浏览 30评论
DongshanPI-D1s 烧录tina linux到spinor存储器后,无法通过xfel在编程了
553浏览 1评论
1338浏览 0评论
【百问网DongshanPI-D1S开发板体验】+ 在D1s上运行RT-Smart
652浏览 0评论
【百问网DongshanPI-D1S开发板体验】+ MPU6050数据读取
1428浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-19 23:23 , Processed in 0.666817 second(s), Total 70, Slave 54 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号