分享

单片机系统开发如何入门?

 山峰云绕 2019-02-28

大家好!我是卢晰,是一名应用电子专业的学生。在我的课程当中,也接触到单片机。所以,今天向大家解答一下如何入门单片机,来帮助大家学习和参考。那么,既然是入门,那肯定要准备一些东西啦。至于是什么东西,我帮大家罗列出来。

1. C 语言知识

想入门单片机的朋友大概都知道,要学单片机就肯定要学习C语言知识吧。因为我们想要让单片机实现我们想要的功能的话,我们就要用让它读的懂的语言,它读懂了我们想要的,它就会实现我们想要的功能啦。所以首先,我们要学习C语言的知识,这个是打开单片机大门的最重要的东西!!!(给大家普及一下,C++其实就是C语言的进化版,比C语言更先进一些,区别就是处理问题的方式不一样)

2. 必要的软件

在我们学会用什么样的语言让单片机读懂我们的想法的时候,我们还缺少一个东西。那就是通过何种方式将这些语言传达给它。也就是我们缺少软件将程序拷贝到单片机里面(我们叫做“烧写”)。所以,今天我也将软件分享给大家,他们分别是:

①编译软件 keil5

②仿真软件 ISIS 7 Professional

③下载软件 stc-isp-15xx-v6.86G(开发板下载器)

这些软件都是可以在网上下载的。在这里要注意一下,仿真软件里面的元件是要自己摆放的,还要专门去学习一下这个软件的使用方法。(编程软件 keil5 的使用方法在我的头条里面都有介绍,大家可以关注我,方便大家查找)

3.了解硬件知识,有必要的话可以买一块开发板

在我们入门了单片机之后,我们要实现一系列功能,所以我们需要了解其他硬件是如何与单片机进行连接和操作的。所以硬件知识也必不可少。就是学习一些模拟电路和数字电路这方面的知识。

有些同学呢不会使用仿真软件,还有些时候仿真软件在仿真时候会出错的。所以我建议大家买一块自己的开发板来供大家学习。在购买的时候一定要和店家要一分开发板的内部原理图,不然就不知道每个模块之间是怎么连接的了。开发板的功能不用很多,其它模块都是可以外接的,特别是在初学的时候,开发板越简单越有益与学习。这是我自己在学习时所用的开发板,QX-mini51开发板。这款也还好,适合初学者使用。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多