📄 chuxuezhedaodianzigongchengshi.txt
字号:
什么东西就是这样,你要是不知道它是干什么的,你天天看见,也熟视无睹。
有心人就是这样,在什么样的情况下,都能慢慢积蓄知识和力量。毕竟一个产品,不是只会单片机就可以了,还是需要很多的外围电路,
按照何老师的分类,前向、后向、人机、互相通道等,才能做成一件产品的。
这个时候,抓住任何机会,去参与一个大型产品开发,在其中做一件事情,你可以学到沟通、协作、界面等产品开发的一些要素。
第三步:勤奋至卓越
中国人多啊,每个人都是智商100,谁比谁傻啊。凭什么你比别人强?你能有好的工作、好的收入,你能香车宝马,醇酒美人?
老树认为,没有别的办法,就是靠勤奋。
勤奋学习-这个道理大家知道,知识就是金钱啊;
勤奋工作-想比别人多赚钱,在智商相同的情况下,就是靠多付出时间干活,再提高工作效率。别人5×8小时工作,你是7×16小时,
再提高工作效率一倍,你不久赚了比别人多5倍的钱吗?老树公司有2个员工,原来在老家种苹果,没有赚到钱,到老树的公司中干活,计件,活忙的时候,早晨8:00起来,晚上12:00收工,年底也赚了一笔钱回家,高高兴兴,老树也开心,原来一屋子人干的活,现在2个人干了,公司管理省事了,员工也赚到了钱。
开发也是一样。当然,这个需要你的公司有这个机制,多劳多得的机制。但是,要是现在没有,你要不要这样干呢?
我认为,需要。一方面,干别人的活,练自己的技术,长自己的本事。另一方面,多干活,才能快速增长本事,
技术才能跃变、突破,登堂入室,再得心应手、出神入化。至少,熟练工种是没有问题的吧。
就象一壶水,老是小火,烧了半天,也是温吞水;可是大火一上,一会就开了,就是这个意思。
你看《射雕英雄转》中的郭靖,没有别的本事,就是傻练,有一天开窍了,如有神助。技术这个东西就是这样,突破了门槛,就是坦途。
需要勤奋勤奋再勤奋。有一天这个日子来了,你就苦尽甘来了。
勤奋还有另外一个含意,就是天道酬勤。其实是每个人看见勤奋的人,都会给他机会的,觉得帮助这样的人,高兴;把事情放在他的手里,
也放心。
还有一个含意是触类旁通。知识需要很多的参照物,去比较、联想、萃取、升华。换句话,你可能付出的是其他人的n倍的努力,
可是你得到的是n倍以上的回报,你的知识已经不是简单的累加了,已经质变了。
如果你在这个单位,勤奋了,也出成果了,就是没有得到公平的待遇,也没有关系。换一个环境就是了,总有人会欣赏你的。
再说了,付出总有回报。
有些人习惯怨天尤人,没有好的老爸老妈,没有好的老师,没有好的同伴,没有好的环境,没有好的老板。
这些人需要去看看周立功的文章,看看周老师怎样一步步成长的。
第四步:沟通、协作
原来还有,现在越来越少,做一个小的产品,就可以生活无忧。
现在这种情况越来越少了。在任何一个单位,将一个产品做好,都需要与同伴主动沟通,与不同部门的人互相协作。
经常是跟不同单位的人沟通完成意见事情。
--------------------------------------------------------------------------------
-- 作者:华夏
-- 发布时间:2004-9-15 16:40:14
--
第五课 单片机系统设计初探
5.1 概述
所谓系统,就是说,除了单片机之外,还需要有:
1) 输入
2) 输出
输入和输出按照第一课的定义,包含了范围:
输入基本上有以下的可能:
1) 键盘
2) 串行接口(RS232/485/can bus/以太网/USB)
3) 开关量(TTL,电流环路,干接点)
4) 模拟量(4~20ma、 0~10ma、0~5V(平衡和非平衡信号))
输出基本上有以下组成:
1) 串行接口(RS232/485/can bus/以太网/USB)
2) 开关量(TTL、电流环路、干接点、功率驱动)
3) 模拟量(4~20ma, 0~10ma,0~5V(平衡和非平衡信号))
4) LED显示:发光管、八字
5) 液晶显示器
6) 蜂鸣器
处理核心主要有:
1) 8位单片机,主要就是51系列
2) 32位arm单片机,主要有atmel和三星系列
3) 还有一些专用的单片机,例如:MPS430,水表、电表、洗衣机、空调的单片机等等
所谓系统,也就是说,作为一个电子工程师,需要掌握以上所有方面的知识,才能做到兵来将挡,水来土掩,无论设计任务有什么样的需求,
都能应付自如,有多种方法可以实现同样的目标,从中找到一个成本最低、质量最高、可靠性最好的解决方案。
实际上,无论从事任何一种工作,对于本行业所需要掌握的知识应该是全面而系统的;一开始,由于工作经历的欠缺,没有实际的经验,
但是,可以通过广泛的阅读构成系统的知识框架;形成这个框架后,在工作中亲身实践,和阅读其他工程师的作品,
再往里填充各种各样的细节,使之不断丰满、充实、正确。
--------------------------------------------------------------------------------
-- 作者:华夏
-- 发布时间:2004-9-15 16:44:38
--
5.2 任务分析
5.2.1 初步判断采用何种单片机完成此项任务
http://img8.photo.163.com/hxm0902/1330137/16437844.jpg
1)干接点
就是类似于机械接点,最简单的就是按键,一般来说是输入、输出的继电器的接点信号;无源;
2)平衡信号:
类似RS422、RS485信号,是信号之间相互比较,来判断是数字信号的1还是0;不容易收到干扰,传输距离远;
但是,最好使用双绞线来传输;
3)非平衡信号:
单端接地的信号,如:TTL电平、RS232等都是,特点是有一个公共的参考电压,容易受到干扰,传输距离近;
可以通过网络来查询准确的解释。
4)线性电路
类似于音频放大电路就是,特点是:
要求输入和输出形成了一个线性对应的关系;
5)非线性电路
比如:无线电电路中的混频器,将2个频率合在一起,生成第三个频率,就是非线性电路。
好像还没有听说线性信号和非线性信号。只有模拟量和数字量信号;
6)模拟量和数字量
模拟量是连续变化的信号,如:0~5V,4~20mA等;
数字量是只有0、1两种情况。
5.2 51单片机系统的构思过程
1. 选用何种单片机
在我们的这个课程中,当然是选用51系列的CPU了;
实际上,可以选用的CPU的种类很多,从处理能力来说:
1) 4位单片机
2) 8位单片机
3) 16位单片机
4) 32位ARM
就8位单片机,有专用的、通用的;也有高速的,还有的单片机具有A/D、D/A等各种资源;
需要根据你的任务,选用合适的单片机完成任务。
对初学者而言,我们考虑的仅仅是如何使用51系列的单片机,如:89C51/52/54/58、78E52/54/58、77E58(双串口)来完成设计任务。
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -