在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

ST STM32F401xD/xE系列32位MCU開發(fā)方案

電子工程師 ? 來源:陳翠 ? 2019-04-05 15:57 ? 次閱讀

ST公司的STM32F401xD/xE系列是基于高性能ARM? Cortex? -M4 32位RISC核,工作頻率高達84MHz,具有浮點單元(FPU)單精度,支持所有ARM單精度數(shù)據(jù)處理指令和數(shù)據(jù)類型,還能實現(xiàn)全套DSP指令和存儲器保護單元(MPU),從而增強應用安全性。器件具有高速嵌入存儲器(512KB閃存,96KB SRAM)和擴展的增強I/O和外設,連接到兩條APB總線,兩條AHB總線和32位多個AHB總線矩陣;此外所有器件提供一個12位ADC,一個低功耗RTC,六個通用16位計時器,以及多種標準和高檔通信接口I2C,SPI和全雙工I2S,以及USART,SDIO接口USB 2.0 OTG全速接口等。工作溫度–40到+105℃,工作電壓1.7V-3.6V.器件主要用在馬達驅(qū)動和應用控制,醫(yī)療設備,工業(yè)應用如PLC逆變器和電路中斷器,打印機和掃描儀,告警系統(tǒng),視頻連接和HVAC,家用音頻設備以及其手機傳感器集線器。本文介紹了STM32F401xD/xE系列主要特性,框圖,電源方案圖以及評估板STM32 Nucleo-64板主要特性,硬件框圖,電路圖,材料清單和PCB布局圖。

The STM32F401XD/XE devices are based on the high-performance ARM? Cortex? -M4 32- bit RISC core operating at a frequency of up to 84 MHz. Its Cortex?-M4 core features a Floating point unit (FPU) single precision which supports all ARM single-precision data-processing instructions and data types. It also implements a full set of DSP instructions and a memory protection unit (MPU) which enhances application security. The STM32F401xD/xE incorporate high-speed embedded memories (512 Kbytes of Flash memory, 96 Kbytes of SRAM), and an extensive range of enhanced I/Os and peripherals connected to two APB buses, two AHB buses and a 32-bit multi-AHB bus matrix. All devices offer one 12-bit ADC, a low-power RTC, six general-purpose 16-bit timers including one PWM timer for motor control, two general-purpose 32-bit timers. They also feature standard and advanced communication interfaces.

? Up to three I2Cs

? Up to four SPIs

? Two full duplex I2Ss. To achieve audio class accuracy, the I2S peripherals can be clocked via a dedicated internal audio PLL or via an external clock to allow synchronization.

? Three USARTs

? SDIO interface

? USB 2.0 OTG full speed interface

Refer to for the peripherals available for each part number.

The STM32F401xD/xEoperate in the –40 to +105 ℃ temperature range from a 1.7 (PDR OFF) to 3.6 V power supply. A comprehensive set of power-saving mode allows the design of low-power applications.

These features make the STM32F401xD/xE microcontrollers suitable for a wide range of applications:

? Motor drive and application control

? Medical equipment

? Industrial applications: PLC, inverters, circuit breakers

? Printers, and scanners

? Alarm systems, video intercom, and HVAC

? Home audio appliances

? Mobile phone sensor hub

STM32F401xD/xE系列主要特性:

? Core: ARM? 32-bit Cortex?-M4 CPU with FPU, Adaptive real-time accelerator (ART Accelerator?) allowing 0-wait state execution from Flash memory, frequency up to 84 MHz, memory protection unit, 105 DMIPS/1.25 DMIPS/MHz (Dhrystone 2.1), and DSP instructions

? Memories

up to 512 Kbytes of Flash memory

– up to 96 Kbytes of SRAM

? Clock, reset and supply management

– 1.7 V to 3.6 V application supply and I/Os

– POR, PDR, PVD and BOR

– 4-to-26 MHz crystal oscillator

– Internal 16 MHz factory-trimmed RC

– 32 kHz oscillator for RTC with calibration

– Internal 32 kHz RC with calibration

? Power consumption

– Run: 146 μA/MHz (peripheral off)

– Stop (Flash in Stop mode, fast wakeup time): 42 μATyp@25C;65 μA max @25℃

– Stop (Flash in Deep power down mode, fast wakeup time): down to 10 μA @ 25 ℃;30 μA max @25℃

– Standby: 2.4 μA @25℃ / 1.7 V without RTC; 12 μA @85℃ @1.7 V

– VBAT supply for RTC: 1 μA @25℃

? 1×12-bit, 2.4 MSPS A/D converter: up to 16 channels

? General-purpose DMA: 16-stream DMA controllers with FIFOs and burst support

? Up to 11 timers: up to six 16-bit, two 32-bit timers up to 84 MHz, each with up to four IC/OC/PWM or pulse counter and quadrature (incremental) encoder input, two watchdog timers (independent and window) and a SysTick timer

? Debug mode

– Serial wire debug (SWD) & JTAG interfaces

– Cortex ? -M4 Embedded Trace Macrocell?

? Up to 81 I/O ports with interrupt capability

– Up to 78 fast I/Os up to 42 MHz

– All I/O ports are 5 V-tolerant

? Up to 12 communication interfaces

– Up to 3 x I2C interfaces (SMBus/PMBus)

– Up to 3 USARTs (2 x 10.5 Mbit/s, 1 x 5.25 Mbit/s), ISO 7816 interface, LIN,IrDA, modem control)

– Up to 4 SPIs (up to 42Mbit/s at fCPU = 84 MHz), SPI2 and SPI3 with muxed full-duplex I2S to achieve audio class accuracy via internal audio PLL or external clock

– SDIO interface

– Advanced connectivity: USB 2.0 full-speed device/host/OTG controller with on-chip PHY ? CRC calculation unit

? 96-bit unique ID

? RTC: subsecond accuracy, hardware calendar

? All packages (WLCSP49, LQFP64/100, UFQFPN48, UFBGA100) are ECOPACK?2

圖1.STM32F401xD/xE系列框圖

圖2. STM32F401xD/xE系列電源方案圖

評估板STM32 Nucleo-64板

The STM32 Nucleo-64 boards provide an affordable and flexible way for users to try out new concepts and build prototypes with the STM32 microcontrollers, choosing from various combinations of performance, power consumption and features. For the compatible boards, the SMPS significantly reduces power consumption in Run mode.

The Arduino? Uno V3 connectivity support and the ST morpho headers allow the easy expansion of the functionality of the STM32 Nucleo open development platform with a wide choice of specialized shields.

The STM32 Nucleo-64 boards (NUCLEO-F030R8, NUCLEO-F070RB, NUCLEO-F072RB, NUCLEO-F091RC, NUCLEO-F103RB, NUCLEO-F302R8, NUCLEO-F303RE, NUCLEO-F334R8, NUCLEO-F401RE, NUCLEO-F410RB, NUCLEO-F411RE, NUCLEO-F446RE, NUCLEO-L010RB, NUCLEO-L053R8, NUCLEO-L073RZ, NUCLEO-L152RE, NUCLEO-L452RE, NUCLEO-L476RG) provide an affordable and flexible way for users to try out new concepts and build prototypes with the STM32 microcontrollers in LQFP64 package, choosing from the various combinations of performance, power consumption and features. The Arduino? Uno V3 connectivity support and the ST morpho headers allow to expand easily the functionality of the Nucleo open development platform with a wide choice of specialized shields. The STM32 Nucleoboards do not require any separate probe as they integrate the ST-LINK/V2-1 debugger and programmer. The STM32 Nucleo boards come with the STM32 comprehensive software HAL library together with various packaged software examples, as well as direct access to the Arm? Mbed? online resources at 。

圖3.評估板STM32 Nucleo-64板外形圖

評估板STM32 Nucleo-64板主要特性:

? STM32 microcontroller in LQFP64 package

? Three LEDs: – USB communication (LD1), user LED (LD2), power LED (LD3)

? Two push-buttons: USER and RESET

? Two types of extension resources

– Arduino? Uno V3 connectivity

– ST morpho extension pin headers for full access to all STM32 I/Os

? Flexible board power supply:

– USB VBUS or external source (3.3 V, 5 V, 7 - 12 V)

– Power management access point

? On-board ST-LINK/V2-1 debugger and programmer with SWD connector

– Selection-mode switch to use the kit as a standalone ST-LINK/V2-1

? USB re-enumeration capability. Three different interfaces supported on USB: – Virtual COM port

– Mass storage

– Debug port

? Comprehensive free software HAL library including a variety of software examples

? Arm? Mbed? (see )

圖4.評估板STM32 Nucleo-64板硬件框圖

圖5.評估板STM32 Nucleo-64板頂層布局圖

圖6.評估板STM32 Nucleo-64板底層布局圖

圖7.評估板STM32 Nucleo-64板頂層和電源電路

圖8.評估板STM32 Nucleo-64板電路圖:STM32 MCU

圖9.評估板STM32 Nucleo-64板電路圖:ST-LINK/V2-1

圖10.評估板STM32 Nucleo-64板電路圖擴展連接器

評估板STM32 Nucleo-64板材料清單見:

Nucleo_64_Assembly_F030R8.xls

Nucleo_64_Assembly_F030R8

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 存儲器
    +關注

    關注

    38

    文章

    7636

    瀏覽量

    166445
  • STM32F401
    +關注

    關注

    1

    文章

    16

    瀏覽量

    10627
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    STM32F401xB/C和STM32F401xD/E微控制器參考手冊

    本參考手冊涵蓋了基于ARM? Cortex?-M4內(nèi)核的單片機STM32F401xB/C and STM32F401xD/E產(chǎn)品線,它為用戶使用以上單片機提供了完整的存儲器和外設信息。
    發(fā)表于 11-24 08:34

    STM32F401xD/STM32F401xE數(shù)據(jù)手冊

    本文檔是關于基于ARM? Cortex?-M4 內(nèi)核的32單片機STM32F401xD,STM32F401xE的數(shù)據(jù)手冊, 介紹了它的主要外設資源和電特性參數(shù):MCU+FPU,105
    發(fā)表于 11-28 07:25

    STM32F401xB和STM32F401xC設備限制

    STM32F401xB,STM32F401xC,STM32F401xD,STM32F401xE,Rev “”】STM32F401xB an
    發(fā)表于 11-30 06:58

    STM32F401xDSTM32F401xE設備限制的相關資料分享

    STM32F401xD and STM32F401xE單片機的局限性
    發(fā)表于 11-30 07:30

    STM32F401xD中的嵌入式閃存扇區(qū)問題求解

    STM32F401xD 有 384Kbytes FLASH,STM32F401xE 有 512Kbytes FLASH。參考手冊有錯誤嗎?3.3 STM32F401xB/C和STM32F401
    發(fā)表于 12-12 08:07

    STM32F401xD_STM32F401xE英版數(shù)據(jù)手冊

    This datasheet provides the description of the STM32F401xD/xE line of microcontrollers.
    發(fā)表于 11-16 17:27 ?0次下載

    STM32F401XD/XE使用手冊

    STM32F401XD/XE設備基于高性能ARM?Cortex?-M4 32-RISC核在高達84MHz的頻率下工作。其Cortex?-M4核心具有:浮點單元(FPU)單精度,支持所有ARM單精度數(shù)據(jù)處理指令和數(shù)據(jù)類型。它還實
    發(fā)表于 09-08 16:16 ?3次下載

    RM0368_STM32F401xB/C和STM32F401xD/E單片機參考手冊

    RM0368_STM32F401xB/C和STM32F401xD/E單片機參考手冊
    發(fā)表于 11-23 08:21 ?7次下載
    RM0368_<b class='flag-5'>STM32F401</b>xB/C和<b class='flag-5'>STM32F401xD</b>/E單片機參考手冊

    DS10592_STM32F302xD,STM32F302xE單片機數(shù)據(jù)手冊

    DS10592_STM32F302xD,STM32F302xE單片機數(shù)據(jù)手冊
    發(fā)表于 11-23 20:25 ?0次下載
    DS10592_<b class='flag-5'>STM32F302xD</b>,<b class='flag-5'>STM32F302xE</b>單片機數(shù)據(jù)手冊

    DS10362_STM32F303xD,STM32F303xE單片機數(shù)據(jù)手冊

    DS10362_STM32F303xD,STM32F303xE單片機數(shù)據(jù)手冊
    發(fā)表于 11-23 20:25 ?3次下載
    DS10362_<b class='flag-5'>STM32F303xD</b>,<b class='flag-5'>STM32F303xE</b>單片機數(shù)據(jù)手冊

    DS10086_STM32F401xD,STM32F401xE單片機數(shù)據(jù)手冊

    DS10086_STM32F401xD,STM32F401xE單片機數(shù)據(jù)手冊
    發(fā)表于 11-23 20:26 ?5次下載
    DS10086_<b class='flag-5'>STM32F401xD</b>,<b class='flag-5'>STM32F401xE</b>單片機數(shù)據(jù)手冊

    ES0261_STM32F303xDSTM32F303xE單片機的局限性

    ES0261_STM32F303xDSTM32F303xE單片機的局限性
    發(fā)表于 11-23 20:37 ?0次下載
    ES0261_<b class='flag-5'>STM32F303xD</b>和<b class='flag-5'>STM32F303xE</b>單片機的局限性

    ES0284_STM32F302xDSTM32F302xE單片機的局限性

    ES0284_STM32F302xDSTM32F302xE單片機的局限性
    發(fā)表于 11-23 20:37 ?0次下載
    ES0284_<b class='flag-5'>STM32F302xD</b>和<b class='flag-5'>STM32F302xE</b>單片機的局限性

    ES0299_STM32F401xDSTM32F401xE單片機的局限性

    ES0299_STM32F401xDSTM32F401xE單片機的局限性
    發(fā)表于 11-23 20:38 ?0次下載
    ES0299_<b class='flag-5'>STM32F401xD</b>和<b class='flag-5'>STM32F401xE</b>單片機的局限性

    STM32F103xC,STM32F103xD,STM32F103xE中文資料

    電子發(fā)燒友網(wǎng)站提供《STM32F103xC,STM32F103xD,STM32F103xE中文資料.pdf》資料免費下載
    發(fā)表于 06-17 14:12 ?7次下載
    主站蜘蛛池模板: 7m凹凸精品分类大全免费 | 成人黄色免费观看 | 婷婷在线五月 | 午夜视频观看 | 嗯好舒服好爽好快好大 | 四虎国产在线 | 免费视频网站在线看视频 | 日韩一级特黄毛片在线看 | 最近高清在线国语 | 中出丰满大乳中文字幕 | 午夜免费观看 | 国产精品四虎在线观看免费 | 丰满年轻岳欲乱中文字幕 | 色播亚洲 | 国模吧双双大尺度炮交gogo | 免费看国产一级片 | 久久成人网18网站 | 日韩在线一区二区 | 99久久精品国产免费 | 午夜欧美性欧美 | 亚洲高清在线视频 | 色窝网| www九色| 在线视频一区二区三区四区 | 久久精品国产亚洲片 | 国产gaysexchina男同men1068 | 淫性视频 | 666夜色666夜色国产免费看 | 欧美激情亚洲精品日韩1区2区 | 日本亚洲成人 | 一级做a爱免费观看视频 | 欧美黄色成人 | 国产精品视频一区国模私拍 | 久久系列 | 亚洲成人高清 | 色中色资源 | 久久精品5 | 国产性videostv另类极品 | 四虎永久免费网站入口2020 | 午夜视频免费观看黄 | 国产图片区 |