Dear all
我在用F280049C controlCARD调试自己的程序,为什么总是f28004x_sysctrl.c文件中的PollX1Counter函数中出不来了?
调试其他例程都是正常的.这个文件我也没改过呀.
谢谢!
Susan Yang:
能否详细说明下您的程序?或者直接私信/上传一下工程?
,
jjl3:
Sorry for replying so later!
我新建了一个 工程,所有源文件都是从原来的工程里copy出来的。
我发现原工程里这里是可以过去的,但新工程运行会死在这里。
源文件都是这样:
debug跟踪新工程时发现到这里,OSCCLKSRCSEL = 0;所以会执行到PollX1Counter
debug跟踪原来工程,发现到这里OSCCLKSRCSEL = 1;所以就执行returen走了。
很奇怪,为什么源文件都是一样的,重新建个工程后表现不一样呀?
谢谢!
,
Susan Yang:
该问题和之前有个帖子很类似,您可以先参考一下
e2e.ti.com/…/535617
您现在时钟源是什么?建议先看一下TRM的 3.7.6 Clock Source and PLL Setup
www.ti.com.cn/…/sprui33d.pdf
,
jjl3:
我用的是LaunchPad板,没改动硬件。只是两个 工程,但这两个工程都包含相同的源文件。
我安装上面的帖子改动了 一下还是不能执行return。
,
Susan Yang:
若是可以的话,请私信/上传一下您的整个工程,我们使用launchpad测试一下
,
Susan Yang:
看到您确认了答案,请问是解决了该问题吗?若还是没有解决的话,请您上传/私信一下工程,谢谢
,
jjl3:
还没,感觉还是CMD文件不对.我已经私信上传工程了,没有收到吗
,
Susan Yang:
我测试了一下,会整个跳过InitSysPll(XTAL_OSC,IMULT_10,FMULT_0,PLLCLK_BY_2); 不执行,我会在查证后给您回复。
PS:之前私信太多了,漏掉了您的回复,抱歉
,
jjl3:
谢谢!问题已经解决了.还是cmd文件设置的不对,分给CLA的RAM不正确,修改正确后, InitSysPll也可以正确执行了.
,
Susan Yang:
很高兴您能解决问题,后续有其他问题欢迎随时发帖,谢谢