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

嵌入式技术基础与实践项目化教程 ——基于ARM Co…

王宜怀,索明何,王玉丽
0
34.00 原价¥34 开通租阅权,免费读此书
提示:数字商品不支持退换货,不提供源文件,不支持导出打印。
评论 赠一得一 收藏 分享
此书籍暂不支持在移动端购买和阅读

内容简介

本书采用项目化教学方式,以“项目、任务、活动”理实一体教学模式呈现教学内容。按照循序渐、搭积木的设计思想,共设计了10个项目:初识嵌式系统、闪灯的设计与实现、利用UART实现上位机和下位机的通信、利用定时中断实现频闪灯和电子时钟、利用PWM实现小灯亮度控制、利用输捕捉测量脉冲信号的周期和脉宽、利用ADC设计简易数字电压表、SPI串行通信的实现、I2C串行通信的实现、利用TSC实现触摸感应功能。其中,第1个项目旨在帮助读者初步认识嵌式系统;其余项目均基于构件化设计,且均采用“通用知识”→“底层驱动构件的使用”→“应用层程序设计”→“拓展任务”的学习流程。后可根据教学需要,选择部分项目或全部项目行综合应用系统设计和课程考核。 为了方便教学和读者自学,本书配有在线教学资源,包括芯片资料、使用文档、硬件说明、源程序等。
【推荐语】
1)把握通用知识与芯片相关知识之间的平衡。书中对于嵌式“通用知识”的基本原理,以应用为立足,行语言简洁、逻辑清晰的阐述,同时注意与芯片相关知识之间的衔,使读者在理解基本原理的基础上,学习芯片应用的设计,同时反过来加深对通用知识的理解。 2)把握硬件与软件的关系。嵌式系统是软件与硬件的综合体,嵌式系统设计是一个软件与硬件协同设计的工程,不能像通用计算机那样,把软件、硬件完全分来看。特别是对电子系统智能化嵌式应用来说,没有对硬件的理解就不可能设计好嵌式软件,同样,没有对软件的理解也不可能设计好嵌式硬件。因此,本书注重把握硬件知识与软件知识之间的关系。 3)对底层驱动行构件化封装。书中对每个模块均给出根据嵌式软件工程基本原则及构件化封装要求编制的底层驱动程序,同时给出详细、规范的注释及对外口,为实际应用提供底层构件,方便移植与复用,从而为读者行实际项目发节省大量时间。 4)设计合理的测试用例。书中所有源程序均经测试通过,并在本书的在线教学资源中提供测试用例,避免了因例程的书写或固有错误给读者带来烦恼。这些测试用例也为读者验证与理解带来方便。 5)在线教学资源提供了所有模块完整的底层驱动构件化封装程序与测试用例、芯片资料、使用文档、硬件说明等,还制作了课件,在线教学资源的版本将会适时更新。
【作者】
王宜怀,苏州大学计算机科学与技术学院教授、博士生导师、网络工程系主任;苏州大学嵌式系统与物联网研究所所长;苏州市政协常委;江苏省计算机学会嵌式系统与物联网专业委员会主任、中国软件行业协会嵌式系统分会理事。
展开
大家都在看换一批
大家都在看换一批
领取优惠券

温馨提示:

您已领取的礼券,请到【个人中心】-【资产】中查看。