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

 
 
 
Reply to this topicStart new topic
> ATmega8, USART, проблема с приёмом
coolibin
сообщение May 2 2008, 06:49
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 214
Регистрация: 19-07-07
Пользователь №: 29 228



Есть две функции, одна отсылает последовательность байт по USART, другая принимает последовательность байт. Так вот, сразу после отсылки функция приёма проверяет состояние флага RXC и "говорит" что он установлен, т. е. что то пришло, хотя ничего там прийти физически не могло, потому как нога весит в воздухе, а если закоментить функцию отсылки(не делать отсылку), то всё впорядке. Кто мне может объяснить что я делаю не так?


--------------------
Нет повести печальнее на свете, чем повесть о хреновом интернете.
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение May 2 2008, 06:55
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(coolibin @ May 2 2008, 09:49) *
Кто мне может объяснить что я делаю не так?

Включи, а еще лучше - подпаяй подтяжку на RxD.


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
coolibin
сообщение May 2 2008, 08:11
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 214
Регистрация: 19-07-07
Пользователь №: 29 228



Извиняюсь, я ошибся, она присоединена к микрухе, но всё равно прийти ничего не могло, это точно, уст-во не было подключено. Но почему тогда, если ничего перед этим не отсылать, то всё работает?

Сообщение отредактировал coolibin - May 2 2008, 08:13


--------------------
Нет повести печальнее на свете, чем повесть о хреновом интернете.
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение May 2 2008, 12:07
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(coolibin @ May 2 2008, 11:11) *
Извиняюсь, я ошибся, она присоединена к микрухе, но всё равно прийти ничего не могло, это точно, уст-во не было подключено. Но почему тогда, если ничего перед этим не отсылать, то всё работает?

Знаете, что говорил Станиславский? smile.gif
"Не верю".
1. У Вас болтается неопределенный потенциал, а нуль декодируется как стартовый бит.
Без текста программы у меня тысяча объяснений. Одно из них - вместе с передачей комментарите разрешение приема. Или утечки между выводами влияют.
2. Вы спросили советов и им не следуете. В черный список! twak.gif


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение May 2 2008, 12:21
Сообщение #5


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Цитата(coolibin @ May 2 2008, 14:11) *
Извиняюсь, я ошибся, она присоединена к микрухе, но всё равно прийти ничего не могло, это точно, уст-во не было подключено. Но почему тогда, если ничего перед этим не отсылать, то всё работает?


А эта микруха случаем не драйвер RS485? :-)


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
coolibin
сообщение May 2 2008, 12:33
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 214
Регистрация: 19-07-07
Пользователь №: 29 228



Цитата(AHTOXA @ May 2 2008, 15:21) *
А эта микруха случаем не драйвер RS485? :-)

нет, я не помню точно как она называется


--------------------
Нет повести печальнее на свете, чем повесть о хреновом интернете.
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение May 2 2008, 12:38
Сообщение #7


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Цитата(coolibin @ May 2 2008, 18:33) *
нет, я не помню точно как она называется


Шикарно! © :-)


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
bloodden
сообщение May 2 2008, 15:51
Сообщение #8


Бывалый
***

Группа: Validating
Сообщений: 375
Регистрация: 19-10-05
Из: Kiev, UA
Пользователь №: 9 853



lol.gif


--------------------
Заходите кому надо на мой сайт
Go to the top of the page
 
+Quote Post
coolibin
сообщение May 3 2008, 09:39
Сообщение #9


Местный
***

Группа: Участник
Сообщений: 214
Регистрация: 19-07-07
Пользователь №: 29 228



Цитата(AHTOXA @ May 2 2008, 15:38) *
Шикарно! © :-)

Я не пойму, что здесь шикарного? Микрухи рядом со мной сейчас нет, название её мне нужно было только когда искал ДШ(это было давно), помню только, что на DS начинается. А код предоставлю.


--------------------
Нет повести печальнее на свете, чем повесть о хреновом интернете.
Go to the top of the page
 
+Quote Post
defunct
сообщение May 3 2008, 10:23
Сообщение #10


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Название не суть важно...
Интерфейс Вы должны помнить?
Цитата
одна отсылает последовательность байт по USART, другая принимает последовательность байт

Кому посылает?

Цитата
т. е. что то пришло, хотя ничего там прийти физически не могло, потому как нога весит в воздухе

Что пришло? То же что и отправлялось или просто мусор?
Go to the top of the page
 
+Quote Post
bloodden
сообщение May 3 2008, 11:32
Сообщение #11


Бывалый
***

Группа: Validating
Сообщений: 375
Регистрация: 19-10-05
Из: Kiev, UA
Пользователь №: 9 853



Цитата(coolibin @ May 3 2008, 12:39) *
Я не пойму, что здесь шикарного? Микрухи рядом со мной сейчас нет, название её мне нужно было только когда искал ДШ(это было давно), помню только, что на DS начинается. А код предоставлю.

Точное название от Вас не требуют. 232, 485 и т.д. Это Вы точно должны помнить так, как Вы разработчик и Вы выбирали что там у Вас должно висеть.


--------------------
Заходите кому надо на мой сайт
Go to the top of the page
 
+Quote Post
$david$
сообщение May 3 2008, 15:57
Сообщение #12





Группа: Участник
Сообщений: 4
Регистрация: 23-04-08
Из: Казаховстан. город Костанай.
Пользователь №: 37 016



без обид . чуть под стол от смеха не укатился . а вывод лучше всё таки подтянуть ,ну и если есть неиспользуемые тож с ими порешать , я так тож всего из-зи одного пина попал тока ето извините на PIC было но ето не важно у меня он из-за этого программа зависала время от времени и даже RESET порой не работал
Go to the top of the page
 
+Quote Post
Cyber_RAT
сообщение May 7 2008, 04:48
Сообщение #13


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

Группа: Свой
Сообщений: 162
Регистрация: 7-12-07
Из: Могилев
Пользователь №: 33 064



а не драйвер ли там ISO9141 ?? (тот о котором вы спрашивали когда KWP2000 копали?) тогда могу сказать одно - там что посылаете , то на вход назад приходит - грубо говоря в микрухе стоит перемычка между rxd-txd.
Go to the top of the page
 
+Quote Post

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

 


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


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