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

JackSmith
Пн июн 01, 2026 10:42:10
Форум: ARM
Тема: Stm32 с чего начать изучение...
Ответы: 1450
Просмотры: 538437

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

Но, (а вдруг?!), есть какие-то другие способы, мне, как дремучему, просто неизвестные?
сложно. прошивка должна цепляться за какие-то фиксированные параметры устройства вроде UID, и быть устойчивой к декомпилированию, в том числе с помощью ИИ.
JackSmith
Ср мар 25, 2026 21:52:22
Форум: ARM
Тема: WeAct Black Pill V3.0 с STM32F411CEU6
Ответы: 80
Просмотры: 17888

Re: WeAct Black Pill V3.0 с STM32F411CEU6

Платы Nucleo практически голые
Это не баг, это фича. Насколько я помню, платы Nucleo позиционировались как часть экосистемы Arduino, именно поэтому они такие огромные, т.к. там коннекторы совместимы Arduino шилдами.
ST Zio connectors.
They include support for ARDUINO® Uno V3. Most shields ...
JackSmith
Вт мар 24, 2026 19:56:21
Форум: Arduino
Тема: Как объявить глобальную переменную в PSRAM?
Ответы: 5
Просмотры: 3903

Re: Как объявить глобальную переменную в PSRAM?

[uquote="Rapra",url="/forum/viewtopic.php?p=4800736#p4800736"]int* ptr = (int*)0хAABBCCDD, где 0xAABBCCDD - конкретный адрес в области PSRAM.[/uquote]
таким способом объявлять глобальную переменную нельзя, потому что компилятор ничего не будет знать про такую переменную, и может затереть ее своими ...
JackSmith
Вт мар 24, 2026 10:45:04
Форум: ARM
Тема: WeAct Black Pill V3.0 с STM32F411CEU6
Ответы: 80
Просмотры: 17888

Re: WeAct Black Pill V3.0 с STM32F411CEU6

[uquote="tonyk",url="/forum/viewtopic.php?p=4800668#p4800668"]1400 рублей на Озоне это "адско дикая цена"[/uquote]
за такую цену, это "паленка". неужели не очевидно?
JackSmith
Пт мар 20, 2026 02:25:41
Форум: ARM
Тема: WeAct Black Pill V3.0 с STM32F411CEU6
Ответы: 80
Просмотры: 17888

Re: WeAct Black Pill V3.0 с STM32F411CEU6

что это ошибка внутреннего загрузчика,
выглядит очень маловероятно. чтение, стирание по USB работают ? смена usb3.0 на usb 2.0 - не помогла? смена версии CubeProgrammer?
JackSmith
Чт мар 19, 2026 15:47:31
Форум: ARM
Тема: WeAct Black Pill V3.0 с STM32F411CEU6
Ответы: 80
Просмотры: 17888

Re: WeAct Black Pill V3.0 с STM32F411CEU6

[uquote="veso74",url="/forum/viewtopic.php?p=4799211#p4799211"]USB DFU bootloader, не заводской, кто-то его добавил.[/uquote]
откуда такая уверенность? в документации написано, что там все есть:
AN2606 страница 188 "Figure 48. Bootloader selection for STM32F411xx"
https://i.imgur.com/N3oOOJg.jpeg
JackSmith
Чт мар 19, 2026 14:42:43
Форум: ARM
Тема: WeAct Black Pill V3.0 с STM32F411CEU6
Ответы: 80
Просмотры: 17888

Re: WeAct Black Pill V3.0 с STM32F411CEU6

[uquote="alsav22",url="/forum/viewtopic.php?p=4799190#p4799190"]Выставил. И что сие значит?[/uquote]
идете в гугл, в режим ИИ. кидаете туда свой лог, просите объяснить, добавьте описание ситуации. и вам все расскажут :)
если после это останутся вопросы, можете кидать их сюда.
JackSmith
Чт мар 19, 2026 11:32:01
Форум: ARM
Тема: WeAct Black Pill V3.0 с STM32F411CEU6
Ответы: 80
Просмотры: 17888

Re: WeAct Black Pill V3.0 с STM32F411CEU6

[uquote="Adrift",url="/forum/viewtopic.php?p=4799136#p4799136"]St-link utility давно устарел и новые серии вообще не понимает, а STM32CubeProgrammer шьет через UART/USB в том числе.[/uquote]
это понятно. в данном случае чип не из новых, и иногда st-link utility работает там, где CubeProgrammer не ...
JackSmith
Чт мар 19, 2026 11:15:05
Форум: ARM
Тема: WeAct Black Pill V3.0 с STM32F411CEU6
Ответы: 80
Просмотры: 17888

Re: WeAct Black Pill V3.0 с STM32F411CEU6

я что-то не помню, что бы через st-link utility можно было прошивать по USB. только через stlink. ST-Link там даже в названии тулзы стоит.
JackSmith
Ср мар 18, 2026 14:27:41
Форум: ARM
Тема: WeAct Black Pill V3.0 с STM32F411CEU6
Ответы: 80
Просмотры: 17888

Re: WeAct Black Pill V3.0 с STM32F411CEU6

подцепитесь через OpenOCD, там при подключении лог выводится. он вам все и расскажет

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

openocd -f interface/stlink.cfg -f target/stm32f4x.cfg  -c "init" -c "reset halt"
или можете перепрошить ST-Link в JLink_OB и использовать JLinkExe .
JackSmith
Ср мар 18, 2026 11:23:01
Форум: ARM
Тема: WeAct Black Pill V3.0 с STM32F411CEU6
Ответы: 80
Просмотры: 17888

Re: WeAct Black Pill V3.0 с STM32F411CEU6

[uquote="alsav22",url="/forum/viewtopic.php?p=4798769#p4798769"]), через usb подключается, но, при заливке прошивки (CubeProgrammer), всегда ошибка:[/uquote]
поменяйте кабель. если чип определяется в CubeProgrammer при прошивке по USB, то скорее всего чип жив.
Попробуйте SWD с "Connect under reset ...
JackSmith
Ср мар 18, 2026 08:18:10
Форум: ARM
Тема: WeAct Black Pill V3.0 с STM32F411CEU6
Ответы: 80
Просмотры: 17888

Re: WeAct Black Pill V3.0 с STM32F411CEU6

[uquote="alsav22",url="/forum/viewtopic.php?p=4798769#p4798769"]но, при заливке прошивки (CubeProgrammer), всегда ошибка:
Error: Write failed at address: 0x8000000
Error: failed to download Segment[0]
Error: failed to download the File[/uquote]

1) stm32 st-link utility?
2) рабочий ли st-link? клон ...
JackSmith
Пн фев 23, 2026 12:21:52
Форум: ARM
Тема: Stm32 с чего начать изучение...
Ответы: 1450
Просмотры: 538437

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

[uquote="Rapra",url="/forum/viewtopic.php?p=4791730#p4791730"]Ну и LTDC - это конечно же не 40 пинов. Давайте вместе посчитаем. Возьмем по-максималке[/uquote]
да я знаю, считал по плате
Изображение
все-равно не густо остается.
JackSmith
Пн фев 23, 2026 11:23:21
Форум: ARM
Тема: Stm32 с чего начать изучение...
Ответы: 1450
Просмотры: 538437

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

[uquote="Rapra",url="/forum/viewtopic.php?p=4791707#p4791707"]Например, шина LTDC имеет далеко не один вариант распиновки.[/uquote]
если пины идут под шину, то какая мне разница какие там еще альтернативные функции у этих пинов? чтобы кнопки прикрутить к шине дисплея? stm32f439zi 144-пин, 40 пин ...
JackSmith
Пн фев 23, 2026 09:49:17
Форум: ARM
Тема: Stm32 с чего начать изучение...
Ответы: 1450
Просмотры: 538437

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

[uquote="Rapra",url="/forum/viewtopic.php?p=4791695#p4791695"]а когда ног 176 или 208, да еще периферия дублируется на куче разных ног,[/uquote]

если ног 144 или более, то там половина ног или больше половины это шины. кроме stm32 существуют же и другие чип-мейкеры, и у них нет никакого куба ...
JackSmith
Пн фев 23, 2026 08:46:10
Форум: ARM
Тема: Stm32 с чего начать изучение...
Ответы: 1450
Просмотры: 538437

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

Rapra, datasheet все-равно изучаешь, и там тоже все прекрасно видно. куб не нужен. у меня кастомные сборочные файлы CMake, Makefile, Qbs. на фэйхуа мне этот куб?
Естественно оптовые, а не поштучные.
AT32F403ACGT7 в чипе 140р. 1шт. тоже хорошо. сравните цены на stm32f4хх с 1M флеша.
JackSmith
Пт фев 20, 2026 17:59:26
Форум: ARM
Тема: Stm32 с чего начать изучение...
Ответы: 1450
Просмотры: 538437

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

[uquote="Rapra",url="/forum/viewtopic.php?p=4791127#p4791127"]Как-то кривовато конечно[/uquote]
где-то видите ошибки?
через макросы чтоль
предложите вариант без макросов.
JackSmith
Пт фев 20, 2026 17:03:12
Форум: ARM
Тема: Stm32 с чего начать изучение...
Ответы: 1450
Просмотры: 538437

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

[uquote="Rapra",url="/forum/viewtopic.php?p=4791022#p4791022"]мне в нем не хватало перегрузки функции по различию её параметров.[/uquote]
#include <stdbool.h>

void send_int(int val) { /* реализация для int */ }
void send_float(float val) { /* реализация для float */ }
void send_bool(bool val ...
JackSmith
Вт фев 10, 2026 19:48:32
Форум: Периферия
Тема: Помогите доделать библиотеку для OLED
Ответы: 9
Просмотры: 3630

Re: Помогите доделать библиотеку для OLED

[uquote="Президю",url="/forum/viewtopic.php?p=4787748#p4787748"]У меня на экране после инициализации отображается статичный тусклый шум, на функции отрисовки экран никак не реагирует.[/uquote]
проложите фотографию. если там хаотические статические точки, то этап инициализации успешно пройден, но ...
JackSmith
Вт янв 20, 2026 09:16:28
Форум: ARM
Тема: STM32F103C8T6 Ошибка при попытке залить программу
Ответы: 5
Просмотры: 3996

Re: STM32F103C8T6 Ошибка при попытке залить программу

1. через Target->Settings menu.выставите режим "Connect under reset".
2. зажмите кнопку reset на плате
3. прошивайте.

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