mastodon.world is one of the many independent Mastodon servers you can use to participate in the fediverse.
Generic Mastodon server for anyone to use.

Server stats:

8.1K
active users

#cortexm

0 posts0 participants0 posts today
𝚝𝚞𝚝𝚎@𝙼𝚊𝚜𝚝𝚘𝚍𝚘𝚗:~$: _<p>Bueno, oficialmente estoy lanzando mi curso online de programación de <a href="https://rebel.ar/tags/ARM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ARM</span></a> <a href="https://rebel.ar/tags/CortexM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CortexM</span></a> con <a href="https://rebel.ar/tags/SoftwareLibre" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareLibre</span></a> utilizando 100% herramientas libres. 8 Clases sincrónicas, donde podés participar y preguntar en el momento, quedan las clases grabadas también para futuras consultas o te perdiste la clase.</p><p>¡Les espero!</p><p>Inscripciones en: <br><a href="https://cursos.tute-avalos.com/cortex-m-sl" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">cursos.tute-avalos.com/cortex-</span><span class="invisible">m-sl</span></a></p><p><a href="https://rebel.ar/tags/libOpenCM3" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>libOpenCM3</span></a> <a href="https://rebel.ar/tags/vscode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vscode</span></a> <a href="https://rebel.ar/tags/platformio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>platformio</span></a> <a href="https://rebel.ar/tags/stm32" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>stm32</span></a> <a href="https://rebel.ar/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a></p>
jlin<p>One of the better guides to Cortex-M / stm32 that I've read! <a href="https://www.hitex.com/fileadmin/assets/download/insiders-guides/stm32/isg-stm32-v18d-scr.pdf" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">hitex.com/fileadmin/assets/dow</span><span class="invisible">nload/insiders-guides/stm32/isg-stm32-v18d-scr.pdf</span></a> - not too high level nor too low level. Not overly long, Way more concise than a textbook and much more clear than a datasheet. It had no business being such a good read! <a href="https://fosstodon.org/tags/stm32" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>stm32</span></a> <a href="https://fosstodon.org/tags/cortexm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cortexm</span></a></p>
Habr<p>C++20 в bare-metal программировании, работа с регистрами микроконтроллеров Cortex-M</p><p>Сегодня я хотел бы обсудить тему, с которой так или иначе сталкивался почти каждый программист встраиваемых устройств без использования настоящих операционных систем, а именно прямое управление периферийными узлами микроконтроллера. A конкретнее, я хотел бы обсудить повышение безопасности при управлении периферийными модулями без потери эффективности, гибкости и читаемости . Статья предполагает, что читатель имеет базовые знания программирования bare-metal систем и языка С++ , в том числе и современных стандартов . Это означает, что совсем базовые пояснения выходят за рамки этой статьи.</p><p><a href="https://habr.com/ru/articles/819499/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/819499/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/c" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>c</span></a>++20 <a href="https://zhub.link/tags/%D1%81" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>с</span></a>++17 <a href="https://zhub.link/tags/%D1%81" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>с</span></a>++ <a href="https://zhub.link/tags/arm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>arm</span></a> <a href="https://zhub.link/tags/cortexm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cortexm</span></a> <a href="https://zhub.link/tags/cortexm3" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cortexm3</span></a> <a href="https://zhub.link/tags/cortexm4" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cortexm4</span></a> <a href="https://zhub.link/tags/baremetal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>baremetal</span></a> <a href="https://zhub.link/tags/microcontrollers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>microcontrollers</span></a> <a href="https://zhub.link/tags/stm32" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>stm32</span></a></p>
Habr<p>[Перевод] Расшифровка startup файла Arm Cortex-M</p><p>В статье предпринята попытка разобраться в содержимое startup файла микроконтроллера STM32F4, построенного на базе ядра Arm Cortex M4. Для запуска ядра используется ассемблерный код, который и предстоит изучить. Для лучшего понимания материала необходимо иметь представление об архитектуре ядра Cortex M4. Сразу отмечу, что замечания и уточнения приветствуются, т. к. они позволят дополнить представленную информацию.</p><p><a href="https://habr.com/ru/articles/817629/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/817629/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/ARM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ARM</span></a> <a href="https://zhub.link/tags/assembler" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>assembler</span></a> <a href="https://zhub.link/tags/startup" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>startup</span></a> <a href="https://zhub.link/tags/cortexm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cortexm</span></a> <a href="https://zhub.link/tags/stm32" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>stm32</span></a></p>
Everything Open Conference<p><a href="https://fosstodon.org/tags/ARM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ARM</span></a>, a valued <a href="https://fosstodon.org/tags/sponsor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sponsor</span></a> <br> of <a href="https://fosstodon.org/tags/EverythingOpen" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EverythingOpen</span></a> 2024 is a supporter and contributor to <a href="https://fosstodon.org/tags/embedded" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>embedded</span></a> <a href="https://fosstodon.org/tags/computing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>computing</span></a> projects such as:</p><p><a href="https://fosstodon.org/tags/FreeRTOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeRTOS</span></a> - a popular <a href="https://fosstodon.org/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> real-time <a href="https://fosstodon.org/tags/OperatingSystem" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OperatingSystem</span></a> for micro-controllers and micro-processors </p><p><a href="https://fosstodon.org/tags/RTX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RTX</span></a> works similarly for ARM <a href="https://fosstodon.org/tags/CortexM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CortexM</span></a> devices</p><p><span class="h-card" translate="no"><a href="https://social.lfx.dev/@zephyr" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>zephyr</span></a></span> <a href="https://fosstodon.org/tags/RTOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RTOS</span></a> is a scalable real-time operating system supporting multiple <a href="https://fosstodon.org/tags/hardware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hardware</span></a> architectures, optimized for resource constrained devices.</p><p>Thank you so much, ARM!</p><p><a href="https://www.arm.com/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">arm.com/</span><span class="invisible"></span></a></p>
𝚝𝚞𝚝𝚎@𝙼𝚊𝚜𝚝𝚘𝚍𝚘𝚗:~$: _<p>El público se renueva, y analizando el trafico de mi página, descubrí que lo más descargado es mi apunte de <a href="https://rebel.ar/tags/programaci%C3%B3n" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programación</span></a> de <a href="https://rebel.ar/tags/ARM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ARM</span></a> <a href="https://rebel.ar/tags/CortexM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CortexM</span></a> 3 con <a href="https://rebel.ar/tags/SoftwareLibre" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareLibre</span></a> utilizando <a href="https://rebel.ar/tags/libOpenCM3" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>libOpenCM3</span></a> que ya tiene varios años. Parece que fui un adelantado. </p><p>Les dejo el link directo.</p><p><a href="https://rebel.ar/tags/microcontroladores" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>microcontroladores</span></a> <a href="https://rebel.ar/tags/baremetal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>baremetal</span></a></p><p><a href="http://tute-avalos.com/static/micros/Programaci%C3%B3n%20de%20ARM%20Cortex-M%20con%20SL.pdf" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">http://</span><span class="ellipsis">tute-avalos.com/static/micros/</span><span class="invisible">Programaci%C3%B3n%20de%20ARM%20Cortex-M%20con%20SL.pdf</span></a></p>
Habr<p>Bootloader. Part 1. Нюансы Cortex-M, устройство памяти stm32 и преднастройка</p><p>Решил начать цикл статей на тему бутлоадера для STM32. Возможно это послужит руководством для начинающих разработчиков, а может поможет самым настоящим демиургам в сфере embedded разработки.</p><p><a href="https://habr.com/ru/articles/789598/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/789598/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/bootloader" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bootloader</span></a> <a href="https://zhub.link/tags/stm32" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>stm32</span></a> <a href="https://zhub.link/tags/arm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>arm</span></a> <a href="https://zhub.link/tags/cortexm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cortexm</span></a></p>