历史上的今天

今天是:2024年09月11日(星期三)

正在发生

2019年09月11日 | STM32 嵌入式学习入门(1)——STM32简介及STM32学习方法简介

发布者:祝福的4号 来源: eefocus关键字:STM32  简介  学习方法简介 手机看文章 扫描二维码
随时随地手机看文章

STM32是新的基于ARM内核的32位MCU系列,该内核为ARM公司为要求高性能、低成本、低功耗的嵌入式应用专门设计的Cortex-M内核,该内核采用标准的ARM架构。该内核具有超前的体系结构以及高性能、低电压、低功耗,且拥有创新的内核以及外设等特点......


具体地可能很难对STM32下一个定义。而且我估计零基础接触嵌入式、接触STM32的同学看完上面这句话还是没懂STM32到底是什么东西,以及我们能用STM32做什么。因为这句话对零基础的人来说有太多的没听过的名词。


博主现在是大二学生。一年多以前,自己加入了学校的嵌入式实验室,在学长介绍下开始接触STM32。当时买了正点原子的开发板,开发板配套的资料确实很全,但是对一个新手来说,那么多的资料,根本不知道从哪里看起。所以起步的时候浪费了不少时间。到现在自己接触STM32有一年时间了,期间用STM32做过一个小的项目,也学到了不少STM32的知识。在这里通过写博客的方式对自己所学到的东西做一个梳理。如果自己写的东西能帮助到后来的初学STM32的同学,那当然更好。


博主所有有关嵌入式和STM32的文章在确保描述准确的前提下尽量少使用太多的专业名词,以减少初学者学习的难度,另外我并没有系统地学习过嵌入式或者STM32这门课程,这方面的知识全部是自学的,自学的时候也是以应用为主,理论方面的关注比较少,所以后面的文章对于纯理论方面的介绍可能会比较少,但对于某一块知识的原理及其应用,我相信我所写的内容会对初学者有帮助。


如果看到这篇文章的你准备开始学习STM32还没有考虑好买哪款开发板,我的建议是买正点原子的MiniSTM32F103RCT6这一款开发板,首先正点原子的开发板质量有保证,而且最主要的是它的配套资料很全,很方便学习。其次这个型号采用的芯片无论从芯片的性能或引脚数量还是开发板板载资源的多少来说,都比较适合入门学习使用。另外正点原子的Mini板也是我的第一个开发板,所以后面的文章中多少会联系到正点原子的资料。

下面谈谈自己对STM32浅显的认识和初学者拿到开发板后如何快速上手开始学习。


这是第一篇文章,就先写这些了,以后想到什么了再来补充。还有后面所写的嵌入式方面的文章的链接我都会放到这篇文章下面。

关键字:STM32  简介  学习方法简介 引用地址:STM32 嵌入式学习入门(1)——STM32简介及STM32学习方法简介

上一篇:STM32 嵌入式学习入门(0)——C语言基础复习
下一篇:STM32HAL库学习(二)CubeMx按键

推荐阅读

一、关于串口需要了解的几个知识点:1.波特率:在串行通讯中,数据是按位进行传送的,因此传送速率用每秒钟传送格式位的数目来表示,称为波特率。 波特率决定了串口传输的速度,1波特=1bps(位/秒)。波特率为9600的话就是1s传输9600位的数据。 串口的传输与网络等其他的传输有着相似之处,比如常用的wifi,区别在与这些网络的单位是k,只有串口是按...
  当你第一次购买最新的智能手机,你可能会为拥有一台不需要额外充电就能在一天中正常工作的手机而感到非常高兴,然而,两年后,你可能会遇到和最后一部手机一样的挫折:晚餐前电池没电了。这一问题改变了人们对锂离子电池寿命的看法,也引起了刚刚接触电动车的人们的共同关注,如果手机里的锂离子电池不能用,为什么汽车里的锂离子电池还能用呢?  锂...
Analog Devices, Inc. (Nasdaq: ADI) 宣布推出业内首款无线电池管理系统(无线BMS),使汽车制造商能够更加灵活地将电动汽车平台扩展至多种车型实现量产。作为首款用于量产电动汽车的无线电池管理系统,无线BMS将在通用汽车搭载Ultium电池平台的量产车辆中首度亮相。ADI公司的无线BMS免去了使用传统线束的必要,节省了高达90%的线束和高达15%的电池组体积...
智东西(公众号:zhidxcom)作者 | 健恩编辑 | 云鹏智东西9月11日报道,昨天,世界机器人大会再次在北京亦庄拉开帷幕,智东西记者一大早便跨越整个北京城来到这里打探这场大会的最新消息。世界机器人大会自2015年开始举办,迄今为止已成功举办过5次。它不仅是国内一年一度规模最大的机器人产业顶级展会,也是国内机器人产业风向的集中展示。智东西了解...

史海拾趣

问答坊 | AI 解惑

Profibus-DP 总线应用手册

1 前言 目前用于过程控制的多种通讯协议中Profibus-DP、Arcnet、和CAN的物理层均是RS-485规范。 本手册围绕RS-485的理论和应用要点,对Profibus-DP的物理层进行工程应用上的说明。 读者如果熟悉第2节内容,可以跳过不阅。   2 RS-485简介 ...…

查看全部问答∨

正弦脉宽调制(SPWM)波的基本要素

超音频宽带功率正弦波逆变电源                            江苏省常熟市  吴栋梁      个人原创的《超音频宽频带 ...…

查看全部问答∨

专题讨论——压电变压器的应用

压电变压器也不算是什么新奇的产品了,目前国外已经开始了规模化的应用,但目前所知的应用场合很有限,希望根据大家的专业背景来分析一下这个东西的应用。 压电陶瓷变压器是一种实现电能--机械能--电能转换的新型元件。压电陶瓷变压器的工作原理是 ...…

查看全部问答∨

WinCe C# 模拟按键 映射

RT,我想在wince下模拟shift按下,比方我在按下左键 发给系统的是按下shift键的消息,改如何做? 分别要相应什么事件啊? 请教…

查看全部问答∨

PCI ROM BIOS开发的问题

请问有没有一种PCI ROM BIOS的模拟器呢?这样调试起来方便写。 如果我把ROM BIOS下载到flash中,但主板BIOS执行到ROM BIOS的 时候无法结束程序这么办?…

查看全部问答∨

怎么统计用无操作时间?

目的:比如手机用户无任何操作达2分钟后,手机播放动画 办法:起个定时器,定时器超时并且没有用户超作就播放动画 问题是:怎样收集用户的所有按键消息和触摸屏点击、移动消息?…

查看全部问答∨

一般的操作系统中的内存管理具有什么功能?在uCOS-II中的内存管理能完成什么功能?

一般的操作系统中的内存管理具有什么功能?在uCOS-II中的内存管理能完成什么功能? 在uCOS-II操作系统中,内存的动态分配要用到什么函数,请问什么情况下要用到内存的动态分配,请举例说明 我是一个刚刚入门的电子技术学生,希望有高手帮我解决这 ...…

查看全部问答∨

GPS在window ce 5.0下运行

在COM1连接GPS模块,能否在window ce 5.0直接安装运行导导通等软件,来显示导航信息?…

查看全部问答∨

有请高手中手低手!如何更改鼠标图案?

wince中只有箭头(IDC_ARROW)和沙漏(IDC_WAIT)两种图案。 问题是如何自定义这2个图案? 在目录 \\PUBLIC\\COMMON\\OAK\\DRIVERS\\SKINNABLEUI\\GWE\\CURSOR\\ 下,可以修改 8BIT格式的沙漏图像。 2BIT的不知道怎么改? 箭头呢?怎么改?…

查看全部问答∨

为什么我的LM3S9B96的UART1,2初始化后TX的状态不对?

LM3S9B96的UART1,2初始化后TX的状态不对,一直为0?UART0读写都正常,奇怪,TX为0?…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved