嵌入式开发者社区
标题:
c6748下载程序问题
[打印本页]
作者:
zxy
时间:
2018-7-31 16:26
标题:
c6748下载程序问题
c6748在调试的时候,adc采集的数值没有问题,为何下载程序到核心板上后,ADC采集的数值却和调试的时候大相径庭。部分程序代码:
while(1){
int val=0,v=2000,i=0;
int buffer[2000];
while(v--)
{
HWREG(SOC_GPIO_0_REGS + 0x90)=(1<<7);
buffer[v]=HWREG(SOC_GPIO_0_REGS + 0x20);
HWREG(SOC_GPIO_0_REGS + 0x94)=(1<<7);
}
向大家请教!
作者:
广州创龙廖工
时间:
2018-7-31 17:41
您好,请问您是否,使用我们默认提供的AD模块,采集AD数据?建议您尝试,配合我们AD模块的例程,烧写到flash,查看采集的数据,是否正常
作者:
zxy
时间:
2018-7-31 18:44
本帖最后由 zxy 于 2018-7-31 18:49 编辑
广州创龙廖工 发表于 2018-7-31 17:41
您好,请问您是否,使用我们默认提供的AD模块,采集AD数据?建议您尝试,配合我们AD模块的例程,烧写到flas ...
你好,用的是外设的ad9220.用的是自己的底板,采集的gpio0和gpio1口。
作者:
zxy
时间:
2018-7-31 18:48
广州创龙廖工 发表于 2018-7-31 17:41
您好,请问您是否,使用我们默认提供的AD模块,采集AD数据?建议您尝试,配合我们AD模块的例程,烧写到flas ...
串口程序可以烧进去,和调试情况一致。但是adc却不是一样的,程序也进去了。现在可以确定的是上面那段程序在调试执行的时候,和烧写后这段程序执行的不一样。我怀疑,在调试的时候仿真器影响到ADC采集了,会有这种情况么
欢迎光临 嵌入式开发者社区 (https://www.51ele.net/)
Powered by Discuz! X3.4