问下DSP2812为什么程序烧写到flash中和在ram中调试的延时时间会不一样呢? 5
问下为什么程序烧写到flash中和在ram中调试的延时时间会不一样呢?就一个简单的流水灯程序,主要程序如下:for(i=0;i<6;i++){GpioDataRegs.G...
问下为什么程序烧写到flash中和在ram中调试的延时时间会不一样呢?
就一个简单的流水灯程序,主要程序如下:
for(i = 0;i < 6;i++)
{
GpioDataRegs.GPADAT.all = 1<<i;
delay(300);
}
延时程序如下:
void delay(Uint16 delaytime)
{
Uint16 i,j;
for(i=0;i<delaytime;i++)
for(j=0;j<6250;j++);
}
就这个程序烧写到flash中比在ram中延时时间明显长了好多,这是为什么呢? 展开
就一个简单的流水灯程序,主要程序如下:
for(i = 0;i < 6;i++)
{
GpioDataRegs.GPADAT.all = 1<<i;
delay(300);
}
延时程序如下:
void delay(Uint16 delaytime)
{
Uint16 i,j;
for(i=0;i<delaytime;i++)
for(j=0;j<6250;j++);
}
就这个程序烧写到flash中比在ram中延时时间明显长了好多,这是为什么呢? 展开
2个回答
宿兴电子
2024-10-18 广告
2024-10-18 广告
联系我们一、有无震荡源 无源这里的“源”不是指电源,而是指震荡源。也就是说,有源蜂鸣器内部带震荡源,所以只要一通电就会叫。而无源内部不带震荡源,所以如果用直流信号无法令其鸣叫。 二、价格不同 有源蜂鸣器往比无源蜂鸣器贵,就是因为里面多个震荡...
点击进入详情页
本回答由宿兴电子提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询