打印

如何让指针按位++??而不是按 char

[复制链接]
1265|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
28182900|  楼主 | 2013-1-22 15:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
dqyubsh| | 2013-1-22 15:50 | 只看该作者
我是没办法,死了这条心。

使用特权

评论回复
板凳
airwill| | 2013-1-22 18:54 | 只看该作者
其实做不到这一点, 并不是因为 C 编译器的问题, 而是 CPU 的指令并不支持这样干.
不过  ARM Cortex-M3 的 BitBand 的功能完全可以解决楼主的愿望

使用特权

评论回复
地板
28182900|  楼主 | 2013-1-23 09:12 | 只看该作者
airwill 发表于 2013-1-22 18:54
其实做不到这一点, 并不是因为 C 编译器的问题, 而是 CPU 的指令并不支持这样干.
不过  ARM Cortex-M3 的 B ...

怎么弄呢?
我现在只是用bitband定义了位操作IO口

使用特权

评论回复
5
airwill| | 2013-1-23 11:51 | 只看该作者
BitBand 将位转换成了字. 按字操作就是了

使用特权

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

本版积分规则

个人签名:工作永远干不完,生命却一直在倒计时

100

主题

1127

帖子

2

粉丝