news 2026/5/7 10:04:39

嵌入式note--环境设置

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
嵌入式note--环境设置

一:网络设置

无路由器网线连接,开发板直连 Windows

[开发板] ──网线── [Windows以太网] │ VMware桥接 │ [虚拟机Ubuntu]
步骤 1:物理连接

用网线连接开发板网口Windows 电脑的以太网口

插线前:

插线后:

  • 插好后,Windows 的"以太网"应显示"已连接"(不再是"媒体已断开连接")

  • 如果网口灯不亮,换根网线试试

步骤 2:Windows 配置

手动配置:

  • IPv4 地址:192.168.1.11

  • 子网掩码:255.255.255.0

  • 默认网关:留空(或填192.168.1.11

  • DNS:留空

Windows 的 WiFi(172.27.10.18)继续连外网,两个网卡互不冲突。

步骤 3:开发板配置
setenv ipaddr 192.168.1.133 setenv serverip 192.168.1.12 # TFTP服务器指向虚拟机 setenv gatewayip 192.168.1.11 # 指向Windows(可选) saveenv

⚠️注意printenv里的ipaddr只在 U-Boot 阶段有效。如果开发板已启动 Linux,需要在 Linux 终端里再配一次:

bash

复制

ifconfig eth0 192.168.1.133 netmask 255.255.255.0
步骤 4:VMware 虚拟机设置(关键)

  1. 关闭 Ubuntu 虚拟机

  2. VMware 菜单 →编辑 → 虚拟网络编辑器

  3. 点击右下角"更改设置"(需要管理员权限)

  4. 选择VMnet0(桥接模式)

  5. "桥接到"下拉框选择你的Intel 以太网适配器(注意:选物理网卡,不要选 WiFi)

  6. 确定保存

  7. 右键 Ubuntu 虚拟机 →设置 → 网络适配器

  8. 选择桥接模式,勾选"复制物理网络连接状态"

  9. 启动 Ubuntu

  10. Ubuntu 内确认 IP:

    bash

    复制

    ip a

    应显示192.168.1.12/24。如果不是,手动设置:

    bash

    复制

    sudo ip addr add 192.168.1.12/24 dev ens33

验证互通

在三者上互相 ping:

电脑上:

虚拟机:

开发板:

常见问题排查

表格

问题解决方法
插上网线后 Windows 仍显示"未连接"换网线;检查开发板是否上电;检查 Windows 网卡是否被禁用(ncpa.cpl里启用)
虚拟机 ping 不通开发板检查 VMware 是否桥接到了以太网适配器(不是 WiFi 或 VMnet1/8)
能 ping 通 IP 但 TFTP 失败关闭 Windows 防火墙和 Ubuntu 防火墙(sudo ufw disable)测试
开发板启动 Linux 后 IP 变了U-Boot 的ipaddr只负责 U-Boot 阶段,Linux 内核启动后需要单独配置网络

如果电脑可以ping通虚拟机但是虚拟机ping不通电脑:

说明桥接是正常的,是 Windows 防火墙阻止了入站 ping。

Windows 能 ping 通虚拟机(192.168.1.12),说明物理链路、桥接配置、IP 配置全部正确。但虚拟机 ping 不通 Windows,是因为 Windows 默认阻止入站 ICMP(ping)请求

以管理员身份打开PowerShell,执行:

# 允许 IPv4 ICMP 入站(ping) netsh advfirewall firewall add rule name="Allow ICMPv4-In" protocol=icmpv4:8,any dir=in action=allow

二:文件传输

1.SMB协议,windows共享文件夹

linux安装配置samba

ubanto虚拟机向电脑windons传输

win:

对应虚拟机位置:/home/scholar/samba_share/

2.共享文件夹:

win:D:\myshare

对应虚拟机:/mnt/hgfs/myshare/

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/7 10:03:31

论文写作技巧

关于论文写作的技巧 下面关于论文写作的技巧包括: 插图、格式调整、删掉空白页、公式编号和VBA代码。 1. 插图 单独插图,可以复制进去、导入进去。但是如果出现多副子图,编排就会显得麻烦,所以,引入表格的方式&…

作者头像 李华
网站建设 2026/5/7 10:00:08

cuda配置

windows的显卡、驱动与linux子系统相通但是conda工具要各自下载一:下载安装包wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh运行安装包bash Miniconda3-latest-Linux-x86_64.sh启动终端source ~/.bashrc弹窗:Please, pre…

作者头像 李华
网站建设 2026/5/7 9:57:05

如何用DamaiHelper轻松抢到演唱会门票:从零到精通的完整教程

如何用DamaiHelper轻松抢到演唱会门票:从零到精通的完整教程 【免费下载链接】damaihelper 支持大麦网,淘票票、缤玩岛等多个平台,演唱会演出抢票脚本 项目地址: https://gitcode.com/gh_mirrors/dam/damaihelper 还在为抢不到心仪演唱…

作者头像 李华
网站建设 2026/5/7 9:56:56

思源宋体简体中文版:7款免费专业字体完整使用指南

思源宋体简体中文版:7款免费专业字体完整使用指南 【免费下载链接】source-han-serif-ttf Source Han Serif TTF 项目地址: https://gitcode.com/gh_mirrors/so/source-han-serif-ttf 还在为中文排版设计寻找高质量字体而烦恼吗?想要找到既专业又…

作者头像 李华
网站建设 2026/5/7 9:55:48

如何永久保存微信聊天记录:3种格式导出与年度社交报告生成指南

如何永久保存微信聊天记录:3种格式导出与年度社交报告生成指南 【免费下载链接】WeChatMsg 提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告 项目地址: https://gitcode.com/GitHub_Trending/…

作者头像 李华