D13X 系列是一款高性能的全高清显示和智能控制 MCU,采用国产自主 RISC-V 内核, 内置片上256KB~1MB 大容量 SRAM 以及 32Mb/64Mb PSRAM,并提供丰富的互联外设接口,配备了 2D 图像加速引擎和JPEG/PNG 解码引擎, 可以满足各类交互设计场景和多媒体互动需求,具有高可靠性、高安全性、高开放度的特点,可以面向于泛工业领域应用。
1、D13X功能框图
D13X功能框图
2、D13X应用框图
D13X应用框图
3、代码仓库
D13 系列通过码云(gitee)提供 Luban-Lite(RTOS)、Baremetal(裸机)、相关文档、相关工具等共 4 个仓库的下载,全部开源。
3.1 Luban-Lite
- git clone https://gitee.com/artinchip/luban-lite.git
复制代码 3.2 Baremetal
- git clone https://gitee.com/artinchip/baremetal.git
复制代码 3.3 文档
- git clone https://gitee.com/artinchip/d13x-doc.git
复制代码 3.4 工具
- git clone https://gitee.com/artinchip/tools.git
复制代码
4、Luban-Lite
Luban-Lite 是 ArtInChip 基于 RT-Thread 深度开发的嵌入式实时系统,本章节主要介绍如何在 Linux 和Windows 上快速搭建环境和编译固件,Eclipse 等 IDE 工具的使用请参考详细文档。
4.1 下载 Luban-Lite
Luban-Lite SDK 的代码托管于 Gitee 服务器中,为开源代码,可以直接从如下仓库下载:
- git clone https://gitee.com/artinchip/luban-lite.git
复制代码 4.2 Linux 系统
Luban-Lite SDK 的开发可以在 Linux 系统中进行,Luban-Lite SDK 目前自动支持的 Linux 发行版为:
- Ubuntu 14.04、16.04、18.04、20.04、22.04
- CentOS 7.x、8.x
Ubuntu 的安装教程在网上有很多可参考,以及相关常见问题也可以通过搜索查找解决方案。
— Ubuntu 官方网站:http://www.ubuntu.com
— 中文地址为:http://www.ubuntu.org.cn/index_kylin
— 桌面版下载地址:http://www.ubuntu.com/download/desktop
4.2.1 安装依赖
Luban-Lite 的开发环境中,还需要安装一些依赖包:
— python2: 用于编译
— scons:自动化构建工具
— Python3 + pycryptodomex: 用于打包和签名
在命令行中安装以上依赖的方法:
- ~/luban-lite$ cd luban-lite/
- ~/luban-lite$ sudo apt install scons
- ~/luban-lite$ sudo apt install pip
- ~/luban-lite$ cd tools/env/local_pkgs/
- ~/luban-lite$ tar xvf pycryptodomex-3.11.0.tar.gz
- ~/luban-lite$ cd pycryptodomex-3.11.0
- ~/luban-lite$ sudo python3 setup.py install
复制代码
4.3 Windows 系统
Windows 下对应的各种工具已经存放在 Luban-lite/tools/env/ 目录当中,不需要安装,直接双击 Luban-lite/win_env.bat 或者 Luban-lite/win_cmd.bat 即可。
4.4 编译 Luban-Lite
- <blockquote>~/luban-lite$ scons --list-def //查看有多少配置
复制代码
完整的匠芯创D13X国产自主32位RISC-V快速入门手册下载附件查看
- 文件大小:
- 1.74 MB
- 下载次数:
- 2
-
本地下载
|