本书首先介绍微型计算机的相关概念及嵌入式系统的应用,接着介绍Cortex M3微处理器架构及开发方法,介绍汇编语言及其程序设计。在开发应用方面,以STM32F103VET6为背景,介绍常见接口的原理及应用。根据高等工程教育对动手能力培养的要求,紧密结合学习平台,注重实验实践内容的编写,实验数量丰富。教材中与学习平台相关的实例代码均经过作者严格的仿真调试,读者可将它们加入到自己的工程项目中。
《软件工程案例教程(微课视频版)》讲解软件工程的基本概念、原理和典型的方法学,主要介绍软件工程技术中的结构化开发方法和面向对象开发方法。本书以智慧社区养老系统的分析与设计为案例,运用面向对象方法,按照软件生存周期展开阐述从需求分析、概要设计到详细设计的各阶段工作内容,将软件工程的基本理论和各种建模模型贯穿于案例中,逐步呈现软件工程的理论知识如何在实践中应用。本书适合作为普通高校软件工程专业、计算机科学与技术专业、信息管理与信息系统专业、大数据等计算机类专业的教学用书,也适合于高职高专、中等职业学校以及培训机构的教材使用。同时,也可供软件工程领域中涉及业务需求分析、系统需求分析、系统设计、软件测试的软件开发人员参考。