keil模块化编程求助

2019-07-15 19:04发布

我的主函数调用了超声波函数里的距离那个变量,我在头文件里也定义了那个变量,结果调用时参数根本没变化,不知道模块化编程里要调用子模块里的参数要怎么定义,网上没找资料,希望有大神可以解答!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
7条回答
爱吃果冻
2019-07-16 05:16


使用模块化编程主要是为了通过  表面看起来是你理解的这样,但设计思路却不是简单的把一个分成多个。面向过程的思路:程序是一个操作流水线,有起始、分支判断(循环)和结束。模块化或者对象化的思路:首先定义和实现各个模块的属性和行为,使之有明确的功能和接口,然后整个程序的运行过程就是各个模块的通信过程,main方法(函数)仅仅作为程序运行的一个总入口。在高度模块化的项目中,你是不会看到main方法的大循环的,取而代之的是一个调度系统。

一周热门 更多>