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

Uart На Stm32L152


melkosofter

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

Есть stm32l152cbu6 - который ни в какую не хочется определяться при кодключении через любой из 3х uart на мк, но в то же время через ST link - мк определяется но как то криво -

4343.png

ни мк точно не определяет ни память. но в принципе прошивается, только после прошивки уже перестает определяться и через swd и сама прошивка не стартует.

МК подключаю в такой вот обвязке (прикр. файл).

Даже без понятия в какую сторону копать - программатор и usb-uart конвертор рабочие - отличное прошиваются другие девайсы с стм.

Единственное предположение - что паленые стм-ки, но из 10 - 2 штуки вот такие, хз стоит ли все перебирать или проще выкинуть все и заказать в другом месте? (эти брал на таобао)

post-202470-0-34703300-1468532119_thumb.jpg

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

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

Для нормальной работы по SWD BOOT сажаем на землю, RESET подтягиваем на плюс резиком 1-10 кОм

Для работы по UART BOOT0 к питанию.

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

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

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

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

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

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

Для нормальной работы по SWD BOOT сажаем на землю, RESET подтягиваем на плюс резиком 1-10 кОм

Для работы по UART BOOT0 к питанию.

Да так собсно и делал, tx-rx, rx-tx, gnd и 3.3в на boot0 - никакой реакции, flash loader demonstartor не видит мк.

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

Особенности хранения литиевых аккумуляторов и батареек

Потеря емкости аккумулятора напрямую зависит от условий хранения и эксплуатации. При неправильном хранении даже самый лучший литиевый источник тока с превосходными характеристиками может не оправдать ожиданий. Технология, основанная на рекомендациях таких известных производителей литиевых источников тока, как компании FANSO и EVE Energy, поможет организовать правильный процесс хранения батареек и аккумуляторов. Подробнее>>

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

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

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

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

А Резет подтянут? Проверьте сперва на SWD

Попробовал, ничего. Единственное, повесил резет на землю - стало писать "Core is held in reset"

не знаю даже что это такое, впервые вижу

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

Единственное, повесил резет на землю

вы точно умеете читать по русски?

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

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

Единственное, повесил резет на землю

вы точно умеете читать по русски?

я то умею, и если внимательно прочитать мой ответ, то можно понять, что подтянув сброс на питание ничего не произошло, НО ЕСЛИ подтянуть на землю - получаем сообщение выше

зы. попробовал еще прошить по свд через кокос - пишет что все отлично, стерто прошито, потом смотрю ст-линк утилитой - не показывает ничего, т.е совсем:

post-202470-0-76020500-1468771951_thumb.png

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

укажи address

угу, только размер точнее. не заметил.

но это такое.

прошил просто .bin уже через прошивальщик кокоса - тоже самое, после по свд не видит.

вообще не особо пойму, бог с ним с этим свд - чего юарт не работает? там 4 несчастных проводка, даже накосячить негде..

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

Указывать ничего не надо. После чтения сигнатур камня диапазон выбирается сам. Резет подтянут напрямую или через резистор???

и так и так пробовал. и через конденсатор подтягивал - ничего не поменялось. подожду наверно новой доставки с европы - может все же дело в самих мк

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

STM-ки при подаче питания мониторят все питания и если хоть одного нет

не запускаются. Можно посмотреть напряжение на ноге СБРОС. При подтянутом

к + через резистор на нем глухой 0.

У меня был случай с STM32F373 не подал питание на неиспользуемый АЦП.

Запускался только при касании пальцем корпуса. Наводилось напряжение и

он запускался и работал.

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

В общем спасибо за помощь, но все было так как я и предполагал - какие то странные, паленые контролеры. Заказал с Farnell-a - все отлично, сразу по юарту прошились.

Вот кстати картинка для сравнения, может пригодится кому - https://goo.gl/photo...5qRdmrdqcPJ6bEA

Слева это кривые китайские, справа - кошерные "европейские"

зы. осталось 5 штук их непаянных (и пара паянных), если вдруг кому нужны и кто с Украины - могу отдать безвозмездно, ибо хз что с ним можно сделать

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

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

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

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

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

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

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

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

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

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

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

    • Ну так, с умом заливать-то, а не сплошь, чтобы не крутили только.
    • Обычный DSO PRO, генератор под 4кГц получился, трудно поймать высокие SR на разрешении менее 2uS. Но до 30V/uS генерируется правильно. Musesы, Lme49xxx, opa 16xx/21хх и т.п. все согласно даташитов. Более скоростные не пробовал. Разброс по току более 1mA встречал только у ОР27 и LF353.
    • Спрошу здесь, извиняюсь заранее если не совсем верно в тему.  Вопрос в следующем - хочу сделать экранчик для своего цапа (преобразователя) чтобы выводил частоту дискретизации (допустим это). Я узнал что можно реализовать эту задачу на контроллере Ардуино, можно Нано или другой и дисплей SSD1306 I2C OLED. Сигнал с цапа снимается по LRCLK с I2S и преобразовывается в I2C для вывода на экран. Купить экран и контроллер не проблема, а как подключить контроллер к цапу если на самом нано нет нужного пина или я что то не понимаю и все возможно? Прошивка есть! Хочу разобраться с подключением и купить плату с экраном. Можете обьяснить как соединять?  Вот у человека все подключено и работает. Частично он мне обьяснил...    
    • Ну надо сказать, заработало. Причём режимы даже совпали с расчётными. По усилению только не совсем понятно, толи погрешность осциллографа, толи действительно есть небольшой разбег...
    • "Так а если этот ваш телефон или монитор перенести на другую улицу - там все эти глюки пропадают?"  Телефон так работает везде по городу и области. Монитор не везде, но степень разная, где-то лучше, где-то хуже, но это не 1 монитор, это любой монитор. То есть в каких-то местах где одно устройство хорошо работает - там будет работать хорошо и другие.
    • Вот такие "мелкие" казалось бы детали, которые многие могут не заметить. Но я сразу подозревал, что на этой плате все-таки стоит внутренняя видеокарта (несмотря на заявления ТС что ее там нет). И выложеные (большое спасибо за это) выше таблицы раз за разом это подверждают тоже - чипсет 945GZ таки имеет встроенную видеокарту. В данном случае, ТС также использует внешнюю видеокарту (NVidia GeForce 210), а для внутренней не установлен драйвер, почему он и показан как "Microsoft Basic Adapter" (используется "драйвер Windows по-умолчанию"). Для того чтобы "добавить" памяти в систему (максимум что может добавиться это 512мб, писал об этом выше), надо вначале выключить внутреннюю видеокарту в BIOS (ну и включить Memory Re-Map, как уже предлагали). 
    • Так а если этот ваш телефон или монитор перенести на другую улицу - там все эти глюки пропадают?
×
×
  • Создать...