本文介绍了STM32F4的硬件开发,包括电源、引脚介绍、后备电池电源、内置稳压器、电路设计、复位与电源监控、时钟、启动模式和调试管理。
本文介绍了STM32F4的最小系统,包括电源、时钟、复位、启动模式和调试管理。
介绍STM32F4的最小系统,包括电源、时钟、复位、启动模式和调试管理。电源介绍引脚作用和设计方法;时钟介绍三种时钟源和两种次级时钟源;启动模式介绍三种不同的启动模式;调试管理介绍SWJ调试端口和连接标准JTAG座的硬件设计。
STM32F4系列有两个DMA控制器,共12个通道,用于串口通讯、ADC和SD卡读写。DMA的传输方向包括P2P、P2M、M2P和M2M,传输模式有正常模式和循环传输模式。常用的DMA函数有串口DMA发送数据、串口DMA接收数据和DMA恢复函数。配置DMA的步骤包括在CubeMX内配置和在代码内配置。
本文介绍了STM32F4的通用定时器,包括其基本原理和特性。通用定时器具有16/32位递增、递减和递增/递减自动重载计数器,可编程预分频器,4个独立通道等特点。文章还提供了常用的定时器函数参考,并演示了如何使用通用定时器输出1kHz/50%占空比的PWM信号。
本文介绍了STM32F4系列的DMA功能,可实现高速数据传输,无需占用CPU资源。使用场景包括串口通讯、ADC和SD卡读写等。提供了常用的DMA函数参考,并介绍了如何配置DMA。
本文介绍STM32F4的通用定时器TIM2-TIM5和TIM9-TIM14的特性,包括16/32位计数器、可编程预分频器、4个独立通道等。同时提供了常用的定时器函数参考。
本文介绍了STM32F4系列的DMA功能,可实现高速数据传输,无需CPU资源。使用场景包括串口通讯、ADC和SD卡读写等。提供了常用DMA函数参考和配置方法。
本文介绍STM32F4的通用定时器TIM2-TIM5和TIM9-TIM14的特性和常用函数,演示了如何在CubeMX中配置PWM信号。
完成下面两步后,将自动完成登录并继续当前操作。