am5708 timer的捕获功能如何使用,有没有相关的内容,驱动如何配置,软件如何操作。
yongqing wang:
定时器使用外部时钟源触发吗
Nancy Wang:
目前没有看到timer捕获的相关源码或资料,可否详细描述一下您的应用场景。
user5355349:
回复 Nancy Wang:
捕获编码器的A相和B相输出测试速度。
Nancy Wang:
回复 user5355349:
AM570x定时器捕获模式请参考:
AM570x DM – 5.10.6.9
AM570x TRM— 22.1章节和22.2章节
对于事件捕获,还可以参考AM570x PWMSS ECAP模块和PRU-ICSS ECAP模块。
另外,软件部分是基于RTOS还是linux?
user5355349:
回复 Nancy Wang:
软件部分是基于linux,有没有对应的API。
yongqing wang:
回复 user5355349:
只能通过ECAP来实现,这部分取得驱动AM57X没有提供,可以参考AM335X的
user5355349:
回复 Nancy Wang:
RTOS这部分有timer相应的介绍吗?
Nancy Wang:
回复 user5355349:
linux中没有相关的驱动。只有以下代码提供参考:
linux-4.19.38/drivers/clocksource/timer-ti-dm.c
linux-4.19.38/include/clocksource/timer-ti-dm.h
linux-4.19.38/drivers/net/ethernet/ti/cpts.c
这两个帖子也可以看一下。
e2e.ti.com/…/294491
e2e.ti.com/…/425121