- 社区首页
- 找到 431789 条结果
bg1.png前面介绍了IAP15W413AS这款控制板的基本输入和输出控制,这一帖主要跟大家介绍一下怎么使用定时器来精确定时控制输出,还是用最简单的流水灯为例来介绍。既然要使用定时器,那么首先肯定要配置好定时器的工作模式、定时时间长等参数:/**************** 定时器配置 ******************/
void Timer_config(void)
{...
SingleYork
2017-08-12 10:52:15
浏览量:1732
本帖最后由 Jason_Lee 于 2018-2-6 20:21 编辑
TMS320F28335 片上有 3 个 32 位 CPU 定时器,分别被称为 CPU 定时器 0、1 和 2。每个定时器中均有一个 32 位减计数器,当计数器减到 0 时,产生一个中断。在此实验中,使用的是定时器 1,当定时器 1计时到 100ms 的时候,程序进入定时器 1 中断服务函数,用户可以在中断...
Jason_Lee
2018-02-06 20:19:40
浏览量:1551
今天有些路一个定时器控制LED的程序,原理比较简单。
使用的是定时器0,通过配置定时器0为定时模式就可以了,然后在程序中打开定时器,定时时间间隔设置的小一点,设置的太大会造成不流畅的情况。
我在程序中设置的是0.01ms,周期为100,通过跟戴duty就可以改变占空比。如果要控制舵机运动的话,可以将定时时间设置成0....
hehung
2018-04-12 21:11:02
浏览量:1114
本帖最后由 shiyu 于 2018-8-20 15:08 编辑
在STM32中定时器无意是一个非常重要的环节,定时器可以实现很多功能,从用户参考手册也可以看出来,定时器不仅仅是定时,计数的功能,还有其它比如输入捕获,输出比较,生成PWM,单脉冲输出等等,今天来实现一个基础定时器实现定时500ms然后触发定时器溢出中断,在定时...
shiyu
2018-08-20 15:05:31
浏览量:1580
用STM32的定时器TIM1产生四路两两互补的PWM波,用TIM2的中断来改变TIM1的输出波形的比较值,时序图如下,示波器的波形图为:用TIM1的CH1CH2CH1NCH2N来产生A、B、C、D代码为 void TIM1_PWM_Init(u16 arru16 psc) { RCC->APB2ENR|=1<<11; //使能TIM1的时钟 // RCC->APB2ENR|=0<<1; ...
liubo
2021-03-31 18:34:08
浏览量:919
用51单片机定时器输出pwm,如果主循环是空的话,pwm波形很完美,如何执行其他函数,波形会抖动,只有一个定时器中断产生pwm没有其他干扰,这是什么原因造成的
yhj416606438
2021-06-14 08:12:59
浏览量:1564
# 前言
上节是做了dsPIC的准备工作,熟悉了开发环境与一些基本配置位的操作,项目种选用dsPIC芯片目的还是用来做电机控制的,对于电机控制来说,PWM,ADC,定时器是非常重要的功能,本节就开始介绍dsPIC的时钟配置,并使用定时器来验证。
首先,接入电路中的外部晶振是8M晶振,因此根据手册,可以选择主振荡器Posc:
...
KVIN
2019-09-25 16:35:05
浏览量:2090
# 前言
一般有关直流有刷电机的仿真都是直接高低电平驱动,或者ULN2003,这种电路是只能驱动小电压小功率的电机的,如果碰到电压稍高一些,电流大一些的电机,2003驱动是驱动不起来的,这时候对于大电流的电机,一般就是MOS管或者IGBT,相对来说,NMOS是经济实用之选,本节就带领大家使用单片机,搭建H桥驱动电路来驱动一个...
KVIN
2019-12-11 17:12:37
浏览量:3651
## 简介
红外遥控作为一种遥控手段应用是非常广泛的,并且红外线遥控装置具有体积小、 功耗低、 功能强、 成本低这些特点,在录音机、空调、音响等小型电器大多是采用红外遥控的方式进行控制。
这篇文章我就来详细讲解一下红外遥控信号的解码方法,对于红外信号的收发原理在这里只做简单了解。
红外遥控系统要有发射端和接....
西栎
2019-12-23 23:21:46
浏览量:2856
![](https://IMG_URL_REPLACE/bbsimages/202010/4be90afeb37c2984f4c96ac6e29080ce.png)
定时器是每一个芯片必备的外设,它的作用就如它的名字一样,是用来计时的。当然它不会直接告诉你具体的时间值,而是一个特定时间间隔的计数,通过这个数乘以时间间隔就是这段时间的长度。定时器在计时的基础上可以实现很多其他功能,....
gcrisis
2020-10-11 19:14:11
浏览量:755
上篇介绍了定时器的**输出**功能,本篇介绍定时器的**输入**功能。
# 1 问题引出
在单片机与嵌入式开发中,某些场景需要捕获传感器的高电平(或低电平)信号的持续时间,如红外解码信号、编码器输入信号等。
如下图,以单一的一段高电平输入信号为例,如何测量这段高电平的时间呢?
从直观上理解,就是要不断的检测这个...
码农爱学习
2021-02-28 14:47:07
浏览量:585
实验设备
硬件:PC 机 一台
EB2530(底板、核心板、仿真器、USB线) 一套
软件:2000/XP/win7 系统,IAR 8.10 集成开发环境
实验相关电路图:
由于发光二级管单向导电特性,即只有在正向电压(二极管的...
zhangsf_chongza
2016-02-20 13:21:11
浏览量:667
最近想写点关于stc函数的东西,今天看了一下定时器的函数库,感觉这个函数有点问题呢! 我先把代码贴出来 定时器头文件/*------------------------------------------------------------------*/ /* --- STC MCU International Limited -------------------------------*/ /* --- STC 1T Series MCU RC Demo --------------...
灵澈
2016-11-21 16:02:53
浏览量:2561
stm32F407的定时器,能不能让定时器在指定的条件下开始计时?比如说,我用if语句判断,if成立,定时器开始计时,计时结束执行中断,if不成立,定时器就不会定时?
瞩目人kri
2018-09-25 09:24:41
浏览量:930
前段时间,调试程序的时候外接电源漏电导致电脑主板烧了,最近学校又要期末考试,耽误此次大赛第三轮迟迟没有发帖,十分抱歉 。时间仓促硬件电路就没有做的那么精细, ,,
设计方案:本设计是基于单片机实现的医用无线多路病床呼叫系统,分为无线发射模块、无线接收模块、单片机控制部分、显示部分、警报呼...
执念
2015-06-29 19:27:31
浏览量:2340
申明:本文章来源于网络,再次分享旨在给有需要的人学习(好文章,就该与大家分享)!
伺服电机属于控制电机,它分为直流伺服电机和交流伺服电机两种。由于交流伺服电机具有体积小,重量轻,大转矩输出,低惯量和良好的控制性能等优点,已广泛应用于自动控制系统和自动检测系统中作为执行元...
SingleYork
2014-12-03 09:22:17
浏览量:789
请教各位高手,我的程序2为什么从机接受数据遇到0x00后,后面的数据接受不到了?急!急!急! void main(){ uint i = 0;//定时器0初始化 Timer0Init();// 调整输入函数的加载值可以改变串口波特率 Uart1Init(0,1,253);//初始化串口1,设置波特率115200 Uart2Init(1,0,1,220);//初始化串口2,设...
hunyungjw
2016-05-26 10:11:38
浏览量:650
我写了个定时器4溢出中断的程序,参考开发板例程,发现定时不准,程序里没有判断定时器溢出中断标志。我不知道用HAL库如何清除定时器4的溢出中断标志。请高手指教,谢谢!
蓝蓝的天
2018-12-10 14:58:00
浏览量:1404
本帖最后由 SingleYork 于 2016-8-29 20:26 编辑
bg7.pngI51开发板 第六讲:定时器之配置篇
https://bbs.icxbk.com/community/forum.php?mod=viewthread&tid=65517
(出处: ICKEY BBS)
在前一讲里,简单了介绍了一下定时器的使用,这一讲,主要介绍跟定时器使用有关的库函数。首先,在定时器库函数的头文件timer.h...
SingleYork
2016-08-23 18:43:18
浏览量:1885
在Qt中使用定时器有两种方法,一种是使用QObiect类的定时器;一种是使用QTimer类。定时器的精确性依赖于操作系统和硬件,大多数平台支持20ms的精确度。1.QObject类的定时器 QObject是所有Qt对象的基类,它提供了一个基本的定时器。通过QObject::startTimer(),可以把一个一毫秒为单位的时间间隔作为参数来开始定时器,这...
静水竹林
2016-09-11 23:56:41
浏览量:530