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

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

    关注

    5186

    文章

    20145

    浏览量

    328731
  • STM32
    +关注

    关注

    2305

    文章

    11120

    浏览量

    371105
  • 开发板
    +关注

    关注

    25

    文章

    6122

    浏览量

    113240

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【课程升级】STM32U5开发板《TouchGFX 图形界面开发》,从快速入门到深度UI实战教程

    好消息,华清远见STM32U5开发板配套课程升级通知!本次升级计划,主要致力于为初学者提供更深入、更实用的TouchGFX图形界面开发学习体验。01课程升级核心内容快速入门,构建完整学
    的头像 发表于 11-04 11:05 196次阅读
    【课程升级】<b class='flag-5'>STM32</b>U5<b class='flag-5'>开发板</b>《TouchGFX 图形界面<b class='flag-5'>开发</b>》,从快速<b class='flag-5'>入门</b>到深度UI实战教程

    STM32 Nucleo-64开发板技术解析与应用指南

    ARDUINO^®^ Uno V3连接和ST morpho接头,可轻松扩展STM32 Nucleo开放式开发平台的功能。该设有板载ST-LINK调试器/编程器,具有USB重新枚举功能。STM
    的头像 发表于 10-22 14:26 404次阅读
    <b class='flag-5'>STM32</b> Nucleo-64<b class='flag-5'>开发板</b>技术解析与应用指南

    STM32 Nucleo-144开发板技术解析与应用指南

    STMicroelectronics NUCLEO-H7S3L8 STM32 Nucleo-144开发板采用STM32H7S3L8 MCU,提供了一个经济实惠的多功能平台,用于原型设计和实验
    的头像 发表于 10-17 14:40 525次阅读
    <b class='flag-5'>STM32</b> Nucleo-144<b class='flag-5'>开发板</b>技术解析与应用指南

    STM32 Nucleo-64开发板技术解析与应用指南

    STMicroelectronics -C051C8 STM32 Nucleo-64开发板通过由STM32微控制器为概念测试和原型创建提供了一种经济实惠且灵活的途径。该开发板支持ARD
    的头像 发表于 10-16 10:50 404次阅读
    ‌<b class='flag-5'>STM32</b> Nucleo-64<b class='flag-5'>开发板</b>技术解析与应用指南

    【PZ7020-StarLite 入门开发板】——FPGA 开发的理想起点,入门与工业场景的双重优选

    对于初入 FPGA 与嵌入式系统开发领域的工程师而言,一款兼具专业性与易用性的入门开发板是快速建立技术认知、提升实践能力的关键工具。璞致电子科技(上海)有限公司深耕 SDR 及 ARM/FPGA
    的头像 发表于 08-08 14:53 780次阅读
    【PZ7020-StarLite <b class='flag-5'>入门</b>级<b class='flag-5'>开发板</b>】——FPGA <b class='flag-5'>开发</b>的理想起点,<b class='flag-5'>入门</b>与工业场景的双重优选

    ESP32开发板元件资料

    ESP32开发板元件
    发表于 07-21 14:47 14次下载

    【新品】远距离图传数传模块开发板、蓝牙模块开发板、无线模块开发板

    新品上市图传数传模块开发板蓝牙模块开发板国产无线模块开发板部分型号参与送样文末了解详情↓↓↓EWT611-900NW20S远距离图传数传模块开发板EWT611-900NW20S是一款
    的头像 发表于 06-12 19:33 893次阅读
    【新品】远距离图传数传模块<b class='flag-5'>开发板</b>、蓝牙模块<b class='flag-5'>开发板</b>、无线模块<b class='flag-5'>开发板</b>

    【新品体验】正点原子STM32MP257开发板免费试用

    试用产品概述ATK-DLMP257B开发板是正点原子基于STM32MP257DAK3处理器研发的一款高性能嵌入式开发平台,适用于嵌入式系统开发。该
    的头像 发表于 04-22 08:05 1086次阅读
    【新品体验】正点原子<b class='flag-5'>STM32</b>MP257<b class='flag-5'>开发板</b>免费试用

    STM32F103C8T6开发板最小系统原理图

    电子发烧友网站提供《STM32F103C8T6开发板最小系统原理图》资料免费下载
    发表于 03-24 09:09 83次下载

    免费丨米尔 STM32MP257开发板有奖试用

    米尔与ST合作发布的新品基于STM32MP257应用处理器的MYD-LD25X开发板免费试用活动来啦~~米尔提供了2块价值488元的MYD-LD25X开发板发起试用活动您不仅可以免费
    的头像 发表于 03-20 08:05 883次阅读
    免费丨米尔 <b class='flag-5'>STM32</b>MP257<b class='flag-5'>开发板</b>有奖试用

    NXP入门级Linux应用开发板,FRDM i.MX 91详解

    FRDM平台新品发布 FRDM i.MX 91开发板是一款低成本、体积小巧的开发板,集成了恩智浦i.MX 91应用处理器和IW610 Wi-Fi 6三射频解决方案,专为入门级Linux应用案例评估
    的头像 发表于 03-14 09:43 2793次阅读
    NXP<b class='flag-5'>入门</b>级Linux应用<b class='flag-5'>开发板</b>,FRDM i.MX 91详解

    STM32开发板教程之STM32开发指南免费下载

    介绍了几个常用的系统文件(程序);3,实战篇,主要通过 56 个实例(绝大部分是直接操作寄存器完成的)带领大家一步步深入 STM32 的学习。   本指南为 ALIENTEK 战舰 STM32 开发板的配套教程,在
    发表于 02-28 09:08 179次下载

    STM32MP25x开发板Bring Up培训课程(下)

    STM32MP25x开发板BringUp培训课程(上)STM32MP25x开发板BringUp培训课程(中)米尔基于STM32MP257核心
    的头像 发表于 02-27 08:03 1168次阅读
    <b class='flag-5'>STM32</b>MP25x<b class='flag-5'>开发板</b>Bring Up培训课程(下)

    STM32MP25x开发板Bring Up培训课程(中)

    STM32MP25x开发板BringUp培训课程(上)米尔基于STM32MP257核心开发板2.修改设备树查看生成的Bringup工程空
    的头像 发表于 02-20 08:06 879次阅读
    <b class='flag-5'>STM32</b>MP25x<b class='flag-5'>开发板</b>Bring Up培训课程(中)

    OpenHarmony怎么修改DPI密度值?触觉智能RK3566鸿蒙开发板演示

    开源鸿蒙OpenHarmony系统下,修改DPI密度值的方法,触觉智能Purple Pi OH鸿蒙开发板演示,搭载了瑞芯微RK3566四核处理器,Laval鸿蒙社区推荐开发板,已适配全新开源鸿蒙OpenHarmony5.0 Release系统,适合鸿蒙
    的头像 发表于 12-24 11:46 1082次阅读
    OpenHarmony怎么修改DPI密度值?触觉智能RK3566鸿蒙<b class='flag-5'>开发板</b>演示