高通开发系列 - gpio模拟输出PWM或者CLK时钟
2026/9/7 15:41:49 网站建设 项目流程

By: fulinux
E-mail: fulinux@sina.com
Blog: https://blog.csdn.net/fulinus
喜欢的盆友欢迎点赞和订阅!
你的喜欢就是我写作的动力!


目录

  • 问题背景
  • 平台信息
  • GPIO输出CLK
    • dts添加节点
    • 修改内核gcc时钟配置
    • 驱动文件
    • 编译运行
  • gpio模拟PWM输出CLK
    • dts中的配置
    • GPIO模拟PWM驱动文件
    • 编译验证

问题背景

设备需要在一个引脚上面输出4.8Khz的CLK给音频输入端。

平台信息

使用的平台是高通qcm4290, 我们选择使用gpio107引脚,因为这个引脚有个gp2 clk的复用功能:

//msm-5.4/drivers/pinctrl/qcom/pinctrl-bengal.cstaticconststructmsm_pingroupbengal_groups[]={//...[107

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询