打印
[i.MX]

IMX6q芯片的PWM使用问题

[复制链接]
1720|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
枫叶漫落|  楼主 | 2015-12-31 14:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好!我现在手里有一块天嵌的E9开发板,基于飞思卡尔IMX6q芯片,linux3.0.35源码里给了pwm的驱动程序,但跟以前的使用方法不同了,以前用三星的开发板,linux2.x.x几的时代时,PWM是注册到开发板dev文件里,在开发板上有pwm节点,在/dev文件夹里可以找到PWM,然后编写个应用程序操作驱动程序的API接口就可以了.现在找不到这个节点了,不会用了,看了板子自带的pwm0的LCD背光调节程序,也是看的云里雾里,在开发板的sys/bus/platform/devices/pwm-blacklight.0文件夹里好不容易找到了可以操作LCD背光的brightness,用了下,用echo指令也能改变背光,但这种方式不是我想用的.我现在想用pwm实时控制电机驱动器,所以使用的方式跟背光调节不同,哪位大神会弄这块,帮帮忙,有偿服务也可以,加我QQ:828345452.谢谢!急.

相关帖子

沙发
kris_fei| | 2016-1-4 16:51 | 只看该作者
pwm不是有通用的注册和使用方式吗

使用特权

评论回复
板凳
far5810| | 2016-1-4 23:01 | 只看该作者
很简单,  只要在  pwm 驱动之上再写个 cha r驱动,  调用  pwm 驱动中的导出函数, 很容易 实现  调频调占空比。
我已实现过 调频,   系统中自带的  pwm-bl 驱动忆实现调占空比。

使用特权

评论回复
地板
mini1986| | 2016-1-5 10:45 | 只看该作者
跟控制背光的原理应该是一样的,只不过,你要设置频率等几个参数,也就是读写/sys下面那几个文件,具体网上找找资料......

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

8

帖子

0

粉丝