简而言之:我正在尝试设置一个由外部源控制的计时器/计数器。该设备为SAMR30-Xplained,操作系统为RIOT。
更详细地说:我正在尝试让gclk生成器(例如6)连接到计时器/计数器(例如TC4),并将生成器连接到GCLK_IO (PA22)作为时钟源。只有生成器0是活动的,并使计时器计数,但其他生成器甚至不启动,即使我试图启用它们。这是我的code。
有人知道这是怎么回事吗?暴乱是不是以某种方式使它们失效了?
发布于 2020-08-31 23:25:58
您不应该手动配置GCLK。
在periph_conf.h的timer_config结构中设置.gclk_src就足够了。然后,当您配置计时器时,RIOT会自动启用GCLK。
https://stackoverflow.com/questions/59792198
复制相似问题