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】欢迎添加关注!文章转载请注明出处。

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

    关注

    5082

    文章

    19111

    浏览量

    304845
  • STM32
    +关注

    关注

    2270

    文章

    10896

    浏览量

    355767
  • 开发板
    +关注

    关注

    25

    文章

    5035

    浏览量

    97383

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

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

收藏 人收藏

    评论

    相关推荐

    基于哪吒开发板部署YOLOv8模型

    2024英特尔 “走近开发者”互动活动-哪吒开发套件免费试 用 AI 创新计划:哪吒开发板是专为支持入门级边缘 AI 应用程序和设备而设计,能够满足人工智能学习、
    的头像 发表于 11-15 14:13 225次阅读
    基于哪吒<b class='flag-5'>开发板</b>部署YOLOv8模型

    正点原子fpga开发板不同型号

    正点原子作为国内领先的FPGA开发板供应商,其产品线覆盖了从入门级到高端应用的各个领域。这些开发板不仅适用于学术研究,还广泛应用于工业控制、通信、图像处理等多个领域。 1. 入门
    的头像 发表于 11-13 09:30 611次阅读

    正点原子的stm32开发板能用stlink吗

    在嵌入式开发领域,STM32系列微控制器因其高性能、低成本和广泛的应用场景而广受欢迎。正点原子(ZYBO)作为国内知名的嵌入式开发板供应商,提供了多种基于STM32的解决方案。 正点原
    的头像 发表于 11-13 09:21 534次阅读

    【北京迅为】《stm32mp157开发板嵌入式linux开发指南》第五章 Ubuntu使用apt-get下载

    【北京迅为】《stm32mp157开发板嵌入式linux开发指南》第五章 Ubuntu使用apt-get下载
    的头像 发表于 09-03 16:26 774次阅读
    【北京迅为】《<b class='flag-5'>stm32</b>mp157<b class='flag-5'>开发板</b>嵌入式linux<b class='flag-5'>开发</b>指南》第五章 Ubuntu使用apt-get下载

    数量有限:6款“入门+项目进阶”开发板限时特惠!30余套项目案例免费领!

    ​华清远见研发中心,面向个人学习、学生毕设、高校教学,精心打造六款“入门+项目进阶”开发板。这六款开发板,面向嵌入式、物联网方向的学习,均配套了丰富的学习资料及综合项目实战案例。后台私信可免费申领
    的头像 发表于 08-20 14:17 359次阅读
    数量有限:6款“<b class='flag-5'>入门</b>+项目进阶”<b class='flag-5'>开发板</b>限时特惠!30余套项目案例免费领!

    AGM官方AG32 MCU开发板

    ​AG32&STM32demov1.2开发板​AG32&STM32demov1.2开发板,AGM原厂推出板载MCU为AG32VF407VGT6(100pin
    的头像 发表于 08-15 13:34 864次阅读
    AGM官方AG32 MCU<b class='flag-5'>开发板</b>

    奋斗STM32开发板V5原理图.pdf

    奋斗STM32开发板V5原理图.pdf
    发表于 06-21 14:23 12次下载

    RK3562开发板:安卓Linux开发入门到精通(一)

    导读对于初涉嵌入式软件开发的探索者,掌握开发板并实战项目是不可或缺的一环。一套系统详尽的入门指南犹如明灯。若你钟情于嵌入式软件,那么这款开发板或许能成为你理想的起点。IDO-EVB35
    的头像 发表于 03-28 08:31 1016次阅读
    RK3562<b class='flag-5'>开发板</b>:安卓Linux<b class='flag-5'>开发</b>从<b class='flag-5'>入门</b>到精通(一)

    【七】Purple Pi OH开发板带你7天入门OpenHarmony!

    进入OpenHarmony系统的世界,对于许多开发者来说,是一次全新且充满挑战的旅程。通过PurplePiOH开发板这个窗口,我们不仅能够触摸到硬件本身的魅力,还有机会深入探索
    的头像 发表于 03-22 08:31 410次阅读
    【七】Purple Pi OH<b class='flag-5'>开发板</b>带你7天<b class='flag-5'>入门</b>OpenHarmony!

    fpga开发板是什么?fpga开发板有哪些?

    FPGA开发板是一种基于FPGA(现场可编程门阵列)技术的开发平台,它允许工程师通过编程来定义和配置FPGA芯片上的逻辑电路,以实现各种数字电路和逻辑功能。FPGA开发板通常包括FPGA芯片、时钟模块、电源模块、输入输出接口等组
    的头像 发表于 03-14 18:20 1999次阅读

    fpga开发板使用教程

    FPGA开发板的使用教程主要包括以下几个关键步骤。
    的头像 发表于 03-14 15:50 1111次阅读

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

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

    fpga开发板与linux开发板区别

    FPGA开发板与Linux开发板是两种不同的硬件开发平台,各自具有不同的特点和应用场景。在以下的文章中,我将详细介绍FPGA开发板和Linux开发板
    的头像 发表于 02-01 17:09 2232次阅读

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

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

    AG32开发板的使用入门

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