C语言的应用之单片机学习

        通过学习了C语言之后,有了一定的基础。这时我们就可以用C语言来玩点好玩的东西了,前面说过C语言是与硬件打交道的语言。因此我们将c语言用到硬件上面,这种硬件可以是单片机。

所谓单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了计算机原理与结构的最佳选择。

单片机入门(从51开始)

        我们熟悉的单片机有51单片机、STM32等等。目前STM32单片机较为常见。而51单片机作为单片机的入门学习是最好的选择。51单片机相对于其它单片机外设简单,开发步骤不像STM32单片机那样首先对引脚进行配置,而51单片机则省去了这一步,使开发简单了很多。如果初学者一开始就学习STM32,我相信大部分人会被STM32的引脚配置内容卡住的(当时学习的时候觉得挺难的),除非有坚强的意志才能坚持下去。学习是一个由易到难、由简单到复杂的过程。我学习单片机是跟着视频学习的—看的霖锋的(老师推荐的),视频讲解通俗易懂给,跟着视频一步步写代码完成一个个简单的实验,使我对单片机产生了兴趣。

STM32单片机的学习

       在学习了51单片机没多久就参加了比赛,由于比赛要用到STM32,所以转战了STM32,看的是正点原子的视频。在学了51之后学STM32相对好上手一点,不过当时引脚功能配置也学了半天才弄明白。STM32入了门之后便喜欢上了,之后做的很多东西都是基于STM32的。而对51也没了兴趣。        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值