单片机自学教程 初学者如何快速上手单片机?
浏览量:2848
时间:2021-04-03 15:59:56
作者:admin
初学者如何快速上手单片机?
单片机种类繁多,从51单片机、AVR单片机、PIC单片机、MSP系列单片机,到现在的stm8、STM32单片机,都可以作为初学者的学习对象。目前常用的学习方法有51单片机和STM单片机。这是因为这两种产品在市场上应用广泛,推广也比较全面。
选择一款单片机作为入门级学习,就是要有一个目标,下一步就是找一个关于这款单片机的学习开发板,从常规做起,我个人的建议就是把每一款都作为一个小项目来学习,这样才能对学习有更大的兴趣。例如,学习LED灯的控制可以看作是一个开发台灯的项目。你需要为这个产品建立一个项目,让自己对学习每一个常规感到隆重。这个优点是:从简单的控制LED灯的开关,会逐渐提高到使用红外遥控调光、光敏电阻控制LED灯的思维能力,也不会因为学习每一个例行公事而枯燥。以上是我个人对单片机初学者程序开发的看法。如果是单片机的硬件设计,则需要更强大的动手能力。本人亲自焊接了单片机的最小系统,甚至设计了单片机的开发板,并亲自设计了单片机的外围硬件控制电路,对单片机的开发有很大的帮助。
个人电脑如何控制单片机?
计算机(computer)定义为上位机,MCU定义为下位机;两者可以通过串口或USB进行通信;老一点的计算机有并口,现在基本没有了。
MCU一般都有UART接口,可以与计算机的串口通信。
转换后的信号可以通信。计算机串口的接收端接单片机的发送端,计算机串口的发送端接单片机的接收端。
USB到UART模块的RX连接到单片机的TX;TX连接到单片机的RX;
计算机和单片机需要运行适当的程序来互相发送和接收数据。就像水管连接好一样,也需要水的配合。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。