大家好,
我想用DSP和Matlab共同实现一个控制问题。我的DSP板子是EVM6678L,CCS版本是v5.0.3,Matlab版本是7.0。
请问一下是否用EVM套件配套的RS-232串口线就可以实现板子和Matlab间的通讯?如果可以,在哪里能找到DSP串口通讯的程序?
谢谢!
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.
大家好,
我想用DSP和Matlab共同实现一个控制问题。我的DSP板子是EVM6678L,CCS版本是v5.0.3,Matlab版本是7.0。
请问一下是否用EVM套件配套的RS-232串口线就可以实现板子和Matlab间的通讯?如果可以,在哪里能找到DSP串口通讯的程序?
谢谢!
Hi, Yang lu,
附件是一个C6713用RS-232串口线连接实现异步串口通信的程序(程序中有详细注释),编程方面主要是通过CSL函数来设置各种寄存器,使用EDMA事件结束中断来进行控制。
您可以根据此程序做相应的更改,比如更改:宏(把6713改成6678)、波特率(改程序中ConfigMcBSP函数中srgr寄存器的后两位)、帧长(BUFFER_SIZE的值)等等。
另外,《TMS320C6000DSP实用技术与开发案例》一书中的6.8节分析了“DSP和异步串口的连接”,讲得比较详细,您可以找来参考下,希望对您有所帮助。