一、工具软件的准备
1. 串口驱动
CH341SER -> 用RS232串口线连接开发板和电脑传输数据
2. Notepad++
编辑代码工具 -> linux系统和windows系统进行共享目录时
3.调试工具
3.1 SecureCRT
用于控制开发板,相当于Linux下的终端界面
3.2 Xshell7
用于控制开发板,相当于Linux下的终端界面
4. Ubuntu-18.04
ubuntu是linux系统(18.04 - 2018年4月出版 - 20.04 、 22.04)
检查之前课设的ubuntu是否符合标准/是否可用 - 根据虚拟机中是否有 交叉编译器
5. VMware
虚拟机:虚拟的电脑 - 用于承载其他系统(一台电脑双系统)一般使用 VMware15 pro 即可;
问题1:若开打虚拟机会蓝屏。
解决办法:则需要安装VM16版本;
问题2:无法打开虚拟机,显示xxx-v已禁用。
解决办法:关机 -> 进入BIOS模式 -> 开启虚拟化>>>>>参考链接 link
二、操作步骤
除了VMware需要安装,其余直接解压即可使用
1. 安装好VMware,打开解压后的ubuntu目录,找到 xxx.vmx 文件,打开使用
2. 虚拟机密码
密码:123456
提示:
我们发现关机开机需要花费大量时间,就尽量不要关虚拟机,直接挂起即可,有利提高开发效率。
3. 打开虚拟机终端
终端(ctrl+alt+T):用于编写所有操作命令
快捷键 | 作用 |
---|---|
Ctrl + Alt + T | 打开终端 |
Ctrl + C | 结束程序 |
Ctrl + Z | 结束进程 |
Ctrl + L | 清屏 |
Ctrl + Shift + “=” | 终端字体放大 |
Ctrl + “-” | 终端字体缩小 |
Ctrl + Alt | 鼠标退出ubuntu系统(windows和ubuntu切换) |
Tab | 自动补充键(输入前缀即可) |
Ctrl + Q | Notepad++ 多行注释与取消注释切换 |
Ctrl + K | Notepad++ 多行注释 |
Ctrl + Shift + K | Notepad++ 多行取消注释 |
↑ ↓ | 终端下查询输入命令历史记录 |
三、共享目录设置
四、访问共享文件夹
共享文件夹:相当于 windows系统 和 linux系统 “沟通的桥梁”。
// 切换到共享文件夹路径中
gec@ubuntu:~$ cd /mnt/hgfs/共享文件夹名字(自己的)
gec@ubuntu:/mnt/hgfs/共享文件夹名字(自己的)$
若已设置,却不显示共享路径:
1 查看是否设置共享路径成功命令:
2 确实设置陈成功后,输入以下命令:
// 如果之前没有命令包则先执行
sudo apt-get install open-vm-tools
// 输入以下命令
sudo vmhgfs-fuse .host:/ /mnt/hgfs -o nonempty -o allow_other
3 完成则设置成功,可以进入 /mnt/hgfs 目录下进行 ls 查看