这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » 国产MCU » OK113i-S开发板软件开发环境搭建

共2条 1/1 1 跳转至

OK113i-S开发板软件开发环境搭建

高工
2025-03-04 14:40:22     打赏

OK113i-S开发板软件开发环境主要是在ubutun20上整的,可以在实际的ubutun20的机子上整,也可以在虚拟机上面整。这里在vmware上面整了一个,下面就开始Vmware虚拟机上安装的先整一遍

一,下载安装Vmware,Vmware tools

下载VMware-workstation-full-15.5.6-16341506(自己网上找一下和谐码),直接一路安装就是。

创建共享文件夹 共享文件夹创建后用ls命令看不到目录的文件

经验:设置后其实有hgfs目录,但要在root模式看的到 用vmware-hgfsclient可以看到创建的ubutunshare目录

直接cd ubutunshare进入可以看到里面有创建的1.txt
如果用ls mnt/hgfs/ubutunshare看不到目录,那就要重装一下Wmvare工具。

二,Vmware虚拟机里加载已有 ubuntu 开发环境

飞凌搭建好的虚拟机环境,环境中已经安装好交叉编译器和 Qt 环境。了解完该章节后可以直接跳转到编译章节

开发环境压缩包如下:

P{TQT8~~~B{1ONS9EA43GU2.png

把这个解压,解压的文件OK113.vmx直接加载到Vmware就启动了linux

当然用户也可以自己搭建ubutun环境

三,准备sdk

飞凌 OK113i-linux-sdk.tar.bz2 包括工具链、用户 sdk、Linux 内核、文件系统、测试程序源码以及一些工具等。

把文件拷贝到共享文件夹,由共享文件夹拷贝到/home/forlinux目录里面建立的work目录,记得把work目录的读写属性改为完全可读写 然后:

linux下执行cp /mnt/hgfs/share/OK113i-linux-sdk.tar.bz2.* /home/forlinx/work/

然后执行cat OK113i-linux-sdk.tar.bz2.* | tar jxv 软件就把sdk安装好了
6%}32GBJ_RJ20SPE~TKC1T0.png

四,源码编译全编译

forlinx@ubuntu:~$ cd /home/forlinx/work/OK113i-linux-sdk

forlinx@ubuntu:~/work/OK113i-linux-sdk$ ./build.sh config

//选择配置 分别选择 0 linux, 0 ok113i, 0 default, 3. lcd_1024x600

执行编译脚本:

./build.sh 需要等待一会

执行完成后执行

./build.sh pack

会提示如下
D71KFYOEV49)$F))OFH(9.png

单独编译

forlinx@ubuntu:~/work/OK113i-linux-sdk$ ./build.sh kernel  //执行编译内核命令

单独更新设备树

编译并打包

forlinx@ubuntu:~/work/OK113i-linux-sdk$ ./build.sh kernel

forlinx@ubuntu:~/work/OK113i-linux-sdk$ ./build.sh pack

单独编译测试程序

forlinx@ubuntu:~$ cd /home/forlinx/work/OK113i-linux-sdk

forlinx@ubuntu:~/work/OK113i-linux-sdk$ source .buildconfig//进行编译前的配置

forlinx@ubuntu:~/work/OK113i-linux-sdk$ ./platform/framework/auto/build.sh

单独编译 uboot

单独编译 uboot 使用如下命令。

forlinx@ubuntu:~/work/OK113i-linux-sdk$ ./build.sh brandy

forlinx@ubuntu:~/work/OK113i-linux-sdk$ ./build.sh pack

五,Qt 配置及使用

飞凌提供的OK113i-LINUX-SDK.tar.bz2中提供了Qt5.12.2的完整开发依赖环境,我们的开发环境已经

装好了 Qt Creator4.7.0,也可以按照前文方法自行搭建

打开 Qt Creator 软件。

forlinx@ubuntu:~$ cd /home/forlinx/Qt5.12.9/Tools/QtCreator/bin/

forlinx@ubuntu:~/qtcreator-4.7.0/bin$ sudo ./qtcreator
1Y{S8EHURIUUAY5K5}WJ.png

就可以看到Qt Creator的界面了
%5$GXE``3%OWJF3ODCKRBX.png

然后就可以正常的编写QT的程序了。

当程序编写完成后,点击左下角的锤子图标,即可进行交叉编译,将编译好的可执行程序拷贝到开发

板,即可进行应用的测试。





关键词: OK113i-S     软件开发     环境     全志    

专家
2025-03-05 19:47:57     打赏
2楼

感谢分享


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]