新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > DSP 与PC 机串行通讯的设计

DSP 与PC 机串行通讯的设计

作者: 时间:2011-01-13 来源:网络 收藏

5.4程序初始化

# include "2407c.h"

//初始化子程序

Initial(){

*IFR=0xFFFF; //清除中断标志

*WDCR=0Xe8; //不使能看门狗

*SCSR1=0x81FE; //CLKIN=6M, CLKOUT=24M

*MCRA=0x3; //use SCITXD, SCIRXD

*PADATDIR=0x100; //设置ADIR 为输出口

}

5.5主程序

Main(){

Set();

Disable(); //屏蔽所有中断

Initial(); //系统初始化

Enable(); //使能总中断

While(1) {

unsigned int uwork;

For (intI=0;I10;I++){

Do{

Uwork=(*SCICTL2);

}while (uwork0x0c0!=0x0c0);

(*SCITXBUF)=cAnswer[i];

*IFR=0x0010;

Enable();

}

Do{

Uwork=(*SCICTL2);

}while (uwork0x0c0!=0x0c0);

(*SCITXBUF)='';

}

For(;;){

:

}

}

6结束语

本文作者创新点:利用 的串行通信接口(SCI)和功能强大的开发环境CCS,可以方便地实现 与PC 机间的单机或多机串行通信。通过实际运行表明,利用TMS320 的SCI 模块实现 之间或与PC 机的通信,与传统的C51 单片机相比,其电路简单、设置灵活、运行速度快,性能可靠稳定。

本文引用地址:https://www.eepw.com.cn/article/151095.htm

上一页 1 2 3 下一页

关键词: DSP

评论


相关推荐

技术专区

关闭