从51单片机到Linux 虚拟机搭建(教程1)
时间:2023-06-27 14:27:01 | 来源:网站运营
时间:2023-06-27 14:27:01 来源:网站运营
从51单片机到Linux 虚拟机搭建(教程1):大家好,我是兔子。
是一个嵌入式软硬件工程师。
正在从单片机开发转岗Linux开发。
嵌入式Linux开发,需要使交叉编译工具编译应用、Linux驱动以及Linux内核。
目前最常见的方式,就是在windows下,使用虚拟机。在虚拟机系统上安装交叉编译工具。
简单粗暴,少折腾。
兔子我已经在我自己的虚拟机上安装好了对应的交叉编译工具,并编译好了Linux内核。
直接安装兔子做好的虚拟机,会方便很多。
先一步一步来。
1.安装虚拟机软件
兔子推荐使用VMware Workstation 12 Player。
虚拟机软件VMware Station 12 Player安装包先在windows下,找到VMware Workstation 12 Player安装软件(可以去官网上下载教育版,提供的版本为教育版。学习用无需授权。严禁用于商业用途。商业用途,请购买正版授权)。
双击安装,和大多数windows软件一样,就是下一步下一步的问题。
前提是电脑是64位的系统(后面的虚拟机是64位的)。
2.打开虚拟机
虚拟机软件安装完成后,将兔子提供的虚拟机程序先存起来,再解压缩。即ubuntu-虚拟机-i.MX280.zip。
ubuntu16.04虚拟机程序压缩包如图所示,兔子将虚拟机文件,存在了我的电脑-->C盘-->Linux文件夹下。对存储的位置无要求。可以自行根据自己电脑存放。
然后,打开刚安装好的虚拟机软件,VMware Workstation 12 Player。进入软件开始界面。
PS:该软件为教育版的,非商业用途可以使用,如果用于商业用途,请购买正版许可。
开始界面如下:
VMware Workstation 12 Player开始界面选择右侧的打开虚拟机选项。
由于兔子提供的虚拟机是我自己建立好的,不是镜像文件。所以可以直接打开。
会弹出一个界面,让你选择你的虚拟机。
找到刚才存储并解压的虚拟机路径,选中虚拟机ubuntu-16.04.2-x64-100ask.vmx。点击打开。
选中虚拟机ubuntu-16.04.2-x64-100ask.vmx过一会,软件会在左侧栏生成虚拟机选项卡,选中后,点击右侧播放虚拟机。
虚拟机就开始运行了。等待一段时间。
运行虚拟机中间可能会弹窗,点击确认,或者是即可。
弹窗提升升级,选择以后提醒。虚拟机保持稳定即可,作为开发用,无需升级。
取消软件升级虚拟机的账号名,可以看到是:book。
密码为:123456
在Password栏里输入密码,回车。即可进入虚拟机Ubuntu界面。
如果觉得显示的太小,可以点击虚拟机的全屏显示。
虚拟机全屏显示这样我们就进入Ubuntu的桌面
如果想关机,可以点击右上角的设置。选择shutdown。稍等一会,就会退出虚拟机软件。
退出虚拟机步骤1退出虚拟机步骤2这样,虚拟机环境就已经安装完毕。
下面,验证一下交叉编译工具是否已经安装。
可在虚拟机界面中调出终端窗口。
使用快捷键Ctrl+ALT+T,可以调出终端窗口。
在窗口里输入arm-fsl-linux-gnueabi-gcc命令后,回车。命令可以输一半,按下tab键会自动补齐。
如果返回arm-fsl-linux-gnueabi-gcc: no input files。表示交叉编译工具已经安装。
确认开发板i.MX280的交叉编译工具是否已经安装这样,对应的i.MX280开发板的虚拟机环境已经搭建成功。
3.下载链接
大家有需要资料可以私信我,本站不让放下载链接。
资源如下图所示: