方法一、通过打印函数地址,可以查看函数在哪里调用例如:Core.c drivers\pwmint pwm_config(struct pwm_device *pwm, int duty_ns, int period_ns){ if (!pwm || period_ns == 0 || duty_ns...
分类:
其他好文 时间:
2015-08-31 19:31:18
阅读次数:
151
一、简介:
不同的STM32系列有不同数量的定时器,针对现在学习的STM32F40x系列总共有14个定时器,针对这14个定时器可以将其分为3类,高级定时器、通用定时器和基本定时器,三种定时器大同小异,下边会针对通用定时器来介绍定时器的原理和应用。对于通用定时器根据位数和计数方式的不同又可以分为3类,相关分类的图表如下:
二、应用:
1、更新:计数器的上溢或下溢。2、事件触...
分类:
其他好文 时间:
2015-08-30 13:00:20
阅读次数:
668
STM32F103的APB1最大总线时钟是AHB总线时钟的1/2,最大为36MHz,在用ST的库函数(v2.0)的时候,TIM2(普通定时器)的时钟频率为72MHz,不知道原因何在?【问题分析】STM32中有多达8个定时器,其中TIM1和TIM8是能够产生三对PWM互补输出的高级定时器,常用于三相电...
分类:
其他好文 时间:
2015-08-30 12:43:42
阅读次数:
850
http://www.cs.indiana.edu/~geobrown/book.pdfAn example of a basic timer is illustrated in Figure 10.1.This timer has four components – a controller, a...
分类:
其他好文 时间:
2015-08-27 22:49:51
阅读次数:
684
how to drive a WS2812 RGB LED using PWM and DMA#include void Delay(__IO uint32_t nCount){ while(nCount--) { }}#define TIM3_CCR1_Address 0x4000043...
分类:
其他好文 时间:
2015-08-27 01:58:29
阅读次数:
761
TIMER门控模式控制PWM输出长度参照一些网友代码做了些修改,由TIM4来控制TIM2的PWM输出长度,采用主从的门控模式,即TIM4输出高时候TIM2使能输出//TIM2 PWM输出,由TIM4来控制其输出与停止//frequency_tim2:TIM2 PWM输出周期:KHz//duty_ti...
分类:
其他好文 时间:
2015-08-26 19:58:45
阅读次数:
225
本文是对OK335xS pwm设备注册进行代码跟踪,其中有些部分是由于本人自己添加的,但都是经过测试。
分类:
其他好文 时间:
2015-08-25 20:55:25
阅读次数:
189
STM32的PWM输入模式设置并用DMA接收数据项目中需要进行红外学习,如果采用输入捕获的方式,因为定时器只能捕获上升沿或者下降沿,所以只能获得周期,而不能得到具体的红外波的高低电平的时间.所以采用PWM输入的方式进行捕获.采用的是PA8脚,对应TIM1的通道1./*****************...
分类:
其他好文 时间:
2015-08-21 21:16:26
阅读次数:
130
/******************************************************************************* 编译环境: EWARM V5.30 硬件环境: DZY2.PCB STM32 FW: V3.0.0 作者 : szlihongtao .....
分类:
其他好文 时间:
2015-08-21 20:55:46
阅读次数:
235
UT4418开发板是深圳市友坚恒天科技有限公司基于三星平板方案设计的经验,结合广泛调开设计的一款S5P4418处理器开发板。该方案基于三星新一代28nm从CortexA9四核CPU的发平台。整合了目前工业、消费、车载等行业常用接口,满足常规应用。支持5路UART、4路PWM\\GPIO12路、2路12C接..
分类:
其他好文 时间:
2015-08-21 19:41:47
阅读次数:
287