Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
11.06.2014, 14:17
|
#21
|
Почётный гражданин KAZUS.RU
Регистрация: 24.03.2007
Сообщений: 1,353
Сказал спасибо: 85
Сказали Спасибо 610 раз(а) в 369 сообщении(ях)
|
Re: Какие могут быть проблемы при вкл/откл UART в ATmega128?
Сообщение от ZiperRu
|
Ну чего задумались то друзья?
|
Ну задумываться то Вам надо
Бросил все дела, посмотрел в железе.
Идет обмен по UART, потом, по получению команды дрыгаю ногой TXD, потом перехожу опять в режим UART и отправляю ответ. Все работает.
Осциллограмма в прицепе.
"Слипшаяся" пачка в начале - это дрыгаю ногой, потом уже пошел UART.
Все работает.
UCSR0B=UCSR0B & 0b11110111; //выключить передатчик UART, нога TXD как выход
.... тут дрыгаю ногой
UCSR0B = UCSR0B | 0b00001000; //включить передатчик
На счет Протеуса не знаю, протеусов не держим
|
|
|
|
11.06.2014, 14:54
|
#22
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,944
Сказал спасибо: 2,992
Сказали Спасибо 3,168 раз(а) в 2,150 сообщении(ях)
|
Re: Какие могут быть проблемы при вкл/откл UART в ATmega128?
Сообщение от ZiperRu
|
Ну чего задумались то друзья?
|
Если на праздниках будет время - попробую в железе. Но, думаю, протез - дерьмо.
P.S. А дон Амброзио - это небезызвестный доктор ТуамОсес. Ergo доверия к его информации типа "в огороде бузина, в Киеве дядька и кот того дядьки сказал собаке бухарика, что живёт в соседнем доме что..." - чуть менее чем никакого.
|
|
|
|
12.06.2014, 02:14
|
#23
|
Частый гость
Регистрация: 25.06.2009
Сообщений: 12
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Какие могут быть проблемы при вкл/откл UART в ATmega128?
Во общем проверил я на железе Atmega8 свой код там работает без глюков он.Видимо протеус ложает. Многие пишут говорят мол нах этот протеус он глючный наглухо но я перед тем как железо паять всегда в нём моделирую и пока доволен, хотя такие моменты напрягает когда из за его глюков приходиться время очень не приятненько.
Методом проб и ошибок заработало всё и в протеусе .
Там надо после первой инициализации порта (до перенициализации) записать в него что нибуть (я писал putchar(0x00)) то начинает всё правильно показывать.
Приклепляю все три архива но уже рабочих, может пригодится кому нибуть.
В архивах проекты для протеус 7.10 и CodeVision 2.05.0
Последний раз редактировалось ZiperRu; 12.06.2014 в 02:40.
|
|
|
|
12.06.2014, 08:58
|
#24
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,958
Сказал спасибо: 2,550
Сказали Спасибо 11,842 раз(а) в 5,935 сообщении(ях)
|
Re: Какие могут быть проблемы при вкл/откл UART в ATmega128?
Сообщение от ForcePoint
|
Но, думаю, протез - дерьмо.
|
Зачем же так безапелляционно и категорично?
Ни один протез не сравнится с реальной действительностью и это надо учитывать. В общем виде картину видно, но ожидать от любых протезов полную, до мелочей, картину поведения реального объекта - абсурд.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
12.06.2014, 10:39
|
#25
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,982
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
|
Re: Какие могут быть проблемы при вкл/откл UART в ATmega128?
Сообщение от ZiperRu
|
Видимо протеус ложает. Многие пишут говорят мол нах этот протеус он глючный наглухо но я перед тем как железо паять всегда в нём моделирую и пока доволен
|
особенно видно по плачу ярославны. ниже ответ
Сообщение от akegor
|
Ни один протез не сравнится с реальной действительностью и это надо учитывать, но ожидать от любых протезов полную, до мелочей, картину поведения реального объекта - абсурд.
|
ZiperRu, что мешает житаг на м16 сваять и отлаживать в железе без соплей и потери времени? ну а если только к атмелу любоффь - не выпить несколько ящиков пива и JTAGICE3 купить
|
|
|
|
12.06.2014, 12:14
|
#26
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,944
Сказал спасибо: 2,992
Сказали Спасибо 3,168 раз(а) в 2,150 сообщении(ях)
|
Re: Какие могут быть проблемы при вкл/откл UART в ATmega128?
Сообщение от akegor
|
Зачем же так безапелляционно и категорично?
|
Если фирменный Atmel'овский симулятор с багами, то чего ждать от "чужого"? Сам я, в основном, использую симулятор для отлова ошибок математики (границы массивов могу забыть, или знаковое расширение при 16-и битной обработке на ассемблере и т.п.).
Для отладки "железа" вспоминаю один только случай - написание soft-UART с автоопределением скорости передачи. Загружал в stimuli шаблон данных для подбора скорости.
|
|
|
|
12.06.2014, 13:53
|
#27
|
Частый гость
Регистрация: 25.06.2009
Сообщений: 12
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Какие могут быть проблемы при вкл/откл UART в ATmega128?
Сообщение от jump
|
ZiperRu, что мешает житаг на м16 сваять и отлаживать в железе без соплей и потери времени?
|
Навиг он мне этот житаг отладчик нужен был. Я работаю выше Atmega16 редко поднимаюсь он на таких кристалах не работает. На Atmega128 сделал се только в тачку конвертер скоростей K-Line (так как там два UARTa есть) подключил его к блютузу теперь диагностику можно делать хоть каждый день а можно и по несколько раз в час через мобилу делаю ей я. И не надо никаких там поганых elm327 на прямую разговариваю с тачкой на скорости 10400.
Посмотрел в инете на алиэкспресе или эбэе можно программатор и джитаг отладчик usb два в одном взять рублей за 350. предложение заманчивае конечно но желания нет особо там покупать его после того как я купил флешку в эбэе на 32гб а она очень плохо работает практически вообще не работает она я ей не пользуюсь и вам не советую брать флешки там!!!
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 13:03.
|
|