现在要求我用stm32F407开发板,有3个传感器,通过ADC采集数据,通过串口传至上位机,上位机用Labview编写,不知道该怎么搞啊,求大佬们指点下,给个大概的方案,单通道的我之前做好了,现在多通道不知道咋搞了,看网上有些用DMA传递数据,不知道为啥要用DMA,另外三个通道的话,协议该怎么定才好(从来没定过协议),最主要的定了协议,怎么通过串口传输数据呢?是通过uart函数,一个字节一个字节的传,还是通过printf函数呢?毕竟三个通道的ADC数据传输协议的话,肯定不止一个字节。真心求指导,感激不尽
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
能采集到就按照2楼的方式发送啊
上位机收到数据按照2楼设计的协议解析啊
当然,2楼只是举了个例子,你可以自己设计协议
一周热门 更多>