Библиотека USB Arduino Leonardo для BASCOM-AVR

Nix0N
Offline
Зарегистрирован: 24.07.2014

Здравствуйте уважаемые форумчане. Проблема вот в чем. Написал код в BASCOM-AVR. Скомпилировал в HEX-файл. При помощи AVRDUDE заливаю в Leonardo (при помощи ручного нажатия на кнопку сброса). После заливки больше не работает USB, не принимает не передает данные. Из диспетчера устройств так же пропадает. В общем, как я понял, в 32u4 связь с USB и основная работа все в одном камне. Arduino IDE во время компиляции основного кода постоянно добавляет либы для работы USB помимо всего прочего. Где взять такие либы для BASCOM-AVR ? Очень уж хочеться работать именно в этой среде. В сети ничего похожего не нашел. m32u4.def подключен, только это не спасает положение. Необходимо что-то еще.

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Очень нравится писать на фокспро, компилирую HEX и заливаю в ардуино средствами ардуино. Но ардуино не работает. У вас нет случайно библиотек под фокспро для ардуино?

Nix0N
Offline
Зарегистрирован: 24.07.2014

Чего уж там, давайте вместе посмеемся...

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Возмите ардуино иде и програмте на здоровье. Не плодите проблемы сверх необходимого.

Nix0N
Offline
Зарегистрирован: 24.07.2014

Не вариант... Я разобраться хочу, попытаться решить проблему. На изучение работы с аппаратным USB уйдет уйма времени... Предположил что есть готовое решение...

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

А ну изучайте тогда. Покажете потом как на бейсике эмулировать асемблер. :) а потом еще и остальные библиотеки переписать. Думаю лет на 50 вам хватит разбираться.

Nix0N
Offline
Зарегистрирован: 24.07.2014

Зачем эмулировать ? Там все из коробки...

Nix0N
Offline
Зарегистрирован: 24.07.2014

Наконец-то, нашлась библиотека у немецкого товарища http://www.weigu.lu/b/usb/ Статья и описание на немецком. Не много "допилил" под себя. Работает прекрасно. Может кому пригодится.

KPG
Offline
Зарегистрирован: 09.06.2019

Правильный адрес с предыдущего сообщения.

http://www.weigu.lu/microcontroller/avr_usb_libs/index.html

Green
Offline
Зарегистрирован: 01.10.2015

Редкий случай, когда нельзя называть ОФИГЕННОЙ некрофилией.) ИМХО, конечно.