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

[复制链接]
2297|6
 楼主| caijianfa55 发表于 2015-1-20 15:33 | 显示全部楼层 |阅读模式
想进行SCI串口通信,只能按字节发送,怎么定义单字节变量?char定义出来是16位的,byte定义的时候会报错
dirtwillfly 发表于 2015-1-20 21:21 | 显示全部楼层
楼主在哪里看到说char定义出来是16位的了?
char定义出来时8位的。

评论

自己看C2000编译器手册,char型本来就是16位的。  发表于 2015-1-21 19:30
shenmu2012 发表于 2015-1-20 22:11 | 显示全部楼层
帮着顶起一下的吧。。。这个需要讨论的余地很大的。
 楼主| caijianfa55 发表于 2015-1-21 10:01 | 显示全部楼层
dirtwillfly 发表于 2015-1-20 21:21
楼主在哪里看到说char定义出来是16位的了?
char定义出来时8位的。

我实际调试的,我已经解决了,用位域和共同体定义了一个类型
bobde163 发表于 2015-1-21 13:29 | 显示全部楼层
用char定义的变量是16位的?
dirtwillfly 发表于 2015-1-21 21:23 | 显示全部楼层
学习了,dsp我只简单用过c2000。没认真学习过:funk:
@李富贵  

评论

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

你自己去调试一下C2000就知道了,不常见,但确实是16位的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

44

主题

152

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部