1.上位机发送单精度32位小数到dsp
- 上位机端
这个是前面板
这个是后面板
- dsp端
先定义接收端的代码:
/**************************************利用结构体和联合体接收数据************************/
struct RecStruct //接收数据结构体,接收数据为单精度32位浮点数,按照从左往右的顺序,分为HighWord1,HighWord2,LowWord1,LowWord2四个字节字节
{
Uint32 LowWord2:8;
Uint32 LowWord1:8;
Uint32 HighWord2:8;
Uint32 HighWord1:8;
};
union//定义一个联合体
{
float all;
struct RecStruct byte;
}DataRx;
/*********************************************************************************/
接收中断服务程序
interrupt void scirxa_isr(void