娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2024年08月30日(星期五)

正在發生

2019年08月30日 | STM32開發 -- STM32初識

發布者:WhisperingWave 來源: eefocus關鍵字:STM32  MCU  系列  閃存微控制器 手機看文章 掃描二維碼
隨時隨地手機看文章

一、STM32 32 位 MCU 系列概述

參看:STM32 微控制器

參看:維基百科 – STM32


STM32 系列 32 位閃存微控制器基于 ARM? Cortex? M 處理器。 它提供的 32 位產品系列,具有超高性能、實時功能、數字信號處理、低功耗和低電壓工作等特性,同時還擁有全集成和易開發的優勢。

STM32 器件基于行業標準的 ARM? Cortex?-M0、M0+、M3、M4 和 M7 內核,配備種類繁多的工具和軟件可供選擇,使得該系列產品成為適合獨特項目乃至完整平臺決策的卓越之選。STM32 各系列之間可輕松移植,從而縮短上市時間。

這里寫圖片描述

我現在主要接觸到三款,一個是STM32F103、STM32F105、STM32F429.

那就看看下面這兩類:


1、STM32F1 系列主流 MCU

STMicroelectronics (意法半導體)的 STM32F1 系列主流 MCU,可滿足工業、醫療和消費電子市場的各種應用需求。 憑借這一系列,ST 在 ARM? Cortex?-M 微控制器領域占據領先地位,并樹立了嵌入式應用歷史的里程碑。


工作頻率最高達 72 MHz

1 MB 閃存

以太網 MAC、CAN 和 USB 2.0 OTG 通信接口

61 DMIPS / 177 CoreMark

該器件采用 LQFP64、LQFP100、LQFP144 和 WLCSP64 封裝。

這里寫圖片描述


2、具有 DSP 和 FPU 指令的 STM32F4 系列高性能 MCU

基于 ARM? Cortex?-M4 的 STM32F4 系列 MCU 采用 STMicroelectronics 的 NVM 技術和 ST 的 ART Accelerator?,在高達 180 MHz 的工作頻率下,從閃存執行高達 225 DMIPS / 608 CoreMark 的測試,結果達到業界所有 Cortex-M 型微控制器的最高基準分數。


STM32F4 系列包含 7 個系列的數字信號控制器 (DSC),完美結合了 MCU 的實時控制功能和 DSP 的信號處理性能:


STM32F401 – 84 MHz CPU/105 DMIPS,最小的高性價比解決方案,具有出色的功率效率(動態效率系列)

STM32F411 – 100 MHz CPU/125 DMIPS,具有出色的功率效率以及大 SRAM 和新智能 DMA,可優化數據批處理的功耗(帶批量采集模式的動態效率系列)

STM32F446 – 180 MHz/225 DMIPS,高達 512 KB 閃存,并配備雙 Quad SPI 和 SDRAM 接口

STM32F405/415 – 168 MHz CPU/210 DMIPS,高達 1 MB 閃存,配備高級連接功能和加密功能

STM32F407/417 – 168 MHz CPU/210 DMIPS,高達 1 MB 閃存,增加以太網 MAC 和相機接口

STM32F427/437 – 180 MHz CPU/225 DMIPS,高達 2 MB 雙組閃存,配備 SDRAM 接口、Chrom-ART Accelerator?、串行音頻接口,性能更高,靜態功耗更低

STM32F429/439 – 180 MHz CPU/225 DMIPS,高達 2 MB 雙組閃存,配備 SDRAM 接口、Chrom-ART Accelerator? 和 LCD-TFT 控制器

STM32F469/479 – 180 MHz CPU/225 DMIPS,高達 2 MB 雙組閃存,配備 SDRAM 和 QSPI 接口、Chrom-ART Accelerator?、LCD-TFT 控制器和 MPI-DSI 接口


這里寫圖片描述

記不住這些,器件選型怎么辦?

參看:ARM微控制器 - MCU,器件選型


這里寫圖片描述

二、Cortex內核

講Cortex內核不得不提下ARM架構.


1、ARM架構

參看:維基百科 – ARM架構

這里寫圖片描述

可以看到Cortex-M系列屬于ARMv7架構的。


ARMv7架構定義了三大分工明確的系列:

“A”系列:面向尖端的基于虛擬內存的操作系統和用戶應用

“R”系列:針對實時系統;

“M”系列:對微控制器。


參看:維基百科 – ARM架構英文

這里寫圖片描述

STM32F1 屬于Cortex-M系列中的Cortex-M3內核,采用ARMv7-M架構。

STM32F4 屬于Cortex-M系列中的Cortex-M4內核,采用ARMV7E-M架構。

Cortex-A5/A8采用ARMv7-A架構。

傳統的ARM7系列(ARM7TDMI、ARM7TDMI-S)采用的是ARMv4T架構。


2、Cortex-M家族

參看:維基百科 – Cortex-M


這里寫圖片描述

3、Cortex-M3

Cortex-M3內核的主要特性如下:


ARMv7-M架構

3級流水線與分支推測。

指令集:

Thumb-1(整個)。

Thumb-2(整個)。

32位硬件整數乘以32位或64位結果,有符號或無符號,乘法后加或減。32位乘法是1個周期,但是64位乘法和MAC指令需要額外的周期。

32位硬件整數除法(2-12個周期)。

飽和算術支持。

1到240個中斷,加上NMI。

12個周期中斷延遲。

集成的睡眠模式。

硅選項:

可選內存保護單元(MPU):0或8個區域。

4、Cortex-M4

從概念上講,Cortex-M4是Cortex-M3 plus DSP指令和可選的浮點單元(FPU)。如果內核包含FPU,則它被稱為Cortex-M4F,否則它是Cortex-M4。

Cortex-M4核心的主要特點是:


ARMv7E-M架構

3級流水線與分支推測。

指令集:

Thumb-1(整個)。

Thumb-2(整個)。

32位硬件整數乘以32位或64位結果,有符號或無符號,乘法后加或減。32位乘法和MAC是1個周期。

32位硬件整數除法(2-12個周期)。

飽和算術支持。

DSP擴展:單周期16/32位MAC,單周期雙16位MAC,8/16位SIMD算法。

1到240個中斷,加上NMI。

12個周期中斷延遲。

集成的睡眠模式。

硅選項:

可選浮點單元(FPU):僅符合IEEE-754標準的單精度。它被稱為FPv4-SP擴展。

可選內存保護單元(MPU):0或8個區域。

三、STM32概述

1、Cortex-M3芯片的基本結構

這里寫圖片描述

2、Cortex-M家族


這里寫圖片描述

3、STM32系列產品命名規則

這里寫圖片描述


四、舉個栗子

我使用的MCU為 STM32F105RCT6/GD32F105RCT6,根據上面的命名規則可知,Flash 256K,封裝 LQFP-64,最大時鐘頻率 72MHZ,數據RAM大小 64K。

參看:STM32F105RCT6 規格


這里寫圖片描述

通信接口 3xSPI;2xI2S;2xI2C;3xUSART;2xUART; USB OTG FS;2xCAN

這里寫圖片描述
這里寫圖片描述

外擴 SPI FLASH: W25Q32FVSSIG/GD25Q32BSI, 32Mb(4M字節)

這里寫圖片描述

關鍵字:STM32  MCU  系列  閃存微控制器 引用地址:STM32開發 -- STM32初識

上一篇:STM32開發 -- 串口詳解
下一篇: STM32開發 -- DMA詳解

推薦閱讀

打著旗號為“智能家居,使人類家居更智能、互聯”的德國柏林IFA國際電子消費品展覽會將于今年8月31日至9月5日在德國柏林展覽中心舉行。作為下半年支撐行業的消費電子展覽,與上半年的MWC和CES不同,IFA上的產品通常是上半年產品的改進版,因此也更有看頭。每一屆IFA,各大科技公司都會展出最新的科技產品,因此也能看做是一個集各大廠商的新品發布會?! ?..
和 Hi3516A、DM368 開發流程一樣,我們先看一下燒寫/啟動模式、然后燒寫、然后再看Uboot啟動流程等等。一、啟動模式首先看S5PV210 芯片手冊 boot mode 部分(第523頁)查看原理圖,其中我購買的開發板,啟動選擇開關如下:下面我們分析一下這兩張圖片:參看:S5PV210大概的啟動過程當我們 OM[0-5] 設置為:001100 或者 101100 的時候,我們選擇...
近日小米官方發表長文談到了在過去十年,小米手機在工藝探索方面的表現。手感方面,從小米手機1代到小米10,每一代都在不斷優化著握持手感。對于手感的優化,小米從未停止。在小米手機上,圓潤、優雅一直是貫穿小米手機外觀設計始終的主旋律。材質方面,小米4首次將金屬元素引入到機身設計中來,采用加工難度極高的奧氏體304不銹鋼進行加工;小米Note采用...
  氣力輸送又稱氣流輸送,是利用氣流的能量,在密閉管道內沿氣流方向輸送顆粒狀物料,是流態化技術的一種具體應用,主要功能是把物料從起點輸送到終點。在整個輸送過程中,對物料的料位控制是保證輸送效率的關鍵,但是由于不同物料的物理特性不盡相同,在氣力輸送中針對不同粉粒體的特性如何選擇合適的料位開關呢?  我們知道粉粒體的物理特性主要有:...

史海拾趣

小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 阿城市| 灯塔市| 宜川县| 宁远县| 正镶白旗| 同心县| 荆州市| 高邑县| 乐安县| 察雅县| 阿图什市| 乌拉特前旗| 门头沟区| 扬中市| 丹阳市| 海林市| 当涂县| 贺州市| 潞城市| 定州市| 文水县| 玉门市| 商洛市| 班戈县| 罗甸县| 筠连县| 东安县| 巩义市| 信阳市| 上高县| 顺平县| 古浪县| 邛崃市| 华坪县| 嵩明县| 叙永县| 玉环县| 富川| 基隆市| 江口县| 徐州市|