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

 
 
> STM32F4, UART и заваленные фронты сигнала, куды крестьянину податься?
Я.К.
сообщение Feb 19 2016, 17:03
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 243
Регистрация: 4-12-08
Из: Москва
Пользователь №: 42 205



Есть проблема: я хочу воспользоваться UART'ом на частоте 1МБод, но из-за заваленных фронтов сигнала ничего не выходит.

Что я делал?
- Есть у меня плата STM32F429-DISC0.
- Я создал болванку проекта с помощью STM32Cube,
- выбрал там 180 МГц частоты,
- включил UART5,
- выставил ему режим Single Wire (Half Duplex),
- да назначил 1000000 бод скорости,
- и даже скорость GPIO поставил HIGH.

В тестовой программке я просто и без затей посылаю 0x55 по этому самому UART'у.
Вроде бы, ломаться тут нечему, но не тут-то было: фронты UART-сигнала завалены просто в хлам: длительность фронта как раз и составляет примерно 1 мкс.

Прикрепленное изображение


Имею спросить: как бы мне это забороть?

P.S. Тестовый проект прилагается: Прикрепленный файл  TestUART.rar ( 8.54 мегабайт ) Кол-во скачиваний: 48


P.P.S. Cнизить скорость UART'а, не могу: то устройство, с которым мне надо общаться, работает именно на 1МБод.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
adnega
сообщение Feb 19 2016, 17:13
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



А на каких пинах висят RXD и TXD UART5?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Я.К.   STM32F4, UART и заваленные фронты сигнала   Feb 19 2016, 17:03
|- - Я.К.   Цитата(adnega @ Feb 19 2016, 20:13) А на ...   Feb 19 2016, 17:14
- - adnega   Нашел: GPIO_InitStruct.Mode = GPIO_MODE_AF_OD; ...   Feb 19 2016, 17:16
|- - Я.К.   Цитата(adnega @ Feb 19 2016, 20:16) Нашел...   Feb 19 2016, 20:02
|- - adnega   Цитата(Я.К. @ Feb 19 2016, 23:02) В смысл...   Feb 19 2016, 20:07
||- - Я.К.   Цитата(adnega @ Feb 19 2016, 23:07) Или н...   Feb 19 2016, 21:05
||- - ViKo   Цитата(Я.К. @ Feb 20 2016, 00:05) Боюсь, ...   Feb 20 2016, 06:09
|- - Огурцов   Цитата(Я.К. @ Feb 19 2016, 21:02) человеч...   Feb 19 2016, 20:10
- - Огурцов   на каком то уарте висит конденсатор от юсб   Feb 19 2016, 19:43
|- - Я.К.   Цитата(Огурцов @ Feb 19 2016, 22:43) на к...   Feb 19 2016, 19:45
|- - Огурцов   Цитата(Я.К. @ Feb 19 2016, 20:45) Вы знае...   Feb 19 2016, 20:05
- - iosifk   Цитата(Я.К. @ Feb 19 2016, 20:03) Есть пр...   Feb 19 2016, 19:50
- - Огурцов   не знаю, в хел - без меня   Feb 19 2016, 21:21
- - adnega   Ну, или скорость понижать многократно. Кста, при р...   Feb 20 2016, 08:24
|- - Ruslan1   Я.К., правильно Вам про открытый коллектор и подтя...   Feb 20 2016, 08:46
|- - Tarbal   Цитата(adnega @ Feb 20 2016, 12:24) Ну, и...   Feb 22 2016, 03:48
|- - ViKo   Цитата(Tarbal @ Feb 22 2016, 06:48) Ничут...   Feb 22 2016, 04:40
||- - Tarbal   Цитата(ViKo @ Feb 22 2016, 07:40) А срезы...   Feb 22 2016, 19:40
||- - ViKo   Цитата(Tarbal @ Feb 22 2016, 22:40) Дык с...   Feb 22 2016, 20:13
|- - adnega   Цитата(Tarbal @ Feb 22 2016, 06:48) Все б...   Feb 22 2016, 07:59
|- - ViKo   Цитата(adnega @ Feb 22 2016, 10:59) Обращ...   Feb 22 2016, 08:13
|- - adnega   Цитата(ViKo @ Feb 22 2016, 11:13) А bit-b...   Feb 22 2016, 09:37
- - veteq   Судя по картинке, как будто-то щуп осциллографа бе...   Feb 21 2016, 21:25
- - vlad_new   в ф4, да и во всех других стм-ах есть би директ ре...   Feb 24 2016, 00:51
- - Я.К.   ЦитатаЯ.К., правильно Вам про открытый коллектор и...   Feb 24 2016, 15:38


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

 


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


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