stm32常见数据类型

stm32的数据类型的字节长度

s8 占用1个byte,数据范围 -2^7 到 (2^7-1)

s16 占用2个byte,数据范围 -2^15 到 (2^15-1)

s32 占用 4个byte,数据范围 -2^31 到 (231-1)231 = 2147483647

int64_t占用8个byte,数据范围 -2^63 到 (2^63-1) 2^63 = 9223372036854775807ll

2、无符号整型

u8 占用1个byte, 数据范围 0 - 2^8

u16 占用2个byte, 数据范围 0 - 2^16

u32 占用4个byte, 数据范围 0 - 2^32 2^32 = 4294967295

uint64_t 占用8个byte, 数据范围 0 - 2^64 2^64 = 18446744073709551615

3、浮点型

float ------4个byte,有符号型,可以表达负数/小数; Float 类型至少要能精确表示到小数点后6位。

double------8个byte,64bit,有符号型,可以表达负数/小数;Double 类型至少要能精确到小数点后 10 位。

用typedef重新命名的变量类型



相关推荐
国科安芯34 分钟前
AS32S601型MCU芯片电源管理(PMU)模块详解
单片机·嵌入式硬件·性能优化·架构·risc-v
天途小编3 小时前
无人机操控模式适用场景全解
无人机
QK_003 小时前
STM32--中断
stm32·单片机·嵌入式硬件
@good_good_study4 小时前
STM32 死区时间
stm32·单片机
SystickInt5 小时前
32 低功耗模式(睡眠 停机 待机 )
单片机·嵌入式硬件
小π军6 小时前
51单片机第1讲:点亮LED
单片机·嵌入式硬件·51单片机
JXNL@6 小时前
电压基准芯片核心知识解析:从原理到选型(含MAX6167A实例)
单片机·嵌入式硬件·电压基准芯片
boneStudent7 小时前
Day30:I2C 与其他通信协议对比
stm32·单片机·嵌入式硬件
小尧嵌入式7 小时前
C语言中的面向对象思想
c语言·开发语言·数据结构·c++·单片机·qt
li星野7 小时前
打工人日报#20251215
单片机·嵌入式硬件