打印

CCS中用什么关键字定义单字节变量?

[复制链接]
1986|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
caijianfa55|  楼主 | 2015-1-20 15:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
dirtwillfly| | 2015-1-20 21:21 | 只看该作者
楼主在哪里看到说char定义出来是16位的了?
char定义出来时8位的。

使用特权

评论回复
评论
李富贵 2015-1-21 19:30 回复TA
自己看C2000编译器手册,char型本来就是16位的。 
板凳
shenmu2012| | 2015-1-20 22:11 | 只看该作者
帮着顶起一下的吧。。。这个需要讨论的余地很大的。

使用特权

评论回复
地板
caijianfa55|  楼主 | 2015-1-21 10:01 | 只看该作者
dirtwillfly 发表于 2015-1-20 21:21
楼主在哪里看到说char定义出来是16位的了?
char定义出来时8位的。

我实际调试的,我已经解决了,用位域和共同体定义了一个类型

使用特权

评论回复
5
bobde163| | 2015-1-21 13:29 | 只看该作者
用char定义的变量是16位的?

使用特权

评论回复
6
dirtwillfly| | 2015-1-21 21:23 | 只看该作者
学习了,dsp我只简单用过c2000。没认真学习过:funk:
@李富贵  

使用特权

评论回复
评论
李富贵 2015-1-21 23:33 回复TA
就是C2000编译器的char型是2个字节的,参见spru514这个文档。 http://www.ti.com/lit/ug/spru514h/spru514h.pdf 章节6.4 
7
yang96019| | 2017-8-7 17:34 | 只看该作者
dirtwillfly 发表于 2015-1-20 21:21
楼主在哪里看到说char定义出来是16位的了?
char定义出来时8位的。

你自己去调试一下C2000就知道了,不常见,但确实是16位的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

44

主题

152

帖子

1

粉丝