恳请前辈们指点
菜鸟如我明年大二,大一自学了51单片机。门是进去了,基本原理也懂了,不过不熟悉,做一些东西也只是上网查查资料,copy修改代码(一般是看懂了),做完了也忘得差不多了,感觉没什么长进。现在又在一个师兄的的指点下买了块STM32的板准备自学。我未来的方向是嵌入式系统,因为不想接触到无穷无尽的硬件,(例如液晶什么的,感觉就是拿了别人驱动程序再不断修改做成自己的东西 )个人也喜欢编程。另:大一也学过C++,不过只懂基本语法,像内存管理之类的只是一知半解 。说得有点乱,见谅哈。<P> 我的问题是:为了将来学好嵌入式系统,我现在应该是把C,汇编学扎实?还是把51用熟练?还是学好STM32再过渡到ARM9?恳请前辈们指点。 (我是自动化专业的)</P> 如果楼主有志于嵌入式系统的设计与应用,包括自动化方向的应用,软件硬件都不能偏废,但软件基本上无需编制大型程序,学好C即可,当然能掌握汇编更好。硬件方面的重点是学习掌握常规电子电路的设计应用,《电子技术基础》、《电路》等课程务必学好,真学好了,单片机之类的都不用专门去学,掌握一般原则即可应用任何MCU体系,但前提是学好我前面说的那两门课程。 <P>原帖由 <I>tzzhuang</I> 于 2011-8-4 20:48 发表 <IMG border=0 alt="" src="https://bbs.eeworld.com.cn/images/common/back.gif"> 菜鸟如我明年大二,大一自学了51单片机。门是进去了,基本原理也懂了,不过不熟悉,做一些东西也只是上网查查资料,copy修改代码(一般是看懂了),做完了也忘得差不多了,感觉 ... </P>
<P> </P>
<P>不杂不成家,在校学得多未必不好,把基础垒实。</P>
回复 沙发 chunyang 的帖子
恩,多谢指点。上学期学过电路,不过只是上课,没有实践过。 恩 ,想 学的有很多,所以有点乱。回复 板凳 David_Lee 的帖子
赞同下 <div class='shownolgin' data-isdigest='no'> 给这位小兄弟个建议,要想学好,最好参加全国电子设计大赛,无论得不得奖,最起码对自己是一个锻炼!</div><script>showreplylogin();</script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script> <div class='shownolgin' data-isdigest='no'>恩,多谢这位仁兄。上学期参加了我们院的一个比赛,就已经感觉学到不少了。全国电子设计 大赛的话我会争取的。</div><script>showreplylogin();</script>
页:
[1]