读写寄存器遇到问题

我尝试直接读写寄存器,但发现寄存器的值没有改变,请问我写寄存器的方式是否存在问题。

代码如下:

MTU0.TCR.BYTE = 0x02;//计数器时钟设置为66Mhz/16

MTU0.TCNT.WORD = 0;//计数器清零

MTU.TSTRA.BYTE = 0x01;//mtu0开始计数

MTU.TSTRA.BYTE = 0x00;//mtu0停止计数

count = MTU0.TCNT.WORD;//读取计数器值

请问我上面的代码是否有什么问题?

Parents Reply Children
No Data