Например TDA7294

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



Текущее время: Вт янв 28, 2020 23:34:24

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


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



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

Карма: 83
Рейтинг сообщений: 1551
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 14480
Откуда: Новочеркасск
Рейтинг сообщения: 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
Сообщений: 180
Рейтинг сообщения: 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. Этого обычно достаточно.


Вернуться наверх
 
Molex: соединения, связь, инновации

Развитие техники предъявляет все более высокие требования к разъемам и скорости передачи данных. Соединения становятся прецизионными и наукоемкими изделиями. На сегодня Molex – это не только высокотехнологичные разъёмы, но и инновационные устройства передачи данных.

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

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

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


Вернуться наверх
 
Как реализовать минимальное энергопотребление беспроводного микроконтроллера STM32WB55

Система питания беспроводных микроконтроллеров STM32WB55 выглядит непросто, но при этом каждый узел может быть запитан отдельным напряжением, величина которого будет являться наилучшим компромиссом для конкретной тактовой частоты. Это делает STM32WB55 идеальными для создания устройств с батарейным питанием.

Читать статью>>
Не в сети
 Заголовок сообщения: 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
Сообщений: 180
Рейтинг сообщения: 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
Сообщений: 180
Рейтинг сообщения: 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
Сообщений: 180
Рейтинг сообщения: 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
Сообщений: 438
Рейтинг сообщения: 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
Сообщений: 438
Рейтинг сообщения: 0
dosikus, ты знаешь мое отношение к проприетастам!

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


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

Карма: 45
Рейтинг сообщений: 586
Зарегистрирован: Пн апр 06, 2015 11:01:53
Сообщений: 2611
Откуда: москва, уфа
Рейтинг сообщения: 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
Сообщений: 438
Рейтинг сообщения: 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
Сообщений: 2611
Откуда: москва, уфа
Рейтинг сообщения: 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 часа


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

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


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

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


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