导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[e_gay]C51编程:关于keilc51优化设置的



No.6324
作者:e_gay
邮件:
ID:4593
登陆:14次
文章数:48篇
最后登陆IP:183.39.138.212
最后登陆:2011/1/2 22:42:51
注册:2002/1/9 12:53:00
财富:182
发帖时间:2002/3/15 8:49:00
发贴者IP:61.144.176.251
标题:e_gay:C51编程:关于keilc51优化设置的bug
摘要:No.6324C51编程:关于keilc51优化设置的bug 我发现用keil51高级优化选项后,有些代码不能正确执行,请看下面代码:
所有变量均为idata变量。
使用的编译器为keilc6.12,4级优化以前,程序正常运行,5级以后,校验和便不能正确累加。
keilc51的代码优化性能究竟怎样,其生成的代码可靠性如何,使用有何技巧,请各路大侠不吝
赐教。
case change_customer:  //change_customer=0xa5,常量。
{
    com_buf_tx[0]=0;    //包长度低字节
    com_buf_tx[1]=5;    //包长度高字节
    com_buf_tx[2]=change_customer;
    //高字节转换成16进制
    com_buf_tx[3]=(key[4]>>4)*10+(key[4]&0x0f);
    //低字节转换成16进制
     ......

>>返回讨论的主题


  发表回复
用户名   *您没有注册?
密码   *
验证码   * .
标题   *
心情
随便说说    我回答你    最新发现    得意的笑   
气死我了    真是没劲    坚决同意    表示反对   
大家过来    好奇怪哟    懒得理它    大家小心   
文件上传
内容


字体:      字体大小:    颜色:
粗体 斜体 下划线 居中 超级连接 Email连接 图片 Flash图片 Shockwave文件 realplay视频文件 Media Player视频文件 QuickTime视频文件 引用 飞行字 移动字 发光字 阴影字 查看更多的心情图标 背景音乐
点击加入表情
                         
选项
有回复时用短消息通知您?

   




老古网执行:16毫秒 最大:7276毫秒 查询6次