#cortexm4 — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #cortexm4, aggregated by home.social.
-
Самая маленькая прошивка (MBR)
В этом тексте я написал про то как написать крохотный, но очень полезный загрузчик. В программировании на STM32 бывает нужно сделать так, чтобы загрузчик оказался не в начале Flash памяти а в конце. Поэтому надо написать отдельную крохотную прошивку первичного загрузчика, которая просто при старте передает управление на другой адрес в физической памяти. Такие прошивки я называю MBR (Master Boot record).
https://habr.com/ru/articles/1022264/
#stm32 #make #dwt #mbr #LED #bootloader #arm #cortexm #cortexm4 #arm_cortex_m4
-
Самая маленькая прошивка (MBR)
В этом тексте я написал про то как написать крохотный, но очень полезный загрузчик. В программировании на STM32 бывает нужно сделать так, чтобы загрузчик оказался не в начале Flash памяти а в конце. Поэтому надо написать отдельную крохотную прошивку первичного загрузчика, которая просто при старте передает управление на другой адрес в физической памяти. Такие прошивки я называю MBR (Master Boot record).
https://habr.com/ru/articles/1022264/
#stm32 #make #dwt #mbr #LED #bootloader #arm #cortexm #cortexm4 #arm_cortex_m4
-
Самая маленькая прошивка (MBR)
В этом тексте я написал про то как написать крохотный, но очень полезный загрузчик. В программировании на STM32 бывает нужно сделать так, чтобы загрузчик оказался не в начале Flash памяти а в конце. Поэтому надо написать отдельную крохотную прошивку первичного загрузчика, которая просто при старте передает управление на другой адрес в физической памяти. Такие прошивки я называю MBR (Master Boot record).
https://habr.com/ru/articles/1022264/
#stm32 #make #dwt #mbr #LED #bootloader #arm #cortexm #cortexm4 #arm_cortex_m4
-
Самая маленькая прошивка (MBR)
В этом тексте я написал про то как написать крохотный, но очень полезный загрузчик. В программировании на STM32 бывает нужно сделать так, чтобы загрузчик оказался не в начале Flash памяти а в конце. Поэтому надо написать отдельную крохотную прошивку первичного загрузчика, которая просто при старте передает управление на другой адрес в физической памяти. Такие прошивки я называю MBR (Master Boot record).
https://habr.com/ru/articles/1022264/
#stm32 #make #dwt #mbr #LED #bootloader #arm #cortexm #cortexm4 #arm_cortex_m4
-
C++20 в bare-metal программировании, работа с регистрами микроконтроллеров Cortex-M
Сегодня я хотел бы обсудить тему, с которой так или иначе сталкивался почти каждый программист встраиваемых устройств без использования настоящих операционных систем, а именно прямое управление периферийными узлами микроконтроллера. A конкретнее, я хотел бы обсудить повышение безопасности при управлении периферийными модулями без потери эффективности, гибкости и читаемости . Статья предполагает, что читатель имеет базовые знания программирования bare-metal систем и языка С++ , в том числе и современных стандартов . Это означает, что совсем базовые пояснения выходят за рамки этой статьи.
https://habr.com/ru/articles/819499/
#c++20 #с++17 #с++ #arm #cortexm #cortexm3 #cortexm4 #baremetal #microcontrollers #stm32