Linux | OpenSource | Tech
5 subscribers
1.47K links
Download Telegram
🚀 Настройка ToolChain для программирования MCU FlagChip FC7300F8MDT

FC7300F8MDT — микроконтроллер от FlagChip (aka FlagShip). В этой статье автор разбирает, как настроить среду разработки для работы с этим чипом с нуля — даже на чистом компьютере.

🔗 Читать на Habr

#Программирование #Микроконтроллеры #Embedded
🚀 Оптимизация управления задачами в Zephyr OS с помощью Thread Pool

🔥 Проблема: Управление потоками в C для каждой мелкой задачи — это боль! Бесконечные k_thread_create, ожидание завершения, уборка ресурсов — код превращается в хаос.

💡 Решение: Thread Pool в Zephyr OS — набор заранее выделенных потоков, которые берут задачи из очереди и выполняют их без лишнего мусора. Экономит ресурсы, время и ваши нервы!

📖 Подробнее: Читать на Habr

#Zephyr #Embedded #RTOS #Программирование
🚀 LittleFS: NVRAM с запретом дозаписи флеш-памяти

🔹 В мире микроконтроллеров иногда приходится работать с ограниченными ресурсами, включая невозможность дозаписи во флеш-память. Как же организовать NVRAM в таких условиях?

🔹 Решение кроется в LittleFS — популярной файловой системе, приспособленной для подобных сценариев. Она позволяет эффективно работать с энергонезависимой памятью, даже если перезапись запрещена.

🔗 **Читать статью на Habr →**

#Embedded #NVRAM #LittleFS #Микроконтроллеры