在一个demo里看到这个__IO uint32_t 类型,查阅以后得知 _IO 是指静态 volatile。
- volatile这个修饰这个变量可以被除了软件以外的硬件访问,因为systick是硬件定时器嘛
- 取消通过cache访问值,而是直接去通过地址访问值(因为可以被很多东西修改,cache里面的值可能过期了,不是当前的值)。
STM32里short是16位的,也就是两个字节。
int 是32位的,4个字节。
菊花链:就是一串长链,像排队,没有环形结构。
在一个demo里看到这个__IO uint32_t 类型,查阅以后得知 _IO 是指静态 volatile。
STM32里short是16位的,也就是两个字节。
int 是32位的,4个字节。
菊花链:就是一串长链,像排队,没有环形结构。