学习单片机需要什么基础

2019-07-16 02:58发布

学习单片机需要什么基础,难不?
以前在广州学过一段时间,那时候,真的是什么都不懂,对电路也不理解,每天感觉听天书一样,自己大学专业也不是电子专业的,所以学起来很吃力,
求高手指点
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
dongyumin
1楼-- · 2019-07-16 08:41
数字电路一定要有基础。单片机原理一定要懂,不然不知道怎么用程序驱动它,比如:I/O口的引脚结构,内部的资源(定时器,中断,看门狗什么的),,,然后就是汇编或者C熟悉一种编程语言。C一定是需要的,可以先学习C,汇编的话,学会用C控制单片机后多看看汇编的实现方法可以提高编程水平,因为它更明了展示MCU的运行过程。然后的话有基础了,买块单片机开发板慢慢学习里面的代码,等你全部能自己能把中断,定时器,LED控制PWM调压全部能用自己思路编写的话差不多就入门了。然后就是控制些可编程器件,红外,超声波什么的就差不多算中等了。到这个时候差不多就形成自己的学习方法了,后来就是靠自己了。
推荐书籍《单片机原理及接口技术》-郭天祥的那本单片机教程也有一定的提高帮助-杜洋的那本也不错可以选一本-C语言的话K&R的书,我个人觉得《C PRIMER PLUS》也不错。
文继电气
2楼-- · 2019-07-16 13:30
dongyumin 发表于 2012-12-27 19:22
数字电路一定要有基础。单片机原理一定要懂,不然不知道怎么用程序驱动它,比如:I/O口的引脚结构,内部的资 ...

谢谢啦
xiazhidazhe
3楼-- · 2019-07-16 14:14
单片机的门槛比较低  只要你想学 其实并不难
yici1988
4楼-- · 2019-07-16 16:47
一个导师
亮世之心
5楼-- · 2019-07-16 20:18
 精彩回答 2  元偷偷看……
亮世之心
6楼-- · 2019-07-16 23:35
我也在学,目前是做电源工程的 把单片机学会了 可以 做一些数字电源  电子负载仪等等 ,,,有这样的想法 爱好 也是动力 ,所以 兴趣是很重要的,来自: Android客户端

一周热门 更多>