搜索
bottom↓
回复: 23

关于手持示波器项目我最担心的

[复制链接]

出0入0汤圆

发表于 2009-3-30 23:25:30 | 显示全部楼层 |阅读模式
感觉这个项目在管理上存在比较严重的不足:
现在给我的感觉是小农经济方式的开发,也就是一人从头做到尾的方式。
为什么这么说呢?
现在讨论的焦点,都是集中在硬件设计上。这使我有了这样一种感觉:这个项目是按照硬件设计、软件设计分步走的方式进行的,而外壳等基本还没有什么风声了。
目前还停留在硬件阶段,而软件则需要在硬件基本完成后进行,而在硬件完成前,软件所做的仅仅是熟悉工作,不知道是不是这样呢?

我倒是觉得,作为1个月的工期,应该要做到软硬件并行开发。

软件部分,可以在实验板上先实现波形显示部分和人机界面,然后添加一块信号处理前端,就能实现不同的量程。

我也明白现在的困惑,例如电平平移、触发等。更为甚者,可能连STM8的AD都不用而改用ADC+FIFO的方式(虽然这一步可能性很小,但却是最影响软件架构的)。

但是,如果我们过分的考虑它的性能,难免会好高骛远,我很担心这样下去这会成为第二个“馄饨”

这项目大体可以分为硬件、软件、机械三块,每块分3个阶段,每个阶段10天,分别应该完成的任务是:

硬件01d-10d:方案确定,PCB尺寸、布局与机械达成一致
软件01d-10d:做出软件的原型(对最终用户来说)和框架(对编程人员来说)
机械01d-10d:协助硬件,确定PCB尺寸、布局

硬件11d-20d:芯片选型,电路设计,PCB设计
软件11d-20d:完善功能,加入与硬件设计部分相关的代码
机械11d-20d:机械设计和加工

所有21d-30d:联调,测试,文件整理归档

出0入0汤圆

 楼主| 发表于 2009-3-31 12:56:50 | 显示全部楼层
昨天发了帖子后,一段时间内网站进去很慢,以至于帖子没能发出去。现在才过来补充一句:
我认为最可行的方案,应该是“移植”,而不是“设计”

也就是根据现有的参考设计,smallsnail 燕 青,收集了不少,来完成一个移植工作
而不是一切从头开始,进行全新的设计。

因此,如果大家能够确定一款已有的设计(最好是验证成功过的)并将其移植到STM8的平台,应该是一个更有效的办法。

出0入0汤圆

 楼主| 发表于 2009-3-31 13:08:34 | 显示全部楼层
【11楼】 dvhome :
至于软件,我们早就已经开始动作起来了
ifree64 已经将按键部分和LCM驱动部分框架写出来了,而且已经有在STM8平台上验证过。
……
其实对于软件的分工,没有必要搞得像大型软件工程一样去做。

-----

呵呵,我看到软件部分安排了4个人,所以就往分工合作方面考虑了。
然后,不管是单打独斗还是分工合作,我认为,设计还是应该自顶向下,实现才是自底向上。

在这里,虽然我们实现了各个功能模块,但是从上而下看,可能还是需要不少改动的,也就是,现在的模块仅仅出于可行性分析阶段的模块,而不是真正编码阶段的。

我也确实明白,作为STM8,大家都不熟悉,因此也无法一下子从整体上来考虑很多问题,在这种情况下确实应该先从底部进行熟悉。

但是,我们应该认识到,目前所做的工作,还是摸底居多,设计占少数。

对于项目进度估计,我基本都是持较悲观态度的,实际状况不一定像我想象的那样,但是,还是应该做好风险控制啊~比如设置1-2个里程碑之类
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-1 04:49

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表