#ARM Cortex-M
modern-embedded-programming-course - 现代嵌入式编程课程:全面掌握ARM Cortex-M架构
Quantum Leaps嵌入式编程ARM Cortex-MTivaC LaunchPadMiro SamekGithub开源项目
本课程详细介绍了从基础到现代的嵌入式编程实践,采用独特的硬件层次深入讲解方法,涵盖了二进制表示、变量和指针、位操作、函数调用、RTOS、面向对象编程、状态机等关键概念,特别关注ARM Cortex-M架构。课程由经验丰富的嵌入式软件专家Miro Samek教授讲授,适合有志于掌握嵌入式系统的开发者。建议具备一定的C语言基础和硬件设备,如TivaC LaunchPad或STM32 NUCLEO。
Super-Simple-Tasker - 轻量级实时操作系统内核 SST 为嵌入式系统提供高效调度
RTOSSST实时操作系统嵌入式系统ARM Cortex-MGithub开源项目
Super-Simple Tasker (SST) 是一款事件驱动、抢占式、基于优先级的实时操作系统内核,兼容速率单调分析/调度 (RMA/RMS) 要求。SST 支持基本任务、抢占式优先级调度、多任务优先级和多任务激活等功能。此外,SST 为 ARM Cortex-M 和 Microchip dsPIC 提供了硬件 RTOS 实现,在这些平台上展现出卓越的性能和效率。