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



相关推荐
2301_8003997233 分钟前
stm32 DMA
stm32·单片机·嵌入式硬件
风暴智能5 小时前
获取相机图像(ROS2)
linux·机器人·无人机
一只川页5 小时前
arduino平台读取鼠标光电传感器
驱动开发·单片机·嵌入式硬件·计算机外设
爱学习的张哥7 小时前
UDP--DDR--SFP,FPGA实现之模块梳理及AXI读写DDR读写上板测试
单片机·fpga开发·udp·axi·ddr
一月千帆8 小时前
51单片机课设基于GM65模块的二维码加条形码识别
单片机·嵌入式硬件·51单片机
O。o.尊都假都9 小时前
STM32就业前景和下载KEIL软件(保姆级)
stm32·单片机·嵌入式硬件
「QT(C++)开发工程师」9 小时前
STM32 | FreeRTOS 消息队列
stm32·单片机·嵌入式硬件
sword devil90010 小时前
STM32烧录程序正常,但是运行异常
stm32·单片机·嵌入式硬件
百里东风11 小时前
STM32IIC实战-OLED模板
stm32·单片机·嵌入式硬件
一月千帆11 小时前
基于STM32的INA226电压电流检测仪
stm32·单片机·嵌入式硬件