STM32F407学习之初始STM32F407

  STM32F407 是基于高性能ARM Cortex™-M4的32位RISC(精简指令集) 内核,工作频率高达168 MHz。Cortex-M4 核心功是能支持所有ARM单精度的单精度浮点单元(FPU) 数据处理指令和数据类型、它还能实现DSP全套 指令和内存保护单元(MPU),从而提高应用程序的安全性。

       STM32F407采用高速嵌入式存储(多达1 MB闪存,高达192 KB的SRAM),多达4 KB的备份SRAM,增强型I / O口、外设连接到两条APB总线、AHB总线和一个32位的多AHB总线矩阵。

       STM32F407包含的外设有:

       1.3个 12-bit ADC;

       2. 2个 DAC;

       3.1个低功耗RTC;

       4.12个通用16位定时器,其中包括两个用于电机控制的PWM定时器,两个通用32位定时器;
       5.一个真正的随机数发生器(RNG)

       6.3个 I2C模块

       7.3个SPI;

       8.2个全双工 I2S(为了实现音频级的精确度,I2S外设的时钟频率可以通过一个专门的内部音频PLL或通过外部时钟,以允许同             步。);

       9.4个USART   2个的UART;

      10.USB OTG;

      11.2个CAN模块;
      12.一个SDIO/ MMC接口

      13.网络接口;

      14.相机接口。

      STM32F407主要用于:

      1.电机驱动和应用控制;
      2.医疗设备;
      3.工业应用:PLC,变频器,断路器;
      4.打印机和扫描仪;
      5.报警系统,可视对讲,暖通空调;
      6.家用音响设备。


说明:文章中可能存在错误,还请大家指正并一切都以相应的数据手册为准。

你可能感兴趣的:(stm32f407)