微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > labview visa 串口通信求助

labview visa 串口通信求助

时间:10-02 整理:3721RD 点击:
  我现在在做一个上位机界面和arm进行通讯,控制步进电机正反转,并把转动圈数在界面上显示出来,自己做完了正反转部分,可是转动圈数搞不定,本人新手,求大神帮忙

转动圈数m是float型,   这么转换成char型,对吗?上位机怎么在转换回来?求高手解答。谢谢了。
                                       m=(float)k/512;                                        p=(unsigned char*)&m;
                                        buf[0]=*p;
                                        buf[1]=*(p+1);
                                        buf[2]=*(p+2);
                                        buf[3]=*(p+3);
                                                for(t=0;t DR=buf[t];
                                                        while((USART1->SR&0X40)==0);//等待发送结束
                                                 }
                                                }       


                                                                           



visa还不会装那

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top