IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> 嵌入式与STM32原理及电路分析(STM32一) -> 正文阅读

[嵌入式]嵌入式与STM32原理及电路分析(STM32一)

一、嵌入式与STM32

1.嵌入式

除了桌面PC之外,所有的控制类设备,都称之嵌入式。
在这里插入图片描述

ARM经典系列:ARM7、ARM9、ARM11

Cortex-M(微控制器)系列:Cortex-M0/M3/M4/M7
Cortex-M3:CPU 72MHz
Cortex-M4:Cortex-M3+FPU(浮点运算单元),168MHz

Cortex-A(应用处理器)系列:消费类电子,高性能设备,手机/平板CPU
Cortex-A53、Cortex-A73、Cortex-A76、Cortex-A77

2.STM32

ST->就是一间公司,意法半导体。
M->微电子/微控制器
32->单片机是32位

在这里插入图片描述

(1)产品系列

智能出行

趋势一,将出行方式从传统汽车出行过渡到更智能的解决方案:全球网联数字化电动汽车及其配套基础设施市场正在从利基市场转化为大众市场。智能出行需要我们革新思路,考虑如何出行才能降低污染和拥堵。意法半导体的汽车电动化方案让汽车厂商能够制造出价格更亲民的电动汽车,ADAS解决方案可助力客户实现让驾驶者和行人更加安全的目标。

电力&能源

趋势二,要求所有设备和系统都具有更高效的电源及能源管理系统,这是解决全球日益增长的能源需求,同时减少对环境影响的关键因素。意法半导体在电源及能源管理领域拥有悠久的创新历史,我们认识到,现在世界各地迫切需要更完善的资源管理系统。作为智能功率技术的发明者,我们将继续引领绿色节能技术发展趋势,充分利用碳化硅、氮化镓等宽带隙材料,在继续推进工业创新的前提下节省能源。

物联网&5G

趋势三,5G将带动物联网领域的大规模部署。这一趋势正在改变着我们生活的方方面面:随着接入云端的个人、企业和公共设备达到数十亿,我们的工作场所,生活场所,汽车驾驶,以及我们使用的设备都将面临改变。我们的产品走在物联网转型和大数据采集变革前列,我们的解决方案也处于数据安全技术的前沿,可以帮助客户实现最新的加密安保措施。

3.STM32应用领域

在这里插入图片描述
工业与控制、低功耗领域
可穿戴设备:智能手环、智能手表
智能家居:智能指纹锁、智能灯泡、智能电饭锅…
玩具:四轴飞行器、二轴平行车…

二、熟悉库函数

使用标准库函数,当做就是一个Linux系统编程。

1.ST公司有三种库版本:标准库、HAL库、LL库

标准库: 成熟稳定的版本,现在很多企业一直沿用该版本。

HAL库: 尽可能屏蔽硬件底层,目标实现跨平台,可以通过界面来进行编程。从而产生效率不高,可阅读性较弱。

LL库: 更加接近底层的库。

阅读函数的描述、参数传递、返回值。

推荐一个帮助文档,提高编程人员开发效率,就等同于Linux man命令。

该文档有各种硬件的使用库函数的例程,详细如下:

注意:企业开发不一定全使用STM32的芯片,飞思卡尔、恩智浦(NXP)、Amtel、德州仪器(TI)、台湾新唐公司的。

2.关于内部硬件的控制,按照以下步骤进行库函数的使用

打开硬件电源时钟
配置硬件
使能硬件工作

3.使用C语言编程,标准C。

三、开发板实物图

实物图
在这里插入图片描述
实物图讲解
在这里插入图片描述

四、熟悉原理图

1.定义

原理图描述硬件的电路组成。

2.实物与原理图联系

重点,观察丝印层。
在这里插入图片描述

五、STM32F407

在这里插入图片描述
该芯片有144根引脚,GPIO引脚在端口A~端口H。除了端口H只有2根引脚,其他端口都是有16根引脚。
在这里插入图片描述

六、电路分析

1.LED电路

在这里插入图片描述

2.按键电路

开发板按键
在这里插入图片描述

按键释放,识别到高电平
在这里插入图片描述

按键按下,识别到低电平
在这里插入图片描述

3.三极管

在这里插入图片描述

  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2022-07-17 16:39:38  更:2022-07-17 16:42:56 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/18 13:02:22-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码