产品资料 DOC

新手如何学习MCU?看完本文后,我将不再困惑,并逐步成为MCU的高手!

SCM不难学习,相反,这是一件更有趣的事情。新手感到更加困难的原因是因为他们不知道如何开始以及从哪里开始。
学习MCU需要动手操作,而不是根据教科书死记硬背。因此学习单片机的第一个概念是:确定单片机的具体型号。
例如,如果要学习51单片机,则确定的型号为STC89C52。尽管该单片机较旧,但仍具有学习价值。
DIP40封装的STC89C52单片机如下图所示:51单片机或您选择STM32单片机学习,例如STM32F103C8T6,LQFP48封装的单片机如下图所示。 :在STM32单片机确定了单片机的特定型号之后,出现了第二个概念:确定所使用的编程环境。
在MCU学习的初期,我们可能会削弱PCB板的概念,但必须加强编程的概念。因此,在早期阶段,如果您有MCU开发板,则很有必要。
编程环境由所选的单片机确定。例如,keil可以对前两个单片机进行编程,因此您需要安装keil编程环境。
keil4的启动界面如下图所示:是否下载到MCU以执行?因此,第三个概念是:下载器。下载器的选择还取决于单片机的型号。
以上两个单片机可以通过USB / TTL或JLINK下载,但这里首选JLINK,因为JLINK可以实现单步调试,大大提高了学习效率,方便了定位,解决了问题。 JLINK的图片如下:jlink经过以上三个概念,您可以认真研究微控制器。
你应该学什么? 1. GPIO:用于学习如何控制单片机的引脚,以及如何配置引脚的输入或输出,例如:发光二极管,控制蜂鸣器声音,控制继电器,控制按钮输入,数字灯2.计时器:学习单片机的片上资源计时器,了解如何配置计时器,如何设置初始值,例如:发光二极管定期闪烁,显示值由数码管自动添加等; 3. UART:学习单片机的UART功能,学习RS232通讯,例如:MCU发送字符并用串行调试助手将其显示在计算机上; 4.IIC:学习IIC通讯,例如,使用AT24Cxx系列来实现数值的省电功能; 5.AD采样:学习模数转换知识,例如:调节变阻器,改变采集的电压,并实时显示电压;除了第一次,可能还有:SPI,LCD屏幕,点矩阵,外部中断,D / A等,在这里等您学习,您可以根据自己的想法实现所需的功能。以上是我的看法。
我有半个小时的时间来写。如果您有更好的方法,请留言并进行讨论。
以下是一个很好的建议:全面了解这些功能,您将掌握微控制器!如何快速掌握单片机,您可以从这些方面入手!如何用单片机设计一个简单的产品!例行公事,快速掌握单片机的四个步骤!大学老师不会教你干货:MCU开发产品流程!免责声明:本文内容经21ic授权后发布,版权归原作者所有。该平台仅提供信息存储服务。
本文仅代表作者的个人观点,并不代表该平台的立场。如有任何疑问,请与我们联系,谢谢!。

最新资讯

最新资讯

13510435585

服务热线:13510435585

联系电话:0797-4282799

公司邮箱:sales@tonevee.com

公司地址:江西省赣州市定南县良富工业区电子产业区5栋