原创 做单片机开发,必须跳出芯片型号!

2006-8-31 16:42 6957 13 14 分类: MCU/ 嵌入式

如题!很多人在谈单片机开发时,经常会将重点放在某一款芯片上,其实这是非常不理智的一种做法,芯片只是一种工具,方法才是根本。在做项目的时候,应该关注的是项目的功能和性能要求,然后采用反推法来分析要实现这些功能需要什么样的资源,采用什么方法或算法,这才是关键!特别是在解决各种问题时,设计思想,原理和方法是最重要的,而且是通用的,只要确定了思路和方法,用何种MCU只是实现和表达的方法不同而已。因此,我个人认为,MCU本身的资料若不做项目是完全不需要看的,毫无意义,但是,一些理论上的知识和基本知识则是必须要了解的,比如数据结构,数据库(不是指Foxbase,Orcale),操作系统(不是Windows,Linux),模拟和数字电路基础等,这些才是有可能真正提高你能力和设计水平的东西,更重要的是有助于提高你的创新的能力!


红***部分为 alanfang's Blog 内容,以下补充个人另解:


确实,搞系统设计,暂且不谈什么windows这么大的主板级系统设计,就以8位或16位单片机而言,道理一样,不能被仅仅查到的单片机作为核心然后向外扩展设计,想想现在是什么时代拉,哈哈,转眼的功夫,更高级的芯片横空出世咯~~~~


就像 alanfang's Blog 所说,从系统的功能性能要求入手,暂且抛开单片机型号,只有这样才能使设计的系统不为单片机所累,美其名曰“移植性更强,适应性更广”!


但对于小的系统,尤其是考虑成本且单片机外围电路很少的情况下,以上原则可以不理睬,因为好多单片机已经固化若干功能,具有较高的性价比。

文章评论3条评论)

登录后参与讨论

用户1631176 2006-10-31 10:19

可惜规则不是我定的

hoho

用户1053025 2006-10-31 09:50

呵呵,yangxixi,咱很快就会有鼓励原创的方案出来了,忍住!!!

用户1631176 2006-10-29 17:09

hoho

谢谢支持。

重要的是分享一种心情

用户58577 2006-9-28 20:12

也要看資源吧!

用户1257026 2006-9-14 23:11

各位大虾:
alanfang的观点是什么,在那里能看到,能告诉我吗。Thanks!

用户17326 2006-8-31 17:32

是对于alanfang观点的一种延伸啊
相关推荐阅读
用户40414 2007-03-12 16:10
基于L64724的卫星解码机顶盒设计
基于L64724的卫星解码机顶盒设计1 概述数字压缩技术的发展,为卫星数字视频广播提供了有力的技术支持。目前虽然尚未形成全球公认的标准,但欧洲DVB-S的提出,无疑是一种可资参考的方案。L64724正...
用户40414 2007-03-06 10:24
struct用法深入探索
1. struct的巨大作用  面对一个人的大型C/C++程序时,只看其对struct的使用情况我们就可以对其编写者的编程经验进行评估。因为一个大型的C/C++程序,势必要涉及一些(甚至大量)进行数据...
用户40414 2006-09-29 11:18
google的另类用法
google的另类用法 在搜索框上输入:   "indexof/"inurl:lib   再按搜索你将进入许多图书馆,并且一定能下载自己喜欢的书籍。   在搜索框上输入:   "indexof/"cn...
用户40414 2006-08-29 09:57
城市智能安防系统新型终端监控器的研制
城市智能安防系统新型终端监控器的研制成都迅尔科技有限公司 金虹前言随着国民经济的迅速发展和城市规模的不断扩大,工商企业逐渐增多,新建居住小区不断涌现,流动人口迅速增加,这些既带来了经济的繁荣和人民生活...
用户40414 2006-08-29 09:44
模拟I2C总线多主通信研究与软件设计
作 者:■ 西安电子科技大学 郑旭阳 李兵兵 黄新平摘要:介绍模拟I2C总线的多主节点通信原理,并提出一种新的实现方法。这种采用延时接收比较来实现仲裁的方法,可使不具有I2C接口的普通微控制器(MCU...
我要评论
3
13
关闭 站长推荐上一条 /2 下一条