工具/软件:Code Composer Studio
您好,
我正在从CPU2运行Buffdac_sine_cpu01示例,当从RAM运行正常时,当从闪存运行时,正弦波被破坏,如附图所示。
正弦波频率为600 Hz。
我查断中断的时间,在RAM和闪存模式中都是一样的。
我尝试了很多从闪存运行的瘦,但从RAM加载和运行interrrupt例程,结果相同。
有人知道发生了什么
此致
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.
工具/软件:Code Composer Studio
您好,
我正在从CPU2运行Buffdac_sine_cpu01示例,当从RAM运行正常时,当从闪存运行时,正弦波被破坏,如附图所示。
正弦波频率为600 Hz。
我查断中断的时间,在RAM和闪存模式中都是一样的。
我尝试了很多从闪存运行的瘦,但从RAM加载和运行interrrupt例程,结果相同。
有人知道发生了什么
此致
您好,Frank,
我按照您的建议进行调试,我发现问题是 sgen.OUT1 函数的输出。
我尝试在sgen.h文件中查看,以了解为什么sgen.OUT1函数的输出值是错误的,但对我来说太难了。
我不能低估为什么在RAM模式下CPU2也能正常工作,但在闪存模式下输出错误,我检查堆和堆栈大小,但两种配置都是相同的。
另外,在RAM和闪存模式下,我有以下内容:警告#1.0247万-D:创建不带节的输出节"SINTBL"
此致