- Пришла партия китайских STM32F207VGT6, первый сюрприз: ключ виден
на 30% чипов, а по диагонали от него еще крупная метка есть. В
результате, первый же проц с разворотом 180 град. напаял. Хорошо, в
монтаж отдать не успели. - Visitor(20.09.2021 10:21, ARM, полностью)
- Внезапно... Перешил STLink в JLink по методике от Segger, и
попытался запустить отладку ATSAML21 - так он сообщает, что хоть он
теперь и JLink но отлаживать может только камни от STM. А смысл
тогда? - Rainman62(01.09.2021 13:30, ARM, полностью)
- А я сделал из своего ST-Link J-Link и теперь могу использовать
сеггеровский Ozone в качестве отладчика. Вот теперь сижу и думаю,
почему раньше так не сделал? - SciFi(18.09.2021 18:06)
- Надо немножечко "доработать" драйвера от сеггера - пропатчить dll,
сгенерировать лицензии привязанные к серийному номеру STLink. И
можно работать с любым чипом. Ruslan(32 знак., 10.09.2021 12:12)
- Я так понял, что Jlink совместим с софтами от Segger, что может
быть преимуществом для кого-то. Ну и, очевидно, STM не хочет, чтобы
STLINK работал с чужими процами, он и продаёт стлинки дёшево, а
Segger добропорядочный корпоративный игрок, договорился с STM и не
нарушает. ИМХО, истественно. - SciFi(01.09.2021 13:37)
- IAR ARM, каким образом появляется дефайн "__CORE__" ? misyachniy(641 знак., 15.09.2021 16:33, ARM, полностью)
- Mikron MIK32 – Made in Russia 32-bit RISC-V MCU offers features
similar to STM32L0 MCU Evgeny_CD(1 знак., 10.09.2021 13:29, ARM, ссылка, ссылка, полностью)
- [AI на STM32H7]. Буклетик старенький, но интересный. Не уж то они так сильно
оптимизировали сверточную сеть, что она может хавчик по видео
классифицировать. Evgeny_CD(24.03.2021 18:37, ARM, ссылка, полностью)
- А работал кто ни будь с К1921ВК01Т? Начальство импортозамещения
хочет, да и STM малодоступны стали. Копнул, насчет дев. китов,
вроде и есть, но описаний даже текстовых нет и фото нет. На Хабре
пара статей была, тоже противоречиво, один пишет и рекламирует
своей фирмы кит для управления мотором с силовой частью, другой
говорит, что процев всего 3000 произведено было. Более свежая инфа
есть? Сайт производитель как то не обновляет. - Visitor(03.09.2021 18:02, ARM, полностью)
- STM32U5 - новая серия контроллеров со сверхнизким потреблением "The
STM32U5 series offers advanced power-saving microcontrollers, based
on Arm® Cortex®-M33 to meet the most demanding power/performance
requirements for smart applications, including wearables, personal
medical devices, home automation, and industrial sensors. Offering
up to 2 Mbytes of Flash (dual bank) memory and 786 Kbytes of SRAM,
the STM32U5 series of microcontrollers takes performance to the
next evgeniy1294(130 знак., 02.09.2021 17:47, ARM, ссылка, полностью)
- Снова насчет ATSAML21(упоминался парой постов ниже), но с другой
стороны. Портирую этот проект из emBitz в Eclipse-gcc-makefile. В
исходном emBitz проекте вызов __libc_init_array() из ResetHandler
ничего не вызывает. Во всяком случае implementation отсутствует и в
пошаговом режиме никуда не переходит. Но работает. У меня же этот
вызов вызывает нарекания у линкера. Скачал с гитхаба CMSIS, однако
и там не нашел реализацию .. Неправильный CMSIS? Приложил ссылку на
проект. - Rainman62(03.09.2021 11:20, ARM, ссылка, полностью)
- Я про 51й спрашивал - отчего косячит при вызове колбэков из
прерываний. Всё объяснили (хотя OVERLAY так по нормальному и не
заработал). И теперь какие-то схожие косяки по стм32... POV_(384 знак., 08.08.2021 18:52,
, ARM, полностью)
- Думаю, что они с стм32 столько серий заплодили, что не успевают
баги и фичи описывать. С Л151, прикол был, там на плате ГСМ модуль
имелся, при его запуске у проца - хард фаулт. Долго программеры
парились, потом антенну на 90 градусов развернул, прошло. С Ф207
подобного не было. - Visitor(08.08.2021 22:43 - 23:09)
- У меня шлейф от МК к плате индикации (7-сегментные, светодиодные,
через 74НС595, по SPI) идет длиной 10 см и в 5 см от модуля SIM800.
Его надо укладывать определенным образом. Иначе сегменты
подмаргивают в момент установления связи. :-) Других проблем нет. - Лaгyнoв(09.08.2021 06:46)
- Тут дело не в "стм322. GSM модуль в пике может взять 2А от 2,8В.
Эта энергия выходит в виде импульса или пачки импульсов через
антенну и может нарушить работу практически любого современного
микроконтроллера. Поворот на 90 градусов - оптимальный вариант
расположения проводников для минимального взаимного влияния. - BlackMorda(08.08.2021 22:47)
- С корпусом QFP ортогональностью не побалуешь, хоть и плата в 4 слоя
была по всем канонам. Питание модулей давно отлажено, какой бы
импульсник не был, рядом электролит в 1000 мкФ, тантал на 100, и
керамики полно. Тот же схематик с Ф207, Ф205 нормально прет, а Л151
это не понравилось, у маложручих, видимо, свои особенности есть.
Может по всем пинам сборки фильтрующие поставить стоило, проц
медной фольгой пытался экранировать - не помогло, только ориентация
антенны! Проект Visitor(36 знак., 08.08.2021 23:07)
- Расскажите, что за поделие, чтобы я обходил стороной :-) - SciFi(08.08.2021 22:46)
- Данные, которые используются и в прерываниях, и в главном потоке,
защищал от кривого доступа? Или как обычно? :-) - SciFi(08.08.2021 18:59)
- А я не знаю как, всегда само работало. Научи. - POV_(08.08.2021 22:26,
)
- По ссылке вроде бы вполне дельно про volatile. Ну и бывает ещё
атомарность, конечно. Кстати, обычно отключение оптимизации среди
прочего делает так, что вообще все переменные ведут себя как
volatile, так что у тебя есть простой способ быстро узнать, имеет
ли volatile отношение к твоим проблемам. - SciFi(08.08.2021 23:28, ссылка)
- например, в фоне можно критическую секцию организовать. ну а в ней
данные читать/модифицировать Vit(281 знак., 08.08.2021 22:39)
- Изобретать велосипед — неблагодарное занятие, мне лень. Просто
подумай немного на тему "а что если прерывание произойдёт в самый
неудобный момент, когда главный поток читает или пишет в
переменную, используемую в обработчике"? Там может получиться много
интересного. Если найду ссылочку на годный ликбез, поделюсь,
конечно. - SciFi(08.08.2021 22:37)
- Переменные которые изменяются в прерывании и основной программе
должны быть объявлены как "volatile". - BlackMorda(08.08.2021 22:36)
- STM32F0x PlainUser(88 знак., 31.08.2021 10:30, ARM, полностью)
- MAX32670/MAX32671 от Maxim. 100 МГц CM4F. 384k FLASH, 128k SRAM с
ECC (160k без). По 3 SPI 50Mbit, UART, I2C. 8 DMA. QFN 40 0.4.
MAX32670 без криптографии. Он есть на складе DigiKey, но с пометкой
что больше заказать нельзя. Без АЦП - это какая-то своеобразная
фишка этой линейки. Evgeny_CD(06.06.2021 17:09, ARM, ссылка, полностью)
- Предположительно встретил косячок к китайской подделки stm32... P0V_(223 знак., 16.08.2021 11:55,
, ARM, полностью)
- The connected J-Link is defective. Т.к. Segger обновил прошивку в
Jetlink Ultra :( Firmware: J-Link Ultra V4 compiled Jul 17 2020
16:24:36 Насколько я понял, нужно откатиться на предыдущую
прошивку. Вопрос как ее можно получить и что, где замыкать для
прошивки. amrdiab(2 знак., 17.09.2020 14:14, ARM, картинка, картинка, полностью)
- AM6411 приближается по стоимости к AM3358. Думал, вот он, камень
мечты: такой же дешевый, но в несколько раз быстрее. Начал листать
реф.дизайн, весь энтузиазм пропал на диаграмме напряжений питания.
Ёпрст, ему нужно несколько PMIC'ов для работы. - lloyd(03.08.2021 17:48, ARM, полностью)
- На ЧипДипе есть ST-linkv2 версий EN и CN. Китайский дешевле. Кто-то
знает про различия? - Все же охота пару копеек сэкономить. - VLLV(02.08.2021 16:47, ARM, полностью)