完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
由于总所周知的严重感冒影响,耽搁了好几天。感觉评测给的周期太紧了。 依据用户手册提供的资料,完成HelloWord的工程 一、安装虚拟机 由于电脑上有现成的vmware,就新建了ubuntu18.04的虚拟机。 1、下载OS,选择的是阿里云中的OS镜像 选取合适的版本,本人选用的是18.04的桌面版 2、VMWare的安装 这个比较简单,一路按照用户手册中的提示进行安装,千万记住自己设置的密码就好 3、安装VMWare Tools 安装这个是为了方便虚拟机和主机之间的文件交互 解压VMwareTools压缩包,后进行安装
sudo ./vmware-install.pl 二、安装交叉编译环境 1、在vmware中设置好共享文件夹,作为虚拟机和主机之间的文件传输通道
2、安装交叉编译工具链 安装文件拷贝至/opt下 sudo cp poky-glibc-x86_64-core-image-qt-aarch64-g2l_iot-toolchain-3.1.14/ -r /opt/pkinstall 然后安装交叉编译工具 sudo ./poky-glibc-x86_64-core-image-qt-aarch64-g2ul_iot-toolchain-3.1.14.sh 安装完成后需要设置一下环境 sudo source environment-setup-aarch64-poky-linux 然后检测一下编译器 aarch64-poky-linux-gcc 由于权限问题,我这边是升级到root用户操作的 三、HelloWorld 1、创建Helloworld.c 直接用vi敲的代码 用:wq保存后退出 2、编译helloworld 直接用命令 ${CC} helloword.c -o helloword 就可以看到有新的文件生成了 3、通过共享文件夹传递运行文件至主机 cp ./helloword /mnt/hgfs/Share 四、开发板运行 1、Mobaxterm 由于需要传输文件,依据显示终端信息,因此选择Mobaxterm,这款软件可以直接串口传递文件 具体安装就不展开了 打开Mobaxterm后,点击菜单Sessions之new session,选择串口Serial 选择串口,设置波特率115200 2、连接开发板 用USB数据线连接开发板调试typec口 复位按钮,就能看到开发板的启动信息了 3、登录开发板 使用root/root登录 4、在窗口中键入rz命令 等待文件传输 然后右键选择发送文件,发送helloword编译后的文件 传输结束后,就可以在当前路径下看到Helloword文件 5、运行Helloworld chmod +x ./helloword 增加执行权限、 ./helloword 执行文件 就看到运行后的结果了。
由于Linux这块的开发,丢了很多年,重新捡起来感觉还是相当的累,加上还没有完全康复。请大家多多包涵!
发布
BH67F2472开发电路与第一个程序设计
506 浏览 0 评论
四路仿PLC继电器控制板,电路具有参考价值
607 浏览 0 评论
Termux中调试圣诞树Python代码
837 浏览 0 评论
赛元MB0036核心开发板(评测)
832 浏览 0 评论
RT-Thread与英飞凌(infineon)合作得板子PSOC 6 板子学习
768 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
17058 浏览 31 评论
电子发烧友网
电子发烧友论坛
查看 »
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-14 04:41 , Processed in 0.771807 second(s), Total 59, Slave 43 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com