在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 5549|回复: 4

[资料] 关于不同版本 IAR for 8051 编译cc2530 C语言代码,生成的反汇编代码的疑问?

[复制链接]
发表于 2015-3-12 10:20:04 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 chenjiancan 于 2015-3-12 10:21 编辑

各位好:   我使用的开发环境是 IAR for 8051 8.30.3 , 在调试 CC2530F256 如下代码的时候,观察到的反汇编指令如图:

反汇编.png
// DI 定义为 P1_1                                                


右边汇编代码显示,一个左移位指令,和赋值语句, 用了这么多条指令,而且调试结果显示 DI = CY 这个赋值不成功(CY=1,但是赋值之后DI=0)


但是我使用 IAR for 8.10 重新测试这段代码发现,如下图,

1

1


明显效果比较好。 测试的时候 优化等级都为None。请问,这是什么问题,有解决的办法吗?
发表于 2015-6-29 18:20:48 | 显示全部楼层
查硬件
发表于 2015-8-21 22:18:37 | 显示全部楼层
你們有人有做過CC2530傳輸嗎
发表于 2015-12-6 18:00:41 | 显示全部楼层
谢谢啦啦啦啦
发表于 2016-3-3 14:18:54 | 显示全部楼层
您好,您使用了CC调试与IAR工作?我也想知道是否有可能闪烁CC2530的串行引导程序,什么是这样做的局限性。您是否尝试过吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /3 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-19 12:10 , Processed in 0.045117 second(s), 12 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表