EDA365电子工程师网

标题: 初学者的困惑 [打印本页]

作者: liuxuan0229    时间: 2011-4-19 15:54
标题: 初学者的困惑
我是硬件电路设计的初学者,想知道要在这方面发展除了学会电路设计外,测试和软件部分要学些什么?现在比较困惑,总觉得单纯的设计板子没有多大意义,请大家指点迷津。指明方向。谢谢。
作者: longzhiming    时间: 2011-4-19 21:24
趁年青学写程序.
作者: liuxuan0229    时间: 2011-4-19 22:25
回复 longzhiming 的帖子
& x) K3 `  X% N" ^7 F* M$ q9 n: C" G% R% H' ]
敢问  什么方面?VHDL,VERILOG?还是C++
作者: longzhiming    时间: 2011-4-20 08:06
liuxuan0229 发表于 2011-4-19 22:25 ' D+ O. {+ P3 t
回复 longzhiming 的帖子( Y9 f' \! X  G/ [: k
6 @7 B. a+ p: E3 Y8 Z0 \
敢问  什么方面?VHDL,VERILOG?还是C++
' }' e! y2 ~  c1 t' `3 s4 C
VERILOG
作者: BLUEKINGXQ    时间: 2011-4-20 08:25
不用追求多,你就精通一种语言即可。话说我就会用C,但是还不到精通的地步,也在学习中。
作者: liuxuan0229    时间: 2011-4-20 09:10
多谢了
. {* l( v" K5 t9 k
作者: cccccc32    时间: 2011-4-20 11:19
还是逐一学习比较好,任何一方面精通都需要时间和项目积累;
作者: liuxuan0229    时间: 2011-4-20 22:06
回复 cccccc32 的帖子
, c$ h3 C& E! k% [  u/ ?  h0 q  l* S0 E2 `+ M
你说得对,我现在就从最基本的硬件电路设计学起,然后逐步向嵌入式硬件和软件发展。多多交流。
作者: zhuyt05    时间: 2011-4-21 12:08
1.硬件设计+PCB设计% Z+ D! k% H6 h
这是你的基本功,也是你日后保证有饭吃的能力,要长期积累,不断学习提高." u* z% C, |# J/ q  z8 v
单纯做硬件设计或者单纯做PCB设计都会让你在某些方面知其然但不知其所以然,所以二者最好都做,一般小公司就这样
9 Z3 B5 ^+ G' r$ X7 ]+ W9 E/ X. Z! K' C2.单片机C编程% L5 w. S, F" w: v2 D/ p$ L* t9 v
注意你的重点是理解单片机各个模块的功能原理,不是搞单片机开发,不是去写应用程序,那样你永远不是软件工程师的对手.! G# u) M5 y# A( w3 ]( o4 I- o$ T
学习这方面的知识是帮助你更好的理解单片机的硬件电路,以及调试电路.比如软件工程师告诉你,单片机的SPI接口异常,那么如果你没有写过SPI的简单程序,只看Datasheet查找原因得话,会看的你一头雾水,而且你要用示波器等测试SPI接口发出的数据,事先得清楚如何控制这个接口,如何让它发送数据吧.当然你可以要求软件工程师这样做,但不仅繁琐,而且会被BS死6 k/ t" b7 h- [( f& ~" G: P
3. 嵌入式系统编程(汇编+C)5 `3 K4 z5 n5 ~9 [. M( G9 g0 b  _) V
这方面比较难,但是你提高能力的关键.在满大街都是搞单片机的人这一客观事实前,想要钞票多多,就得提高难度了,当然你可以去搞什么芯片设计或者VHDL设计之类的,我只是说搞嵌入式设计
# s2 n, K% y, m, }; y还是那句话,你的重点是硬件设计,所以嵌入式编程也是为这一点服务的,不用去做操作系统设计或者应用程序设计,因为你没有那么多精力.当系统出现问题了,你得能查找原因,比如ARM9的芯片BGA封装,其中一个GPIO引脚虚焊,你如何确定?起码你得会编程(不要操作系统裸奔即可),会操作这个引脚.其他诸如SPI,IIC等常用模块,也要知道如何编程操作,以方便你调试电路.
6 Q8 U1 T# G3 Z6 n0 ^/ {
作者: liuxuan0229    时间: 2011-4-21 22:46
回复 zhuyt05 的帖子  m% J8 l3 o3 D; c8 W9 m

4 _$ L( a$ }& n+ i太感谢了,说的很到位很详细,受教了,以后也请多多指教,多交流,我觉得学习这方面要有自己的专长,同时兼顾着要熟悉附带的知识。当然理论知识很重要,我这几天就在加紧补习,自己虽然是通信出身,但是现在也忘的差不多了,老师这里项目比较多,逼的紧,所以就得努力学习多锻炼。




欢迎光临 EDA365电子工程师网 (http://bbs.elecnest.cn/) Powered by Discuz! X3.2