Меню
+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
| Вы не вошли. | Поиск | Регистрация | Вход |
Страницы 1
|
||||
|
|
переполнение внутреннего буфера для потока синхронного ввода E502Здравствуйте. |
|||
|
||||
|
|
Re: переполнение внутреннего буфера для потока синхронного ввода E502Здравствуйте. |
|||
|
||||
|
|
Re: переполнение внутреннего буфера для потока синхронного ввода E502Провёл предложенный Вами эксперимент. В режиме работы с FPGA переполнения не происходит; 12 часов непрерывного сбора данных в синхронном режиме с FPGA и моим кодом, приведённым ранее, не привели к переполнению буфера. Код мой исполняется в отдельном потоке и не создаёт пауз между вызовами Recv в 4 секунды, это подтверждает и лог. 2025.10.29 10:12:19.862] <D> [LcardE502_0] Block 67236. Processed data = 65503, Digit input = 33, Buff size: 65536 По логу видно что ошибка происходит между 10:12:19.862 и 10:12:19.974, интервал логирования равен интервалу вызова Recv. |
|||
|
||||
|
|
Re: переполнение внутреннего буфера для потока синхронного ввода E502Выглядит несколько странно, тогда чтобы проверить, вопрос это именно Вашей сборки прошивки из исходников или в чем-то еще, можете попробовать на уже собранной (правда gcc) версии прошивки BlackFin отсюда: http://lcard.ru/download/l502-bf.ldr - будет ли с ней переполнение. |
|||
Страницы 1
Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4
Многоканальный телефон:+7 (495) 785-95-25
Письма и запросы: lcard@lcard.ru
Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru
Время работы: с 9-00 до 19-00 мск