在方案讨论会上,两家方案截然不同。一家采用通用芯片,譬如DSP,ARM9,FPGA等;一家采用专用芯片,譬如复印扫描传真一体化的专用芯片。这两种方案各有优缺点:
采用通用芯片,优点是:
1. 芯片容易购买。不仅仅依赖一种型号。任何一家的MCU都可以。NXP的ARM芯片可以,Atmel的也可以,freescale的也行,不限型号。
2. 软件移植性高。只要采用ARM通用体系,则无论是ARM9,ARM10,还是ARM12,均能很方便快捷的移植。
3. 有利于升级。通用MCU的发展一直很快,随着MCU技术和数字信号处理技术的发展,运行处理速度会越来越快。
4. 采用linux系统,有着良好的扩展性。linux是成熟的操作系统,且全世界有成千上万的人去维护更新它,对新技术的支持十分迅速。例如,USB3.0,Wifi,图像图形处理等,均能得到社区支持。
缺点是:采用通用芯片,软件复杂度高,开发周期长。而且可能由于软件的阅读全文>
发表于 @ 2008年07月26日 09:07:00|评论(loading...)|收藏
2006年下半年终于下定决心跳槽了。虽然在原来公司已经是很得心应手了,而且也是自己极为感兴趣的机器人行业,但是为了更大的发展,还是毅然跳了槽。
到了新公司,专注于ARM9的开发。 最近两个月一直在努力的工作,也取得了不错的效果。对arm与Linux的理解也越来越深刻了。对它的应用也越来越得心应手了。
希望“功夫不负有心人”,争取在2007年有一个质的飞跃。
打算把自己两个月来的一些工作点滴记录下来。也给自己前段日子的工作做个总结。
阅读全文>
发表于 @ 2007年01月05日 18:59:00|评论(loading...)|收藏
从昨天开始,就不停的有领导来参观。从总工程师到中央研究院院长再到电气集团的副总,级别随着时间的推移越来越大,看得出来,领导们对这个机器人还是非常感兴趣的。这就无形中给了我们很大的压力。总工一直强调稳定性,生怕机器人在更大的领导面前歇菜,让他颜面无存。
阅读全文>
发表于 @ 2006年10月11日 20:28:00|评论(loading...)|收藏
项目管理的概念
作者提出有效的项目管理集中于3个P:人员(people),问题(problem),过程(process)。
人员:
项目参与者:包括:领导,项目经理,开发人员,客户(提出需求的人),最终用户(使用软件者)
问题:
作者提出软件项目管理的第一个活动是软件范围的确定。即以下几个问题:
背景:软件适应什么系统,产品的背景,有什么限制。
目标:软件要产生什么样的数据来作为输出。需要什么输入。
功能和性能:软件有哪些功能,需要满足什么样的特殊性能。
作者提出面对问题“分而治之”的策略。细化,提供更多细节。
阅读全文>
发表于 @ 2006年09月28日 23:41:00|评论(loading...)|收藏
昨天在书店呆了一个下午,找了一些关于软件工程项目管理方面的书 看了。发现找来找去都是一些学校教授的纸上谈兵的书,根本找不到切合实际的。都是虚幻的也许实际项目中根本就用不上的理论。也许这些书他们编了之后,连他们自己都懒得看。
不过下午唯一的收获是林锐的一本书,书名叫《IT企业项目管理:问题、方法和工具》,该书的确是一个好书,贯彻了林锐一向的语言风格,而且多从实际出发,让人觉得非常的实用。对我这个要走向项目管理的人来说,的确是一个指路灯。于是我花了一个下午的时间把它读完。感觉收获觉不是一本书。。。。
阅读全文>
发表于 @ 2006年09月25日 11:09:00|评论(loading...)|收藏