硬汉嵌入式论坛

 找回密码
 立即注册
查看: 885|回复: 5
收起左侧

[MDK] keil v5.27 开一级优化下 宏定义赋值不正确

[复制链接]

3

主题

15

回帖

24

积分

新手上路

积分
24
发表于 2024-1-22 09:31:45 | 显示全部楼层 |阅读模式
困扰好久了,为什么这个赋值会有问题啊?求大佬帮忙看下,机器不联网不能截图只能拍照请见谅

回复

使用道具 举报

3

主题

15

回帖

24

积分

新手上路

积分
24
 楼主| 发表于 2024-1-22 09:46:37 | 显示全部楼层
rt,用宏定义给变量赋值前后,变量的值没变 IMG_20240122_091111.jpg
IMG_20240122_091123.jpg
IMG_20240122_091139.jpg
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115490
QQ
发表于 2024-1-22 14:38:19 | 显示全部楼层
要以实际运行为准,调试有时候不好用,你串口打印实际运行看看正常不。
回复

使用道具 举报

3

主题

15

回帖

24

积分

新手上路

积分
24
 楼主| 发表于 2024-1-22 16:54:45 来自手机 | 显示全部楼层
eric2013 发表于 2024-1-22 14:38
要以实际运行为准,调试有时候不好用,你串口打印实际运行看看正常不。

就是看见了串口打印的信息不正常,才debug找原因的
回复

使用道具 举报

85

主题

781

回帖

1036

积分

至尊会员

积分
1036
发表于 2024-1-22 20:42:33 | 显示全部楼层
GFeonix 发表于 2024-1-22 16:54
就是看见了串口打印的信息不正常,才debug找原因的

你要在你赋值以后直接打印出来看看,TxMsgHead.saddr = BMU_ADDR;执行完以后直接打印
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-4-29 01:05 , Processed in 0.287745 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表