0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

STM32开发板入门的答疑解惑

Q4MP_gh_c472c21 来源:嵌入式ARM 作者:嵌入式ARM 2021-02-11 17:27 次阅读

‍首先我们需要了解什么是STM32,以及为什么选择STM32,需要哪些准备,学会之后的目的是什么,将这些都搞懂之后才会知道自己想要做什么,应该怎么做,以及做了之后的预期收获。我假设读这篇文章的人都是小白,啥都不会。 首先基本上会了解到STM32的人都是电子专业的学生,包括但不局限于电力电子,电子信息工程,电子信息科学与技术,电气自动化等等,每个学校的叫法不一样,可能这些学生在大学会学习模电,数电,电路,电工单片机信号与系统等等,会从51单片机开始学习。

接触到的知识非常多而且杂,而且大学生的我们哪里知道这些有什么用,只知道学校教什么,我们便学习什么,因为大学的教育就是如此,需要教授电子这个专业比较全面的知识点,但是却并不够深刻,因为本科以上还有研究生,博士等等,本科所学习到的知识点其实是很粗浅的,老师或者说课堂上教授的知识点只是给你打开了这扇门,具体需要怎么学习还得看个人。

因为从事电子这方面工作的人很多很多,行业也分的特别细,譬如电工,焊工,电源设计,PCB设计嵌入式开发等等,人的时间精力有限,不可能所有的行业都去涉及,不可能即当老师,又当护士,又当警察,不可能即会焊板子,又会砌墙,又会开飞机,又会开高铁,又会动手术。

同理,我们之所以要学习STM32,基本是要从事嵌入式的开发,所以我们要有一个目标,那就是我们的目的是要成为一个STM32的嵌入式工程师,当然,假如你的志向不在于此的话,那么就可以不继续往下看了。 目的知道了,我们要成为STM32嵌入式工程师。那么STM32是什么呢,就好像我们用的电脑CPU,酷睿I3I5I7是微软发布的一系列名称。其实STM32是ST这个公司发布的一系列单片机的名称,下图为ST公司发布的选型手册,我们首先要选择一款单片机当做我们的学习目标,可以简单地理解为要学习微软的I3 I5 I7的使用。

47e717a8-5f65-11eb-8b86-12bb97331649.png

但是光有一个芯片我们学习不了啊,所以我们基本都是用开发板来学习,那么什么是开发板呢,图片如下:基本都是一个主要芯片,STM32的单片机,然后引出各种外设,像led,蜂鸣器,按键开关,马达,液晶屏,等等。

59ffdb8c-5f65-11eb-8b86-12bb97331649.png

上面列出来的是正点原子和野火的开发板,为什么列这两家的开发板主要是因为口碑相对比较好,资料也比较齐全,其实STM32之所以在国内市场这么大,也是因为它的活动做得比较多,资料比较开源,学生时代用的人多,到了社会参加工作也就顺手在项目中使用了。 经过这么多年的发展和积累形成了这么大的市场,至于说选哪一家,其实都差不多,就好像问“我应该选北大还是清华”,我只能回答,先把视频资料看完在考虑这个问题吧,问再多不如实打实尝试一遍,纸上得来终觉浅,绝知此事要躬行,下图附上我在B站找到的视频长度,所以说电子人的一生都是要孜孜不倦的学习的,加油~

那么我们学习STM32学习的其实是什么呢,那就要看官方提供的芯片介绍了,学习STM32,其实就是学习芯片里面的这些功能。而学习这些实验就可以芯片的各个功能都学习了解到,做项目的时候也可以直接借用。

责任编辑:xj

原文标题:怎么开始学习STM32以及入门的答疑解惑

文章出处:【微信公众号:嵌入式ARM】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    4984

    文章

    18300

    浏览量

    288773
  • STM32
    +关注

    关注

    2240

    文章

    10675

    浏览量

    348913
  • 开发板
    +关注

    关注

    25

    文章

    4441

    浏览量

    94130

原文标题:怎么开始学习STM32以及入门的答疑解惑

文章出处:【微信号:gh_c472c2199c88,微信公众号:嵌入式微处理器】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    盘点那些硬件+项目学习套件:STM32U5单片机开发板入门常见问题解答

    入门+项目进阶开发板。主控为ST新一代超低功耗MCU旗舰版STM32U5,开发板采用底板+核心的分离设计,底板统一, 支持
    发表于 02-19 16:59

    盘点那些硬件+项目学习套件:STM32MP157 Linux开发板入门常见问题解答

    STM32开发是完全没问题的。 初学者要学STM32,比较推荐我们的 STM32U5开发板,手把手教你学
    发表于 02-01 14:25

    AG32开发板的使用入门

    几款开发板的使用方法*附件:AG32开发板的使用入门.pdf
    发表于 01-03 15:09

    STM32+Linux开发板应用手册

    STM32 WIFI Linux 安卓智能控制开发板应用手册
    发表于 12-21 11:04 0次下载

    ALIENTEK MiniSTM32开发板入门教程

    ALIENTEK MiniSTM32开发板入门教程
    发表于 09-27 07:26

    STM32F0xxx硬件开发入门

    电子发烧友网站提供《STM32F0xxx硬件开发入门.pdf》资料免费下载
    发表于 09-21 14:44 0次下载
    <b class='flag-5'>STM32</b>F0xxx硬件<b class='flag-5'>开发</b><b class='flag-5'>入门</b>

    STM32F3xx硬件开发入门

    电子发烧友网站提供《STM32F3xx硬件开发入门.pdf》资料免费下载
    发表于 09-21 11:28 1次下载
    <b class='flag-5'>STM32</b>F3xx硬件<b class='flag-5'>开发</b><b class='flag-5'>入门</b>

    STM32L1xxx硬件开发入门

    电子发烧友网站提供《STM32L1xxx硬件开发入门.pdf》资料免费下载
    发表于 09-21 11:24 0次下载
    <b class='flag-5'>STM32</b>L1xxx硬件<b class='flag-5'>开发</b><b class='flag-5'>入门</b>

    STM32 Nucleo开发板介绍

    STM32 Nucleo开发板是带多种STM32微控制器系列的开发板,她为用户提供可接受的价格和灵活的方式进行产品创新和原型开发。用户可以从
    发表于 09-12 06:28

    【米尔-STM32MP135开发板-入门级MPU试用】初识功能强大的米尔-STM32MP135开发板及培训课程

    今天收到功能强大的米尔-STM32MP135开发板,给大家做个开发板介绍,最后有官方培训课程链接,希望能在大家开发时用到这份资料。 米尔电子,专注嵌入式处理器模块设计和研发的高新技术企
    发表于 09-04 22:16

    【米尔-STM32MP135开发板-入门级MPU试用】让米尔-STM32MP135开发板轻松跑Linux

    ,此前,米尔发布的基于STM32MP1系列的核心开发板受到广大客户的认可和喜爱,有超过500家的客户选择,应用行业丰富。 STM32MP135处理器
    发表于 09-04 21:46

    【米尔-STM32MP135开发板-入门级MPU试用】说说米尔-STM32MP135开发板板卡做工及配件

    最近,收到了一套米尔基于STM32MP135核心开发板,首次接触STM32MPx处理器,体验了一下米尔-STM32MP135
    发表于 08-17 00:11

    【米尔-STM32MP135开发板-入门级MPU试用】米尔-STM32MP135开发板开发环境搭建

    今天为大家做一下米尔-STM32MP135开发板的环境搭建方法,首先先对开发板和核心做个介绍: 米尔-STM32MP135
    发表于 08-17 00:07

    【米尔-STM32MP135开发板-入门级MPU试用】STM32MP135开发板评测之初体验

    基本了解。 #MYC-YF13X核心开发板 STM32MP135高性价比入门级MPU设计平台 基于STM32MP135新一
    发表于 08-16 23:59

    普中PZ6806开发板入门教程

    普中 PZ6806 系列开发板目前有两款,分为是 PZ6806L 和 PZ6806D,这两款开发板均是针对 STM32F103ZET6 芯片开发的.
    发表于 06-09 16:21 7次下载