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.

关于5438A的XT2问题

我用IAR做430系列有几年了。去年开始用5438A,已做过两个产品,但今年用5438A再做一个新品,问题来了:

我用XT2接7.37M晶振,XT1关闭,只要程序中其他中断一开中断允许(比如狗或TA0),程序马上复位,中断源显示是OFIFG,再查UCSCTL7中DCOFFG和XT1LFOFFG均置位。调整各控制RAM的控制顺序,也不能从根本上解决。另外一个同事用CCS6外加TI 的DeviceLib(MSP430Ware中)同样完成如此功能,结果是一样的。哪位大侠能给解释一下。

  • 你好,

    为什么XT2要接7.37的M晶振?

    可以尝试一下TX2接4M 晶振是否有同样问题?

    我在实验室也测试一下,有结果再回复你。

  • 你好:

    我上一个产品是在XT2接3.6864M晶振,工作正常。这次新产品提高一倍频率,就出问题了。

     

  • 我将程序改为先开全局中断,再开TA0中断,问题好像解决了。。。。。。但在通信时问题又回来了,UART接收正常,发送时出错,发送几个字节后,IFIFG1中各位全部置1,进入不可屏蔽中断(UNMI)。附件中有截屏。其实原来问题也应如此,程序运行,IFIFG1置1,进入不UNMI,复位后只有OFIFG为1.

    太奇怪了,有谁能点拨一下吗?

    一段发送通讯前导码.doc