请教贴--Android时代的硬件工程师改如何走下去?
现在android已经不仅仅是手机领域了, 它已经深入到各种行业中, TV, MID... 并且引领嵌入式硬件强大到超越几年前桌面处理器的性能。但是硬件越强大, 硬件工程师反而越迷茫, 似乎已经不是个人或学生可以玩的动的了。 ARM已经换了不知道多少代了。 它的系统复杂度感觉已经不是arm7/9时代还可以啃一啃的程度, 再加上复杂的android也比之前ucos/uclinux更庞大高深, 直叫人望而却步。
硬件工程师如何乘上android这阵清风而不被时代淘汰?还请各位高手 版主多多赐教。 不是所有电子产品都要跑ARM 不是所有电子产品都要跑安卓跑系统 本帖最后由 pcb_newbie 于 2012-11-1 14:22 编辑
多谢回复,
不过我觉得这是一种趋势吧,放在2~3年前, 如果说家里的电视装个操作系统你肯定觉得可笑。不过现在的卖场里面不带OS的TV已经很少了。
同样的道理也可以扩展到其他很多领域。 android可以带给产品很大的溢价,android的软硬件工程师也会越来越有价值是没争议的。
当然现在是智能的时代, 说android/ARM只是它有代表性是主流。 其它所有OS/MCU都可以拿来讨论抛砖引玉啊。 目的是看看硬件工程师如何更好地迎合时代。 又多了一种选择,只是要学新的东西而已 是的, 如何学呢?买开发板 移植系统跑程序?总觉得走上的软件工程师的路子。 越来越四不像。没有硬件工程师该有的核心竞争力。 拿弱势去碰软件工程师的强处。 目前比较容易买的可以上android的开发板是arm6410,可是如何拿来以硬件工程师的方式来吃透它, 以硬件工程师的角度学会android呢? 软件工程。 有高手出来引导下这个话题吗?
王中王 傻孩子出来说两句吧 转去做软件开发~~ pcb_newbie 发表于 2012-11-1 16:00 static/image/common/back.gif
有高手出来引导下这个话题吗?
王中王 傻孩子出来说两句吧
1、改掉凡事都要操作寄存器的习惯。
2、认真学习一些计算机基础理论。
3、学会、习惯并乐于用别人的库。
基于以上3条,Andriod嵌入式时代,不是越来越复杂,而是越来越简单。
Gorgon_Meducer 发表于 2012-11-1 16:09 static/image/common/back.gif
1、改掉凡事都要操作寄存器的习惯。
2、认真学习一些计算机基础理论。
3、学会、习惯并乐于用别人的库。
傻孩子的话总是很简单, 不过需要实践去体会
但是这些建议看起来还是偏向软件工程师的角度。
我的看法是硬件工程师目前都偏向于系统设计工程师了, 因为硬件设计芯片原厂会给demo线路参考, 客户在硬件上不会太大的改动。 主要是上层软件应用来做差异化。总感觉硬件的路越走越窄。 当然去IC设计公司做系统设计也无不可,但是始终不是这类公司的核心部门。 bbs2009 发表于 2012-11-1 16:31 static/image/common/back.gif
我以为 LZ 可以关注一下 USB 方面的应用 。
一: ADK 的STM32F107, LPC176X 移植很有意义, 这个 ...
多谢, 这些project的确可以开拓HW的眼界和思路。 bbs2009 发表于 2012-11-1 15:14 static/image/common/back.gif
android的软硬件工程师也会越来越有价值是没争议的.....
---------------------------------------------------------------------------------
我感觉正好相反。
android越来越普及, 做硬件没量不值得做, 软件 越来越好做 就像 PC。
嵌入软件开发越来越像pc也未尝不是好事。pc软件开发,rad工具层出不穷,但搞pc软件开发的似乎也越来越滋润。 如果做硬件的,连自己行业里的标准都不熟悉,那就 真的没有钱途了。 pcb_newbie 发表于 2012-11-1 16:47 static/image/common/back.gif
傻孩子的话总是很简单, 不过需要实践去体会
但是这些建议看起来还是偏向软件工程师的角度。
硬件工程师只是抄别人给的原理图?那你理解的太片面了
或者说你应该把硬件工程理解为产品硬件工程师,一个产品是只抄个原厂给的原理图就能搞定的?去看看华为中兴之来一个项目组里面硬件有多少软件有多少就是知道硬件工程师重不重要了 kingofkings 发表于 2012-11-1 18:50 static/image/common/back.gif
硬件工程师只是抄别人给的原理图?那你理解的太片面了
或者说你应该把硬件工程理解为产品硬件工程师,一个 ...
那硬件应该怎样去学习呢?我现在在学校里给老师做基带硬件的实现,刚开始学,现在对硬件的理解还是停留在抄袭Demo板的层次上,自己也想开拓一下思路,但是总是想不明白该怎么提高自己的硬件设计能力。 Mario 发表于 2012-11-4 15:30 static/image/common/back.gif
那硬件应该怎样去学习呢?我现在在学校里给老师做基带硬件的实现,刚开始学,现在对硬件的理解还是停留在 ...
学校是指望不上的,除非你是某些实验室老师眼中可以干活的的战斗力。
我只想说说我的一点感触:硬件工程师都是大量的资源堆起来的!尤其是钱! 同意版主的话,做硬件相当烧钱……
搞硬件的数字得越来越没出路,集成化越来越强。搞模拟的越来越少,越来越难。还是搞射频的最NB!
软件越搞越傻,不知道那天会被哪个系统一统天下 安卓只不过停留在消费电子领域,看看工业或者医疗电子领域,硬件工程师用处很大 可以这么讲,如果这个社会的体制不改,继续不公平。那么技术越容易吊丝就越难翻身! 一切靠自己 选好方向最重要,不要一会听说这个吃香跑去学这个 一会听说那个工资高跑去学那个,坚持自己的方向。终会有所成就。 呵呵呵 估计以后的电子产品集成度和速度会越来越快。甚至只要用一个芯片放在我们的手机中就可以控制身边所有电子产品,但只是接口问题而已,手机插上电视机就可以当电脑用,进入家里就可以启动家庭服务程序 离开家就可以启动防盗系统 呵呵 呵呵 随便聊聊 wildone 发表于 2012-11-6 11:41 static/image/common/back.gif
安卓只不过停留在消费电子领域,看看工业或者医疗电子领域,硬件工程师用处很大 ...
嗯,安卓也只能在消费那块,工控医疗都不沾边的....至少目前是,先保证不死机再说吧 大浪淘沙,我们总是不愿意面对现实,不过还好,一个新事物新技术出现,还会带动另一些新事物新技术,50--60十岁的老工程师年轻的时候我认为也是优秀的工程师,能坚持下来。 pcb_newbie 发表于 2012-11-1 14:32 static/image/common/back.gif
目前比较容易买的可以上android的开发板是arm6410,可是如何拿来以硬件工程师的方式来吃透它, 以硬件工程 ...
android 跟硬件有啥关系吗? 如果只是开发ARM7/9级别的硬件,在ARM刚出来的时候也不值什么钱。硬件开发不是价格低,而是大家同一化太严重,51,AVR,ARM,会的人遍地都是,当然便宜。
相比之下,如果你会高速电路,有实力可以做电脑主板级别的硬件设计,你看值多少钱 ARM性能跟x86比性能?超越了几年前的,不可能。
别看现在的手机什么四核啊,1G多主频,实际上性能烂的要命。 看来越发展,合作的意义越明显啊,不是一个人的活了
页:
[1]