169 похожих чатов

Как программировать на STM 32 ?

19 ответов

25 просмотров
....-.... Автор вопроса

@Aiwan

.... ....
@Aiwan

а я откуда знаю

....-.... Автор вопроса

КТ315

я так понимаю программировать stm32 на ассемблере ?😳 раз в нашем чате вопрос😁

.... ....
Да

ну как как - через gcc либо keil или что там сейчас популярно

.... ....
Да

а другие яп или другие МК программировали изучали?

....-.... Автор вопроса
K.N.
а другие яп или другие МК программировали изучали?

Я студент, изучаю питон, Си и плюсы также ассемблер

.... ....
Я студент, изучаю питон, Си и плюсы также ассембл...

чтобы хотя бы помигать светодиодиком на stm32 да на ассемблере 😳 при включении  stm32 запускается на внутреннем генераторе HSI 8мгц . ваша задача: 1) запустить внешний генератор HSE 2) ввести в работу умножитель частоты PLL . переключиться на тактирование от PLL. и при этом вдумчиво курить  три мануала 1)ядро + система команд 2)периферия stm32 RM008 (свежий 21 год) 3) programming manual PM0056

Maxim Moskalets
То ли дело атмелы...))

или классика мк51/52 однотактные на 50 МГц 👍

....-.... Автор вопроса
.... ....
А бутлоадер как писать ?

так он же встроенный идёт. переключение в режим загрузки прошивки двумя перемычками . но можно бутить его через usb свисток st-link v2.

K.N.
так он же встроенный идёт. переключение в режим за...

ох уж эти usb свиствки, нет бы железный usb порт встроить, чтобы напрямую всеми режимами рулить

K.N.
чтобы хотя бы помигать светодиодиком на stm32 да ...

Вопрос, видимо, к профессионалу. Имеет ли сейчас смысл ориентироваться на STM, или лучше уже изучать китайские аналоги? Спасибо.

K.N.
чтобы хотя бы помигать светодиодиком на stm32 да ...

А еще можно операционную систему написать, запихать туда интепретатор бейсика, а на бейсике делать 10 BLINK 20 GOTO 10. Только это всё так же избыточно, как и HSE для мигания светодиодом. На самом деле нужно: включить тактирование GPIO (2-3 инструкции), переключить порт на выход (2-3 инструкции), в цикле ксорить нужный бит GPIO.ODR с каким-нибудь delay-loop. В целом инструкций десять.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта