打印

28335 自己定义结构体变量一直为零

[复制链接]
1606|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
djt775100|  楼主 | 2017-7-3 13:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
dsp28335程序中 自定义的结构体变量为零,

1   我在ADC.h     typedef struct ADC_SAMPLE
{
  Uint16 ADC_CHANEL0[10];
  Uint16 ADC_CHANEL1[10];
  Uint16 ADC_CHANEL2[10];
  Uint16 ADC_CHANEL3[10];
  Uint16 ADC_CHANEL4[10];
  Uint16 ADC_CHANEL5[10];
  Uint16 ADC_CHANEL6[10];
  Uint16 ADC_CHANEL7[10];
  Uint16 ADC_CHANEL8[10];
  Uint16 ADC_CHANEL9[10];
  Uint16 ADC_SAMPLETIMES;
  Uint16 ADC_CHANNEL_NUM;
} ADCSAMPLE;
extern  ADCSAMPLE ADCSAMPLEDATA;



2   DSP28_GlobalVariableDefs.c中加入的语句是:
#ifdef __cplusplus
#pragma DATA_SECTION("ADCSampleFile");
#else
#pragma DATA_SECTION(ADCSAMPLEDATA,"ADCSampleFile");
#endif
ADCSAMPLE ADCSAMPLEDATA;

3  在".cmd"文件中加入的区间定义:



   ADCSampleFile     :> ADCSAMPLEDATA,    PAGE = 1

ADCSAMPLEDATA   : origin = 0x007A00, length = 0x000070
仿真的时候结构体变量一直为零,不变化,怎么回事?特来求助,
谁能不能帮忙看一下

相关帖子

沙发
kkzz| | 2017-7-6 17:16 | 只看该作者
你的结构体是怎么赋值的?

使用特权

评论回复
板凳
hudi008| | 2017-7-6 17:16 | 只看该作者
结构体变量一直为零是什么意思?

使用特权

评论回复
地板
lzmm| | 2017-7-6 17:17 | 只看该作者
ifdef __cplusplus
#pragma DATA_SECTION("ADCSampleFile");
#else
#pragma DATA_SECTION(ADCSAMPLEDATA,"ADCSampleFile");
#endif
ADCSAMPLE ADCSAMPLEDATA;

这个定义是什么

使用特权

评论回复
5
minzisc| | 2017-7-6 17:17 | 只看该作者
是在什么编译器编译的?

使用特权

评论回复
6
selongli| | 2017-7-6 17:18 | 只看该作者
这个数据是怎么传递数据的

使用特权

评论回复
7
fentianyou| | 2017-7-6 17:18 | 只看该作者
结构体变量有什么问题

使用特权

评论回复
8
xiaoyaodz| | 2017-7-6 17:19 | 只看该作者
这是参考例程设计的吗?

使用特权

评论回复
9
febgxu| | 2017-7-6 17:19 | 只看该作者
DSP28_GlobalVariableDefs.c中加入的语句含义是什么?

使用特权

评论回复
10
sdlls| | 2017-7-6 17:20 | 只看该作者
是数据结构不存在吗?

使用特权

评论回复
11
hudi008| | 2017-7-6 17:20 | 只看该作者
这个直接调用不行吗?

使用特权

评论回复
12
lzmm| | 2017-7-6 17:20 | 只看该作者
建议放在头文件里面就行。

使用特权

评论回复
13
minzisc| | 2017-7-6 17:20 | 只看该作者
CCS不是有全局变量吗?

使用特权

评论回复
14
selongli| | 2017-7-6 17:20 | 只看该作者
应该是默认为局部变量了。

使用特权

评论回复
15
fentianyou| | 2017-7-6 17:20 | 只看该作者
楼主的接口体定义的没有问题。

使用特权

评论回复
16
xiaoyaodz| | 2017-7-6 17:20 | 只看该作者
没有必要这样定义变量。

使用特权

评论回复
17
febgxu| | 2017-7-6 17:20 | 只看该作者
结构体是直接定义,然后调用赋值的。

使用特权

评论回复
18
sdlls| | 2017-7-6 17:20 | 只看该作者
这个dsp28335程序中应该存在这个结构体吧。

使用特权

评论回复
19
kkzz| | 2017-7-6 17:26 | 只看该作者
没有变量赋值吗?

使用特权

评论回复
20
dspxiaozhu| | 2020-5-25 20:49 | 只看该作者
你好,你最后是怎么解决这个问题的啊

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝