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

 
 
> перенос проекта с 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 14 2013, 14:06
Сообщение #2


Участник
*

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



Цитата(ILYAUL @ Feb 14 2013, 00:07) *
Холосо получилось. Класиво. Я с жирного шрифта начал , Вы им и закончили.

а я вот ничего холосего и класивого не вижу, если продолжить цитировать тот документ, что Вы начали:
Цитата from Atmel AVR1020: Migration from ATxmega256A3/192A3/128A3/64A3 to ATxmega256A3U/192A3U/128A3U/64A3U
Цитата
ATxmega256A3U/192A3U/128A3U/64A3U also includes new configuration options
and functions. As far as possible these are implemented as a superset of existing
ATxmega256A3/192A3/128A3/64A3 functions, so existing code for these devices
will work on the new devices without changing existing configuration
or enabling
new functions. The new options and functions are listed in the application note for
customers who in addition to a pure migration also wish to see an overview to
consider use of the new functions.


Цитата(zombi @ Feb 14 2013, 03:35) *
Дык чего PD3 не работал ???

Обьясни по русски, пожалуйста.

т.к. программа писалась относительно давно, то немного подзабылось, что она еще и сама управляет этим передатчиком USART, соответственно когда я отключал USART на PD3 при конфигурировании, в остальной программе ничего не менялось... она так же выключала уже выключенный при конфигурировании UART, при этом даже если PD3 был сконфигурирован на выход он становился на вход, со всеми вытекающими... небольшая особенность a3u...
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 9th August 2025 - 05:40
Рейтинг@Mail.ru


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