打印

潜水很久了,一直忙着做项目,把项目中的一些好的应用与大家

[复制链接]
1646|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
lhchen922| | 2013-11-3 19:55 | 只看该作者
unsigned char bin8_rev(unsigned char data)
{
    data=((data&0xf0)>>4) | ((data&0x0f)<<4);
    data=((data&0xCC)>>2) | ((data&0x33)<<2);
    data=((data&0xAA)>>1) | ((data&0x55)<<1);
    return data;
}

使用特权

评论回复
板凳
lhchen922| | 2013-11-3 19:56 | 只看该作者
8位高低互换。

使用特权

评论回复
地板
mb4555| | 2013-11-4 13:12 | 只看该作者
lhchen922 发表于 2013-11-3 19:55
unsigned char bin8_rev(unsigned char data)
{
    data=((data&0xf0)>>4) | ((data&0x0f)2) | ((data&0 ...

8位高低互换,
这样编译出来的代码,比机械式的位操作要多出一倍以上。

使用特权

评论回复
5
省与思| | 2013-11-4 13:47 | 只看该作者
不错

使用特权

评论回复
6
tf526641400| | 2013-11-27 13:07 | 只看该作者
很好

使用特权

评论回复
7
hzf5472| | 2013-12-13 11:52 | 只看该作者
不会软件

使用特权

评论回复
8
287651380| | 2014-1-23 13:13 | 只看该作者
非常感谢!!

使用特权

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

本版积分规则

个人签名:人生最大的差距是勤奋的差距,人生最大的遗憾是勤奋不够!逸嵌电子工作室

18

主题

1231

帖子

5

粉丝