0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

STM32中数据类型定义的解释说明

STM32嵌入式开发 来源:STM32嵌入式开发 作者:STM32嵌入式开发 2023-01-03 15:46 次阅读

stdint.h 这里放着C语言的标准表达方式

typedef   signed        char      int8_t; 
typedef   signed short  int       int16_t;
typedef   signed        int       int32_t;
typedef   signed      __int64     int64_t;


typedef unsigned           char       uint8_t;
typedef unsigned short     int        uint16_t;
typedef unsigned           int        uint32_t;
typedefunsigned__int64uint64_t;

stm32f10x.h 这个文件主要是为了兼容旧版本

typedef   uint32_t   u32;   ///32位
typedef   uint16_t   u16;   ///16位
typedef   uint8_t     u8;   ///8位

u8 最大255 , u16最大65535 , 就这个意思u8 a=255 a+1=0 , u16 b=255 b+1=256

dd11c1d2-891d-11ed-bfe3-dac502259ad0.png


审核编辑 :李倩


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • STM32
    +关注

    关注

    2260

    文章

    10831

    浏览量

    352755
  • C语言
    +关注

    关注

    180

    文章

    7575

    浏览量

    134495

原文标题:STM32中数据类型定义的解释说明

文章出处:【微信号:c-stm32,微信公众号:STM32嵌入式开发】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    labview数据类型的取值范围是多少

    LabVIEW的数据类型丰富多样,涵盖了整数、小数(浮点数)、复数等多种类型,每种类型都有其特定的取值范围。以下是对LabVIEW中常见数据类型取值范围的
    的头像 发表于 09-04 17:33 334次阅读

    技术干货驿站 ▏深入理解C语言:基本数据类型和变量

    语言的知识,为后续的编程学习打下坚实的基础。1基本数据类型在C语言中,数据类型指的是用于声明不同类型的变量或函数的一个广泛的系统,用于定义变量的类型
    的头像 发表于 07-26 17:53 1665次阅读
    技术干货驿站 ▏深入理解C语言:基本<b class='flag-5'>数据类型</b>和变量

    C语言数据类型有哪些

    在 C 语言中,数据类型指的是用于声明不同类型的变量或函数的一个广泛的系统。变量的类型决定了变量存储占用的空间,以及如何解释存储的位模式。
    发表于 03-20 10:56 361次阅读
    C语言<b class='flag-5'>数据类型</b>有哪些

    plc数据类型怎么理解和应用

    PLC(可编程逻辑控制器)是一种工业自动化设备,用于控制机械和工业过程。在PLC编程数据类型是非常重要的概念,因为它决定了程序数据的存储和处理方式。正确理解和应用PLC
    的头像 发表于 12-19 11:39 3496次阅读

    oracle的数据类型有哪些

    Oracle数据库中有许多数据类型可供选择,每种数据类型都有其各自的特点和适用场景。下面是对Oracle数据库中最常用的数据类型的详尽
    的头像 发表于 12-05 16:45 2022次阅读

    php的数据类型主要有哪几种

    PHP是一种强类型编程语言,它支持多种数据类型。以下是PHP的主要数据类型: 字符串(String): 表示文本数据,可以使用单引号或双引号来定义
    的头像 发表于 12-04 16:05 571次阅读

    javascript的基本数据类型有哪些

    JavaScript 是一种动态的、面向对象的编程语言,广泛应用于 Web 开发。在 JavaScript ,有七种基本数据类型(Primitive Types),它们分别是 Undefined
    的头像 发表于 12-03 11:17 615次阅读

    数据decimal是什么类型

    数据decimal是一种用于存储精确小数的数据类型。在数据,decimal常用于存储货币金额、科学计算和需要精确计算的场景。本文将详
    的头像 发表于 11-30 11:02 5022次阅读

    redis的五种数据类型

    Redis是一种高性能的内存数据库,常用于缓存、任务队列、分布式锁等场景。它提供了多种数据类型来满足各种不同的需求,包括字符串(string)、哈希(hash)、列表(list)、集合(set
    的头像 发表于 11-16 11:06 534次阅读

    如何将ROS数据类型转换为MATLAB数据类型

    。 例如,四元数消息包含w、x、y和z属性,但该消息并不强制四元数作为一个整体是有效的。所以有可能在单独修改一个四元数信息后,这个四元数是不符合模型的。 同时消息属性还可以具有各种数据类型。MATLAB使用ROS设置的规则来确定这些数据类型。 为此,这些
    的头像 发表于 11-15 15:24 433次阅读
    如何将ROS<b class='flag-5'>数据类型</b>转换为MATLAB<b class='flag-5'>数据类型</b>

    数据的位是什么?C语言中常见的数据类型有哪些?

    一个数据占用多少个二进制位。 2 、什么是数据类型? 在计算机科学和计算机编程数据类型或简单的类型
    的头像 发表于 11-08 15:55 1166次阅读
    <b class='flag-5'>数据</b>的位是什么?C语言中常见的<b class='flag-5'>数据类型</b>有哪些?

    SystemC数据类型概念

    引起一个事件,要使用通知函数notify( ),语法如下: event_name. notify (参数); 或 notify (参数,event_name); SystemC数据类型 作为C++
    的头像 发表于 11-02 15:44 742次阅读
    SystemC<b class='flag-5'>中</b>的<b class='flag-5'>数据类型</b>概念

    C语言数据类型详解

    计算机编程语言是用来控制计算机的行为及操作,协助人们解决现实的问题,其能表达的数据类型也是从实际中提取并抽象出来形成的数据结构描述。
    发表于 11-02 11:32 1039次阅读
    C语言<b class='flag-5'>数据类型</b>详解

    Redis数据类型介绍

    Redis 作为一个内存数据库已经被许许多多的公司使用,它的性能非常的优秀,读写速度支持非常快而且支持 10W 的 QPS 。今天我们就来学习下它的丰富的数据类型。 Redis 数据类型 Redis
    的头像 发表于 10-09 10:53 698次阅读
    Redis<b class='flag-5'>数据类型</b>介绍

    Redis的数据类型有哪些

    Redis的数据类型有哪些?有五种常用数据类型:String、Hash、Set、List、SortedSet。以及三种特殊的数据类型:Bitmap、HyperLogLog、Geospatial
    的头像 发表于 10-09 10:51 669次阅读