Например TDA7294

Форум РадиоКот • Просмотр темы - STM32 новичку в ARM что к чему
Форум РадиоКот
Здесь можно немножко помяукать :)



Текущее время: Чт янв 23, 2020 18:15:54

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 6020 ]     ... , , , 294, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Сб окт 05, 2019 18:46:56 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 83
Рейтинг сообщений: 1543
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 14462
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
WiseLord писал(а):
Но с STM32 как-то всё совсем печально, прошивка на 10% меньше выходит, но получается тупо нерабочей.
насколько я в курсе, LTO для ARM сильно от версии зависит. вот в этой теме много об этом говорилось: https://electronix.ru/forum/index.php?a ... c&id=42167 товарищ klen сборки компиляторов клепает сам по 2 штуки в неделю :) возможно, ваш компилятор просто содержал кривую реализацию LTO...

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

клавиатура частенько сбоит - пропускает буквы. так что прошу простить, если что...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Сб окт 05, 2019 18:56:29 
Держит паяльник хвостом
Аватар пользователя

Карма: 12
Рейтинг сообщений: 123
Зарегистрирован: Вт май 01, 2018 19:44:47
Сообщений: 953
Рейтинг сообщения: 0
Для Cortex-M использовать что-либо отличное от ARM Embedded toolchain это быть ССЗБ. Если речь о GCC конечно.


Вернуться наверх
 
JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

Отличное качество, подтвержденное более чем 600,000 пользователей! Более 10,000 заказов в день.

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/quote

Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вс окт 06, 2019 19:25:50 
Нашел транзистор. Понюхал.
Аватар пользователя

Карма: 6
Рейтинг сообщений: 17
Зарегистрирован: Сб янв 28, 2006 22:47:24
Сообщений: 177
Рейтинг сообщения: 0
Мне J-Link пришел, а проверить его пока не на чем. STM32 еще в пути, заморачиваться с PIC32 нет никакого желания. С ESP32 вроде можно что-то сделать, но что и как мне пока неизвестно, ибо оно как всегда с ESP32 делается через... задворки.

А нельзя ли им ипромки микрочиповские прошивать? Мне чисто попробовать, работает или нет.

_________________
Астролябия-сама меряет, было бы что мерять!!!


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $88 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вс окт 06, 2019 19:35:12 
Держит паяльник хвостом
Аватар пользователя

Карма: 12
Рейтинг сообщений: 123
Зарегистрирован: Вт май 01, 2018 19:44:47
Сообщений: 953
Рейтинг сообщения: 0
Установи Segger-овский софт и запусти утилиту jlink.exe. Этого обычно достаточно.


Вернуться наверх
 
Контроль в спящем режиме: повышение КПД батарейного питания с помощью DC/DC MAX17225 nanoPower

В статье описан практический опыт разработчика, применившего повышающий DC/DC-преобразователь MAX17225. В результате ряда практических экспериментов, потребовавших существенного обновления технической базы компании-разработчика, автор убедительно доказывает преимущества выбранного компонента и схемотехнической реализации. Увеличенное на 50% время автономной работы лучше других аргументов говорит об эффективности конвертеров MAX17225, а также о важности предварительной оценки элементной базы.

Читать статьи>>
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вс окт 06, 2019 19:51:52 
Нашел транзистор. Понюхал.
Аватар пользователя

Карма: 6
Рейтинг сообщений: 17
Зарегистрирован: Сб янв 28, 2006 22:47:24
Сообщений: 177
Рейтинг сообщения: 0
Хорошо, попробую. Но, какой именно? Его на сайте сеггера валом софта всякого.

_________________
Астролябия-сама меряет, было бы что мерять!!!


Вернуться наверх
 
Руководство для разработчика приложений на базе STM32WB55

Представив двухъядерные беспроводные микроконтроллеры STM32WB для IoT-приложений, компания STMicroelectronics предлагает разработчикам экосистему, включающую в себя отладочные платы, примеры кода для микроконтроллера, готовое ПО всех уровней и большой массив документации.

Читать статью>>
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вс окт 06, 2019 20:17:13 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 136
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3549
Рейтинг сообщения: 0
Влад говорит о дровах на jlink, и запускать надо jlink commander...


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пн окт 07, 2019 09:21:37 
Нашел транзистор. Понюхал.
Аватар пользователя

Карма: 6
Рейтинг сообщений: 17
Зарегистрирован: Сб янв 28, 2006 22:47:24
Сообщений: 177
Рейтинг сообщения: 0
Дрова сами нашлись сразу после подключения.
А jlink commander сейчас попробую... если найду где его скачать.
Не запороть бы еще отладчик.


P.S. установил приложение, нашел утилиту jlink.exe, запустил. Просит указать устройство/ядро. Чего ему надо? Нужно уточнить на чем собран отладчик?

_________________
Астролябия-сама меряет, было бы что мерять!!!


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пн окт 07, 2019 10:07:04 
Держит паяльник хвостом
Аватар пользователя

Карма: 12
Рейтинг сообщений: 123
Зарегистрирован: Вт май 01, 2018 19:44:47
Сообщений: 953
Рейтинг сообщения: 0
С сайта segger качается пакет ПО на J-Link, он там один. Какая версия J-link, что её страшно "запороть"?

Добавлено after 2 minutes 26 seconds:
Чего ему надо?
Забей, всё работает. Жди устройство, которое будешь отлаживать, подключай и работай.


Вернуться наверх
 
Распродажа паяльных станций ATTEN и аксессуаров!
Индукционная паяльная станция AT315D - 3 977 ₽, станция паяльная AT80D – 2177 ₽, станция паяльная AT936b – 1000 ₽!

Заходите в раздел акции и спецпредложения на сайте prist.ru, покупайте измерительные приборы, инструмент и паяльно-ремонтное оборудование по специальным ценам.
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пн окт 07, 2019 10:10:52 
Нашел транзистор. Понюхал.
Аватар пользователя

Карма: 6
Рейтинг сообщений: 17
Зарегистрирован: Сб янв 28, 2006 22:47:24
Сообщений: 177
Рейтинг сообщения: 0
Ладно, получу платы с STM, тогда и опробую. Тем более что с почты сегодня звонили, возможно что-то из stm пришло.

Какая версия J-link, что её страшно "запороть"?

Клон, разумеется.
SEGGER J-Link конфигуратор сообщает что это SEGGER J-Link ARM V8.00
Прошивку боязно обновлять. Много раз читал, как клонированные девайсы дохли после работы с официальным софтом. Не обязательно J-Link, разные другие тоже. Лог. анализаторы, например.

_________________
Астролябия-сама меряет, было бы что мерять!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пн окт 07, 2019 17:45:47 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 136
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3549
Рейтинг сообщения: 0
Дохли клоны на атмеловских чипах, это jlink v8 .
И то с легкостью востанавливались.
JLink на stm не убьешь.
Лог анализаторы на кипарисах так же не дохли, перешивалась епром и ставилась защита на запись...

Кстати, а нахрена ты взял jlink v8???
V9 900 р. всего и никакого геморроя...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пн окт 07, 2019 18:02:01 
Держит паяльник хвостом
Аватар пользователя

Карма: 12
Рейтинг сообщений: 123
Зарегистрирован: Вт май 01, 2018 19:44:47
Сообщений: 953
Рейтинг сообщения: 0
Ну V8 легко поднимается, если что, там SAM-BA есть по USB. Прошивка в сети есть.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пн окт 07, 2019 23:03:12 
Нашел транзистор. Понюхал.
Аватар пользователя

Карма: 6
Рейтинг сообщений: 17
Зарегистрирован: Сб янв 28, 2006 22:47:24
Сообщений: 177
Рейтинг сообщения: 0
Кстати, а нахрена ты взял jlink v8???
V9 900 р. всего и никакого геморроя...

Кстати, а где вы раньше были с этим замечанием?
Ну V8 легко поднимается, если что, там SAM-BA есть по USB. Прошивка в сети есть.

Тогда ладно. Но прошивку все равно буду обновлять только после того, как дерну ногой на МК и отслежу в Keil это самое дрыганье во всех подробностях. А то навалится все сразу, разбери где и в чем косяки...

_________________
Астролябия-сама меряет, было бы что мерять!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вт окт 08, 2019 14:51:55 
Опытный кот
Аватар пользователя

Карма: 7
Рейтинг сообщений: 48
Зарегистрирован: Вт июн 17, 2014 00:34:26
Сообщений: 765
Рейтинг сообщения: 0
Добрый день, при подаче питания stm32f4 сразу появляется потенциал 1.2V на одном из выводов. Этот вывод подключен к транзистору который управляет бузером и последний начинает тихо неприятно пищать. Затвор транзистора подтянут к земле. Подскажите как это вылечить.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вт окт 08, 2019 15:17:52 
Мучитель микросхем

Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 432
Рейтинг сообщения: 0
Получил сегодня девборду на STM32F401 и что-то ума ей не дал: st-flash знать не знает о таком контроллере (возможно, в новых версиях поддержка и появится - не знаю), а openocd ругался, пока я не сделал connection under reset. С какого-то перепуга вот с такой конфигурацией
Код:
openocd -f interface/stlink-v2.cfg -f target/stm32f4x.cfg

openocd пытается JTAG использовать, а не SWD:
Код:
Error: jtag status contains invalid mode value - communication failure
Polling target stm32f4x.cpu failed, trying to reexamine
Examination failed, GDB will be halted. Polling again in 100ms

ну, да ладно: если никто еще с этими МК не работал, придется годик-другой-третий подождать, пока нормальная поддержка у st-flash появится. Самому патчить st-flash уж очень неохота!

_________________
Я на гитхабе, в ЖЖ


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вт окт 08, 2019 15:29:26 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 136
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3549
Рейтинг сообщения: 0
Мда, прям таки бяда с этими красноглазыми, и кайло и SES знают про сей камень и jlink с ними работает...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вт окт 08, 2019 15:44:24 
Мучитель микросхем

Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 432
Рейтинг сообщения: 0
dosikus, ты знаешь мое отношение к проприетастам!

_________________
Я на гитхабе, в ЖЖ


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вт окт 08, 2019 16:04:05 
Собутыльник Кота

Карма: 45
Рейтинг сообщений: 586
Зарегистрирован: Пн апр 06, 2015 11:01:53
Сообщений: 2610
Откуда: москва, уфа
Рейтинг сообщения: 0
st-flash знать не знает о таком контроллере
вроде как должен
https://github.com/texane/stlink/blob/m ... -boards.md
С какого-то перепуга вот с такой конфигурацией
Код:
openocd -f interface/stlink-v2.cfg -f target/stm32f4x.cfg

openocd пытается JTAG использовать, а не SWD
а что в этих конфигах?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вт окт 08, 2019 16:50:17 
Мучитель микросхем

Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 432
Рейтинг сообщения: 0
arkhnchul писал(а):
вроде как должен

Там какой-то st-link-v2-1, а у меня обычный китайский "свисток"...
arkhnchul писал(а):
а что в этих конфигах?

Первый:
Код:
interface hla
hla_layout stlink
hla_device_desc "ST-LINK/V2"
hla_vid_pid 0x0483 0x3748

А второй здоровый, там и про jtag что-то есть, и не про jtag. Но в самом начале вот такая штука:
Код:
#
# stm32 devices support both JTAG and SWD transports.
#
source [find target/swj-dp.tcl]
source [find mem_helper.tcl]

_________________
Я на гитхабе, в ЖЖ


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вт окт 08, 2019 17:14:52 
Потрогал лапой паяльник
Аватар пользователя

Карма: 3
Рейтинг сообщений: 86
Зарегистрирован: Чт июл 24, 2014 23:09:23
Сообщений: 352
Откуда: Киев
Рейтинг сообщения: 0
Добрый день, при подаче питания stm32f4 сразу появляется потенциал 1.2V на одном из выводов.

На каком именно выводе это происходит.
Такого не должно быть, тем более если резистор подтяжки есть. У вас по умолчанию низкий уровень настроен и внутренняя подтяжка на минус настроена?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вт окт 08, 2019 17:39:10 
Собутыльник Кота

Карма: 45
Рейтинг сообщений: 586
Зарегистрирован: Пн апр 06, 2015 11:01:53
Сообщений: 2610
Откуда: москва, уфа
Рейтинг сообщения: 0
Там какой-то st-link-v2-1, а у меня обычный китайский "свисток"...
ну там те комбинации, что конкретно автор пробовал. Даже blue pill в списке нету) Должно заводиться с любым стлинком.
А второй здоровый, там и про jtag что-то есть, и не про jtag.
он сам по себе выбирает jtag, потому что может :dont_know: а если ему прямо сказать про swd?
Код:
openocd -f interface/stlink-v2.cfg -c "transport select hla_swd" -f target/stm32f4x.cfg


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 6020 ]     ... , , , 294, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y