单片机模块化编程
我在学习单片机时一直都用的是模块化编程,但最近发现了一些问题,很多模块我在换到另一个情景调用的时候就得修改模块接口,我想请问一下在这方面比较有经验的高手,在进行模块化编程时有必要把每一个函数都做成模块吗?
一个函数不等于一个模块,
另外,能不能说说你这儿模块的定义?
在大多数时候,你最好做一个中间屏蔽层完成这些工作,中间屏蔽层的接口粒度要慎重考虑。
这样,在不同情景调用时,就不会出现修改接口的问题。
有不清楚之处,可以继续讨论。