Windows安装与嵌入式系统入门指南
需积分: 9 44 浏览量
更新于2024-09-10
收藏 20KB DOCX 举报
“嵌入式笔记”
这篇笔记主要涵盖了两个主要领域:一是关于Windows系统的安装和启动盘制作,二是对Linux系统和嵌入式开发的基础介绍。首先,我们来看看Windows系统的安装过程。
在安装Windows系统时,你需要准备一个系统镜像,这可以是ISO格式的纯净版或者Ghost版。系统镜像可以从MSDN I tell you这样的网站获取。此外,还需要一个4GB以上的U盘来制作启动盘,注意U盘会被格式化,所以要提前备份数据。启动盘制作工具有多种,如老毛桃PE、大白菜和软碟通。通过BIOS设置(通常使用F2、F12、F10等快捷键,具体型号可能不同)将电脑设置为从硬盘启动,然后利用U盘启动进入安装菜单。可以选择安装原版Windows,如Windows 10 Multiple Editions (x64)。下载链接可以通过ed2k协议获得。对于Windows 8,可以使用UEFI模式快速启动。
如果使用Linux系统,建议下载Ubuntu的稳定版本,避免使用测试版。使用工具如 Brasero 或者 Universal USB Installer 将ISO镜像写入U盘。Linux的分区表有两种类型:MBR(最多4个主分区)和GPT(最多128个主分区)。如果遇到网络问题,可能需要在第一天解决,以便顺利进行系统开发。
接下来,笔记提到了Linux系统开发基础。Linux是一种专业系统,广泛用于服务器领域,因其开源、免费和自由的特性,尤其适合嵌入式开发。Linux系统遵循自由软件基金会的规则,其内核由Tim Berners-Lee(万维网之父)倡导的三大精神所驱动。与Windows和macOS(两者源自Unix)不同,Linux首先有一个内核,然后在此之上构建用户空间,包括各种不同的应用程序。内核负责进程管理(允许多个程序同时运行)、内存管理、文件系统和设备管理。
在硬件层面,CPU、内存和其他设备的管理是内核的重要职责。在多任务系统中,如果处理器有多个核心,可以同时处理多个进程,而单任务系统则只能处理一个任务。内存管理涉及到内存的分配、回收和地址映射,确保程序的正常运行。文件系统定义了如何组织和访问文件的规则,而设备管理则协调不同硬件设备的工作,确保它们能协同工作。
这篇笔记提供了从Windows系统安装到Linux系统开发基础知识的概述,对于理解操作系统和嵌入式系统的基础知识非常有帮助。
2013-12-07 上传
2021-04-12 上传
2009-03-04 上传
点击了解资源详情
lixintyw
- 粉丝: 1
- 资源: 7
最新资源
- NIST REFPROP问题反馈与解决方案存储库
- 掌握LeetCode习题的系统开源答案
- ctop:实现汉字按首字母拼音分类排序的PHP工具
- 微信小程序课程学习——投资融资类产品说明
- Matlab犯罪模拟器开发:探索《当蛮力失败》犯罪惩罚模型
- Java网上招聘系统实战项目源码及部署教程
- OneSky APIPHP5库:PHP5.1及以上版本的API集成
- 实时监控MySQL导入进度的bash脚本技巧
- 使用MATLAB开发交流电压脉冲生成控制系统
- ESP32安全OTA更新:原生API与WebSocket加密传输
- Sonic-Sharp: 基于《刺猬索尼克》的开源C#游戏引擎
- Java文章发布系统源码及部署教程
- CQUPT Python课程代码资源完整分享
- 易语言实现获取目录尺寸的Scripting.FileSystemObject对象方法
- Excel宾果卡生成器:自定义和打印多张卡片
- 使用HALCON实现图像二维码自动读取与解码