AVR主控USB设备的数据采集问题
USB设备的数据采集问题,比如用来ADC采集、编码器采集等,怎样才能把延迟做到最小(USB通信所花的时间最小化)实现“实时”采集?是不是要写个轮询xxms或ns来实现?
这问题困扰我很久了,一直没解决,表现为采集编码器的数据有丢失现象。:mad: 用中断~~~~
中断响应是最快的;
楼主是想做方向盘的角度转动采集? 沉思的牛 发表于 2014-4-8 23:25 static/image/common/back.gif
用中断~~~~
中断响应是最快的;
楼主是想做方向盘的角度转动采集?
但是USB通讯就会有问题,我有试过,不知道是不是我代码逻辑有问题。 我是桃川人 发表于 2014-4-11 12:42 static/image/common/back.gif
但是USB通讯就会有问题,我有试过,不知道是不是我代码逻辑有问题。
直接是USB协议通信的? 沉思的牛 发表于 2014-4-11 17:17 static/image/common/back.gif
直接是USB协议通信的?
嗯,AVR还是要处理一些usb通讯代码的。 我是桃川人 发表于 2014-4-13 16:13 static/image/common/back.gif
嗯,AVR还是要处理一些usb通讯代码的。
USB直接通讯我没搞过了~~~~孤陋寡闻了~~;
建议你直接用通讯芯片 。。。。。。。。。。。。。。。。。。 沉思的牛 发表于 2014-4-13 20:16 static/image/common/back.gif
USB直接通讯我没搞过了~~~~孤陋寡闻了~~;
建议你直接用通讯芯片
晕,没理解对你的意思,我的是飞利浦的PDIUSBD12 USB1.1的芯片加ATMEga16做的控制板,虽然是有USB控制芯片但还是需要AVR来控制的,所以AVR还是要处理一些USB通讯代码。 我是桃川人 发表于 2014-4-14 12:35 static/image/common/back.gif
晕,没理解对你的意思,我的是飞利浦的PDIUSBD12 USB1.1的芯片加ATMEga16做的控制板,虽然是有USB控制芯片 ...
我明白你的意思;
但是我没有做过USB通讯 所以这个帮不上你了 沉思的牛 发表于 2014-4-14 20:01 static/image/common/back.gif
我明白你的意思;
但是我没有做过USB通讯 所以这个帮不上你了
我也没办法,这个已经好久没弄了,打算用STM32来试试。 我是桃川人 发表于 2014-4-14 22:10 static/image/common/back.gif
我也没办法,这个已经好久没弄了,打算用STM32来试试。
恩以前我只弄过串口通信;
以后我弄USB通信 ,再请教你哈;
如果到时能解决你的问题 第一时间联系你 沉思的牛 发表于 2014-4-14 22:38 static/image/common/back.gif
恩以前我只弄过串口通信;
以后我弄USB通信 ,再请教你哈;
如果到时能解决你的问题 第一时间联系你 ...
好的,等待你的好消息。:lol:
用响应是最快的中断;
页:
[1]