Найдено 2563 результата

VladislavS
Вс мар 01, 2026 12:28:09
Форум: ARM
Тема: STM32CubeIDE download...
Ответы: 61
Просмотры: 54386

Re: STM32CubeIDE download...

[uquote="linux_rulezz",url="/forum/viewtopic.php?p=4793387#p4793387"]не хватает документации. STM32L0xx, STM32L4xx. Хорошо бы вообще на все современные STM32.[/uquote]
Документация из программы без трёх букв доступна.

https://radiokot.ru/forum/download/file.php?id=425626
изображение_2026-03-01 ...
VladislavS
Чт фев 26, 2026 16:23:36
Форум: ARM
Тема: Stm32 с чего начать изучение...
Ответы: 1450
Просмотры: 537857

Re: Stm32 с чего начать изучение...

И что это меняет в парадигме программирования?
VladislavS
Чт фев 26, 2026 14:30:27
Форум: ARM
Тема: Stm32 с чего начать изучение...
Ответы: 1450
Просмотры: 537857

Re: Stm32 с чего начать изучение...

[uquote="КРАМ",url="/forum/viewtopic.php?p=4792685#p4792685"]Эта новость "серпом по йайцам" тру-программеров[/uquote]Фигню какую-то пишете. Как это вообще связано? У меня куча кода работает в FPGA на софтовом процессоре и ничего. А тут слегка LUT-ов накакали, что они поменяют?
VladislavS
Чт фев 19, 2026 17:57:25
Форум: ARM
Тема: Stm32 с чего начать изучение...
Ответы: 1450
Просмотры: 537857

Re: Stm32 с чего начать изучение...

Убогий

Код: Выделить всё

bool a;
printf("%d", ++a);
ошибкой считает. В отличии от логичного.
VladislavS
Ср фев 18, 2026 14:36:44
Форум: ARM
Тема: Stm32 с чего начать изучение...
Ответы: 1450
Просмотры: 537857

Re: Stm32 с чего начать изучение...

[uquote="ARV",url="/forum/viewtopic.php?p=4790328#p4790328"]То есть мой вопрос в итоге сводится к следующему: по умолчанию структура пакуется в минимальное количество байт или для этого надо какие-то опции включить?[/uquote]
Посмотрите пример .
https://radiokot.ru/forum/download/file.php?id=425302 ...
VladislavS
Вт дек 23, 2025 09:25:02
Форум: ARM
Тема: Программирование микроконтроллеров компании Fudan в Keil
Ответы: 18
Просмотры: 11975

Re: Программирование микроконтроллеров компании Fudan в Keil

[uquote="trek1203",url="/forum/viewtopic.php?p=4774266#p4774266"]Для загрузки программы в RAM и запуска из нее мне надо самому написать scatter файл?[/uquote]Ну да. С этого, собственно, начинается создание любого проекта.

Пример для Cortex-M0+
Из flash
#! armclang -E --target=arm-arm-none-eabi ...
VladislavS
Сб дек 06, 2025 13:25:19
Форум: ARM
Тема: Микроконтроллеры STM32 - тонкости работы, отладочные платы
Ответы: 237
Просмотры: 303584

Re: Микроконтроллеры STM32 - тонкости работы, отладочные пла

Посмотрите отладчиком таблицу векторов прерываний - правильно ли установлен вектор.
VladislavS
Чт дек 04, 2025 08:39:51
Форум: ARM
Тема: Микроконтроллеры STM32 - тонкости работы, отладочные платы
Ответы: 237
Просмотры: 303584

Re: Микроконтроллеры STM32 - тонкости работы, отладочные пла

А где собственно обработчик прерываний DMA? И зачем вообще прерывания?
VladislavS
Ср дек 03, 2025 13:59:02
Форум: ARM
Тема: Микроконтроллеры STM32 - тонкости работы, отладочные платы
Ответы: 237
Просмотры: 303584

Re: Микроконтроллеры STM32 - тонкости работы, отладочные пла

Смотрите map-файл что по каким адресам легло.
VladislavS
Ср дек 03, 2025 07:12:56
Форум: ARM
Тема: Микроконтроллеры STM32 - тонкости работы, отладочные платы
Ответы: 237
Просмотры: 303584

Re: Микроконтроллеры STM32 - тонкости работы, отладочные пла

Тогда лучше всего её внутри функции объявить как static.
VladislavS
Вт дек 02, 2025 19:49:02
Форум: ARM
Тема: Микроконтроллеры STM32 - тонкости работы, отладочные платы
Ответы: 237
Просмотры: 303584

Re: Микроконтроллеры STM32 - тонкости работы, отладочные пла

На 103 это тоже не всегда проявляется. У вас просто шина APB1 очень замедлена. Пока по ней дойдёт сброс флага процессор успевает выйти из прерывания и застать его несброшенным.
VladislavS
Вт дек 02, 2025 08:48:58
Форум: ARM
Тема: Микроконтроллеры STM32 - тонкости работы, отладочные платы
Ответы: 237
Просмотры: 303584

Re: Микроконтроллеры STM32 - тонкости работы, отладочные пла

lubitel5 , проверьте вариант с двойным вызовом прерывания. Во-первых, очистка флага неправильная. Сделайте просто TIM4->SR = 0; Во-вторых, поднимите команду выше по коду прерывания. Да вообще первой её поставьте.

PS: Команда GPIOC->BSRR |= GPIO_BSRR_BS13; тоже ошибка, если что. Регистр BSRR только ...
VladislavS
Пн дек 01, 2025 18:19:05
Форум: ARM
Тема: Микроконтроллеры STM32 - тонкости работы, отладочные платы
Ответы: 237
Просмотры: 303584

Re: Микроконтроллеры STM32 - тонкости работы, отладочные пла

[uquote="tonyk",url="/forum/viewtopic.php?p=4769252#p4769252"]Тут ООП отсутствует как класс,[/uquote]И что? Плюсы ради плюсов? Да ну на.

[uquote="tonyk",url="/forum/viewtopic.php?p=4769252#p4769252"]обработка прерываний приколочена гвоздями и размазана между несколькими функциями[/uquote]Так ...
VladislavS
Пн дек 01, 2025 15:53:11
Форум: ARM
Тема: Микроконтроллеры STM32 - тонкости работы, отладочные платы
Ответы: 237
Просмотры: 303584

Re: Микроконтроллеры STM32 - тонкости работы, отладочные пла

[uquote="tonyk",url="/forum/viewtopic.php?p=4769218#p4769218"]Кто хранит данные, тот их и обрабатывает. Инкапсуляция.[/uquote]Вот, из недавнего. На USART2 и USART3 висят одинковые интерфейсы управления. На LPUART1 датчик DUG51. Кому прикажете отдать прерывания, датчику или нитерфейсу управления? И ...
VladislavS
Вс ноя 30, 2025 20:10:03
Форум: ARM
Тема: Микроконтроллеры STM32 - тонкости работы, отладочные платы
Ответы: 237
Просмотры: 303584

Re: Микроконтроллеры STM32 - тонкости работы, отладочные пла

1. Не промежуточный, а реальный. Он есть в контроллере, он работает. Почему вы его обижаете?
2. Какое преимущество даёт обработчик виртуальным методом? Ну, кроме риска вызваться через таблицу виртуальных методов и замедлить его работу.
VladislavS
Вс ноя 30, 2025 11:47:29
Форум: ARM
Тема: Микроконтроллеры STM32 - тонкости работы, отладочные платы
Ответы: 237
Просмотры: 303584

Re: Микроконтроллеры STM32 - тонкости работы, отладочные пла

[uquote="tonyk",url="/forum/viewtopic.php?p=4768076#p4768076"]Получается, что контроллер прерываний должен сам обрабатывать десятки и сотни прерываний?[/uquote]Ну да, это его работа.

[uquote="tonyk",url="/forum/viewtopic.php?p=4768076#p4768076"]Как данные от UART, реального или виртуального ...
VladislavS
Ср ноя 26, 2025 17:44:17
Форум: ARM
Тема: Микроконтроллеры STM32 - тонкости работы, отладочные платы
Ответы: 237
Просмотры: 303584

Re: Микроконтроллеры STM32 - тонкости работы, отладочные пла

Прерывания принадлежат не объекту, а контрполлеру прерываний и процессору. Вот пример, не STM32, но суть понятна. Данные приходят из RS485, USB или Ethernet и обрабатываются одним и тем же протокольным классом, которому всё равно откуда свалились данные.
void __attribute__((fast_interrupt ...
VladislavS
Вт ноя 25, 2025 12:24:50
Форум: ARM
Тема: Микроконтроллеры STM32 - тонкости работы, отладочные платы
Ответы: 237
Просмотры: 303584

Re: Микроконтроллеры STM32 - тонкости работы, отладочные пла

[uquote="tonyk",url="/forum/viewtopic.php?p=4759306#p4759306"][quote="Silicoid"]Ещё нюанс. Потом переписать не получится. Вы же собираетесь использовать прерывания? Тогда нужно создать механизм для их обработки в стиле С++, а сие лучше сделать в стартапе, который тоже придётся переписать, и ...
VladislavS
Пн окт 13, 2025 21:02:15
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2290596

Re: STM32 новичку в ARM что к чему

Ну вот, а то я уже было подумал, что тебе там ctrl-c и ctrl-v не завезли.
VladislavS
Пн окт 13, 2025 19:33:02
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2290596

Re: STM32 новичку в ARM что к чему

[uquote="linux_rulezz",url="/forum/viewtopic.php?p=4753703#p4753703"]Да и сишный стартап не помешал бы готовый: лень все это руками писать![/uquote]На третий день Орлиный Глаз заметил, что у сарая одной стены не хватает (стартапы кортексов только таблицей векторов прерываний отличаются).
{ //H503 ...

Перейти к расширенному поиску