yjtnihao 发表于 2009-2-25 15:24:44

关于labview程序执行顺序 请高手帮忙

我在学习 PC机发响声次数和声调
现在有点糊涂了 请斑竹帮忙啊?
void cpubbs_serial () interrupt 4      
{
   ES=0;                                                                              
   RI=0;                                       
      if(serial_count==0)
      {
      beep_times=SBUF;                                                         
      cpubbs_beep_times_temp=beep_times;
      serial_count++;                              
       }
   else                                                                              
   {
      beep_tone=SBUF;
      serial_count=0;                                                      
      serial_count
   }
   ES=1;                                                                              
}
请问这里面在PC发送数据的时候是将beep_times和beep_tone同时存在SBUF中发送的吗?
还是先把beep_times利用SBUF先发送 然后在用SBUF把beep_tone发送了?
还有啊:
为什么在PC发数据的时候是从左到右执行
而在读下位机数据的时候却不是啊?糊涂啊!
望答疑一下啊

yjtnihao 发表于 2009-2-25 16:50:17

没有人回答吗?

eezhp 发表于 2009-2-25 17:27:34

有一个先后顺序的

eezhp 发表于 2009-2-25 17:28:22

是先把beep_times利用SBUF先发送 然后在用SBUF把beep_tone发送了

fjczd 发表于 2009-2-26 16:41:09

怎么还有c呢
是论坛销售的那个板子吗
页: [1]
查看完整版本: 关于labview程序执行顺序 请高手帮忙