嵌入式技术基础与实践项目化教程 ——基于ARM Cortex-M4内核STM32L431微控制器

嵌入式技术基础与实践项目化教程 ——基于ARM Cortex-M4内核STM32L431微控制器
作者: 王宜怀 索明何 王玉丽
出版社: 机械工业
原售价: 49.00
折扣价: 34.30
折扣购买: 嵌入式技术基础与实践项目化教程 ——基于ARM Cortex-M4内核STM32L431微控制器
ISBN: 9787111707035

作者简介

王宜怀,苏州大学计算机科学与技术学院教授、博士生导师、网络工程系主任;苏州大学嵌入式系统与物联网研究所所长;苏州市政协常委;江苏省计算机学会嵌入式系统与物联网专业委员会主任、中国软件行业协会嵌入式系统分会理事。

内容简介

1)把握通用知识与芯片相关知识之间的平衡。书中对于嵌入式“通用知识”的基本原理,以应用为立足点,进行语言简洁、逻辑清晰的阐述,同时注意与芯片相关知识之间的衔接,使读者在理解基本原理的基础上,学习芯片应用的设计,同时反过来加深对通用知识的理解。2)把握硬件与软件的关系。嵌入式系统是软件与硬件的综合体,嵌入式系统设计是一个软件与硬件协同设计的工程,不能像通用计算机那样,把软件、硬件完全分开来看。特别是对电子系统智能化嵌入式应用来说,没有对硬件的理解就不可能设计好嵌入式软件,同样,没有对软件的理解也不可能设计好嵌入式硬件。因此,本书注重把握硬件知识与软件知识之间的关系。3)对底层驱动进行构件化封装。书中对每个模块均给出根据嵌入式软件工程基本原则及构件化封装要求编制的底层驱动程序,同时给出详细、规范的注释及对外接口,为实际应用提供底层构件,方便移植与复用,从而为读者进行实际项目开发节省大量时间。4)设计合理的测试用例。书中所有源程序均经测试通过,并在本书的在线教学资源中提供测试用例,避免了因例程的书写或固有错误给读者带来烦恼。这些测试用例也为读者验证与理解带来方便。5)在线教学资源提供了所有模块完整的底层驱动构件化封装程序与测试用例、芯片资料、使用文档、硬件说明等,还制作了课件,在线教学资源的版本将会适时更新。