你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

查看: 1925|回复: 10

不知道是不是编译器的问题?

[复制链接]

2

主题

10

回帖

0

蝴蝶豆

初级会员

最后登录
2018-2-6
发表于 2014-4-16 11:43:26 | 显示全部楼层 |阅读模式
  QQ截图20140416110419.png
不知道是怎么回事?command_code = 0x141a0714的时候,居然执行265行的程序,理论上应该跳过去的。
非常奇怪,不知道是怎么搞的,
cosmic是8KB的评估版。uint32_t command_code 。
回复

使用道具 举报

1

主题

51

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2014-4-16 23:20:16 | 显示全部楼层

RE:不知道是不是编译器的问题?

可以一步一步进行调试观察,看观察到的command_code值是否是实时更新的
回复 支持 反对

使用道具 举报

16

主题

295

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-10-27
发表于 2014-4-17 07:50:14 | 显示全部楼层

RE:不知道是不是编译器的问题?

楼主这代码是有问题的,
如果command_code = 0x141a0714;
      command_code  & 0x141a0200 = 0x1d1a0200;
也就是说,会掉到你第一个if语句里面去,到不了下面那个if语句里面,楼主改改代码吧。
回复 支持 反对

使用道具 举报

134

主题

4489

回帖

239

蝴蝶豆

版主

最后登录
2020-12-9
发表于 2014-4-17 09:22:06 | 显示全部楼层

RE:不知道是不是编译器的问题?

楼上正解。
回复 支持 反对

使用道具 举报

2

主题

10

回帖

0

蝴蝶豆

初级会员

最后登录
2018-2-6
 楼主| 发表于 2014-4-17 10:04:56 | 显示全部楼层

RE:不知道是不是编译器的问题?

是我错了,改为        if(0X141A0100 ==(command_code&0XFFFFFF00))判断就可以了。多谢3楼提醒,我真是太粗心了!
回复 支持 反对

使用道具 举报

5

主题

212

回帖

0

蝴蝶豆

金牌会员

最后登录
1970-1-1
发表于 2014-4-17 12:49:55 | 显示全部楼层

回复:不知道是不是编译器的问题?

回复第 3 楼 于2014-04-17 07:50:14发表:
楼主这代码是有问题的,
如果command_code = 0x141a0714;
      command_code  & 0x141a0200 = 0x1d1a0200;
也就是说,会掉到你第一个if语句里面去,到不了下面那个if语句里面,楼主改改代码吧。
 
详细!!霸气!!
 
回复 支持 反对

使用道具 举报

29

主题

290

回帖

15

蝴蝶豆

论坛元老

最后登录
2020-12-3
发表于 2014-4-17 16:44:05 | 显示全部楼层

RE:不知道是不是编译器的问题?

编译器一般不会出问题.
回复 支持 反对

使用道具 举报

9

主题

178

回帖

0

蝴蝶豆

高级会员

最后登录
1970-1-1
发表于 2014-4-18 09:36:17 | 显示全部楼层

RE:不知道是不是编译器的问题?

三楼很仔细。细心
回复 支持 反对

使用道具 举报

4

主题

224

回帖

0

蝴蝶豆

初级会员

最后登录
2020-7-4
发表于 2014-4-18 23:13:29 | 显示全部楼层

RE:不知道是不是编译器的问题?

哥们,你那是位与运算, 就应该进入第一个分支,建议自己用笔来算算。
回复 支持 反对

使用道具 举报

24

主题

555

回帖

2

蝴蝶豆

高级会员

最后登录
2020-11-30
发表于 2014-4-20 12:35:33 | 显示全部楼层

RE:不知道是不是编译器的问题?

这个编译器没有用过,呵呵
回复 支持 反对

使用道具 举报

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版