- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 STM32F4——定时器原理及应用(中断、输入捕获、PWM输出)
一、简介: 不同的STM32系列有不同数量的定时器,针对现在学习的STM32F40x系列总共有14个定时器,针对这14个定时器可以将其分为3类,高级定时器、通用定时器和基本定时器,三种定时器大同小异,下边会针对通用定时器来介绍定时器的原理和应用。对于通用定时器根据位数和计数方式的不同又可以分为3类,相关分类的图表如下:二、应用: 1、更新:计数器的上溢或下溢。2、事件触
2015-08-30 11:47:22 17435 14
原创 STM32F4——独立看门狗与窗口看门狗
独立看门狗一、简介: 其用于检测和解决由软件错误导致的故障,当计数器达到设定的超时时间值时会产生系统复位。其特点为:1、其运用的时钟是由独立的RC振荡器产生的,因此可以在待机和停止模式下运行。2、在看门狗激活后,如果递减计数器的值达到0X000时会产生系统复位。二、功能简述: 通过向关键字寄存器(IWDG_KR)写入0XCCCC启动独立看门狗,计数器会从复位值0XFFF
2015-08-24 10:18:51 4541 16
原创 STM32F4——串口(USART)通信总结
一、概述: USART即通用同步异步收发器,用于灵活的与外部设备全双工数据交换,它支持多种通信传输方式,可以通过小数波特率发生器提供多种波特率。二、串口IO: 对于STM32F407有6个串口,对于每个串口对应的IO可以从芯片原理图中对应找到,对于其串口1,对应的IO为PA9/PB6端口对应串口1的发送端,PA10/PB7端口对应串口1的接收端。三、通信参数:
2015-08-18 22:36:33 39993 15
原创 STM32F4——NVIC中断优先级及外部中断
NVIC中断优先级一、简介: CM4内核可以支持256个中断,包括16个内核中断和240个外部中断,256级的可编程中断设置。对于STM32F4没有用到CM4内核的所有东西,只是用到了一部分,对于STM32F40和41系列共有92个中断,其中有10个内核中断和82个可屏蔽中断,常用的为82个可屏蔽中断。二、相关寄存器: ISER[8]—中断使能寄存器组,
2015-08-07 21:56:31 7841 10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人