This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSPM0G1505: mspm0g3507

Part Number: MSPM0G1505

我设计的一个main 和 flash的文件 在flash中使用 delay_cycles(240000000); 可以停顿3s,80Mhz 的cpu时钟,但是在main函数里 使用同样的函数,编译可以通过,但是debug无法通过这个函数。

去掉就可以正常运行功能。 同时,当j<100 可以运行,当j达到1000debug也无法跳出

void Delay3ms()
{
for(uint16_t i=0;i<100;i++)
for(uint16_t j=0;j<1000;j++)
__NOP();
//__asm__("nop");
}