CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 6756|回复: 1

CB2的 PWM怎么没有输出呢?

[复制链接]
发表于 2020-9-17 17:36:02 | 显示全部楼层 |阅读模式
根据 http://linux-sunxi.org/PWM_Controller_Register_Guide 文档的内容,使用C编写了直接使用mmap函数映射寄存器的方式设置了相关的内容,但是不知道为什么PB2(PWM0)没有输出?
这个除了寄存器的配置还需要配置GPIO的内容吗?
回复

使用道具 举报

 楼主| 发表于 2020-9-17 23:30:15 | 显示全部楼层
本帖最后由 fleamboy 于 2020-9-17 23:31 编辑

查了A20de数据手册,终于搞清楚了,对于有复用功能的PB2,作为PWM输出的时候需要进行配置:
PB_CFG0的第 10:8位(PB2 Select),有如下选项:
000:input     001:Output  010: PWM



回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-3-29 02:33 , Processed in 0.020807 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部