打印

关于项目的规划

[复制链接]
1128|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hjjadg|  楼主 | 2014-12-8 22:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
记得刚开始接触单片机的时候,把开发板上每一个功能都写一遍演示代码观察。后来开始尝试组合一些功能,渐渐的,接触一些简单的制作后才知道,演示代码的含义,也就有了规划,不知道各位接到开发项目是怎么规划的?这中间有什么切实可行的好方法,请不吝赐教。

相关帖子

沙发
keer_zu| | 2014-12-9 09:17 | 只看该作者
自己学习的话,从基本测试程序组合功能是可以的。

如果自己接一个完整的项目,这样是不行的。
首先你要对这个项目作出评估:可行性,对你来说哪些是需要花些大力气的等等

硬件和软件同时开始:硬件要给出可行的方案,筛选后细化的每个芯片的具体型号和每个元件的规格。软件上要规划一下你要实现的功能,不要担心某个驱动是否能搞定(初做项目的往往在这个上面纠结过多,一般来说,你只要别选技术实力不济的厂家的不成熟产品,这个是没有问题的),你只要关心硬件的驱动能给你提供什么样的接口(或者可以完成什么样的功能),一定要避免从驱动开始堆砌整体功能,那样你的软件不仅结构丑陋,而且会陷入无休止的泥潭当中,性能无法保证,可扩展性差,没法及时因对客户需求变更。


只是个人观点,望楼主参考。

使用特权

评论回复
板凳
hjjadg|  楼主 | 2014-12-14 21:41 | 只看该作者
首先感谢2楼和3楼的支持。做项目规划硬件是基础,那么,如何在考虑实现所需要的功能,又有一定的前瞻性,为将来的升级做准备呢?

使用特权

评论回复
地板
hjjadg|  楼主 | 2014-12-15 23:22 | 只看该作者
落实到具体呢?

使用特权

评论回复
5
keer_zu| | 2014-12-16 19:54 | 只看该作者
hjjadg 发表于 2014-12-15 23:22
落实到具体呢?

具体实践是硬道理

使用特权

评论回复
6
hjjadg|  楼主 | 2014-12-16 22:49 | 只看该作者
keer_zu 发表于 2014-12-16 19:54
具体实践是硬道理

貌似我又转回原地了。

使用特权

评论回复
7
keer_zu| | 2014-12-17 08:58 | 只看该作者
hjjadg 发表于 2014-12-16 22:49
貌似我又转回原地了。

:lol这就对了 , 开发过程就是一个迭代的过程。

使用特权

评论回复
8
hjjadg|  楼主 | 2014-12-17 18:53 | 只看该作者
keer_zu 发表于 2014-12-17 08:58
这就对了 , 开发过程就是一个迭代的过程。

stop address at 0xffffffff

使用特权

评论回复
9
540035759| | 2017-10-9 16:36 | 只看该作者
软件就是个不断的迭代的过程

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

22

帖子

0

粉丝