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

 
 
> как проверить работоспособность ttyS* на lpc2478 под uClinux
andybeg
сообщение Jun 21 2010, 21:23
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 133
Регистрация: 30-11-06
Пользователь №: 22 954



залил на сабж стандартный олимексовский vmlinux.bin, так как тот который сам компилил почему то весил 2.5 Гб, в этом ещё не разобрался, так вот, а romfs_5.img беру своего производства + в нём есть моя откомпилированная погама работы с компортом по модбасу с шелезякой(шелезяка исправная, проверялось с ББ), открываю порт стандартно
fd = open("/dev/ttyS2",O_RDWR);
записываю, читаю стандартно
write(fd,query,8);
read(fd,&rxchar,1);
только при счиывании получаю FF во всех байтах sad.gif
как бы проверить порт, на педмет его живости?

Сообщение отредактировал andybeg - Jun 21 2010, 21:29
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
andybeg
сообщение Jun 28 2010, 11:50
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 133
Регистрация: 30-11-06
Пользователь №: 22 954



кидаю посылки на ttyS3, ставлю осцилограф на TXD и ничего ни на одном порту не вижу, причём напряжения на них стоят разные, у одного 2.5, у другого 5 в ... вероятно пины не сконфигурированы ...
Go to the top of the page
 
+Quote Post
etoja
сообщение Jun 28 2010, 13:47
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 121
Регистрация: 14-01-05
Из: Москва
Пользователь №: 1 952



Цитата(andybeg @ Jun 28 2010, 15:50) *
кидаю посылки на ttyS3, ставлю осцилограф на TXD и ничего ни на одном порту не вижу, причём напряжения на них стоят разные, у одного 2.5, у другого 5 в ... вероятно пины не сконфигурированы ...


На TXD у трёхвольтового процессора не может быть 5v.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- andybeg   как проверить работоспособность ttyS* на lpc2478 под uClinux   Jun 21 2010, 21:23
- - Совсем старый Бабай   На педмет его живости? А Rx - Tx между собой замкн...   Jun 22 2010, 02:21
- - PrSt   как уже ранее советовали замкнуть rx+tx это пины 2...   Jun 22 2010, 04:43
- - andybeg   что то мне подскзывает что замыкание организовать ...   Jun 22 2010, 05:18
- - Совсем старый Бабай   А 485 интерфейса далее нет физического разъема? Ко...   Jun 22 2010, 06:56
- - andybeg   после 485 идёт другая железка или конвертер USB на...   Jun 22 2010, 11:06
- - Совсем старый Бабай   А что или кто мешает убрать лишнее железа. На край...   Jun 22 2010, 11:34
- - andybeg   пока что есть надежда на железку с которой будет у...   Jun 22 2010, 11:50
- - andybeg   нашёл небольшой HOW-TOв нём вокончании есть слова ...   Jun 23 2010, 04:19
- - Совсем старый Бабай   Команды вводяться в консоле. Читайте литературу ме...   Jun 23 2010, 05:21
- - andybeg   виноват, зарапортовался - действительно не 5, а 3,...   Jun 28 2010, 15:23
|- - etoja   Прилагаю инструкцию и рекомендую зарегистрироватьс...   Jun 29 2010, 07:33
|- - andybeg   Цитата(etoja @ Jun 29 2010, 11:33) Прилаг...   Jun 29 2010, 08:30
|- - etoja   У вас инициализация уартов неправильная. Вот работ...   Jun 29 2010, 09:07
- - andybeg   что делает Uart_Init_Delay(); ? в uClinux это буде...   Jun 29 2010, 09:36
|- - etoja   1) // --------------------------------------------...   Jun 29 2010, 12:47
- - andybeg   отыскал ссылко и нога на уарте задёргалась без Uar...   Jun 29 2010, 12:51
- - andybeg   что то совсем запутался, настроил в финале беседы ...   Sep 9 2010, 10:18
- - andybeg   проблемы с ком портом не закончились раньше, когд...   Jan 11 2011, 09:35
- - andybeg   ещё по старту uClinux показываются следующие ошибк...   Jan 11 2011, 12:05
- - andybeg   вобщем с портами разобрался окончательно, основное...   Jan 29 2011, 01:47


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

 


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


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