本帖最后由 冷漠 于 2009-10-21 20:28 编辑
13楼说的有道理。关键是硬件上节省的是看得见的钱,花费的看不见的是软件工时,也就是没有把软件程序员的脑力劳动的价值计算进去。一个软件程序员一天的工作价值至少是300RMB,(一大半被老板剥削了。)2个8279不过50RMB而已(没必要为老板省钱,做出来还软件没有硬件可靠。)。我买的17RMB/片。而且开关状态检测完全依靠芯片内部硬件扫描,中断通知开关状态改变事件,软件连扫描、通信程序都不需要,检测300个开关基本没什么工作量。如果熟悉硬件,看得懂手册(8279手册上或者书上都有实际电路和实验程序。)软件一星期够了?
如果用2个89c51矩阵接口300个开关,再主从通信,属于偏重纯软件扫描、检测、通信方案了。一般人没有一个月行吗?尤其是通信,又是一个台阶。如果以前没做过,当作学习课题还可以。
如果是投入市场要和别人竞争的产品,最基本的设计要求,就是可靠+可靠。“能用硬件的地方绝不用软件。” 这个项目至少5,000RMB? 哪有什么为了省一、二十元,用软件代替硬件的方案?自己给自己找麻烦。省下经费来能给自己涨工资?自己是老板都不会这么干。
最重要的正如16楼LZ所说:“价格不算太大的问题,关键是这么多的开关量如何稳定可靠有效的检测到。” 呵呵,稳定,可靠,有效,只有硬件芯片做得到。软件是智力产品,要可靠就更贵重。
|