1. 硬件平台:am335x
2. 设计需求:使用一个具有PWM功能的IO脚,实现对液晶屏的背光控制
am335x有两种外设,Enhanced capture modules(eCAP)和enhaced hign resolution PWM Modules(eHRPWM),请问:我是否可以使用eCAP外设的eCAP_in_PWM2_out管脚用作PWM输出来控制液晶屏的背光?这个管脚与eHRPWM外设的ehrpwm0A管脚在做PWM功能的时候有何区别?
另外,eCAP是捕获单元(当对应的管脚是输入脚时,就是捕获,设为输出脚,就是PWM输出),eHRPWM 是输出单元(似乎还需要同步输入输出管脚的配合),请问这两个外设在做PWM的时候有何区别?
Jian Zhou:
建议参考下这篇guide:
http://processors.wiki.ti.com/index.php/AM335x_PWM_Driver%27s_Guide#eCAP_2
Gary Wu:
你好!查看AM335X TRM可以知道,eCAP可以作为PWM输出。对LCD进行背光调节来说,两者功能是相同的。
Florent Wan:
回复 Gary Wu:
请问,TI官方能否提供一个配置某管脚输出PWM波形的例子?
http://processors.wiki.ti.com/index.php/AM335x_PWM_Driver%27s_Guide#eCAP_2
这个文档里仅仅只是menuconfig时的一些配置和测试操作,具体linux下的配置代码没有说明。
感激不尽!