0
样编辑:李老师
QQ:44846277
电话:0411-84707492
邮箱:
物联网创新应用
作者:黄彬 孙晓娟
出版时间:2025-02-01
定价:45.80元
嵌入式Linux操作系统
作者:崔鹏,张锐
出版时间:2024-10-01
定价:50.80元
活页式教材,物联网专业基础课教材
党的二十大报告明确提出“加快发展物联网”,并强调“加快发展数字经济,促进数字经济和实体经济深度融合,打造具有国际竞争力的数字产业集群”。物联网与嵌入式是密不可分的,虽然物联网拥有传感器、无线网络、射频识别,但物联网系统的控制操作、数据处理操作,都是通过嵌入式的技术实现的,物联网就是嵌入式产品的网络化形式。嵌入式开发已经逐渐成为技术主流,各种应用屡见不鲜,深刻影响了人们生活的方方面面。在此背景下,我们可以预见,未来掌握物联网嵌入式技术的人才将会得到企业的青睐。在现今高度数字化发展的时代背景下,嵌入式系统已然成为我们日常生活与工作中不可或缺的重要组成部分。作为嵌入式系统的基石,嵌入式Linux操作系统凭借其卓越的稳定性、灵活的适应性和开放的架构,赢得了广泛的认可与青睐。
嵌入式Linux的崛起,为嵌入式系统领域注入了新的活力,为其发展带来了前所未有的机遇。它为嵌入式设备提供了坚实可靠的操作系统支持,同时为开发者提供了广泛的开发工具和资源,极大地简化了开发过程,使他们能够更高效地开发出功能全面、性能卓越且稳定可靠的嵌入式应用程序。
本教材精心设计了8个核心项目,每个项目均遵循严谨的任务描述、明确的任务目标、必要的知识储备、翔实的任务实施步骤、实用的任务工单以及有针对性的课程习题。这些项目以典型的工作任务为引领,将关键知识点融入实际操作,帮助学生系统地掌握嵌入式Linux操作系统的基本理论知识和操作技巧。我们的目标是为读者提供全面且深入的嵌入式Linux操作系统学习体验。这8个核心项目包括:嵌入式Linux操作系统环境搭建、Linux操作系统基本命令的使用、嵌入式Linux操作系统管理、嵌入式Linux操作系统用户管理、嵌入式Linux操作系统网络管理、嵌入式Linux操作系统编程操作、嵌入式Linux操作系统中断管理,以及嵌入式Linux操作系统裁剪与移植。
经过对这8个项目的系统学习,读者将能够全面理解嵌入式Linux操作系统的运作机制,熟练运用各类指令与操作方法,掌握系统管理、用户管理和网络管理的核心技能。同时,本教材将指导读者进一步探索嵌入式Linux操作系统的编程操作、中断管理以及嵌入式系统的裁剪与移植等关键技术,为读者在嵌入式Linux操作系统领域的发展提供坚实的基础。
项目1 嵌入式 Linux操作系统环境搭建 ……………………………………………………… 1
任务1.1 了解嵌入式 Linux操作系统 …………………………………………………… 1
任务1.2 前期环境准备 …………………………………………………………………… 5
任务1.3 安装 Linux操作系统 ………………………………………………………… 15
项目2 Linux操作系统基本命令的使用……………………………………………………… 31
任务2.1 认识Shell……………………………………………………………………… 31
任务2.2 使用基本命令 ………………………………………………………………… 37
项目3 嵌入式 Linux操作系统管理 ………………………………………………………… 57
任务3.1 管理 Linux操作系统进程 …………………………………………………… 57
任务3.2 管理 Linux操作系统工作 …………………………………………………… 67
任务3.3 管理内存与 CPU ……………………………………………………………… 79
项目4 嵌入式 Linux操作系统用户管理 …………………………………………………… 91
任务4.1 了解 Linux操作系统用户 …………………………………………………… 91
任务4.2 掌握用户管理命令 …………………………………………………………… 95
任务4.3 掌握用户磁盘配额操作 ……………………………………………………… 106
项目5 嵌入式 Linux操作系统网络管理 …………………………………………………… 115
任务5.1 了解 Linux操作系统网络 …………………………………………………… 115
任务5.2 配置 Linux操作系统网络环境 ……………………………………………… 122
任务5.3 解析 Liunx系统硬件接口 …………………………………………………… 129
项目6 嵌入式 Linux操作系统编程操作 …………………………………………………… 137
任务6.1 使用apt-get和vim 工具 …………………………………………………… 137
任务6.2 解析gcc/g++编译器与链接 ………………………………………………… 150
任务6.3 掌握 Makefile(自动化构建工具)与了解 GDB(调试器) ………………… 160
项目7 嵌入式 Linux操作系统中断管理 …………………………………………………… 175
任务7.1 了解中断概念与分类 ………………………………………………………… 175
任务7.2 理解中断系统架构和中断函数 ……………………………………………… 181
项目8 嵌入式 Linux操作系统裁剪与移植 ………………………………………………… 191
任务8.1 掌握 Linux操作系统裁剪操作 ……………………………………………… 191
任务8.2 解析 Linux操作系统移植原理 ……………………………………………… 199
扫码关注
返回顶部