只要你想学,没有学不会的,其实单片机对物理知识要求也不是很高,只要了解一点点数电和模电的基础知识就行了,当然如果你想学的很精通的话那就是另外一回事了,不过话说回来,既然你能研究那么深肯定学的也不是一天两天了,基础知识应该已经掌握的差不多了。再者就是你说了软件编程的话不是问题,那么就大胆的尝试吧,相信你可以学的很好的。
最后推荐你去淘宝上买个开发板调试调试,结合视频教程(强烈推荐郭天祥的单片机教程)慢慢学,再买点电子元器件自己焊点电路什么的,理论和实际相结合才能学的更快。
其实都比较重要的,没有硬件电路程序怎么写,再说了,设计了硬件电路程序写不出来也不行啊,只要想学,没什么问题的,身边要是有个懂单片机的多请教请教还是比较容易上手的
先看看电路理论,基本的电路知识要打牢;然后再看数电模电单片机。
刚开始都是依葫芦画瓢,等你慢慢有自己的理解了,才能谈设计。
”如果我电方面的知识为0能学好单片机不?“
实事求是地讲,不可能。
”这个单片机到底是硬件方面重要还是软件重要?“
同等重要。
首先你得学数电模电,学习常见的电路和电子元器件。正如你所说,不知道为什么用那么大的电容,这些都是数模电的基础知识。编程是不难学,但硬件不是一两天就能懂的,除了数模电你还得学一些专门的电子电路的知识。当你学完之后你可能还是会困惑,好像还是不知道,这就是实践动手的问题了,只有长期从事电子电路的人才会明白应该用多大的电容,所以这是一个时间问题,困难就是你肯不肯花时间。我的老师告诉我,一般的情况是先从事软硬件行业,等过了很长的时间后(可能是20年)才有设计电路的能力和经验。
所以我建议你先学我告诉你的这几门课,有点基础了可以解决简单的电路问题,随着你做的有关单片机的课题或项目的增多,你就能理解一些了,呵呵。
编程有信心,硬件也应有信心。单片机入门容易,但成为高手难,其实干啥都这样。硬件都有一些典型电路,开始时不必太较真,记住就行。但最后还需把这些基础(电子)补回来。一般刚开始,感觉编程难,随着学习深入,硬件太多,相对就难了,这些是我学习单片机2年之后体会到的。坚持每天学习2个小时以上,半年入门应该问题不大。硬件和软件分不开,缺一不可,同等重要。祝您学习愉快,早日成才!
没问题,只要用心就能学好
我当时学的时候也很多东西不知道的,看郭天祥的51单片机视频一点一点跟着做的。当时自己焊的单片机最小系统,焊了8个LED就开始学了,一边做一遍学,开始的时候用成熟的电路,不需要知道为什么,做多了就心里有数了。
单片机是什么?