文章标题

来源:互联网 发布:金庸小说排名 知乎 编辑:程序博客网 时间:2024/05/30 20:09

Melis系统Quick Start

  Melis系统是全志科技面向IoT领域的轻量级物联网嵌入式操作系统,致力于搭建多媒体,语音,云端一体化iot基础设施平台, 具备极致性能, 极简开发,丰富组件,网络连接,音/视频编解码功能, 可广泛应用于多媒体处理,传感器网络, 智能家居产品的开发.

Melis 的特性

极简开发

Kbuild构建机制.
支持Windows/Linux开发环境
支持ARMCC/GNU crosstoochain.

网络服务

支持BLE/BE协议栈
支持IPV4/IPV6网络协议栈.

细颗粒度的FOTA更新

  支持应用代码独立编译映像,IoT App独立极小映像升级
  支持映像高度压缩

高度优化的性能

  支持zephyr,rt-thread双内核, 提供硬实时能力 核心架构良好支持极小FootPrint的设备

丰富的多媒体和GUI支持

集成全志cedarx多媒体框架和GUI框架,可支持中大规模的多媒体编解码产品的开发

Melis Linux开发环境搭建

1.下载交叉编译工具链:

  • GCC 6.3.0 On Linux

    或者执行: git clone https://github.com/caozilong/melis-toolchain.git

2.ToolChain的安装与配置:

进入到控制台程序,在$(HOME)(其它具备权限的目录也可,例如/opt)目录下创建tools目录 并把工具链包copy到此目录.

这里写图片描述

执行下图命令将工具链解压到当前目录下:

这里写图片描述

设置环境变量,执行如下命令将工具链所在目录加入到当前用户的PATH环境变量下:
这里写图片描述

设置完毕后,退出当前终端重新登录, 在新控制台下执行命令行
arm-melis-eabi-gcc -v

输出信息如下图所示,表示编译器安装正确:

这里写图片描述

3.获取Melis SDK源码:

执行 git cone ssh://caozilong@gerrit.allwinnertech.com:29418/melis-v2.0.git 从公司代码仓库拉取代码.

4.配置melis sdk.

Melis的构建系统基于Linux Kbuild实现,执行进入到 ./src 目录,执行 make menuconfig
这里写图片描述

选用默认的配置,直接保存.config文件,即是D100 数字电视老人机方案.

5.编译melis sdk.

退出menuconfig菜单, 执行make melis (或者make, make all) 编译完整的SDK, 编译结束后,目标文件放置在./src/workspace/$(project) 目录下.

结束

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 脚有酸酸的味道怎么办 三星手机home键失灵怎么办 三星s6返回键失灵怎么办 三星s7屏幕漏液怎么办 三星s8出现蓝框怎么办 三星手机短信图标没了怎么办 ps没有足够的ram怎么办 ps性能调不了是怎么办 苹果6p照相模糊怎么办 相框玻璃碎了怎么办 word文档加密后忘记密码怎么办 手机wps密码忘了怎么办 苹果手表忘了密码怎么办 苹果系统忘了密码怎么办 ps画板建小了怎么办 wps表格密码忘了怎么办 word文档变成虚的怎么办 wps论文中表格跨页怎么办 word文档复制过来有边框怎么办 wps表格跨页断开怎么办 锅的铆钉老是松怎么办 文胸不知道怎么染色了怎么办 未后的信息我该怎么办? 做leep手术后大出血怎么办 眼线笔出不了水怎么办 手机字体变成空心字怎么办 平安树树枝黑了怎么办 柳树被虫钻洞了怎么办 柳树叶子上有虫子怎么办 小金鱼翻肚皮了怎么办 秋天树叶没了小鸟怎么办 去国外旅游不会英语怎么办 橡皮树长了2米高怎么办 榕树盆景长的高怎么办? 2岁宝宝看书弯腰低头怎么办 excel表格打开很慢怎么办 3d模型有红线框怎么办 电视页面加载时错误怎么办 投屏显示加载视频错误怎么办 word遇到问题需要关闭怎么办 画眼线看不出来怎么办