目录
需要准备:
1.KEIL5软件
2.PC笔记本
前后台代码结构
在课程中,我们总结其缺点如下。
缺点1:实时性不能保证,事件可能无法得到及时处理。
缺点2:存在CPU空转的情况,CPU利用率不高,白白浪费功耗。
缺点3:强迫人按照机器的顺序工作方式思考编码。当执行的任务越多,代码结构越复杂,编码难度越大。
需要说明的是,采用这种方式编写程序时,可以通过一定的方式去克服上面的缺点。但是这种方式可能会比较复杂而且不容易实现。特别是对于经验不够的新手来说,往往代码越写越乱。
在课程中,我们提到:之所以出现这种问题,其根本原因在于整个系统中往往只有一颗CPU,而在这颗CPU上只跑了一个执行流,造成我们不得不按照机器工作的方式进行编程。