查看: 982|回复: 1

[已解决] Qtimer的OFLAG输出

[复制链接]

该用户从未签到

12

主题

49

帖子

0

中级会员

Rank: 3Rank: 3

积分
326
最后登录
2023-3-23
发表于 2020-11-12 10:22:58 | 显示全部楼层 |阅读模式
本帖最后由 wwllzz 于 2020-11-13 14:28 编辑

我用i.MXRT1061, v2手册的2989页54.5框图里表达出比较器输出经MUX OFLAG 再OUTPUT, 看寄存器描述只有用于捕获的Secondary Count Source是可以通过CTRL的SCS区配置 选不同的Counter x输入引脚. 对OFLAG来说只有SCTRL的OEN位来控制引脚的输入和输出, 我CHANNEL[1]用Counter2输入捕获, 输出配置IOMUXC_GPIO_B0_10_QTIMER4_TIMER1引脚, 但配置后发现用GPIO2->DR的bit10输出可以控制这个外部引脚的电平改变, 用Qtimer的比较器或者强制OFLAG输出电平都不能控制外部引脚, 憋好几天找不到缘由
------是我代码问题, 前面配置被后面代码意外覆盖了.  查找这类问题, 最终还是得逐个寄存器逐个位的看 没有捷径
回复

使用道具 举报

该用户从未签到

12

主题

49

帖子

0

中级会员

Rank: 3Rank: 3

积分
326
最后登录
2023-3-23
 楼主| 发表于 2020-11-13 10:08:12 | 显示全部楼层
本帖最后由 wwllzz 于 2020-11-13 14:31 编辑

Qtimer的SCTRL.OEN位 叫输出使能, 1是OFLAG驱动外部引脚 如[1]组驱动GPIO_B0_10
回复 支持 1 反对 0

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /4 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2024-5-3 16:01 , Processed in 0.111139 second(s), 20 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表