文章标题
来源:互联网 发布:金庸小说排名 知乎 编辑:程序博客网 时间: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) 目录下.
结束
- 文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题 文章标题 文章标题 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- jq 城市列表
- jquery ajax的简单使用
- 小游戏:扫雷 (C语言实现扫雷的基本功能)
- Delphi FrieDAC 大数据处理
- python学习--list
- 文章标题
- 类初始化步骤
- 数据结构与算法(Java描述)-11、串的基本概念以及串存储结构
- 如何显示遮罩层时禁止底层页面滑动
- TOP100summit:【分享实录】链家网大数据平台体系构建历程
- 前后台编码问题
- 情感分析资源
- ubuntu 终端常用命令
- 共享内存 shmget()、shmat()、shmdt()、shmctl()