TI中文支持网
TI专业的中文技术问题搜集分享网站

F28335工作的时候,XRS会不定期输出一个低电平,求解答

最近在使用F28335的时候,会出现程序跑一会就XRS输出低电平的情况,不管是使用FLASH还是内部RAM,都一样。

之前以为是程序问题,特意使用一个简单的for循环计数,关闭了所有外设,也会出现。

我确定初始化的时候,看门狗是关闭的。为了避免看门狗在其他地方出现打开的情况,在程序中加了喂狗ServiceDog();,可还是会出现这种情况,始终想不明白。

求问题思路,万方感谢!!!

rym rym:

再补充一下,每次XRS变低后(复位),程序又会正常跑起来。

最近在使用F28335的时候,会出现程序跑一会就XRS输出低电平的情况,不管是使用FLASH还是内部RAM,都一样。

之前以为是程序问题,特意使用一个简单的for循环计数,关闭了所有外设,也会出现。

我确定初始化的时候,看门狗是关闭的。为了避免看门狗在其他地方出现打开的情况,在程序中加了喂狗ServiceDog();,可还是会出现这种情况,始终想不明白。

求问题思路,万方感谢!!!

user1260775:

回复 rym rym:

检查下电源

最近在使用F28335的时候,会出现程序跑一会就XRS输出低电平的情况,不管是使用FLASH还是内部RAM,都一样。

之前以为是程序问题,特意使用一个简单的for循环计数,关闭了所有外设,也会出现。

我确定初始化的时候,看门狗是关闭的。为了避免看门狗在其他地方出现打开的情况,在程序中加了喂狗ServiceDog();,可还是会出现这种情况,始终想不明白。

求问题思路,万方感谢!!!

Seven Han:

您好,排查电源管脚上的电容值是否合理,是否有虚焊,电路上是否有短路现象。

可参考f28335controlcard,路径为C:\ti\controlSUITE\development_kits\~controlCARDs\CC2833xHWdevPkg

最近在使用F28335的时候,会出现程序跑一会就XRS输出低电平的情况,不管是使用FLASH还是内部RAM,都一样。

之前以为是程序问题,特意使用一个简单的for循环计数,关闭了所有外设,也会出现。

我确定初始化的时候,看门狗是关闭的。为了避免看门狗在其他地方出现打开的情况,在程序中加了喂狗ServiceDog();,可还是会出现这种情况,始终想不明白。

求问题思路,万方感谢!!!

rym rym:

回复 Seven Han:

感谢回复。

电源我用示波器看过,1.9V和3.3V都很稳定,所以也没太关注电容值。

我再排查一下虚焊和短路吧。

最近在使用F28335的时候,会出现程序跑一会就XRS输出低电平的情况,不管是使用FLASH还是内部RAM,都一样。

之前以为是程序问题,特意使用一个简单的for循环计数,关闭了所有外设,也会出现。

我确定初始化的时候,看门狗是关闭的。为了避免看门狗在其他地方出现打开的情况,在程序中加了喂狗ServiceDog();,可还是会出现这种情况,始终想不明白。

求问题思路,万方感谢!!!

user3785924:

回复 rym rym:

Hi,请问一下后来这个问题有解决吗?

赞(0)
未经允许不得转载:TI中文支持网 » F28335工作的时候,XRS会不定期输出一个低电平,求解答
分享到: 更多 (0)