满意答案

lsdiddeuf28

2013.09.15

采纳率:42%    等级:12

已帮助:8813人

STM32里的类型定义,见如下说明:

/* Exported types ------------------------------------------------------------*/

typedef signed long s32;

typedef signed short s16;

typedef signed char s8;

typedef signed long const sc32; /* Read Only */

typedef signed short const sc16; /* Read Only */

typedef signed char const sc8; /* Read Only */

typedef volatile signed long vs32;

typedef volatile signed short vs16;

typedef volatile signed char vs8;

typedef volatile signed long const vsc32; /* Read Only */

typedef volatile signed short const vsc16; /* Read Only */

typedef volatile signed char const vsc8; /* Read Only */

typedef unsigned long u32;

typedef unsigned short u16;

typedef unsigned char u8;

typedef unsigned long const uc32; /* Read Only */

typedef unsigned short const uc16; /* Read Only */

typedef unsigned char const uc8; /* Read Only */

typedef volatile unsigned long vu32;

typedef volatile unsigned short vu16;

typedef volatile unsigned char vu8;

typedef volatile unsigned long const vuc32; /* Read Only */

typedef volatile unsigned short const vuc16; /* Read Only */

typedef volatile unsigned char const vuc8; /* Read Only */

Exported_types

类型定义

typedef int32_t s32

typedef int16_t s16

typedef int8_t s8

typedef const int32_t sc32

typedef const int16_t sc16

typedef const int8_t sc8

typedef __IO int32_t vs32

typedef __IO int16_t vs16

typedef __IO int8_t vs8

typedef __I int32_t vsc32

typedef __I int16_t vsc16

typedef __I int8_t vsc8

typedef uint32_t u32

typedef uint16_t u16

typedef uint8_t u8

typedef const uint32_t uc32

typedef const uint16_t uc16

typedef const uint8_t uc8

typedef __IO uint32_t vu32

typedef __IO uint16_t vu16

typedef __IO uint8_t vu8

typedef __I uint32_t vuc32

typedef __I uint16_t vuc16

typedef __I uint8_t vuc8

所以,前面三者依次与后者等价,即:

typedef uint32_t u32

typedef uint16_t u16

typedef uint8_t u8

所述。

116分享举报

c语言Int16_t 什么意思,__IO uint16_t 是什么意思,在定义参数时为什么不直接写成 uint16...相关推荐

  1. 【C语言进阶深度学习记录】三十一 数组作为函数参数时退化为指针

    之前的学习数组的文章中,已经知道一维数组作为函数参数的时候,最终会被编译器编译为指针.今天来看看二维数组的情形 文章目录 1 为什么C语言中的数组作为函数参数会退化为指针? 2 二维数组作为函数参数如 ...

  2. R语言构建xgboost模型:控制训练信息输出级别verbose参数

    R语言构建xgboost模型:控制训练信息输出级别verbose参数 目录 R语言构建xgboost模型:控制训练信息输出级别verbose参数

  3. R语言构建回归模型并进行模型诊断(线性关系不满足时)、进行变量变换(Transforming variables)、使用car包中的boxTidwell函数对预测变量进行Box–Tidwell变换

    R语言构建回归模型并进行模型诊断(线性关系不满足时).进行变量变换(Transforming variables).使用car包中的boxTidwell函数对预测变量进行Box–Tidwell变换 目 ...

  4. R语言unlist函数将复杂数据(list列表、dataframe、字符串String)对象处理成简单向量vector形式:将包含dataframe和字符串的向量列表转换为单个向量(删除数据名称)

    R语言unlist函数将复杂数据(list列表.dataframe.字符串String)对象处理成简单向量vector形式:将包含dataframe和字符串的向量列表转换为单个向量(删除数据名称) 目 ...

  5. Python到底是什么样的语言? Python和Java比谁更快? TensorFlow的主体是用Python写的吗?

    Python到底是什么样的语言? Python和Java比谁更快? TensorFlow的主体是用Python写的吗? Python到底是什么样的语言? 解析: 这里是一些关键点:Python是解释型 ...

  6. c语言115写成16进制,C语言指针问题

    C语言指针问题 來源:互聯網  2009-04-01 16:01:29  評論 分類: 電腦/網絡 >> 程序設計 >> 其他編程語言 問題描述: int a=115,*p;p ...

  7. 【C 语言】编译过程 分析 ( 预处理 | 编译 | 汇编 | 链接 | 宏定义 | 条件编译 | 编译器指示字 )

    相关文章链接 : 1.[嵌入式开发]C语言 指针数组 多维数组 2.[嵌入式开发]C语言 命令行参数 函数指针 gdb调试 3.[嵌入式开发]C语言 结构体相关 的 函数 指针 数组 4.[嵌入式开发 ...

  8. python传递参数格式_Python语言学习基础篇之Python发送Post请求之根据参数位置传参、数据类型、不同方式传参...

    本文主要介绍了Python语言学习基础篇之Python发送Post请求之根据参数位置传参.数据类型.不同方式传参,通过具体的内容向大家展现,希望对大家Python语言的学习有所帮助. 目录 一.验证 ...

  9. 数字ab写成c语言表达式,《C语言程序设计》复习题(21页)-原创力文档

    <C 语言程序设计>复习题 一. 判断题(本大题共 60 个小题) 1. C 程序执行的入口是 main() 函数,所以 main 函数必须放在程序的开头. (B ) 2. 定义一个函数包 ...

最新文章

  1. 自媒体敏感词大全_2020年自媒体软件大全,这里真的有大宝贝……
  2. 如何将Chrome本地安装的扩展应用导出到本地
  3. 在 ASP.NET Core 中执行租户服务
  4. Python联网下载文件
  5. 初识CPS方法的连续动态建模
  6. python之父的名字-Python 常见双下划线关键字的用法
  7. 通过VMName获取VM IP
  8. 微软公布Netgear 固件严重漏洞详情,可盗取用户身份并攻陷系统
  9. java笔记--关于int和byte[]的转换
  10. java插件化设计开发
  11. java还原混淆代码_飘云阁安全论坛如何还原混淆加密的JAVA代码 - Powered by Discuz!...
  12. 工欲善其事,必先利其器——Web开发的10大IDE
  13. 阿里云服务器DDoS基础防护设置及常见问题
  14. 机器学习笔记04:逻辑回归(Logistic regression)、分类(Classification)
  15. 小学计算机小组兴趣活动计划,计算机兴趣小组活动计划
  16. Mac 硬件驱动(.kext)安装方法
  17. 生成子空间的交空间与和空间
  18. 智能网联车路协同智慧交通沙盘+无人驾驶汽车+多车协同调度系统
  19. STC12CA560S2 ADC/PWM相关例程
  20. java实现物理仿真平台介绍,物理仿真实验室

热门文章

  1. hostapd.conf 解析
  2. 搜图、裁剪一步到位,有人用YOLOv5和CLIP做了一个找图神器,在线可试用
  3. Java Statement一次执行多条sql语句
  4. c语言中字符加上48是,【2017年整理】C语言字符型数据(4、5).doc
  5. 拜托,你的这些努力一定要让HR看见!
  6. 环信 php后台集成,集成环信IM功能
  7. 一个为程序员定制的、WPF开发的小巧、美观桌面快捷工具
  8. 查看Linux服务器内存大小,cpu个数,型号
  9. mysql b tree索引原理_B+Tree原理及mysql的索引分析
  10. 虚拟机 报错:Unmount and run xfs_repair