首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

这样的现象大家是否遇到过?!

这样的现象大家是否遇到过?!

我使用的是DSP56F801A60demo板,CW7.3.


当设置"568000 loacal hardware connection",我连上demo板进行debug时我发现编译结果不对.


比如:


*((word *)(DFIU_CNTL)) |= 0x40;


P:000000BD: F0540E6C move X:0x0e6c,X0


P:000000BF: 81C03300 bfclr #0x3300,X0


而当我设置"568000 simulator"设置时,编译的结果却是对的.


如:


*((word *)(DFIU_CNTL)) |= 0x40;


P:000000BD: 82F40F600040 bfset #0x40,X:0x0f60


还有就是原来运行正常的程序现在也不正常了,但使用PE产生的程序却还能在demo板上正常运行.


现在我都快郁闷死了,问了freescale的技术支持也没解决!


是不是因为我的编译器的原因,我是从freescale网站down的,申请的license.

返回列表