打印
[uCOS/RTOS]

【RTOS】+ RT-Thread应用创新设计大赛 + 龙芯板级支持包

[复制链接]
696|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 full_stack 于 2020-6-17 20:54 编辑

项目加速开发中。。。
在龙芯2K1000上进行RT-Thread的移植与开发,直播中提到从github上下载代码
链接为 https://github.com/RT-Thread/rt-thread
但是速度太慢了,比较来说还是从码云上面下载比较快,毕竟是国内的。
网址为:https://gitee.com/rtthread/rt-thread/tree/gitee_master/bsp/ls2kdev

然后进行开发环境的搭建。
开发环境有两个,
如果环境搭建在Ubuntu上,需要下载:mips-sde-elf-gcc
如果是Windows,则下载交叉编译工具链:mips-2015.05-19-mips-sde-elf.exe
直接点击选择安装目录。







源码下载,交叉编译工具链也安装之后需要进行环境配置。

首先解压源码,我的解压路径为:D:\rtthread-rt-thread-gitee_master\rt-thread\bsp\ls2kdev



打开rtconfig.py文件,

if  CROSS_TOOL == 'gcc':
        PLATFORM    = 'gcc'
#        EXEC_PATH   = "/opt/mips-2015.05-19-mips-sde-elf-i686-pc-linux-gnu/mips-2015.05/bin/"
        EXEC_PATH   = r'D:\mgc\embedded\codebench\bin'


如果是在Ubuntu,则屏蔽第二个EXEC_PATH,如果是windows则屏蔽第一个EXEC_PATH,还要结合自己软件实际的安装路径。
修改完之后就配置完成了。
然后使用env工具,env工具可以在RTT官网下载,解压就可以使用,



使用方式有两种:
1.进入 env 目录,可以运行本目录下的 env.exe ,如果打开失败可以尝试使用 env.bat ;
2.env 目录下有一张 Add_Env_To_Right-click_Menu.png (添加 env 至右键菜单.png) 的图片,根据图片上的步骤操作,就可以在任意文件夹下通过右键菜单来启动 env 控制台,此时启动env的路径也是当前文件夹路径。

scons 是 RT-Thread 使用的编译构建工具,可以使用 scons 相关命令来编译 RT-Thread 。
打开env,在console下进入到D:\rtthread-rt-thread-gitee_master\rt-thread\bsp\ls2kdev目录中,然后在控制台输入scons即可编译bsp,可以生成rtthread.elf、rtthread.bin文件,其中rtthread.elf是下载到开发板上的程序。



此为板级支持包的使用过程,以下链接为帖子中提到的软件。
链接:https://pan.baidu.com/s/1eFjsILTFIlxgvkhi0Uo5Fg
提取码:raiz






使用特权

评论回复
评论
full_stack 2020-11-5 23:48 回复TA
@找不着能用是不是安装环境不对? 
找不着能用的 2020-11-5 18:24 回复TA
mips安装失败怎么办啊 

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

68

主题

810

帖子

2

粉丝