|
Работа с AVR - CDC |
|
|
|
May 24 2007, 07:29
|
Знающий
   
Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709

|
Сделал связь AVR с PC через USB на libusb. Работает. Но для этого на РС нужно ставить драйвера, для заказчика это не удобно. Решил перейти на AVR – CDC. Взял проект AVR-CDC.2006-08-28 на ATtiny45. Не работает. Загружаю их прошивки cdctiny45.hex или cdctiny45r.hex, по осциллографу вижу, что какой-то обмен идёт, но РС пишет Unknown Device. Работаю в IAR проект для ATtiny45 не компилится из-за старой не решённой проблеме: Error[e16]: Segment NEAR_Z (size: 0x8c align: 0) is too long for segment definition. At least 0x1 more bytes needed. The problem occurred while processing the segment placement command "-Z(DATA)NEAR_I,NEAR_Z=_..X_SRAM_BASE-_..X_SRAM_END,_..X_EXT_SRAM_BASE:+_..X_EXT_SRAM_SIZE", where at the moment of placement the available memory ranges were "DATA:d5-15f,DATA:15f--1"
Кто сделал такое устройство, помогите разобраться.
|
|
|
|
|
 |
Ответов
|
May 24 2007, 10:20
|
Знающий
   
Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709

|
Цитата(KRS @ May 24 2007, 12:22)  Там же есть GPIORx туда можно 3 переменных перенсти вот и будет 3 байта Есть, но они заняты под программный USART. И ещё, говорят, что CDC меняет номер COM порта при следующих подключениях.
|
|
|
|
Сообщений в этой теме
Oleg_IT Работа с AVR - CDC May 24 2007, 07:29 Dog Pawlowa Цитата(Oleg_IT @ May 24 2007, 10:29) Сдел... May 24 2007, 07:40 Oleg_IT У меня CSTACK 0x10, RSTACK 8, меньше не могу, лезу... May 24 2007, 07:55  Dog Pawlowa Цитата(Oleg_IT @ May 24 2007, 10:55) Сове... May 24 2007, 08:13 GDI ЦитатаError[e16]: Segment NEAR_Z (size: 0x8c align... May 24 2007, 07:56 KRS Цитата(GDI @ May 24 2007, 11:56) Такая ош... May 24 2007, 08:03 GDI Необходимые размеры стека, да и адреса размещения ... May 24 2007, 08:12 GDI Надо искать где определен этот сегмент NEAR_Z и ры... May 24 2007, 08:34 GDI Может при последующих включениях в другие порты? Я... May 24 2007, 12:57 aleksey_g Цитатаusbdrv.h:
Hardware Prerequisites:
==========... May 24 2007, 16:35 Oleg_IT Один к одному собрал. И D- c D+ менял, не помогает... May 25 2007, 04:50 GDI Там еще есть режим отладки через уарт, но проблема... May 25 2007, 10:27
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|