Управление светодиодом. Ошибка в приложении для ПК. C++ VS

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить
Vladimir69
Родился
Сообщения: 8
Зарегистрирован: Сб мар 19, 2016 20:09:54

Управление светодиодом. Ошибка в приложении для ПК. C++ VS

Сообщение Vladimir69 »

Добрый день всем. Не без вашей помощи смог продвинуться в обучении. Удалось собрать простое usb устройство и управлять им (светодиодом) через консольное приложение. Не могу теперь перевести все в красивое приложение с окошком. Сделал приложение в VS C++ 2010 на основе работающего консольного приложения. Все успешно скомпилировалось, ошибку получаю при нажатии на кнопку, когда поидее должен отправиться usb пакет. Конкретнее, не отрабатывает функция usbOpenDevice. Могу подробно расписать что и как делал, но у меня чувство, что проблема стандартная. В общем говорит:
Необработанное исключение типа "System.AccessViolationException" произошло в Win Lead.exe
Дополнительные сведения: Попытка чтения или записи в защищенную память. Это часто свидетельствует о том, что другая память повреждена.
Программа "[7940] Win Lead.exe: Управляемый (v4.0.30319)" завершилась с кодом 0 (0x0)."

Подозреваю, что накосячил вот в чем. Я свою работающую консольную програмульку собирал компилятором MinGW. А вот как сделать оконное приложение, не смог осилить. VS походу другой компилятор использует. Подскажите, пожалуйста, в чем может быть проблема.
Реклама
Аватара пользователя
Reloader
Мучитель микросхем
Сообщения: 451
Зарегистрирован: Сб фев 26, 2011 14:38:42
Откуда: Новочеркасск

Re: Управление светодиодом. Ошибка в приложении для ПК. C++

Сообщение Reloader »

Ну так и пусть будут два исполнимых файла. Один так и остается клнсольным приложением , а другой - просто оберткой, посылающей команды первой.
Выпрямите спину и уберите левую руку от лица.
Мой Youtube канал
Реклама
Vladimir69
Родился
Сообщения: 8
Зарегистрирован: Сб мар 19, 2016 20:09:54

Re: Управление светодиодом. Ошибка в приложении для ПК. C++

Сообщение Vladimir69 »

Как вариант, просто хотел топорно и красиво, ок, пойду по пути разделения труда) Спасибо за идею!
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: Управление светодиодом. Ошибка в приложении для ПК. C++

Сообщение Мурик »

С таким описанием проблемы, другого ответа и не стоило ожидать...
Vladimir69 писал(а):Подскажите, пожалуйста, в чем может быть проблема.
Проблема скорее всего в ошибке в коде. Возможно забыли проинициализировать USB библиотеку.
Реклама
Эиком - электронные компоненты и радиодетали
Ответить

Вернуться в «Интеграция с ПК»