打印

飞思卡尔单片机SCI和ECT问题

[复制链接]
1323|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
madboy|  楼主 | 2013-8-22 09:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
查头文件里SCI0中断变量名是20,可是编程却不行,改成21就好用了,硬件用的是SCI0,这是什么原因?
ECT中断变量名是8,可是我改了半天也用不了,这会是什么问题啊?
在主程序中,当我不加ECT时,串口可以正常工作,可是一加ECT初始化,串口就工作不正常了!
谢谢各位

相关帖子

沙发
gedeshun2005| | 2016-5-3 15:16 | 只看该作者
void main(void) {
  DisableInterrupts;
  INIT_PLL();
  initialize_ect();
  INIT_SCI1();
  INIT_485();
  LEDCPU_dir=1;
  LEDCPU=0;
  EnableInterrupts;
  

  for(;;)
  {
     delay1ms(500);
     for(k=0;k<8;k++)
         SCI1_send(dat_send[k]);
     LEDCPU=~LEDCPU;

  }
}

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝