STM入门基础初识

news/2024/11/17 23:56:14/

序言
本文章是关于stm的一些简单的介绍,全部都是个人学习的一些经验总结,分享给想要自学stm32的朋友们用于入门。其中部分内容借鉴于《stm32中文参考手册》和《cortex-m3权威指南》,对于大神请不喜勿喷。 哈哈。

stm32是什么呢?
简单来说,stm32是一种32位的单片机,是采用了ARM公司的 Cortex-M内核的单片机。STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的,目前有M0,M0+,M3, M4和M7几个系列。以前还是51的时代的时候,我们就觉得51单片机就已经很不错了,可是随着科技技术的不断发展,51单片机已经不能满足要求,随之应运而生的stm32以其丰富的资源、更多的IO、更低的功耗,更强的处理运算能力等优点强势的占领主流市场,目前stm32已经是市场上的宠儿,学习它的人也是越来越多。

如何学习stm32?
一、选择资料
学习 STM32首要的任务是选择两份不错的中文资料:
1)《STM32 参考手册》 建议中文版 V10.0
2)《Cortex-M3 权威指南》建议中文版(宋岩 版)
前者是 ST 官方针对 STM32 的一份通用参考资料,内容翔实,但是没有实例,也没有对Cortex-M3 构架进行多少介绍。后者是专门介绍 Cortex-M3 构架的书,有简短的实例,但没有专门针对 STM32 的介绍。所以,在学习 STM32 的时候,必须结合这两份资料来看。

二、选择开发板
选择一块好的开发板是学习的基础。有人可能会说不是可以用软件仿真检验设计的准确性吗&#x


http://www.ppmy.cn/news/879122.html

相关文章

STM学习之:基础概念

所有芯片的引脚顺序都是逆时针排序的; 开发板中把芯片的引脚引出来,连接到各种传感器上,然后在STM32上编程,(实际就是通过程序控制这些引脚输出高电平或者低电平)来控制各种传感器工作; stm32有…

STM32简介(系统结构、引脚定义……)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、STM32简介二、STM32F103xxx1.STM32F1系列片上资源/外设2.命名规则3.系统结构4.引脚定义5.启动配置6.STM32最小系统电路 总结 前言 提示:这里可…

Kong 服务和路由的添加

管理服务 这里参考DB-less-Mode,因为使用的是yaml配置文件的形式,所以所有的相关配置只需要往初始化的kong.yml文件中添加就可以了,就像nginx的配置文件 DB-less-Mode 创建服务 vim /etc/kong/kong.yml services: - name: my-service #…

【从零开始学习CSS | 第三篇】选择器优先级

目录 前言: 常见选择器的优先级(从高到低) 选择器的权重: 总结: 前言: 在前几篇文章中我们介绍了大量的选择器,那么大量的选择器在使用的时候,一定是有一个优先级顺序的&#xff…

vue npm install报错如何处理

npm ERR! code ERESOLVE npm ERR! ERESOLVE could not resolve npm ERR! npm ERR! While resolving: eslint-plugin-vue5.2.3 npm ERR! Found: eslint6.8.0 npm ERR! node_modules/eslint npm ERR! peer eslint"> 1.6.0" from vue/cli-plugin-eslint4.4.4 这个错误…

明日之后 服务器维护,明日之后更新维护公告

斗玩网(d.chinaz.com)报道:明日之后12月27日更新了什么?更新了那些内容?更新几点结束?一起来看看明日之后12月27日更新维护公告吧。亲爱的幸存者:欢迎收听 101 广播电台,我是播音员西奥德罗。为了更好的明天,接下来我将为您播报…

5月18日德玛西亚服务器怎么维护,LOL5.18测试服更新内容是什么_LOL5月18日测试服更新内容介绍_游戏堡...

LOL5.18测试服更新内容是什么?测试服每天都有不同的内容在进行测试,下面是游戏堡小编为大家整理的LOL5月18日测试服更新内容介绍,一起来看看吧! 原画更新 都铎王朝 图奇 英雄改动 疾风剑豪 亚索 斩钢闪(Q) 旋风烈斩的持续时间由10…

不义联盟2服务器维护,不义联盟2停止工作怎么解决_不义联盟2闪退怎么办

不义联盟2停止工作怎么办?很多玩家们在进入游戏的途中会出停止工作这样弹窗,导致无法运行游戏,下面我们就来分享一下不义联盟2停止工作解决方法,希望对各位有所参考。 不义联盟2停止工作解决方法 1.系统如果是ghost安装方式&#…