Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Непонятные грабли с USBXpress для C8051F32x
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > RS232/LPT/USB/PCMCIA/FireWire
oran-be
help.gif
При вызове функции Block_Write онаружилось, что на комп приходит три байта вметсо заявленных. То есть функция игнорирует передаваемый ей второй аргумент и присвает ему значение 3. Указатель позиционируется правильно. Повторный ,тут же в прерывании, вызов добавляет еще три байта.
Кто-то сталкивался с подобным?
Elresearch
а версия USBX_F320_1.LIB 2.42?
oran-be
Да, вчера была 2.42. Сегодня боролся с третьей. Сначала было все то же самое, потом я перекатерил движок так, чтобы было строго, как в примере. Получилось - сначала 2 пакета проходят по 3 байта, а потом заявленный. Потом все само по себе заработало. blink.gif Единственное движение, сделанное за это время - установка спецификатора xdata на источник. Что было - ???? Посмотрим завтра.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.