对于复用的定时器通道能否全部用起来
比如说,
通道一,可以通过两个不同的管脚配置输出
正常的话,初始化配置好,就选定了引脚
但是,现在资源不够,在分时复用的前提下,能否有快速的切换方式,将输出配置到两个引脚上来回切换
分时复用每次都要重新初始化,可靠性不敢说。 可以复用使用,这个操作没问题的 建议复用切换的时候,可以用个delay,方便程序能可靠运行 其实你要是引脚不够了,可以考虑换个大封装的芯片的 这么弄得话,需要每次切换都得重新配置一下,不麻烦么? 不是很建议这么使用,如果条件就这样,你可能就要试试了 分时复用最好是初始化一下再弄,就是怕乱,嫌麻烦就弄呗。然后出问题再返工呗。 来回切换的频次不能太高,不然会出现问题的 有没有其他方式啊,比如用个与非门之类的 快速切换不是很可靠吧,你要操作的程序都需要重新配置,就很容易变慢 一般想快速切换两个IO的话,可以考虑用数字开关那种 还是建议楼主换个芯片方案吧,这种切换不是很稳定可靠的 从时间上区分是否可以有个先后 如果可以就可以进行分时复用 alxd 发表于 2022-10-23 11:09
一般想快速切换两个IO的话,可以考虑用数字开关那种
如果速度很快的话数字开关会带来干扰信号 如果通道是富裕的 那么就最好不要复用如果通道不够用的话那就没办法了 但是要注意配置寄存器 要考虑实际使用的时差 看看这样做能不能满足要求 条件允许的话建议楼主对单片机重新选型 需要根据整个系统对实时性的要求来进行判断 可以复用使用,这个操作没问题的
页:
[1]