TI论坛
直播中

侯晓萃

7年用户 194经验值
私信 关注
[问答]

关于示例程序中的数据类型问题

比如说MCSDK User Guide中Hello World这个这个例子的C程序,总能看到uint8_t和uint32_t之类的数据类型,这些是结构体类型吗?

如果是的话,这些结构体类型是在什么文件中声明的?

O(∩_∩)O谢谢!

回帖(9)

李峰

2018-8-6 09:41:56
typedef unsigned int   uint32_t;
是ccs软件里面定义的。
举报

侯晓萃

2018-8-6 09:48:29
引用: kingnet_52004 发表于 2018-8-6 09:41
typedef unsigned int   uint32_t;
是ccs软件里面定义的。

Titan你好:
“CCS软件里面定义”意思是可以直接在C程序里使用是吗?
 uint32_t是unsigned int的“别名”的话,请问CCS应该还定义了其他像uint8_t之类的别名,应该到哪去看CCS定义了哪些“别名”?
O(∩_∩)O谢谢
举报

李峰

2018-8-6 10:07:04
引用: 英瑞博111 发表于 2018-8-6 09:48
Titan你好:
“CCS软件里面定义”意思是可以直接在C程序里使用是吗?
 uint32_t是unsigned int的“别名”的话,请问CCS应该还定义了其他像uint8_t之类的别名,应该到哪去看CCS定义了哪些“别名”?

是的,可以直接在C程序中使用。
有uint8_t之类的别名:
   typedef unsigned char  uint8_t;
请到你所安装的CCS对应编译器下面去查看。
如:C:ti_ccs5.3ccsv5toolscompilerc6000_7.4.1include
在头文件stdint.h中定义的。
举报

侯晓萃

2018-8-6 10:25:33
引用: kingnet_52004 发表于 2018-8-6 10:07
是的,可以直接在C程序中使用。
有uint8_t之类的别名:
   typedef unsigned char  uint8_t;

找到了,O(∩_∩)O非常感谢!
举报

更多回帖

发帖
×
20
完善资料,
赚取积分