реклама на сайте
подробности

 
 
> Ввод данных в компьютер., Бинарный поток.
SNR
сообщение Jul 19 2012, 09:15
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 135
Регистрация: 17-05-09
Из: Kiev
Пользователь №: 49 171



Здравствуйте!
Тема для меня новая , поэтому попрошу особо не пинать. До этого все более с радиочастотными трактами занимался.

Итак есть некое устройство которое на выходе имеет три провода: DATA, CLK ну и естественно GND.
Меандр тактирования CLK может идти c максимальной частотой 5,6МГц.
Подскажите, чем мне эти данные ввести в комп, чтоб потом записать в бинарный файл.
Может есть готовые модули, или собрать - не проблема или хоть подскажите в направлении чего "копать".

Большое спасибо!

Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
SNR
сообщение Aug 9 2012, 06:37
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 135
Регистрация: 17-05-09
Из: Kiev
Пользователь №: 49 171



Спасибо за ответы. Поток от устройства (спутниковый модем) идет непрерывно. Моя программа просто должна записывать его на компьютер.

Про отдельный поток, спасибо, попробую, хорошая идея.
А вот
<<Записывать данные в файл нужно только тогда, когда чтение данных через USB было завершено успешно.
как это реализовать?
Go to the top of the page
 
+Quote Post
Konst_777
сообщение Aug 9 2012, 10:34
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 549
Регистрация: 1-06-05
Пользователь №: 5 644



Цитата(SNR @ Aug 9 2012, 09:37) *
...А вот
<<Записывать данные в файл нужно только тогда, когда чтение данных через USB было завершено успешно.
как это реализовать?

Раздел "12.22 XferData( )" файла "CyAPI.pdf" (страница 67):
Цитата
XferData performs synchronous (i.e. blocking) IO operations. It does not return until the transaction
completes or the endpoint's TimeOut has elapsed.
Returns true if the transaction successfully completes before TimeOut has elapsed.
Note that the len parameter is a reference, meaning that the method can modify its value. The number of
bytes actually transferred is passed back in len.

То есть, еще нужно анализировать какое количество байт возвращает XferData():
Код
  
      while (iStart)
      {
           LONG bytes_readed = len;
      
           if(USBDevice->BulkInEndPt->XferData(InBuf,bytes_readed))
               FileWrite(FileHandle, InBuf, bytes_readed);
            
           Application->ProcessMessages();
      }
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- SNR   Ввод данных в компьютер.   Jul 19 2012, 09:15
- - demiurg_spb   Можно наверное на чипе от ftdi придумать что-нибуд...   Jul 19 2012, 09:47
|- - SNR   Смотрел в сторону ФТ245 но наверное не потянет.   Jul 24 2012, 10:14
|- - kolobok0   Цитата(SNR @ Jul 24 2012, 14:14) Смотрел ...   Jul 24 2012, 10:45
|- - iosifk   Цитата(SNR @ Jul 24 2012, 14:14) Смотрел ...   Jul 24 2012, 10:45
|- - _4afc_   Цитата(iosifk @ Jul 24 2012, 14:45) а 223...   Jul 24 2012, 13:03
- - Danis   Цитата(SNR @ Jul 19 2012, 13:15) Здравств...   Jul 27 2012, 10:43
|- - SNR   Вобщем пошарился по инету, подумал что проще и дос...   Jul 28 2012, 17:19
|- - iosifk   Цитата(SNR @ Jul 28 2012, 21:19) Вобщем п...   Jul 28 2012, 18:09
|- - SNR   Цитата(iosifk @ Jul 28 2012, 21:09) Вообщ...   Jul 28 2012, 19:39
- - SNR   Остановился на CY7C68013A. Подкорректировал для не...   Aug 7 2012, 06:53
|- - Konst_777   Цитата(SNR @ Aug 7 2012, 09:53) ...Может ...   Aug 7 2012, 17:47
|- - _pv   Цитата(SNR @ Aug 7 2012, 12:53) Остановил...   Aug 8 2012, 21:38
- - SNR   Накрапал примитивную программу в Билдере 6. Читаю ...   Aug 8 2012, 14:38
|- - Konst_777   Вам нужно получить определенный объем данных (како...   Aug 8 2012, 19:41
- - SNR   Сделал в отдельном потоке, считываю по вишеописано...   Aug 10 2012, 10:06
|- - Konst_777   Цитата(SNR @ Aug 10 2012, 13:06) ...Иногд...   Aug 10 2012, 13:11
- - SNR   Большое спасибо Вам Konst_777 за разьяснение. Для ...   Aug 12 2012, 20:33
|- - Konst_777   Цитата(SNR @ Aug 12 2012, 23:33) ...А вот...   Aug 13 2012, 15:08
- - SNR   Буду разбираться с этими функциями. Нет это хобби,...   Aug 13 2012, 16:54
|- - Konst_777   Цитата(SNR @ Aug 13 2012, 19:54) ...Нет э...   Aug 13 2012, 19:56
- - SNR   Наборы от китайцев с ебея где-то в дороге едут. Бр...   Aug 13 2012, 21:04
|- - Konst_777   Цитата(SNR @ Aug 14 2012, 00:04) ...Пока ...   Aug 14 2012, 05:57
- - SNR   Полной схемы на CY7С68013A+EP1C6T144 к сожалению н...   Aug 14 2012, 07:29
|- - Konst_777   Цитата(SNR @ Aug 14 2012, 10:29) Полной с...   Aug 14 2012, 07:53
- - SNR   Вот весь проект:   Aug 14 2012, 08:31
|- - Konst_777   Цитата(SNR @ Aug 14 2012, 11:31) Вот весь...   Aug 15 2012, 05:45
- - SNR   Итак, результаты тестов на ноутбуке на работе: ант...   Aug 15 2012, 08:13
- - SNR   Дома более пристально изучил принятую структуру и ...   Aug 15 2012, 19:23
|- - Konst_777   Цитата(SNR @ Aug 15 2012, 22:23) Дома бол...   Aug 16 2012, 07:47
- - SNR   Спасибо за подсказку. Теперь все заработало. Тести...   Aug 16 2012, 19:06
|- - Konst_777   Цитата(SNR @ Aug 16 2012, 22:06) Попутно ...   Aug 16 2012, 20:20
- - SNR   День добрый! Вчера до поздней ночи тестил - на...   Aug 17 2012, 08:37
|- - Konst_777   Цитата(SNR @ Aug 17 2012, 11:37) ... при ...   Aug 17 2012, 09:53
- - SNR   Все доделал, теперь работает отлично. Большое спас...   Aug 17 2012, 19:34
- - SNR   В составе модема все работает отлично. Вот получен...   Aug 28 2012, 20:58
|- - _pv   Цитата(SNR @ Aug 29 2012, 02:58) В состав...   Aug 28 2012, 22:38
- - SNR   Ответил в личку.   Aug 30 2012, 10:13
- - andrew smirnov   Если не секрет, какую максимальную скорость получи...   Sep 28 2012, 09:41
- - Konst_777   Цитата(andrew smirnov @ Sep 28 2012, 12:4...   Sep 28 2012, 16:13
- - andrew smirnov   Цитата(Konst_777 @ Sep 28 2012, 20:13) То...   Sep 28 2012, 16:51
- - _pv   Цитата(andrew smirnov @ Sep 28 2012, 22:5...   Sep 28 2012, 21:40
- - andrew smirnov   Цитата(_pv @ Sep 29 2012, 01:40) у ft232h...   Sep 29 2012, 07:01
- - _pv   Цитата(andrew smirnov @ Sep 29 2012, 14:0...   Sep 29 2012, 08:23
- - andrew smirnov   Цитата(_pv @ Sep 29 2012, 12:23) а что же...   Sep 29 2012, 10:47
- - _pv   Цитата(andrew smirnov @ Sep 29 2012, 17:4...   Sep 29 2012, 17:10
- - andrew smirnov   Так, просьба не пинать - схемотехника была когда-т...   Oct 5 2012, 07:44
- - _pv   Цитата(andrew smirnov @ Oct 5 2012, 13:44...   Oct 5 2012, 09:50
- - andrew smirnov   Цитата(_pv @ Oct 5 2012, 13:50) самого гл...   Oct 5 2012, 10:11
- - _pv   Цитата(andrew smirnov @ Oct 5 2012, 16:11...   Oct 5 2012, 10:35
- - andrew smirnov   Цитата(_pv @ Oct 5 2012, 14:35) ... клоки...   Oct 5 2012, 11:56
- - _pv   Цитата(andrew smirnov @ Oct 5 2012, 17:56...   Oct 5 2012, 13:23
- - andrew smirnov   Цитата(_pv @ Oct 5 2012, 17:23) не электр...   Oct 6 2012, 07:24


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 21:08
Рейтинг@Mail.ru


Страница сгенерированна за 0.01587 секунд с 7
ELECTRONIX ©2004-2016