打印
[应用相关]

RT-Thread Smart 移植到stm32 MP1

[复制链接]
362|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
01.开发环境准备
01.  rt_smart 软件包:
02.  rt_smart 工具链 (windows:与Linux:)
03.  rt_thread env 工具:

使用特权

评论回复
沙发
一路向北lm|  楼主 | 2021-1-12 10:45 | 只看该作者
第一步:解压rt_thread env 工具,将其设置为右键模式。

使用特权

评论回复
板凳
一路向北lm|  楼主 | 2021-1-12 10:45 | 只看该作者

使用特权

评论回复
地板
一路向北lm|  楼主 | 2021-1-12 10:45 | 只看该作者
第二步:使用env工具编译rt_smart基于qemu-vexpress-a9的内核,进入rt-smart/kernel/bsp/qemu-vexpress-a9目录,右键打开env工具,使用“scons”命令进行编译。

使用特权

评论回复
5
一路向北lm|  楼主 | 2021-1-12 10:45 | 只看该作者
第三步:编译完成后会生成 qemu-nographic.bat 和rtthread.elf文件。

使用特权

评论回复
6
一路向北lm|  楼主 | 2021-1-12 10:46 | 只看该作者
第四步:执行qemu-nographic.bat文件,进入qemu,可正常启动rtsmart啦。

使用特权

评论回复
7
一路向北lm|  楼主 | 2021-1-12 10:46 | 只看该作者
可以使用 scons –j32  进行多核编译加快速度,使用scons –c 对编译后的工程进行清理。使用qemu-nographic.bat进入qemu,退出 qemu 的方法: "Ctrl+A, X"。

使用特权

评论回复
8
一路向北lm|  楼主 | 2021-1-12 10:47 | 只看该作者
为MP1添加一个单板程序
第一步:复制qemu-vexpress-a9文件夹所有内容,重新命名为stm32MP1。

使用特权

评论回复
9
一路向北lm|  楼主 | 2021-1-12 10:48 | 只看该作者
第二步:编译,生成rt_thread.bin文件,此文件不能直接在MP1上直接运行,需要修改。

使用特权

评论回复
10
晓伍| | 2021-2-3 23:46 | 只看该作者
MP1是什么系列的啊

使用特权

评论回复
11
八层楼| | 2021-2-3 23:49 | 只看该作者
如何进行多核编译呢

使用特权

评论回复
12
观海| | 2021-2-3 23:52 | 只看该作者
编译速度快不快

使用特权

评论回复
13
guanjiaer| | 2021-2-3 23:55 | 只看该作者
步骤一点也不复杂

使用特权

评论回复
14
heimaojingzhang| | 2021-2-3 23:56 | 只看该作者
非常不错 感谢北哥的介绍

使用特权

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

本版积分规则

257

主题

3643

帖子

73

粉丝