产品需要捕捉一个外部10Mhz的时钟,请问有现行的例子吗?在335x平台,linux下,或者裸机代码,都可以
Shine:
抱歉,我们目前没有ecap的例程。TI的pwm driver功能如下。
software-dl.ti.com/…/Foundational_Components_Kernel_Drivers.html
yongqing wang:
回复 Shine:
使用ecap可以
yongqing wang:
回复 yongqing wang:
这个可以给点参考:arago-project.org/…/
jianhui alvin:
回复 jianhui alvin:
感谢各位的回复,目前我用外部脉冲作为定时器时钟源,已成功用PRU输出B码
yongqing wang:
回复 jianhui alvin:
挺多人问这个问题的,能详细分享一下吗
jianhui alvin:
回复 yongqing wang:
1.外部时钟连接am335x pin XDMA_EVENT_INTR1
2.pin XDMA_EVENT_INTR1 设置功位 TCLKIN
3.内核对CM_DPLL_TIMERx 设置定时器时钟源为TCLKIN
4.开启定时器,自由运行,读取定时器TCRR,即脉冲个数
yongqing wang:
回复 jianhui alvin:
感谢分享