реклама на сайте
подробности

 
 
> перенос проекта с xmega256a3 на xmega256a3u, проблемы с портом
eleco
сообщение Feb 11 2013, 16:10
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 54
Регистрация: 22-12-05
Пользователь №: 12 566



Доброго времени суток!
Возникла следующая проблема готовый проект написаный и отлаженный под xmega256a3 понадобилось перенести на xmega256a3u. При этом перестал работать USARTD0, используется только на выход, порт PD3. Отключив USART было выяснено, что прямое управление портом вообще не работает, он глухо в лог.0, единственное на что он реагирует это инвертирование выходного сигнала. Есть подозрение что это может быть из-за модуля USB, но он пока не нужен... В еррате вообще тишина, все документы атмела говорят, что просто записывайте проект даже без перекомпиляции под a3u и все должно работать, хотя и с перекомпиляцей не работает.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
eleco
сообщение Feb 11 2013, 18:43
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 54
Регистрация: 22-12-05
Пользователь №: 12 566



да, по умолчанию все ремапы выключены

Цитата
13.13.14 REMAP – Pin Remap register
The pin remap functionality is available for PORTC - PORTF only.

Bit 4 – USART0: USART0 Remap
Setting this bit to one will move the pin location of USART0 from Px[3:0] to Px[7:4].


но мне кажется что это проблема не модуля, по какой то причине не работает сам порт на который должен выйти усарт. различий REMAP регистр тоже не делает если бы он влиял половина бы не работала
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd August 2025 - 22:02
Рейтинг@Mail.ru


Страница сгенерированна за 0.01357 секунд с 7
ELECTRONIX ©2004-2016