12 2016 档案
STM32之独立看门狗与窗口看门狗总结
摘要:一、独立看门狗 STM32 的独立看门狗由内部专门的 40Khz 低速时钟驱动,即使主时钟发生故障,它也仍然有效。 看门狗的原理:单片机系统在外界的干扰下会出现程序跑飞的现象导致出现死循环,看门狗电路就是为了避免这种情况的发生。看门狗的作用就是在一定时间内(通过定时计数器实现)没有接收喂狗信号(表示 阅读全文
posted @ 2016-12-08 09:52 粥巴坨 阅读(35878) 评论(0) 推荐(3)
PWM波控制舵机总结
摘要:文章转自:http://www.geek-workshop.com/thread-70-1-1.html 一、关于舵机: 舵机(英文叫Servo):它由直流电机、减速齿轮组、传感器和控制电路组成的一套自动控制系统。通过发送信号,指定输出轴旋转角度。舵机一般而言都有最大旋转角度(比如180度。)与普通 阅读全文
posted @ 2016-12-06 16:22 粥巴坨 阅读(36677) 评论(1) 推荐(4)
STM32之PWM波形输出配置总结
摘要:一. TIMER分类: STM32中一共有11个定时器,其中TIM6、TIM7是基本定时器;TIM2、TIM3、TIM4、TIM5是通用定时器;TIM1和TIM8是高级定时器,以及2个看门狗定时器和1个系统嘀嗒定时器。其中系统嘀嗒定时器是前文中所描述的SysTick。 定时器 计数器分辨率 计数器类 阅读全文
posted @ 2016-12-06 15:36 粥巴坨 阅读(108972) 评论(1) 推荐(5)
STM32 GPIO外部中断总结
摘要:一、STM32中断分组: STM32 的每一个GPIO都能配置成一个外部中断触发源,这点也是 STM32 的强大之处。STM32 通过根据引脚的序号不同将众多中断触发源分成不同的组,比如:PA0,PB0,PC0,PD0,PE0,PF0,PG0为第一组,那么依此类推,我们能得出一共有16 组,STM3 阅读全文
posted @ 2016-12-05 15:38 粥巴坨 阅读(90370) 评论(2) 推荐(6)
STM32 使用DMA+DAC+TIMER 输出正弦波
摘要:之前已经简单论述过,根据我个人菜鸟的了解与认识,对之前的知识进行整理回顾: DMA:我的理解就是一个通道,或者是一座桥梁。在静态内存到静态内存,或者外设到静态内存间的一个通讯的通道。建立这个通道的好处是:可以抛开CPU,不占用CPU的资源,直接使用这块内存的内容,速度也会加快。 DAC:STM32F 阅读全文
posted @ 2016-12-02 09:30 粥巴坨 阅读(24489) 评论(0) 推荐(1)