嵌入式C++(含C语言)是嵌入式领域中最具备竞争能力的计算机语言。书中內容突显各章节目录重中之重,确立每个专业知识关键点,以便捷阅读文章。书中较为系统化详细介绍嵌入式程序编写需要的绝大多数编程设计专业知识,分成基本篇、C语言篇、提升篇、c++篇、综合篇。基本篇关键详细介绍嵌入式程序编写的基本知识;C语言篇关键详细介绍C语言程序编写的有关知识结构图;提升篇关键详细介绍数据结构与常见计算方法;c++篇关键详细介绍c++程序编写的某些专业知识;综合篇根据嵌入式程序编写和通信管理机案例来加强用户对嵌入式程序编写的了解。
《嵌入式C/C++系统工程师实训教程》关键选自创作者在长期性的嵌入式培训全过程中积淀起來的一部分书稿,用户能够依据必须次序地或目的性地开展阅读文章和实践活动。书中全部的程序流程全是根据了认证的,而且某些关键的程序流程是各自在Windows和Linux二种系统软件下开展认证的,全部的程序流程全是详细的程序流程而并不是代码段,那样更合适阅读文章和学习培训。
《嵌入式C/C++系统工程师实训教程》构造清楚、內容循序渐进、由浅入深,推动用户进到嵌入式程序编写的领域,可做为高等院校嵌入式系统编程设计的教材内容和嵌入式编程设计学习培训的实践活动教材内容和课题设计輔助读本,还可以做为众多嵌入式编程设计发烧友、在校学生及单片机设计发烧友的通过自学用书。
包含嵌入式系统开发设计的必需专业知识,朝向实际的系统软件开发工作职责,案例主要学习培训实际上专业能力,用户学习完以后能够圆满变成及格的嵌入式系统研发工程师,创作者为全球大型企业的工程师职称,有很多年嵌入式实际上新项目开发设计工作经验。
目录
- 第1章 基础知识
- 1.1 嵌入式系统
- 1.1.1 概念
- 1.1.2 构成
- 1.1.3 特点
- 1.1.4 知识结构
- 1.2 项目流程
- 1.2.1 立项阶段
- 1.2.2 需求阶段
- 1.2.3 设计阶段
- 1.2.4 实现阶段
- 1.2.5 测试阶段
- 1.2.6 部署阶段
- 1.3 开发模型
- 1.3.1 瀑布模型
- 1.3.2 原型模型
- 1.3.3 螺旋模型
- 1.4 项目组成
- 1.4.1 系统设计
- 1.4.2 客户需求
- 1.4.3 产品说明
- 1.4.4 进度表
- 1.4.5 设计文档
- 1.4.6 测试文档
- 1.4.7 项目成员
- 1.5 本章小结
- 1.6 课后习题
- 第2章 程序设计
- 2.1 计算机语言
- 2.1.1 汇编语言
- 2.1.2 C语言
- 2.1.3 C++语言
- 2.1.4 其他语言
- 2.2 开发环境
- 2.2.1 Windows环境
- 2.2.2 Linux环境
- 2.2.3 VxWorks环境
- 2.2.4 单片机环境
- 2.2.5 嵌入式系统
- 2.3 软件质量
- 2.3.1 软件质量
- 2.3.2 质量保证
- 2.3.3 CMMl
- 2.3.4 ISO900 1
- 2.3.5 UML
- 2.3.6 SDL
- 2.3.7 流程图
- 2.4 编码规范
- 2.4.1 文件组织结构
- 2.4.2 命名规则
- 2.4.3 代码风格
- 2.4.4 版本控制
- 2.5 实践.HelloWorld
- 2.5.1 设计流程
- 2.5.2 实践概述
- 2.5.3 分析要求
- 2.5.4 准备环境
- 2.5.5 流程图
- 2.5.6 编辑源代码
- ……
- 第二篇 C语言篇
- 第三篇 提高篇
- 第四篇 C++篇
- 第五篇 统合篇