《基于模型的设计:MCU篇》以基于模型的设计在MCU中的应用为主线,分三部分介绍全书。
第一部分,深入剖析了Stateflow的建模与应用,以及Simulink建模与调试;介绍了新版MATLAB的特色功能与R2010b版中Embedded MA丁I.AB的编程规范和新的编程与调试模式;最后着重讨论了用户驱动模块的创建过程与应用实例等.
第二部分,演示了简化的基于模型设计,即基于模型的8051、英飞凌C166、Microehip dsPIC、ARM等MCU中的快速开发,并在Proteus中进行虚拟硬件测试,使读者直观地感受到在可视化的开发环境中,从算法验证到嵌入式C代码自动生成一步到位的方便与高效。
第三部分,以直流电动机的PID控制模型为例,介绍了满足DO一178b航空电子规范的完整基于模型设计在ARM上的实现。其流程包括可执行、可跟踪的需求分析/技术规范、Model Ad—vior测试、系统测试、设计测试、浮点模型到定点模型的自动转换与定标、为特定芯片生成嵌入式C代码、软件/硬件在环测试、嵌入式实时C代码的自动生成,最后是手工底层驱动代码与自动代码的整合等,这部分是《基于模型的设计:MCU篇》的总结与核心。
《基于模型的设计:MCU篇》可作为航天军工、汽车电子、通信与信息处理,电力等行业的工程师从事MCU开发时的技术手册,也可作为高校电类专业的MCU开发或基于模型设计的教材,同时也是Simulink/Sateflow高级建模与验证的参考书,另外也为广大高校学生(本、硕、博)做毕业设计提供了一种高效、快捷的软件实现方法。
刘杰,毕业于浙江大学信电系通信工程专业,获工学博士学位,现为硕士生导师,兼职教授。长期从事嵌入式器件的研究与开发,特别是近3~4年,夜以继日地潜心钻研基于模型的设计,这项最近几年才在全球掀起的新技术。致力于宣传、推广基于模型的设计在我国的应用和普及,已经出版了国内第一部基于模型设计的专著《基于模型的设计及其嵌入式实现》。
1