• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

刚开始学习单片,怎么入手比较好

摸鱼之家 2019-03-27 浏览量:1152
有哪些参考书比较好呢?还有应该选择什么样的开发板呢?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 单片机建议直接学习STM32,可以考虑正点原子的开发板,配套有免费的视频教程和文档,教程非常详细,而且是零基础入门,跟随视频学习同时,多动手写代码能够很快掌握STM32的开发。除了基础教程,原子还提供了一些高级教程,对于已经掌握了STM32基本应用开发的人士,可以考虑学习其高级教程,包括了FreeRTOS的实时操作系教程,LWIP网络教程,STemwin图形开发教程等等。
    • 发布于 2019-03-27
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:15
  • 学单片机的话,最经典的是学MSC-51单片机,选北航出版社的何利明的书籍,学习单片机要从他的最基本的最小系统开始学起,买个开发板半个月基本没问题 

    • 发布于2019-03-28
    • 举报
    • 评论 0
    • 1
    • 0

  • 初学者可以看郭天祥的10天学单片机,还有就是杜洋的51单片机教学,个人感觉杜洋的视频可以让你有学51单片机的兴趣,郭天祥的视频比较容易学到支持,

    视频看完后可以买谭浩强c++这本书,里面知识点很多,对每个语法都有详解和实例

    • 发布于2019-03-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 直接用arduino学吧,简单好学。

    • 发布于2019-03-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 到网上找一块51单片机的开发板,然后里面都附带有视频和代码,以及电路图。

    先点点流水灯,然后看看按键、定时器一些常用的东西,找找感觉。

    后面你就会发现。原来那些东西都是一样的了。

    • 发布于2019-03-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 学51的话可以跟着宋雪峰老师的《手把手教你学51单片机》,古如果学STM32的话可以跟着正点原子或者野火。
    • 发布于2019-03-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 51、arduino、STM32都可以入门,具体看您学哪个方面。
    • 发布于2019-03-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 首先要学习C语言,因为现在所有8/16/32位(51系列,MSP430系列,ARM系列)基本都是基于C语言开发。

    然后再学会看电路图,电路图其实很简单,就是一根线从一个地方连接到另一个地方,写代码时,只记住单片机是哪一个管脚,然后对它写代码即可。

    多看视频教程和她的配套教材

    实验很重要,所以要选好开发板,51的,32的,学哪个买哪个
    • 发布于2019-03-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 参考书一般有2种,芯片设计公司的参考手册、数据手册、硬件设计手册等;还一种就是做开发板的厂家编制的书本。

    建议这2种都看,如果是学STM32,可以看看Cortex-M权威指南系列的书,同时看看原子或野火出的书。

    51就是看郭天祥的书。

    只看书也不行,需要有开发板配套学习,自己写代码实践。

    • 发布于2019-03-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 看你自己C语言学得怎么样,如何可以直接上手正点原子的stm32开发板,高端战舰,也有面对高效的精英开发板,mini开发板,还有Nano开发板学习配套视频还是非常快的,f3的网上资料也非常多!
    • 发布于2019-03-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 参考书,就是C语言,单片机原理,电路这些了

    还有可以看一下视频教程,然后,根据开发板的例程进行学习

    最好是自己多练习,多写一些程序,比较快入门

    • 发布于2019-03-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 看是学51还是STM32,因为现在这2种应该是最流行的了。

    如果学51,一般是选择郭天祥的教程和开发板,讲51这块还是不错的。

    如果是STM32,那就肯定选择正点原子的或者野火的,资料相当丰富,板子资源也很多。

    • 发布于2019-03-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 学习单片机呢,最好先有一定的c语言基础,至少基本的循环啊选择得会,然后呢,网上的视频教程很多,可以适当都看看,然后选择一个适合自己的!再就是兴趣和实践的问题了,一定一定动手去操作,然后自己动脑想一些简单有趣的小项目,随着学习的深入,可以做的东西越来越多,就更加有趣,也不会造成光会技术做不出东西的事故!小伙子加油,好好干!
    • 发布于2019-03-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以学习STM32的,现在资料多的多,很好入门的

    有《从零学习STM32》的书,可以看看 的

    • 发布于2019-03-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 单片机入门应该从学习单片机的基本原理开始,建议你先去看一下微机原理的书

    至于开发板,自然是需要用到哪款就选哪款,如果只是为了学习,那可以去买块最小系统板,因为便宜,而且最小系统有GPIO引出,做一些扩展也会比较方便

    那些一堆功能的板子,除非是为了验证芯片某个外设的功能,否则作用不大,而这些高级外设初学者一开始没必要去了解,后期看工作需要可以选

    • 发布于2019-03-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以试试Arduino,学起来比较简单网上代码多,如果底层寄存器控制更深入学习可以入手stm32,教程也非常多,但是更倾向于控制寄存器,高级的单片机也进行了库封装,学习起来也上手简单,深入学习还是得从寄存器学习!
    • 发布于2019-04-11
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

刚开始学习单片,怎么入手比较好