Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: STM32 + FTDI. Передача МК портит прием
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Vladimir Prokofiev
STM32F215 подключен через FTDI к компу.
Все всегда прекрасно работало, а сейчас заметил что контроллер принимает иногда не то, что было послано. Стал копать, выяснилось что если смотреть осцилом, то видно что иногда амплитуда по входной ноге падает раза в два. Из принимаемого пакета могут несколько битиков быть "половинками".
Выяснилось что это происходит если контроллер что-то передает и ему во время передачи что-то послать.
Как с этим побороться? Попробовать подтянуть насильно ногу к питанию?
kovigor
Цитата(Vladimir Prokofiev @ Aug 4 2012, 16:33) *
Как с этим побороться? Попробовать подтянуть насильно ногу к питанию?


Нет, искать ошибку в программе. Выкинуть из программы все и сделать так, чтобы она слала машине (постоянно), например, 0, 1, 2, ... ,9, 0, ... Ну и приемник настроить на прием. Дальше от машины слать в МК символы и пытаться воспроизвести проблему. Ну это все для того случая, если нет ошибок в монтаже и обыкновенных замыканий (коротких или "не очень коротких") выхода передатчика со входом приемника ...
Pat
Цитата(Vladimir Prokofiev @ Aug 4 2012, 15:33) *
STM32F215 подключен через FTDI к компу.
то видно что иногда амплитуда по входной ноге падает раза в два.


Очень похоже на замыкание входа с выходом.


Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.