看MODBUS主站例程,关于实现3.5个字符的时间间隔的函数看不懂。
是利用边沿触发中断吗?如果是的话,向CCR寄存器赋值什么意思。
一般是利用计时器或者硬件定时器的中断来完成,在中断函数中进行下一个字符的发送。
引用: led2015 发表于 2023-5-13 19:26 一般是利用计时器或者硬件定时器的中断来完成,在中断函数中进行下一个字符的发送。
当边沿触发中断,计数器值向RCC寄存器转存。单独向RCC寄存器赋值和触发中断有什么关系?
利用了定时计数器和相关中断计算上次通信结束和这次开始时间。
没用到IO口的边缘触发。