Linux嵌入式学习基础

1.开发平台

在VMWare虚拟机中开发Linux,是大多数教程中推荐的方法。

VMWare问题点
1. 使用管理员权限打开。
2.虚拟机设置里全部是虚的,修改不了

设备只是挂起,没有关机。

2.配置

2.1 安装VMWare Tools

目的:可以实现在两个系统间文件复制、粘贴。也可以自动切换屏幕的显示尺寸。
步骤1:对虚拟机进行设置
CD-DVD2 设置为:使用ISO映像文件,文件是安装目录下的linux.iso
如果有第二个CD-DVD也设置相同
软盘:设置为 : 使用物理驱动器,自动检测。

步骤2:开始安装
启动设备,点击菜单“虚拟机”->"安装VMWare Tool“

步骤3:打开客户终端(Ctrl+Alt+T)
输入”df"命令查看安装路径,然后进入该路径,
例如 cd /media/slg/VMware\ Tools (直接拷贝路径报错,输入一部分按Tab键可以)
拷贝压缩包 sudo cp VMwareTools-1…tar.gz /opt
进入opt : cd /opt
解压:sudo tar -vxf VMwareTools… tar.gz
进到解压缩的文件夹 cd vmware-tools-distrib
安装:sudo ./vmware-install.pl
一路YES 回车
安装成功后重新启动

安装NFS

作用:开发板和ubuntu之间传递文件

安装SSH(使用软件filezilla)

作用:ubuntu和Windows之间互传文件协议
具体软件:filezilla
安装命令:sudo apt-get install openssh-server
修改选项:sudo vim /etc/ssh/sshd_config
更改文件内容:PermitRootLogin 删除#号,更改为yes
重启SSH服务 /etc/init.d/ssh restart
windows软件安装:https://www.filezilla.cn/
在ubuntu上运行ifconfig命令,如果没有按照提示安装
在windows cmd里输入:ipconfig 查看各自IP
测试是否连接:ping 192.168.3.1

windows filezilla配置:
选择“文件”->"站点管理器“,点击”新站点“
协议选择:SFTP
主机选择ubuntu局域网地址,端口可以不填
用户名:root,密码
点击连接即可

编译

3.硬件

资源

1.北京迅为

公司网站:www.topeetboard.com
淘宝店铺1:https://arm-board.taobao.com/?spm=a1z10.1-c-s.0.0.7bf93dd3q2C808
淘宝店铺2:https://shop459378556.taobao.com/shop/view_shop.htm?spm=a230r.1.14.48.25b84a81oPy9vl&
user_number_id=2207480684984
哔哩哔哩:
https://www.bilibili.com/video/BV1744y1u779?p=1 (北京迅为RK3568开发板-开发环境搭建)
https://www.bilibili.com/video/BV1vg411S7QW/?spm_id_from=333.999.0.0&vd_source=a33854f92a711a8552143ec29bdabd6c(北京迅为】嵌入式学习之Linux驱动(第一期_驱动基础_全新升级)_基于RK3568)
https://www.bilibili.com/video/BV1HE411w7by【北京迅为】再谈Linux学习方法-框架学习法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值