Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Микроконтроллеры (MCU) и микропроцессоры (MPU) > Проблема с программированием AT89C5131.


Автор: Hidhogg 30.7.2012, 19:54
Проблема такая.

Я сейчас собираю USB устройство на основе контроллера AT89C5131 по книге П.Агурова.
Проблема в том что мне не удалось скомпилировать ни одной рабочей программы
которая бы коректно инициализировала это устройство в Windows -  тоесть при подключении
к компу Windows должен выдавать "Найдено новое USB устройство", у меня же выдает 
"USB устройство работает неправильно". 

За основу программы я беру исходники Агурова которые он дает в качестве примеров, так вот
нормально работают только HEX файлы которые скомпилировал он, перекомпилировать эти исходники
никоим образом не получается. Я использовал точно такой же компилятор как у него (чуть другая версия),
точно такие же настройки, его же исходные файлы но при вшивке перекомпилированных HEX файлов в контроллер 
Windows не воспринимает контроллер как коректно работающее USB утсройтсво. 
Сейчас использую Keil uVision 4 но результат такой же.  Замотался за неделю, уже незнаю с какой стороны и подойти к проблеме! 

Может быть кто-нибудь поделится реально работающими исходниками примеров под AT89C5131 или поможет разобратся 
с проблемой. Всё что мне пока нужно это простая инициализация своего USB устройства в Windows.

Приаттачиваю проект uVision с которым связанна проблема.

Автор: northener 31.7.2012, 00:28
Цитата(Hidhogg @  30.7.2012,  19:54 Найти цитируемый пост)
Я сейчас собираю USB устройство на основе контроллера AT89C5131

Ходят слухи, что не всё так хорошо с этой поделкой Atmel'а. Советую обратиться на более специализированные форумы по микропроцессорам.

Цитата(Hidhogg @  30.7.2012,  19:54 Найти цитируемый пост)
 Всё что мне пока нужно это простая инициализация своего USB устройства в Windows.

Преобразователь USB-COM не подходит?

Автор: Mazzi 2.8.2012, 11:10
Вот здесь почитайте, может что-то найдёте для себя http://forum.vingrad.ru/forum/topic-233737/anchor-entry2508186/80.html

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)