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

 
 
> sam7s64 как проверить
kiko
сообщение Nov 28 2007, 17:19
Сообщение #1





Группа: Участник
Сообщений: 13
Регистрация: 14-09-06
Пользователь №: 20 365



Есть отладочная плата от Olimex SAM7-P64 пробую настроить USART. Проблема в том что вывести инфу могу только с USART0, прерывание TXRDY не работает(остальные робят).DBGU и USART1 не работают вообще, всмысле не могу не вывести инфу с них, не получить. Пробывал кучу разных примеров, безрезультатно, макс вроде жив, тк если коротнуть T/R то эхо в консоле есть. Вопрос: как можно определить что за хрень? Порты живые.

Сообщение отредактировал kiko - Nov 28 2007, 17:22
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 5)
DASM
сообщение Nov 28 2007, 17:23
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Вы именно готовые примеры именно для USART 1 запускали ? Тактирование включили USART1 ?
Go to the top of the page
 
+Quote Post
kiko
сообщение Nov 28 2007, 17:34
Сообщение #3





Группа: Участник
Сообщений: 13
Регистрация: 14-09-06
Пользователь №: 20 365



Да, готовые. Все включил.

з.ы. просил чела одного чтоб пример сделал для проверки us0 us1 dbgu, тоже самое )
Go to the top of the page
 
+Quote Post
kiko
сообщение Dec 1 2007, 13:07
Сообщение #4





Группа: Участник
Сообщений: 13
Регистрация: 14-09-06
Пользователь №: 20 365



У кого есть такая плата, поделитесь рабочим примером.
Go to the top of the page
 
+Quote Post
misyachniy
сообщение Dec 3 2007, 13:38
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 716
Регистрация: 27-05-05
Из: Kyiv
Пользователь №: 5 454



Цитата(kiko @ Nov 28 2007, 19:34) *
Да, готовые. Все включил.

з.ы. просил чела одного чтоб пример сделал для проверки us0 us1 dbgu, тоже самое )


Когда заканчивал пррект написаный другим человеком открыл для себя, что все три COM порта в SAM7S разные и программируются по разному. То есть биты выбора длины посылки, паритет и тд на разных местах.

Рекомендую в начале настроить передачу, передавать непрерывно 0xAA или 0x55 и принимать на PC через терминал. Для того чтобы убедится в правильности настройки

А затем уж и на прием попробовать.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Dec 4 2007, 11:08
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(misyachniy @ Dec 3 2007, 16:38) *
Когда заканчивал пррект написаный другим человеком открыл для себя, что все три COM порта в SAM7S разные и программируются по разному. То есть биты выбора длины посылки, паритет и тд на разных местах.

Как это разные? У SAM7S 2 одинаковых USART'а, а DBGU отличается только количеством полей в MR, но никак не их расположением.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 27th July 2025 - 18:59
Рейтинг@Mail.ru


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