Перейти к содержанию

Программирование Мк Через Usart


Evgenij_Martynov

Рекомендуемые сообщения

Доброго времени суток!

Купил вот такой переходник USB - RS232 - http://vcom.com.ru/P...in_adapter.html, интересует можно ли подключаться к МК напрямую через USART, или необходим преобразователь уровней?

Уровни передаваемого сигнала (Tx) с переходника H - 5 В, L - 0, проверил осциллографом. Программировать собираюсь МК STM32F103.

Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Не обязательно, у стм выводы толерантны к 5в. Надо смотреть даташит какие можно подключать к 5в.

Up to 80 fast I/O ports

– 26/37/51/80 I/Os, all mappable on 16

external interrupt vectors and almost all

5 V-tolerant

http://www.st.com/web/en/resource/technical/document/datasheet/CD00161566.pdf

Изменено пользователем elki
Ссылка на комментарий
Поделиться на другие сайты

В даташите на МК есть ссылка на отдельный мануал по bootloader, это я все уже изучил. Я надеялся что у кого нибудь есть подобный опыт, а то нет желания порты жечь, долго с китая потом новый ждать)).

post-168362-0-24873800-1451788844_thumb.png

Здесь написано, что типичное значение V 3,3 В., и что оно зависит от применения и оборудования.

Ссылка на комментарий
Поделиться на другие сайты

Разобрался я с толерантностью выводов)))

Спасибо elki, за подсказку!

Оказалось у МК бывает 2 типа портов ввода/вывода - обычные (3,3 В) и толерантные 5 В.

Правда есть небольшая оговорка, что толерантный 5В порт будет правильно работать если не включены подтягивающие резисторы.

USART1 моего МК как раз расположен на толерантных 5В портах, так что буду пробовать напрямую.

Ссылка на комментарий
Поделиться на другие сайты

Тут речь не про стм8 и на каждый камень есть даташит там все описано, прежде чем пробовать надо читать доки.

Могу ошибаться но у стм8 возможно не у всех есть возможность загрузки через usart

http://www.compel.ru/wordpress/wp-content/uploads/2012/10/TP_STM8_v11.pdf

Ссылка на комментарий
Поделиться на другие сайты

Купил вот такой переходник USB - RS232

если он реально RS232, то никакие согласователи уровня не помогут. Вам нужно искать UART-TTL шнурок или донгл типа CP2102 или подобных

такие донглы можно цеплять напрямую. Во многих есть перемычка выбора напряжения (5 или 3.3). Я цеплял и так и так, работает. Обычно подтяжки все там уже распаяны

Изменено пользователем mail_robot

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Ссылка на комментарий
Поделиться на другие сайты

Не надо искать шнурки. Надо собрать что-нибудь типа ST-Link v2. И не париться с загрузчиком через USART. Я обжегся на нем, когда Tweezer Rcl Metter собирал.

Ссылка на комментарий
Поделиться на другие сайты

Затраты на готовый шнурок и сборку ст линка не совсем одно и тоже. Если заниматься этим на постоянной основе тогда проще купить отладочную плату самую простую с ст линком, а прошиться на раз смысла нет наверное.

Ссылка на комментарий
Поделиться на другие сайты

Не уверен, что отладочная плата дешевле самостоятельной сборки ST-Link. Тем более камень у автора уже есть. На раз и "пять проводков" можно повторить, взяв оттуда Rx и Tx.

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Между "прошиться" и полноценной отладкой огромная пропасть.

Если не хочется сильно тратиться, самостоятельно соберите St-Link v.2 и прошейте его через usart. Схемы, платы и прошивка в сети есть. Затрат - около 100-150р, точно не помню, но получите полноценный ОТЛАДЧИК!

Входы usart1 у stm32 обычно толерантны к 5В, никаких преобразований не нужно. За все не отвечу, работаю обычно с STM32F103REY6 и т.п.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...