实时控制软件设计课程总结

实时控制软件设计这门课程的学习和为期三周的团队大作业已经基本结束,虽然学习和完成的过程很辛苦很累,但是依然收获了很多。在课堂上,我们学习了实时控制软件简介和应用案例、通用软件开发流程、实时软件架构、实时操作系统原理、实时调度和优先级反转问题、FreeRTOS的任务调度机制、基于模型的设计stateflow状态机建模、基于模型的概要设计和详细设计、代码自动生成方法、基于模型的测试、SIL和PIL测试方法等等丰富的知识,虽然很多内容有些枯燥繁琐,但是陈老师的讲解通俗易懂让我们接受消化,悉心指导我们如何利用现代软件工程方法和工具进行面向机电控制的实时控制软件的设计开发。除了知识本身,陈老师讲的一些思想和学习方法更值得我们反复学习思考,还要通过不断解决实际项目问题来提高自己的能力。课后的作业也让我们及时的将所学知识应用,特别是最后的大作业,更加强了我们团队的协作交流,共同讨论学习了stateflow建模、代码生成、sil和pil测试等等,我最后完成了概要设计说明书和软件说明文档的编写,因为要考研时间有限,所以有的作业可能完成的不太好,以后有时间还是会继续学习实时控制软件相关的知识。最后感谢陈老师和助教的耐心指导,我们学习了很多基础知识,更深入的学习还需要更多的投入。

 

posted @ 2017-11-05 15:37  tyx  阅读(167)  评论(1编辑  收藏  举报