上次开发进行了下开箱,本次我们直接进行安装虚拟机,进行软件开发。这部分有保密协议,所以有些内容就不展示了。
首先我们进行安装虚拟机,这部分如果有linux开发经验的话就方便许多。之后我们把SDK和交叉编译工具链放到一个目录下方便编译。虚拟机安装好之后,不需要进行多余的安装。
我们需要修改一下SD下的工具脚本,就是source-lin.sh。需要对应上我们交叉编译器的位置。如何判断成功就是在source后,进行riscv命令加tab。如果出现一对交叉编译器就可以了。
之后make。这里应该需要安装下make工具,直接sudo apt install make即可,基本上就安装一个即可。我自己为了编译一些文件还安装了下vim。
之后make image。就可以生成我们的img烧写文件了。
我们看下编译出的东西。
之后我们可以选择两种方式,一种是win下烧写,一种是选择linux下,我看下了,linux下烧写就是一条指令,所以直接连接到Linux虚拟机中烧写。
这是下载完成的状态。烧写需要进行拨码开关调整。
1,2全部拨到ON位置即可。
烧写完成后拨回来,之后我们连到win下看串口打印。他是使用的OS系统,所以三个任务一直打印hello world。
更多回帖