| 
 
| 据我所知,共用体是最方便的方式 ,但是我这样做后,实际输出的并不是按照IEEE754格式的四个十六进制数,比如8.25,应该是 0x41 0x08 0x00 0x00,但是我输出的是 0x00 0x04 0x06 0x70,有人说是TI的DSP只能用字对齐地址寻址,我并不是很明白,请问有高手愿意不吝赐教么?给我指明该怎么改,或者发一下成功跑过的程序
 typedef union
 {
 float  f;
 unsigned char u[4];
 }Float2Byte;
 Float2Byte m1;
 
 。。。。。。
 
 m1.f=8.25;
 for(i=0;i<4;i++)
 {
 m=m1.u[i];
 scic_xmit(m);
 }
 | 
 |