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.

关于msp430g2553的P1口中断和定时器的问题?



最近本人研究2012年ti杯题目:声音定位系统,想用g2553来做主控,利用p1口做为4路中断输入,用定时器作为定时功能。用于记录4路中断的时间差。
问题:同时启动p1口中断和定时器计时,会不会有冲突呢?就是中断和定时器是否可以同时工作?  或者各位大侠有什么好的方案呢?(本人为今年ti杯比赛做准备,前期做历年的题目来提高自身水平)忘大侠们讨论讨论。。。。。。给个动力!!!

  • 同时工作好像可以吧,不过中断的优先级好像是固定的,默认情况下没有嵌套中断。

    没有直接用定时器的捕捉功能?

    不知道你的4路的可能时序是什么,所以不好提问题

    您可以将您的具体应用情况和您的设想说一说,也许大家会能帮你参谋参谋可行性

  • 就是用P1.3 p1.4 p1.5 p1.6 作为外部中断输入,利用timeA作为定时。当外部第一个中断触发后flag++;

    flag=1时打开time_a定时;记下Ta,Tb,Tc,flag=4时关掉中断。接下来处理数据。。。