roboforum.ru

Технический форум по робототехнике.

XMEGA, или ух уж эта загадочная X...

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Re: XMEGA, или ух уж эта загадочная X...

Сообщение Angel71 » 09 сен 2009, 02:53

:) мне скоро иксмега 128я приедет :ROFL: а всё как в анекдоте, всего-то позарез нужен был десяток однопроцентных смд резюков, пришлось до минималки добирать
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: XMEGA, или ух уж эта загадочная X...

Сообщение galex1981 » 09 сен 2009, 08:47

Ну как приедет, расскажешь результаты использования ее
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: XMEGA, или ух уж эта загадочная X...

Сообщение Duhas » 08 окт 2009, 20:02

ммм, щас вот мучаю в студии ДМА... истолкнулсяс такой вещью... есть регистр DMA_CH0_TRFCNT - количество передач... он 16-ти битный... вот только для младшего и старшего нет отдельных регистров... в ДШ про доступ к этим регистрам написано писать сначала младший, он типо в темп уйдет, потом старший.. и када пишешь старший они оба пишутся синхронна... + для того чтоб не нарушить данную последовательность еще и прерывания выключать советуют... вот только как писать - не ясно.. пробовал писать просто в этот регистр последовательно два раза.. компилируется на ура.. в симуляторе результата записи не видно...
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: XMEGA, или ух уж эта загадочная X...

Сообщение Angel71 » 08 окт 2009, 22:21

"The TRFCNTH and TRFCNTL register pair represents the 16-bit value TRFCNT. TRFCNT defines the number of bytes in a block transfer. The value of TRFCNT is decremented after each byte read by the DMA channel. When TRFCNT reaches zero, the register is reloaded with the last value written to it."
в общем насколько я понял, вся работа идёт через эти 2 регистра, а к TRFCNTH лезть и не нужно (если вообще можно). в общем пока сильно не помогу. чип памяти нужной разрядности только недавно откопал, да и платку еще не нарисовал и соответственно не вытровил. :oops: в общем не мучал камушек еще, а в симуляторе не люблю работать
эту апликуху смотрел уже?
AVR1304: Using the XMEGA DMA Controller http://atmel.com/dyn/resources/prod_documents/doc8046.pdf
http://atmel.com/dyn/resources/prod_documents/AVR1304.zip
вообще кому как, а я непротив, чтоб атмел научился нормально доку делать :crazy: кто работал с msdn, тот поймёт
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: XMEGA, или ух уж эта загадочная X...

Сообщение Duhas » 09 окт 2009, 06:51

так, апликуху смотрел но давно.. залезу... они у мну даже в бумаге )
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: XMEGA, или ух уж эта загадочная X...

Сообщение Angel71 » 09 окт 2009, 19:51

не, я уже очень давно не распечатываю ничего :D в бумажном варианте Ctrl+F нет
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: XMEGA, или ух уж эта загадочная X...

Сообщение Duhas » 09 окт 2009, 20:00

только удобнее в бумаге как ни крути... у а параллельно держать открытой электронку никто не запрещает )
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: XMEGA, или ух уж эта загадочная X...

Сообщение Duhas » 26 окт 2009, 13:45

тут данные о работа AVR Dragon с Хмегами... + об отладке более больших кристаллов чем раньше...


заставило подумать брать ли ISP2...
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Пред.

Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15