如何将计时器延迟设置为10 ms!?

8个帖子/ 0新
最后一篇
匿名(未经验证)
如何将计时器延迟设置为10 ms!?

你好,

我想设置5毫秒的DA14580的定时器延迟,这样我就可以每5毫秒获取样品。正如我所研究的DA14580的SDK一样,设置计时器的唯一方法是使用位于内核定时器库中的KE_TIMER_SET函数。但是,设置计时器的时间单位是10ms(无法设置具有5ms延迟的计时器),也没有办法改变该功能。我想知道如何设置有5毫秒延迟的计时器?

感谢您提前帮助。

RVA.
离线
最后一次露面:2周3天前
职员
加入:2014-02-07 14:10
嗨Reza,

嗨Reza,

文件UM-B-004 DA14580外围驾驶员V1.1.PDF提供更多信息使用定时器。

最好的问候,RVA

Sbourahla.
离线
最后一次露面:5年6个月前
专家
加入:2015-02-25 09:51
嗨RVA,

嗨RVA,

是的,我有同样的问题,但你能解释一下我们如何做的是微秒的延迟函数吗?我试着用Timer0来做这个,但不幸的是,我无法理解如何正确地设置定时器,因为在我们这里有一个延迟功能。

我将计时器配置为2 MHz(SO 0.5US),并将“ON”值计时器设置为2,其中包含中断。它不起作用......

有任何想法吗 ?

最好的祝福,

reza.yazdani67(未经验证)
嗨RVA,

嗨RVA,
感谢您的回复。我搜索了你提到的这个文件,但遗憾的是,我找不到下载PDF的链接。您能否向我发送下载UM-B-004的链接?谢谢。
搜索本文档的页面信息如下:

描述:
更新21/7/14

版本日期:
2014年7月21日星期一
版本号:
1.1
资源类型:
文件
关键词:
外围GPIO EEPROM ADC PWM SPI UART
订阅

je_dialog
离线
最后一次露面:4小时22分钟前
职员
加入:2013-12-05 14:02
请从中下载

请从产品文件夹中的“文档选项卡”下的“下载图标”下载。

BR JE_DIALOG.

reza.yazdani67(未经验证)
嗨RVA,

嗨RVA,
我找到了一些关于如何使用其寄存器手动设置Timer0的内容,例如Timer0_ctrl_reg,timer0_on_reg。为了使其中断能够启用我知道我必须使用nvic_enableirq(swtim_irqn),但是我不知道在哪里找到它的服务例程!?你能帮助我吗?谢谢。

reza.yazdani67(未经验证)
谢谢JE_DIALOG。我去

谢谢JE_DIALOG。我去了你提到的道路,但我没有访问该文档的权限。我发送了一个请求来获得本文件的接受。如果您越早接受该协议,我将感激不尽,这样我就可以解决问题。谢谢

je_dialog
离线
最后一次露面:4小时22分钟前
职员
加入:2013-12-05 14:02
嗨reza,是的,你需要

嗨Reza,是的,您需要接受SLA为SDK访问带有挂锁的文档。有人会在不久的将来批准这一点。

BR JE_DIALOG.