摘要:
第三周作业概述 完成模型控制算法的PIL测试,通过比较仿真结果来判断是否可行。 准备工作 学习创建PIL Block,阅读官网文档( "https://cn.mathworks.com/help/supportpkg/armcortexm/examples/code verification and 阅读全文
摘要:
团队作业第二周周报 1.完成内容概述 完成Hot_Water模块状态切换,通过输入sensor3和Button的信号,输出Heating和Pumb状态置1,且延时固定时间(10s)。 2.Hot_Water模块 Button为电源开关,当电源键按下,即Button置1,装置电源接通,设备通电;Hea 阅读全文
摘要:
1.第一周作业概述 基本完成了第一阶段和第二阶段的任务,完成了软件设计规格书和概要设计的部分内容,大致定义了所需接口。按模块,小组成员进行了分工。我主要负责Hot Water部分。 2.Hot Water模块及部分疑问 功能: 杯子到达龙头下,Pumb打开,Heating装置对水进 行加热,热水流入 阅读全文
摘要:
如果从事实时软件系统开发,我认为应具备的能力有: 基本的编程能力: 熟悉掌握C、C++编程语言,从事软件开发,编程语言还是要懂。 代码不仅会码,还得码得规范。 学会使用工具调试优化程序。《构建之法》中有句话“如果一个程序员从来没有用过效能分析工具,那他就不是一个程序员,只是一个编程爱好者罢了。” 学 阅读全文
摘要:
0.开发环境搭建 由于第一次作业做了部分工作,这次只做了下面步骤: sudo apt get install gdb arm none eabi mkdir work cd work git clone https://github.com/cbhust/STM32F429_Discovery_Fr 阅读全文
摘要:
在Linux虚拟机上创建ARM交叉编译环境: 阅读全文