- Коллеги, помогите скачать примеры для работы с МК STM32L431. C
сайта ST ничего не качается. Pack installer от keil тоже не
работает c ST. - Nikolaev_Aleksey(15.03.2024 10:44, ARM, полностью)
- Спасибо всем за участие. Скачал что хотел. Разбираюсь с содержимым. - Nikolaev_Aleksey(16.03.2024 18:27)
- Именно для STM32L431 примеров в Keil и нет. RxTx(1 знак., 15.03.2024 16:38, картинка)
- Ничего скачивать не надо. Все примеры находятся 1. в составе
"Embedded Software Package". Заходишь к примеру в
C:\Users\User\STM32Cube\Repository\STM32Cube_FW_L0_V1.12.2\Projects и получаешь искомое. RxTx(34 знак., 15.03.2024 16:21, картинка)
- Тут может есть vesago(1 знак., 15.03.2024 14:06, ссылка)
- О шо, кейл искорпки этих паков не имеет? На сайте указана поддержка POV(1 знак., 15.03.2024 13:10, картинка)
- Что за "примеры" с ST-го сайта вы пытаетесь скачать то? Bhg2(60 знак., 15.03.2024 11:36, ссылка)
- А что конкретно нужно? Там же список на десяток экранов. - reZident(15.03.2024 11:35)
- Через впн тоже не качается? - SciFi(15.03.2024 11:23)
- Мне для всех серий (не только F0) помогли их сниппеты. Жаль, что
сниппеты есть лишь под F0. Кстати, под L4 тоже никаких сниппетов не
было. Почему вы считаете, что на сайте подобные примеры есть? Разве
что какие-нибудь обрыганства под калокуб. - Eddy_Em(15.03.2024 11:15)
- Кто-нибудь может поделиться LwIP TCP/IP stack demonstration for STM32F2x7 microcontrollers
based on LwIP TCP/IP stack and FreeRTOS (AN3384) и архивом с исходниками к этой аппноте (en.stsw-stm32060.zip) с
сайта ST? Через бесплатный VPN загрузка срывается. - AlexG(17.03.2024 16:06, ARM, полностью)
- Чота лыжи приехали. Кiк тiк? mse homjak(247 знак., 13.03.2024 13:49, ARM, картинка, картинка, полностью)
- Друзья, посоветуйте. Осталось мне для проекта на AT32F437 запустить
работу по изернету. Я обычно не http или вроде того использую, а
поверх tcp гоняю данные. Всегда использовал uIP. Он простой и более
менее понятный. Для артери в примерах есть lwip2.1.2. Я этот стек
обходил стороной. Сложноватый для восприятия. Вряд ли я найду
пример на основе uIP. Как лучше поступить - все-же разбираться с
lwip или попытаться выковырять драйвер изернета и прикрутить к uIP? - vesago(16.03.2024 07:48, ARM, полностью)
- Играюсь с ST_Nucleo H743ZI. Штатный ST-link перешит в JLink(ради
использования Segger RTT). До какого то момента все шло хорошо,
игралось интересно. Но вдруг обнаружил что очередная прошивка не
заливается во флешь, а только делает вид, то есть в логе все
сообщения о заливке/верификации есть, а по факту работает старая
прошивка. Откатился ко вчерашнему варианту, та же история, работает
прошивка залитая сегодня утром. Прошивка пока что очень простая,
даже примитивная, Rainman62(538 знак., 07.03.2024 12:59, ARM, полностью)
- Возможно банки флеша переключились, код заливается в один банк, а
выполнение пытается произойти из другого. - LightElf(09.03.2024 04:22)
- Ради RTT ST-link совсем не обязательно перешивать. Я проверял, оно
работает. 3m(1 знак., 07.03.2024 17:03, ссылка)
- Это можно и средствами gdb наэмулировать: писать нужные сообщения в
какую-нибудь строку, а в gdb эту переменную в watch добавить.
Наверняка, сеггеровское так и работает (лень лезть и проверять -
никогда не пользовался jlink и не собираюсь). - Eddy_Em(07.03.2024 17:33)
- Что в RTT печально, это то что ни дебаггер, ни сеггеровский RTT
Viewer после дисконнекта даже не пытается сделать реконнект. В
итоге, выключили-включили - и всё, связи нет. Конец RTT. Надо
подойти и в софте сказать ему "Connect". По-идее, можно упороться,
написать своё.. Есть JLink SDK или OpenOCD. - RxTx(07.03.2024 17:47)
- Нет, сеггер упоролись и сделали отельный свой механизм. Он сам
шерстит всю память (или указанный диапазон), отыскивает сигнатуру.
А за ней лежат пара указателей на буферы. Код клиента открыт. Тут
подробности: RxTx(1 знак., 07.03.2024 17:43, ссылка)
- Слишком заморочились, можно же намного проще! Надо будет как-нибудь
попробовать такое. Хотя, мне обычно хватало отладочных сообщений
через USB или UART. gdb я запускаю крайне редко: если уже, как
говорится, в течение часа смотришь в код, а видишь - фигу! Хотя,
конечно, вручную битики регистров подергать, gdb вполне полезен
бывает (до того, как я научился его использовать, то бишь в течение
лет десяти =D, я тупо пересобирал и перепрошивал на каждый чих). - Eddy_Em(07.03.2024 17:53)
- Пока что приходит на ум только одно, перешить отладчик обратно в
STLink, но совершенно не уверен что это может помочь.. - Rainman62(07.03.2024 13:25)
- У меня из-за кривых makefile'ов такое встречалось. То gcc не
пересобирает файл после изменения в совершенно вроде бы левом (но
нужном) заголовочнике, то неправильно цель проходит (я так и не
научился без чистого вызова "make" нужную цель активировать, т.е.
если напишу "make flash" без предварительного make, он новые файлы
соберет с целью release, а не debug; но cmake для МК городить,
по-моему, как-то уж совсем чересчур). Eddy_Em(131 знак., 07.03.2024 13:16)
- RAMCode using RAM ? - RxTx(07.03.2024 13:00)
- Нет ли тут длинной руки Segger? Не было такого никогда. Недавно вот
только Srm32H743 FLASH верификацию на STLink V3 на одной плате
перестал проходить. Я чет огорчился и поменял плату, а сейчас
вообще в планах загружаться на время отладки только в RAM не трогая
FLASH. Ну не может быть (?) чтобы я ресурс флэша высадил, хоть он и
всего 10 тыс. erase-program циклов. - RxTx(07.03.2024 12:59)
- Друзья, прошу совета. Лоханулся я - зашил в AT32F437 прошивку, в
которой одну из ног SWD назначил GPIO выходом. Как можно
раскирпичить? - vesago(03.03.2024 18:22, ARM, полностью)
- Коллеги, проц at32f437 имеет максимальную частоту 288 МГц. Я на
такой и запустил. Может многовато? Какую частоту оптимально
использовать? - vesago(04.03.2024 07:52, ARM, полностью)
- Arm представила процессорные ядра Neoverse N2 и V3: упор на ИИ Solo(1 знак., 26.02.2024 22:11, ARM, ссылка, полностью)
- Renesas RZ/A нехило так проапргрейдили семейство. Evgeny_CD(1 знак., 26.02.2024 00:57, ARM, ссылка, полностью)
- И снова внезапно вопрос. Упоминавшийся ранее AT32F407. Берем в нем
АЦП и по некоему событию запускаем TMR2=>ADC=>DMA
=>ISR DMA (останавливаем TMR2). АЦП настроен на автоматический
перебор трех каналов на каждый клок семплирующего таймера TMR2
(один клок-три преобразования). Первый запуск дает идеальный
результат. В массиве куда нацелен ДМА все каналы строго упорядочены
и первый обозначенный в настройках канал оказывается в нулевом
индексе массива. Однако, все my504(508 знак., 21.02.2024 13:24, ARM, полностью)
- Народ, а какой минимальный джиттер реально получить на stm32f103 в
простой проге, которая по таймерному прерыванию дергает ногами
GPIO? - Mty1(16.02.2024 22:01, ARM, полностью)
- срочно нужна помощь гадалки или телепата. в доке про ядро QingKeV4
(ch32v307) указаны атрибуты доступа к регистрам CSR - не могу
расшифровать их значение: RO WO RW - тут понятно, а дальше нет -
MRW MRO MRW1 W1 klen(503 знак., 21.04.2023 13:22, ARM, полностью)
- Уважаемые состоятельные кроты - что могут порекомендовать по LWIP
(RAWip)?? Balda(877 знак., 17.02.2024 13:37, ARM)
- В порядке обмена опытом. Внезапно обнаружил, что таймеры в AT32
(думаю, что и в STM32 тоже) при выборе дьюти равным периоду импульс
на выходе не формируют, но событие генерируют. Таким образом, можно
реквестить ДМА от одного канала таймера для апдейта другого канала
без буферизации прямо на нулевом значении таймера. - my504(16.02.2024 13:39, ARM, полностью)
- AT-Link будет без UART1 и SWO работать в Кейле как надо? - POV(14.02.2024 15:57, ARM, полностью)