玩单片机开发的童鞋请进!!请教入门

做了一年前端工程师,突然莫名其妙对单片机编程产生了巨大的兴趣,感觉之前c语言学得也不错,但从来没接触过实际c的项目,不知道入门困不困难~不过还是跃跃欲试,请教各位要怎么着手入门呢~需要准备哪些东西,如果能分享一些你们学单片机的心得和建议就更好啦,感谢!!欢迎发烧友交流学习体验~~

有两个地方你介绍的不是很清楚,做了一年前端工程师,对硬件电路掌握到何种程度?感觉之前c语言学得也不错,但从来没接触过实际c的项目,对单片机掌握到什么程度?
突然莫名其妙对单片机编程产生了巨大的兴趣,虽然你还什么都没做,但这是非常好的开端,兴趣是最好的老师。
常言道,会了不难,难了不会。其实你c语言学得也不错,就算从来没接触过实际c的项目,这几处也是不错的。其实搞单片机编程入门不困难,困难的是提高。
既然跃跃欲试,那就开始吧。对怎么着手入门给你如下建议:
1、单位有单片机板,不管干啥的,你都可以利用。如果没有,建议买一块开发板,方便学习,因为配套很齐全。
2、如果不买开发板,得准备一套下载工具,烧录程序方便,仿真器就免了。
3、到此,你可以开始了,是不是太快了?没关系,别做边学,比学完了再做效果好太多了。由于你相当于进修,又有一定基础,这方式更适合你,哪里不懂补哪里。
4、从点亮一个发光二极管开始,就可以学到好多东西,你可以试试看。
建议说完了,学单片机的心得和体验因人而异,边干边学和缺哪补哪效果最好,这是我的心得。追问

谢谢你的回答,我是搞网页开发的,之前对硬件几乎没有了解,就以前玩过电焊,接触过一点点。不知道单片机开发对电路知识的要求如何,是否需要补一下~ 打算去淘宝上买一块51开发板,逛了一逛看功能还挺多的,什么红外遥控,温度传感之类的都有,应该够折腾一段时间了。我的电脑上需要做什么开发准备吗?是不是要下一个keil?

追答

还是那句话,缺啥补啥。因为单片机开发几乎包罗万象,工作后想系统学习时间精力都不允许,还有前面学后边忘的问题。
针对你的情况,建议先补充以下知识:
1、51单片机基础知识,包括单片机结构、工作原理,尤其是各种寄存器功能、外部设备(这里说的外设不在外部)的特点和使用步骤、常用方法。
2、掌握一点基本数字电路知识,模拟电路留待以后再学。
3、C语言开发平台的使用、工程模板的建立。
在强调一遍,以上知识不是整天在那看,而是开发板到手就准备做实验,然后那不懂停下来攻关,就这样滚动前进。相信你很快会上手。

温馨提示:内容为网友见解,仅供参考
无其他回答

玩单片机开发的童鞋请进!!请教入门
1、单位有单片机板,不管干啥的,你都可以利用。如果没有,建议买一块开发板,方便学习,因为配套很齐全。2、如果不买开发板,得准备一套下载工具,烧录程序方便,仿真器就免了。3、到此,你可以开始了,是不是太快了?没关系,别做边学,比学完了再做效果好太多了。由于你相当于进修,又有一定基...

单片机开发板怎么选择?我是小白,啥都不懂。
相信大家都会这样选择,选单片机开发板还真不能这样选择啊。因为销量高的用户所有好几万,哪有那么多工程师给你答疑,所以要选择销量少一点的。吴鉴鹰单片机开发板一个月才100左右,指导可以,这样他们才能更好的服务每一个人。

我想学习C语言,以前没学过编程,请推荐一本学习C语言的书。
总之看书推荐看第三版,但是第四版使用的工具是VC6,这个是值得提倡的,不像第三版还是TC 至于ls的童鞋说的K&R的《C程序设计语言》,那个绝对不是0基础的初学者看得懂的,要能看得懂,也不会是0基础了,这样的书,应该在有一定基础后作为进阶书,或是工具书来看 另外,学习编程不是光看书,更重...

单片机开发板哪个好?打算选择一套单片机开发板寒假在家好好学习一下...
2、价格:不要觉得便宜的好,你想一块开发板几十块,怎么奢望会有好的技术指导,这个一份价签一份活,这个可以参考吴鉴鹰单片机开发板就很好。3、性价比。在价格越低的时候选择功能,资源更多的芯片。在选择芯片这问题上,各卖家的意见还算数是统一,大家都推荐初学者学习51单片机。51单片机是比较经典的...

计算机科学与技术专业与通信工程专业哪个难学
所以对软件编程、技术研发、网站网页制作等方面有兴趣,打算进这类公司的童鞋们,建议从现在开始进行你们的专项精通学习吧。 三、网站网络维护 几乎每个公司都有自己的网站,无论是请专业公司维护,还是公司派专人进行维护,都是必须的。在公司之外,还有另一种网络维护工作——网吧管理员,也是一项不错的选择。 四、自己...

单片机取反符号~和!的区别,求教。
他们的区别如下:1、!它返回的值只有两种状态0或者1;2、~是按二进制位取反它的返回值有多种,具体取决于具体数值。如果在单片机上一个字节8位分别控制8个端口,假设无符号数初始值为1,第1个端口开其它全关。!后端口就全关了,而~后是第1个端口关,其它全开。

机器人控制该怎么入门?
一、适合新手练手的项目循迹避障小车,六自由度机械手臂,六足机器人...是否适合练手根据以下几个方面,第一材料易得,大部分在某宝可以直接买到便宜的套件。第二所需的模块简单易学,主要包括电机驱动板、电机、舵机、小型航模电池或18650锂电池组、入门级的单片机,传感器部分包括红外传感器、超声波传感器...

it行业怎么入门
(1)单纯以就业为目的,想要找一份高薪的工作,建议可以以C语言入门了解计算机相关的基础知识,然后再学习Java:C语言—Java语言—就业。(2)觉得有点兴趣,或者单纯的想学下编程,觉得编程可以使自己提升。那么建议以Python入门,因为Python相对来说简单,并且库多,我们写代码的时候不需要从头敲,更多的...

要一份大学生求职经历和感受的文章,在线等
面试,成为了响当当的软件研发工程师。 再后来更搞笑。很多去华为“复活”的童鞋说,华为直接取消了一面,所有参加软件工程师面试的童鞋,直接进入第二轮机试。而且有童鞋机试题不会做,华为的面试官就说,没事儿,现在不会不是问题,将来进公司可以慢慢学嘛~~我勒个去,怎么就不给我一次“慢慢学”的机会,何况我还会...

单片机开发板怎么选择好啊?我是一个没有基础的电子信息专业的学生,
1、品牌 吃饭要吃人多的饭店,逛商场是要逛人多的店,TB购物要看销量高的商品,等等。相信大家都会这样选择。今天在这和大家说,选单片机开发板还真不能这样选择啊。为什么,等小代一一给你道来。我初学者学习单片机,最希望的就是有人带,有问题了有人知道,有人帮忙。大品牌,大的广告就是板子...

相似回答
大家正在搜