2642| 4
|
__IO uint16_t 是什么意思 |
1金钱
最佳答案__IO 一般宏定义为volatile,表示可读可写 volatile 就是为了禁止编译器对其优化。 这个_IO 是指静态, volatile uint16_t 是指16位的无符号整形变量uint16_t 是指16位的无符号整形变量。._t后缀一般表明这是个系统内的数据型。typedef __IO uint16_t vu16;只是把这个难写的建了个容易写的名而已头文件stdint.h有定义 typedef unsigned short int uint16_t;
__IO uint16_t 等价于 volatile unsigned short int
| ||
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-18 04:38
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网