大家编程,是自上而下还是自下而上?

2020-01-30 14:01发布

整了2年嵌入式了,在初学的时候都是先编函数,然后搭主程序(自下而上)

最近才体会到,自上而下的编程方式可以清晰不少!~先写结构框架、想好需要哪些函数和参数、最后只是实现的过程了~

这样不容易犯错

呵呵 ,坛子里大家都是怎么处理这个问题的呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
25条回答
my_avr
1楼-- · 2020-01-30 23:25
我一般是把底层的驱动函数一个一个编好、测试,没有问题了再往上编写上层函数,这样有个好处就是程序出了问题的话首先排除底层的可能,集中精力把上层的函数写好
lixiangwen
2楼-- · 2020-01-30 18:24
好像EDA 的大部分都是自上而下的编程方式,做硬件的貌似都是自下而上,呵呵!个人观点!
zxq6
3楼-- · 2020-01-30 22:01
 精彩回答 2  元偷偷看……
millwood0
4楼-- · 2020-01-31 03:59
I do it top-down: start with the main structure, and a framework of modules, with artificial return values. and then once I have the framework done, I will move to fill in the modules.
Ian11122840
5楼-- · 2020-01-31 09:39
看出来了~

原来写功能软件之类大多是自上而下,写硬件驱动大多是自下而上!

不知我总结得对不对
tiancaigao7
6楼-- · 2020-01-31 14:41
一般实现分析要实现这个功能需要哪些外设和功能,然后针对这些外设和功能写出对应的子函数,然后再考虑整体上每个子函数如何调用。

一周热门 更多>