跳转到主要内容

STM32F405 Arm Cortex-M4微控制器

STM32F405xx系列是基于高性能Arm Cortex-M4 32位RISC核心可在高达168mhz的频率下工作;Cortex-M4核心具有一个浮点单元(FPU),支持所有Arm单精度数据处理指令和数据类型。STM32F405系列还集成了高速嵌入式内存(闪存高达1mbyte,高达192kbytes的SRAM),高达4kbytes的备用SRAM,以及广泛的增强I/ o和外设,以实现无缝操作。所有设备都提供3个12位adc, 2个dac,一个低功耗RTC, 12个通用的16位定时器,包括两个PWM定时器用于电机控制,和一个真正的随机数发生器(RNG)。它们还具有标准和先进的通信接口。

STM32F405引出线的配置

销Num

销的名字

替代功能

额外的功能

1

VBAT

-

-

2

PC13

EVENTOUT

RTC_OUT、RTC_TAMP1 RTC_TS

3.

PC14 / OSC32_IN (PC14)

EVENTOUT

OSC32_IN

4

PC15 / OSC32_OUT (PC15)

EVENTOUT

OSC32_OUT

5

PH0 / OSC_IN (PH0)

EVENTOUT

OSC_IN

6

PH1 / OSC_OUT (PH1)

EVENTOUT

OSC_OUT

7

称说

-

-

8

PC0

OTG_HS_ULPI_STP / EVENTOUT

ADC123_IN10

9

PC1

ETH_MDC / EVENTOUT

ADC123_IN11

10

PC2

SPI2_MISO / OTG_HS_ULPI_DIR / ETH_MII_TXD2 /I2S2ext_SD/ EVENTOUT

ADC123_IN12

11

生物

Spi2_mosi / i2s2_sd / otg_hs_ulpi_nxt / eth_mii_tx_clk / eventout . log . log

ADC123_IN13

12

VSSA

-

-

13

VDDA

-

-

14

PA0 / WKUP (PA0)

Usart2_cts / uart4_tx / eth_mii_crs / tim2_ch1_etr / tim5_ch1 / tim8_etr / eventout .日志含义

ADC123_IN0 / WKU

15

PA1

Usart2_rts / uart4_rx / eth_rmii_ref_clk / eth_mii_rx_clk / tim5_ch2 / tim2_ch2 / eventout .日志含义

ADC123_IN1

16

Usart2_tx / tim5_ch3 / tim9_ch1 / tim2_ch3 / eth_mdio / eventout .日志含义

ADC123_IN2

17

阿兹卡班的囚徒第三章

Usart2_rx / tim5_ch4 / tim9_ch2 / tim2_ch4 / otg_hs_ulpi_d0 / eth_mii_col / eventout .日志示例

ADC123_IN3

18

VSS

-

-

19

VDD

-

-

20.

不仅不会

SPI1_NSS / SPI3_NSS USART2_CK / DCMI_HSYNC OTG_HS_SOF / I2S3_WS / EVENTOUT

ADC12_IN4 / DAC_OUT1

21

PA5

Spi1_sck / otg_hs_ulpi_ck / tim2_ch1_etr / tim8_ch1n / eventout . etr . sp1_sck / otg_hs_ulpi_ck / tim2_ch1_etr / tim8_ch1n / eventout . etr . sp1_sck

ADC12_IN5 / DAC_ OUT2

22

尼龙6

Spi1_miso / tim8_bkin / tim13_ch1 / dcmi_pixclk / tim3_ch1 / tim1_bkin / eventout

ADC12_IN6

23

囚徒,

Spi1_mosi / tim8_ch1n / tim14_ch1 / tim3_ch2 / eth_mii_rx_dv / tim1_ch1n / eth_rmii_crs_dv / eventout . log . log

ADC12_IN7

24

PC4

Eth_rmii_rx_d0 / eth_mii_rx_d0 / eventout

ADC12_IN14

25

PC5

Eth_rmii_rx_d1 / eth_mii_rx_d1 / eventout

ADC12_IN15

26

PB0

Tim3_ch3 / tim8_ch2n / otg_hs_ulpi_d1 / eth_mii_rxd2 / tim1_ch2n / eventout . log . log

ADC12_IN8

27

PB1

Tim3_ch4 / tim8_ch3n / otg_hs_ulpi_d2 / eth_mii_rxd3 / tim1_ch3n / eventout . out . eventout . eventout . eventout . eventout .事件

ADC12_IN9

28

PB2 / BOOT1

EVENTOUT

-

29

PB10

Spi2_sck / i2s2_ck / i2c2_scl / usart3_tx / otg_hs_ulpi_d3 / eth_mii_rx_er / tim2_ch3 / eventout . log . log . log . log

-

30.

PB11

I2c2_sda / usart3_rx / otg_hs_ulpi_d4 / eth_rmii_tx_en / eth_mii_tx_en / tim2_ch4 / eventout .日志含义

-

31

VCAP_1

-

-

32

VDD

-

-

33

PB12

Spi2_nss / i2s2_ws / i2c2_smba / usart3_ck / tim1_bkin / can2_rx / otg_hs_ulpi_d5 / eth_rmii_txd0 / eth_mii_txd0 / otg_hs_id / eventout . aspx . aspx . aspx . aspx . aspx . aspx . aspx . aspx . aspx . aspx . aspx . aspx . aspx . aspx . aspx . aspx . aspx . aspx . aspx . aspx . aspx . aspx . aspx . aspx . aspx

-

34

PB13

Spi2_sck / i2s2_ck / usart3_cts / tim1_ch1n / can2_tx / otg_hs_ulpi_d6 / eth_rmii_txd1 / eth_mii_txd1 / eventout . log

OTG_HS_VBUS

35

PB14

SPI2_MISO/ TIM1_CH2N / TIM12_CH1 / OTG_HS_DM/ USART3_RTS / TIM8_CH2N/I2S2ext_SD/ EVENTOUT . log . log

-

36

PB15

Spi2_mosi / i2s2_sd / tim1_ch3n / tim8_ch3n / tim12_ch2 / otg_hs_dp / eventout . Spi2_mosi / i2s2_sd / tim1_ch3n / tim8_ch3n / tim12_ch2 / otg_hs_dp

RTC_REFIN

37

PC6

I2s2_mck / tim8_ch1 / sdie_d6 / usart6_tx / dcmi_d0 / tim3_ch1 / eventout . log . log日志

-

38

PC7

I2s3_mck / tim8_ch2 / sdie_d7 / usart6_rx / dcmi_d1 / tim3_ch2 / eventout . log . log日志

-

39

PC8

Tim8_ch3 / sdie_d0 / tim3_ch3 / usart6_ck / dcmi_d2 / eventout . log . log日志

-

40

PC9

I2S_CKIN / MCO2 / TIM8_CH4 / SDIO_D1 / / I2C3_SDA / DCMI_D3 / TIM3_CH4 / EVENTOUT

-

41

PA8

MCO1 / usart1_ck / tim1_ch1 / i2c3_scl / otg_fs_sof / eventout . txt

-

42

Usart1_tx / tim1_ch2 / i2c3_smba / dcmi_d0 / eventout .日志含义

OTG_FS_VBUS

43

PA10

Usart1_rx / tim1_ch3 / otg_fs_id / dcmi_d1 / eventout .日志含义

-

44

PA10

Usart1_cts / can1_rx / tim1_ch4 / otg_fs_dm / eventout .日志含义

-

45

PA12

Usart1_rts / can1_tx / tim1_etr / otg_fs_dp / eventout .日志示例

-

46

PA13

JTMS-SWDIO / EVENTOUT

-

47

VCAP_2

-

-

48

VDD

-

-

49

PA14

JTCK-SWCLK / EVENTOUT

-

50

三年级

Jtdi / spi3_nss / i2s3_ws / tim2_ch1_etr / spi1_nss / eventout . exe

-

51

PC10

Spi3_sck / i2s3_ck / uart4_tx / sdi_d2 / dcmi_d8 / usart3_tx / eventout . aspx . aspx . aspx . aspx . aspx . aspx

-

52

PC11

uart3_rx / SPI3_MISO / sdi_d3 / DCMI_D4/USART3_RX / I2S3ext_SD/ EVENTOUT .日志信息

-

53

PC12

Uart5_tx / sdi_ck / dcmi_d9 / spi3_mosi / i2s3_sd / usart3_ck / eventout . log . log日志

-

54

PD2

Tim3_etr / uart5_rx / sdi_cmd / dcmi_d11 / eventout . exe

-

55

PB3

Jtdo / traceswo / spi3_sck / i2s3_ck / tim2_ch2 / spi1_sck / eventout . Jtdo / traceswo / spi3_sck / i2s3_ck / tim2_ch2 / spi1_sck / eventout . Jtdo

-

56

PB4

NJTRST/ SPI3_MISO / TIM3_CH1 / SPI1_MISO / I2S3ext_SD/ EVENTOUT

-

57

PB5

I2c1_smba / can2_rx / otg_hs_ulpi_d7 / eth_pps_out / tim3_ch2 / spi1_mosi / spi3_mosi / dcmi_d10 / i2s3_sd / eventout . I2c1_smba / can2_rx / otg_hs_ulpi_d7 / eth_pps_out / tim3_ch2 / spi1_mosi / spi3_mosi / dcmi_d10 / i2s3_sd / eventout . I2c1_smba

-

58

PB6

I2c1_scl / tim4_ch1 / can2_tx / dcmi_d5 / usart1_tx / eventout . io .输出说明

-

59

PB7

I2c1_sda / fsmc_nl / dcmi_vsync / usart1_rx / tim4_ch2 / eventout . log . log日志

-

60

BOOT0

-

VPP

61

PB8

Tim4_ch3 / sdio_d4 / tim10_ch1 / dcmi_d6 / eth_mii_txd3 / i2c1_scl / can1_rx / eventout . event . event . event .事件

62

PB9

SPI2_NSS / I2S2_WS / TIM4_CH4 / TIM11_CH1 / SDIO_D5 / DCMI_D7 / I2C1_SDA / CAN1_TX / EVENTOUT

-

63

VSS

-

-

64

VDD

-

-

特性和规格

  • Arm 32位Cortex-M4 CPU,带FPU,自适应实时加速器(ART加速器)
  • 最大工作电压1.8 - 3.6V
  • 高达1mb的Flash内存和高达192+ 4kbyte的SRAM
  • LCD并行接口,8080/6800模式
  • 串行线调试(SWD)和JTAG
  • 4- 26mhz晶体振荡器
  • 内部16mhz工厂修整RC(1%精度)
  • 32 kHz振荡器校准RTC
  • 3×12-bit, 2.4 MSPS A/D转换器:多达24通道
  • 2×12位D / A转换器
  • 通用DMA: 16流DMA控制器,支持fifo和burst
  • USB 2.0全速设备/主机/OTG控制器与片上PHY
  • 具有专用DMA的10/100以太网MAC:支持IEEE 1588v2硬件,MII/RMII
  • 真随机数生成器
  • CRC计算单元
  • 96位的惟一ID
  • 结温:-40℃~ + 125℃

注意:完整的技术资料可在STM32F405数据表,见本页底部。

其他STM32 ICS

STM32F030C6、STM32F030C8 STM32F030CC,STM32F103C8T6STM32而言

如何使用STM32F405芯片

STM32F405系列微控制器是目前最流行的微控制器之一,可用于各种各样的应用。除此之外,意法半导体的论坛规模巨大,资源丰富。意法半导体公司的这一微控制器系列基于ARM Cortex-M 32位处理器核心。STM32微控制器提供了大量的串行和并行通信外设,可用于与不同的电子设备接口,如传感器、显示器、相机、电机等。所有的STM32变体都带有内部闪存和RAM。

由于它是一种非常流行的微控制器,开发工具非常容易获得,尽管有很多可用的开发工具,最流行的是ICSP、JTAG和SWD。

STM32单片机框图

在软件工具编译器和调试器方面,有一些但最流行的是Keil MDK ARM (uVison5 IDE)和CoIDE,它们可以用来编写和编译代码。一旦代码和编译完成,Keil U-Link 2、Segger J-Link或ST-Link程序员就可以将代码上传到微控制器

应用程序

目前,STM32单片机被广泛应用于许多工业和商业产品中。一些特定的应用包括-

  • 低功耗便携式电子产品
  • 机器人
  • 系统自动化
  • 快速原型
  • CRC计算
  • 消费产品
  • 无人驾驶飞机控制器

二维模型及尺寸

如果您正在寻找包括该IC为您的下一个PCB项目,该设备的2D模型将派上用场。

STM32F405单片机维度

部分数据表

相关的职位



加入20 k +用户

我们永远不会给你发垃圾邮件。

指示要求

成为我们不断发展的社区的一份子。


Baidu