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重新命名的变量类型



相关推荐
灵智实验室18 小时前
PX4状态估计技术EKF2详解(二):EKF2 误差状态动力学与协方差传播
算法·无人机·px 4
念恒1230619 小时前
STM(GPIO)上篇
stm32·单片机·嵌入式硬件
时空自由民.19 小时前
嵌入式MCU+RTOS软件框架设计方案
单片机·嵌入式硬件
振南的单片机世界1 天前
全双工vs半双工vs单工:电话、对讲机、广播
stm32·单片机·嵌入式硬件
笨笨饿1 天前
#72_聊聊I2C以及他们的变体
linux·c语言·网络·stm32·单片机·算法·个人开发
guygg881 天前
四旋翼无人机串级PID控制MATLAB仿真
开发语言·matlab·无人机
CHANG_THE_WORLD1 天前
从0到1 编写HexDump工具
单片机·嵌入式硬件
ghie90901 天前
4轴运动控制源代码(STM32 + GRBL 1.1移植版)
stm32·单片机·嵌入式硬件
0南城逆流01 天前
【STM32】RTT-Studio中HAL库开发教程十一:WS2812彩色RGB模块使用
stm32·单片机·嵌入式硬件
恶魔泡泡糖1 天前
stm32F103C8T6标准库外部中断点灯
stm32·单片机·嵌入式硬件