请问我现在想实现在50ms内对输入的上升沿进行计数要如何实现

image.png

用这个例程可以实现吗 具体要如何修改呢

芯片是ch582


你这里操作的目的应该是查看边沿的时间,可以使用定时器的CAP例程进行测试,查看对应高电平或者低电平的脉宽,这里提供一份博客关于此讲解参考:

CH579_TMR定时器边沿捕获 - SweetTea_lllpc - 博客园 (cnblogs.com)



请问这个超时时间到了之后它是会自动停止计数对吗


达到超时的时间会重新进行计数,所以在设置了超时时间比较短的情况下,需要加上每一次的超时时间,并且加上最后一次未超时的时间,相关的计算在博客中进行了说明,可以查看:

1.png


我想请问一下 计数结果的值我想通过蓝牙由从机发送到主机又要如何实现呢 在蓝牙例程里加入计数程序要如何实现


可参考此帖:https://www.wch.cn/bbs/thread-96622-1.html#5


那请问如何在从机的函数里加入计数程序呢 我这样写调试的时候没有打印的值

image.png


没有打印的话有可能是tmos任务调用写的有问题,任务并没有执行。


请问我现在用的是计数功能 我想实现每执行完一次任务后清零计数器 这个要如何实现

image.png


可以按照手册中的介绍进行操作,

emobile_2022-11-15_16-00-38.png


只有登录才能回复,可以选择微信账号登录