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

想学习单片机如何开始

499429803@qq.com 2017-12-08 浏览量:885
想学习单片机如何开始
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 1、有些C语言基础,不要求多高,知道基本语法和编码规则,然后需要用到什么再去查。

    2、选择一款开发板,要求是玩的人多,技术支持好,例程和教程丰富的。

    3、搭建开发环境,一般都使用keil和IAR。

    4、先跑开发板的例程,有个感性认识;每个例程都是对一种外设或接口的认识与熟悉;然后在例程基础上做改动,达到自己想要的效果。

    5、找项目实践,诸如智能小车,自己做完就说明已经很熟悉这种单片机的开发了。

    6、剩下的就是继续修炼。

    • 发布于 2017-12-08
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:14
电子老工程师 回复了  :是的 回复

  • 推荐正点原子的STM32系列教学视频,有视频,有代码,有文档,有开发板。而且从原理到应用很详细。系列教学很丰富,还有UCOS,FreeRTOS,GUI,LWIP等全方位讲解视频。
    • 发布于2017-12-08
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :没有关于尾缀M的资料解释,建议咨询供应商 回复

  • 正点原子开发板,有配套的视频和源代码。

    1、熟悉一些常用的外设:ADC, TIM, USART,CAN,IIC,DMA;

    2、熟悉了之后要用到哪些外设,要学会自己查阅数据手册和参考手册;


    这两部达成,你基本搞定单片机了。剩下就是个人能力的提升,去注意细节的优化,具体项目的整体架构,布局合理了。


    这两步基本两周内搞定。

    • 发布于2017-12-08
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :请客户按照这个测试条件在测测看看 回复

  • 先学C语言,然后了解一下开发软件Keil或者IAR的使用方法,然后找款STM32或者51的板子实践一下
    • 发布于2017-12-08
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :https://assets.nexperia.com/documents/data-sheet/74AUP1G125.pdf 回复

  • 已stm32为例,我都是在网上下载原子的例程学习的 
    • 发布于2017-12-08
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :带1的两边有“耳朵”,不带1的没有 回复

  • 这是一个很难界定的问题,与其问如何开始,不如先审视一下自己处在什么位置,或者说自己处于什么层次,正如楼上所说,要是有点C基础,多少看得懂原理图,拿着板子跑例程慢慢来吧。如果楼主连C都没有,有一点硬件基础,那可以装个VC VS单独突击下C,再看看如何操作外设,也没问题。如果楼主通晓微机原理 编译原理 C语言 硬件设计 操作系统原理 ,那楼主可以不用琢磨怎么开始了,拿块板子看看介绍,就能动手做东西了
    • 发布于2017-12-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 从最基本的外设开始练习。然后做做小项目练手就熟悉了。然后再深入学习。
    • 发布于2017-12-08
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :问题1,对应型号的丝印如下: 1.BSC430N25NSFDATMA1型号正确丝印是430N25F, 2.IDD10SG60CXTMA1正确丝印是D10G60C 3.IPL60R185CFD7AUMA1 正确丝印60R185F7 4:MCP1703AT-5002E/MC 丝印是ALY:代表电压:5.0V, MCP1703AT-3302E/MC丝印是ALW:代表电压:3.3v, 问题2:SI8620不是完整的型号 问题3:1管脚的位置,如附件图片,让客户结合实物确认一下 回复

  • 结合开发板学习是非常快的途径,但是自己必须有基本的编程基础
    • 发布于2017-12-08
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :https://www.mouser.com/catalog/additional/Molex.pdf 回复

  • 51,STM32,Cortex-A,按步骤来。

    • 发布于2017-12-19
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :证书没有查到,原厂官网和供应商平台都没有提供,建议找供应商要,原厂一般都会给到供应商 回复

  • 先配一块开发板,然后按教程学习,在实践,在深入学习,
    • 发布于2018-01-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 买一块开发板最好,真的!不要图省钱‘’然后跟着教学视频一步一步深入学习,
    • 发布于2018-04-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 硬件设备:电脑一台、开发板一个(可网上购买价格十几块钱到一百多不等)对于初学者,建议网上购买有配套视频教程的板子。如力天的。郭天祥的51开发板已经过时了,不建议买。不过郭天祥《十天学会单片机》教程到时可以学习学习。
    • 发布于2018-07-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 先学51单片机,后学arm,从stm32f103开始
    • 发布于2018-07-21
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

想学习单片机如何开始