这行代码是对SysTick寄存器中的CTRL字段进行设置的操作。其中,"|="是按位或赋值操作符,表示将左操作数和右操作数进行按位或运算,并将结果赋值给左操作数。1 << 0表示将数字1左移0位,结果仍然是1。因此,这行代码的含义是将SysTick寄存器中的CTRL字段的第0位设置为1。
(切记其位操作/(ㄒoㄒ)/~~)
测试其时间准确度。。。(哈哈哈高版本Keil有问题。。。)
这行代码是对SysTick寄存器中的CTRL字段进行设置的操作。其中,"|="是按位或赋值操作符,表示将左操作数和右操作数进行按位或运算,并将结果赋值给左操作数。1 << 0表示将数字1左移0位,结果仍然是1。因此,这行代码的含义是将SysTick寄存器中的CTRL字段的第0位设置为1。
(切记其位操作/(ㄒoㄒ)/~~)
测试其时间准确度。。。(哈哈哈高版本Keil有问题。。。)