【匠芯创D133CBS】--1.开箱运行Rt-thread系统
<div class='showpostmsg'> 本帖最后由 andeyqi 于 2024-8-12 13:44 编辑## 简介
D13x 系列是基于RISC-V 架构的工业级MCU,拿到板子前查看了官方的SDK 仓库,发现官方的开发环工具和RT-thread 使用的开发方法很相似,官方的sdk 对RT-thread 的支持程度很高可以兼容RT-thread 的生态,对于学习RT-thread 是非常友好的,官方的仓库对应的RT-thread 的版本为RT-Thread LTS-V4.1.1。
开发板上电后内部已经烧写了数字仪表显示的demo,从显示的效果看做GUI的应用完全可以胜任。
7947046ed1bef2787398dbf7ebe4547d<br/>
## 搭建环境编译RT-thread
### 代码下载
```c
git clone https://gitee.com/artinchip/luban-lite.git
```
### 开发环境env 配置
下载代码后,在代码根目录下直接双击 luban-lite/win_env.bat 打开专有的 Windows 的 env 命令行工具,后面所有命令都在该命令行工具中进行操作,ENV 是 RT-Thread 的原生工具,是 SDK 包中集成了编译所需要使用的所有的工具的一种使用方式,在env 环境下我们可以使用scons 命令对工程进行配置编译等。
配置好环境后,scons 内命令使用说明如下:
使用 “ scons --list-def” 命令查看当前sdk 支持的配置
本次准备使用Rt-thread 进行评测,使用 “scons --apply-def=11” 命令选择开发板的rt-thread 配置
配置好后我们就可以使用scons 命令进行编译
编译完成后会在如下路径生成烧写镜像
### 镜像烧录
烧写镜像需要进入烧录模式,可通过如下方式进入烧录模式
镜像烧录使用AiBurn 工具进行烧录,将上述生成的镜像通过AiBurn 烧写到板子上
## 板子验证
烧写成功后,接上板子的 uart 口,从板子的uart 口可以看出Rt-thread 已经正常运行起来了。
</div><script> var loginstr = '<div class="locked">查看本帖全部内容,请<a href="javascript:;" style="color:#e60000" class="loginf">登录</a>或者<a href="https://bbs.eeworld.com.cn/member.php?mod=register_eeworld.php&action=wechat" style="color:#e60000" target="_blank">注册</a></div>';
if(parseInt(discuz_uid)==0){
} </script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script>
页:
[1]