Пытаюсь повторить проделанное в этой
статье. Микроконтроллер у меня ATTINY45-20PU.
Сперва попробовал собрать hex из исходников в статье, ругалось что некоторые переменные должны быть константами, собрал, прошил контроллер, подключаю - "Устройство USB не опознано", и уходит в цикл включений - отключений (судя по звукам). В исходниках пришлось добавить
#define F_CPU 1650000
иначе не компилилось, а также
#define USB_CFG_CLOCK_KHZ 16500
.
Компилировал в AtmelStudio.
Потом решил залить hex файл из архива в статье, подключаю - вообще признаков жизни не подает.
На выводах VCC и GND контроллера 3,5 В, это нормально? Попробовал также после инициализации направления порта добавить включение ножки на которой светодиод
sbi(LED_PORT_DDR,LED_BIT); /* делаем ножку, куда подключен LED, выходом */
sbi(LED_PORT_OUTPUT,LED_BIT);
работает, светодиод включается когда подаешь питание.
Подскажите куда копать?