软件比硬件。简单多了。
意思是说,软件任何初中毕业的人士都可以容易地入门。
事实上很多年轻人在小学就精通软件了。
这说明软件其实入门很容易。
就像搭积木一样。
越是没有被国产教科书所污染过的人。
越容易根据自己的想法发挥自己想象力来编写任何程序。
即使在506070年代的国外的年轻人。
精通软件的都是如此过来的。
任何你能够使用的软件开发环境。
都是足够模块化的。
也就是搭积木的模块都早已具备。
如果搭积木就是你自己的想象力的问题了。
你并非需要计算机专业的学习。
任何事实求实地接近自己的实际问题的人。
都会知道如何编写解决问题的软件。
当然如何能从教科书中吸收好的编程方法。
也是很不错的。
只要没有被教科书所污染和葬送。
软件开发确实是入门容易进级也不难的手艺。
请注意编程确实是一门手艺。
而硬件就不同了。
特别是模拟电路的问题。
无线数据传输是在有线数据基础上发展而来的,一般情况下,单片机在获取数据之后,仍需要将数据传出去,而有线数据主要依赖于有线的电路,并且有线电路的缺点是成本非常高,维护不方便。
没有人能真实地看懂任何一个简单的放大电路。
这是一个不争的事实。
模拟电路的入门远比软件要难。
这是从能自由设计电路的角度看。
而软件即使一个学龄前的儿童也是容易入门并且可以自由设计软件程序的。
但全世界绝对没有超过5个人能够自由设计电路。
即使模拟电路也可以有模块。
但你即使会搭模拟电路等积木。
性质与软件业不同。
因为硬件电路的设计要末是真正的专家。
但全世界不超过3个。
要么是按设计手册知其然不知其所以然地“搭积木”。
长时间的从事模拟电路的人士。
更多的是因为长时间的接触模拟电路而对于模拟电路有了感性认识。
对于一个长达20年从事模拟电路的人来说。
其最大的收获就是退休的时候才刚刚明白其刚参加工作时遇到的第一个模拟电路的工作原理。
做硬件就像中医,火候未到都不算老中医!
电子产品能否做稳定,硬件至关重要,因为硬件设计上的不稳定最后来都是推倒重新设计,软件还可以修改代码编译后重新下载进去。大家做设计的时间久了,会慢慢领会的。
电磁场与电磁波、微波与天线、高速信号处理、信号完整性、PCB布线的 实际措施、系统电磁兼容的处理措施、电路调试的能力与解决电路故障的能力,等等
做硬件设计10年以内的,只是为了生活!
如果15年以上,你一直做硬件设计才是被尊重的高手!
> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
减少同步开关的峰值电流,和di/dt,一个重要的考虑因素就是降低内部时钟驱动的能力(其实就是放大倍数,穿通电流与之相关型很大)。降低时钟边沿的电流,将显著改善EMI。当然这样做的缺点就是,由于时钟和负载的开通时间的变长使得单片机的平均电流可能增加。快速边沿和相对较高的峰值电流,时间更长边沿较慢的电流脉冲这两者需要做一个妥协。