配置嵌入式系统开发环境(教程)

article/2025/4/20 5:37:40

配置嵌入式系统开发环境

  • 前言
  • 一. 安装VMware Workstation?
  • 二、在虚拟机中安装Windows XP镜像
    • 1.创建虚拟机
    • 启动虚拟机进入PE系统
  • 关于pdf中预实验的补充说明


前言

嵌入式实时操作系统及应用开发(第三版)罗蕾主编光盘镜像
链接:https://pan.baidu.com/s/1DpNste3PnL6ShSptP2e_AA
提取码:47gg

Vmware WorkStation百度网盘下载地址
链接:https://pan.baidu.com/s/1V9Y-zyunnYvMeH6sLbO79Q
提取码:1vhw

Windows xp镜像下载地址
链接:https://pan.baidu.com/s/1WFI_tO8ZDYqaN08nV7TRtw
提取码:ho9p

提示:以上为配置环境所需要用到的软件资源


一. 安装VMware Workstation?

VMvare Workstation是windows端一款虚拟机软件,在软件中可以下载安装不同的系统镜像。软件可以从VMware Workstation官网百度网盘链接中自行下载。

  • 找到下载好的程序双击进入安装
    提示:增强型键盘驱动程序可以勾选上,也没啥坏处
    在这里插入图片描述
    在这里插入图片描述
    2.接着就是无脑下一步进行安装即可
    ##注意! 由于审核的原因,激活码放不上来,需要自己去百度搜“vm16激活码”

二、在虚拟机中安装Windows XP镜像

1.创建虚拟机

  • 选择自定义在这里插入图片描述

  • 选择安装光盘镜像文件
    这一步需要选择下载好的镜像文件,文件后缀为.iso
    在这里插入图片描述

  • 选择操作系统类型
    在这里插入图片描述

  • 选择安装位置,随便选一个都行
    在这里插入图片描述

  • 随便选,下一步的内存容量也可以不用改
    在这里插入图片描述

  • 可以下一步的操作
    在这里插入图片描述在这里插入图片描述

  • 注意!!!这个磁盘类型选择IDE,不然进系统之后没法分区
    在这里插入图片描述
    下面就可以一直下一步了

  • 安装完成的样子
    在这里插入图片描述

启动虚拟机进入PE系统

开启虚拟机进入页面后并不是xp系统,在这一步我们需要在PE系统中完成对磁盘分区以及系统还原的操作。

  • 选择打开分区工具
    在这里插入图片描述

  • 选择快速分区
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 进入DVD驱动器:Win xp

  • 将里面的xp文件夹复制到虚拟机的E盘
    在这里插入图片描述

  • 打开Ghost还原
    在这里插入图片描述

  • 点击”浏览“找到E盘中的XP文件夹并打开
    在这里插入图片描述

  • 选择D

  • 选择我要恢复系统

  • 选择完成之后重启
    在这里插入图片描述

全部恢复完成后,便会自动重启虚拟机,时间会稍微比较长
接下来就要安装VMvare Tools工具,可以方便我们从自己的电脑桌面拖入到虚拟机中去,非常的人性化

  • 先点击一下这个,就会开始下载VMvare Tools工具
    在这里插入图片描述

  • 出现这个就说明下载好了

在这里插入图片描述

  • 点击虚拟机中我的电脑,然后找到WIN XP光盘
    在这里插入图片描述

  • 双击打开光盘,找到setup
    在这里插入图片描述
    如果提示有错误或者找不到光盘之类的问题就把虚拟机重启一遍,没有就进行下一步
    重新启动虚拟机
    在这里插入图片描述

    xp虚拟机安装完之后,将资源下载中的嵌入式书籍光盘复制到虚拟机中,在虚拟机中解压后找到LambdaEDU文件夹,点击setup就可以安装了。

关于pdf中预实验的补充说明

预实验教程中对于IP地址的描述不够具体,只提到lamdaedu中的虚拟机跟主机在同一个子网内。
  • 首先,查看win xp的IP地址
    在这里插入图片描述

  • 双击输入cmd
    在这里插入图片描述

  • 在cmd中输入ipconfig,然后回车
    在这里插入图片描述
    这个地址就是咱们win xp虚拟机的IP地址,一定要记住待会要用到!!

  • 这一步很关键,在工具中找到制作虚拟机启动盘,有一个填IP地址的选项,IP地址的前三项和CMD中查出来的主机IP保持一致,最后一项的范围是0~255,不能和CMD中的主机IP相同,一般选在主机IP地址附近
    在这里插入图片描述

  • 配置虚拟机选者英特尔的网络适配器
    在这里插入图片描述

  • 这一步的IP地址和制作启动盘时的IP地址保持一致
    在这里插入图片描述
    有问题可以在下面留言,更快解决


http://chatgpt.dhexx.cn/article/yBx0a0PP.shtml

相关文章

嵌入式Linux系统开发笔记(七)

嵌入式Linux系统开发笔记(七) 七、U-Boot基础 1.概述 在移植 Linux之前我们需要先移植一个 bootloader 代码,这个 bootloader 代码用于启动 Linux 内核, bootloader有很多,常用的就是 U-Boot。 移植好 U-Boot 以后再…

迅为-iMX6ULL开发板原创嵌入式开发文档系统化学习

iTOP-IMX6ULL核心板采用单核Cortex-A7架构,主频高达528 MHz,CPU集成电源管理,146 PIN引脚全部引出。核心板接口引出串口8路、CAN 2路、网口2路、I2C1路、SPI 2路、PWM8路、ADC5路、USB1路等功能。核心板在IMX6UL开发板上进行了深度优化&#…

Vxworks嵌入式开发系统入门基础概念学习

1.VxWorks应用 自动化设备、工业控制(实时性好)、军用设备以及消费电子。 2.实时性 实时性包括硬实时、软实时。硬实时系统有一个刚性的、不可改变的deadlines,它不允许任何超出deadlines的错误。而软实时是一个柔性灵活的,它可以…

嵌入式系统的开发流程

嵌入式系统的开发流程 摘要:本文以 HHARM9-EDU为例,简要说明一下嵌入式系统的开发流程。 整个流程很简单,流程图如下: 一、配置Linux及MINIGUI ①配置Linux: 由于 HHARM9-EDU推荐使用Redhat 9,所以这里只介…

嵌入式开发系统的简介

小白日志(一) 嵌入式开发系统的简介 嵌入式系统是一种以硬件为载体,以计算机技术为基础,以应用程序为核心,满足特定功能、要求以及应用环境的专用计算机系统。所谓“嵌入式”,顾名思义,嵌入到…

嵌入式系统开发环境概述

嵌入式系统开发环境主要包括: 集成开发工具交叉编译器批处理文件makefileLink Script调试工具下载工具其它工具(Offline Tools)模拟器版本控制工具 接下来分别讲解以上各个工具: 1、集成开发工具 一般CPU厂商会提供针对该CPU的集成开发环境(IDE)&…

嵌入式系统概述3-嵌入式系统的开发流程和学习基础、方法

嵌入式系统的开发流程 以带有操作系统的32位微处理器为核心的嵌入式系统为例: 第一步:建立开发环境 操作系统一般使用Redhat Linux,选择定制安装或全部安装,通过网络下载相应的GCC交叉编译器进行安装(比如,arm-linu…

嵌入式系统开发概述

1、嵌入式系统是什么 2、嵌入式系统的组成 3、嵌入式开发与传统单片机开发不同 4、嵌入式应用和就业方向 5、学习路线 1、嵌入式系统是什么? 嵌入式系统(百度):嵌入式系统是以应用为中心,以计算机技术为基础&#…

mysql给用户授予某数据库权限_mysql 数据库授权(给某个用户授权某个数据库)

mysql 数据库授权(给某个用户授权某个数据库) 2016-10-10 带你飞 1.新建用户。 //登录MYSQL >mysql -u root -p >密码 //创建用户 mysql> insert into mysql.user(Host,User,Password) values("localhost","phplamp",password("1234"))…

MySQL数据库用户管理以及数据库用户授权

目录 一、数据库用户管理 1、新建用户 2、查看用户信息 3、重命名用户 4、删除用户 5、修改当前登录用户密码 6、修改其他用户密码 7、忘记 root 密码的解决办法 7.1 修改 /etc/my.cnf 配置文件,不使用密码直接登录到 mysql 7.2 使用 update 修改 root 密…

Mysql8数据库如何给用户授权

查看用户已有权限 SHOW GRANTS FOR [用户名];使用root用户授予所有权限 -- 授权 GRANT ALL PRIVILEGES ON [数据库名].[表明] TO [用户名][连接地址] WITH GRANT OPTION; -- 刷新权限 FLUSH PRIVILEGES;例如给numb用户的所有连接地址授权numb数据库所有表权限如下&#xff1a…

mysql授权用户多个数据库_MySQL创建用户授权数据库

MySQL等主流数据库的最高权限一般是root用户. 有时我们需要提供数据库的账号和密码以使用某些服务. 但实际上每个服务只会使用1个左右的数据库. 直接将root账号和密码随意分配是一件很危险的事情. 所以我们需要单独的创建用户, 并授权需要的数据库给它. 用户管理 创建用户 创建…

Mysql数据库给用户添加权限

1、Mysql下创建新的用户 新创建的用户默认是没有任何权限的。 语法格式: create user 用户名 identified by 密码; 2、给用户分配权限 语法结构: grant 权限 on 数据库.数据表 to 用户 主机名; 3、精确的控制用户的权限 略 参考博文: m…

mysql怎么给用户加权限_mysql怎么给用户加权限

mysql给用户加权限的方法:首先创建用户,代码为【create user 用户名 identified by 密码】;然后给用户分配权限,代码为【grant 权限 on 数据库.数据表 to 用户 主机名】。 mysql给用户加权限的方法: 一、Mysql下创建新…

matlab实现参数方程求导(paradiff函数)

目录 总述函数说明应用举例函数实现 总述 函数说明 function resultparadiff(y, x, t, n) %paradiff %参数方程求导的递归实现 % 调用格式: % y1 paradiff(y, x, t, n) % 其中:yf(t), xg(t), t为参数, n为导数阶次 % % Examples: % 已知参数方程…

MATLAB 函数求导

示例:求函数 的导函数并画出两个函数的图像。 clear clc close all %% % 创建符号变量sx syms sx % 创建关于符号变量sx的符号函数sf sf1/(1exp(-sx)); % 将符号函数sf转化为普通函数f fmatlabFunction(sf); % 对符号函数sf求得导函数sdf sdfdiff(sf); % 将导函数…

matlab匿名函数求导,MATLAB进行匿名函数求导出现错误

在视距传输情况下求干扰(上行用户对下行基站传输的干扰)的拉氏变换,首先求得干扰服从LOS下的表达式如下: LOS.png (9.08 KB, 下载次数: 11) LOS传输干扰的拉氏变换 2017-3-18 20:39 上传 程序思路如下: 首先先对含有t的表达式进行描述(求解过程第一步),接下来对含有t的表达…

利用Matlab求解函数导数并绘图

利用Matlab求解函数导数并绘图 题目要求 解题思路 1、定义符号变量 x ,并建立函数表达式 f(x); 2、利用 diff 函数求解 f(x) 的一阶导数和二阶导数; 3、利用 subplot 函数确定多行多列图像位置; 4、利用 ezplot 函数绘制符号函数图像 程序…

matlab二次求导函数,原来可以这样求导函数,再复杂的函数求导不再话下!

还用去翻标准答案吗? 我们以下面这个函数为例: 一阶一维(这里的阶是求几阶导函数的阶,维指的是函数表达式的变量个数): 输入以下命令,其中diff(函数表达式名)是MATLAB内置的求导函数名。 >> syms x; >> f(…

用matlab来计算函数,Matlab函数求导教程

Matlab是一款比较出名的商业数学软件,在这个软件,我们可以解答多种数学难题,但是对于刚接触这个软件的朋友来说,Matlab怎么进行函数求导是一个很大的难题,那么如果你不懂的话,赶紧看看小编整理的Matlab函数…