Keil 中的数据类型

时间:2024-05-22 08:53:09

Keil 中的数据类型

一、在C语言中有6种基本数据类型:short、int、long、float、double、char

1、数值类型

1)整型:short、int、long

2)浮点型:float、double

2、字符类型:char

二、keil中的定义

u8 vu8 uc8 vuc8
u16 vu16 uc16 vuc16
。。。
Keil 中的数据类型

三、C语言中定义

Keil 中的数据类型

四、结论

综上所述:
u8=uint8_t=unsigned char;
uc8=const uint8_t=const unsigned char;
vu8=__IO uint8_t=volatile unsigned char;
16,32的情况,同理可查
注释:
core_cm4.h中有定义如下
#define __O volatile /*!< Defines ‘write only’ ermissions /
#define __IO volatile /
!< Defines ‘read / write’ permissions */