跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Arm Cortex Microcontrollers

插件 已验证 活跃

ARM Cortex-M firmware development for Teensy, STM32, nRF52, and SAMD with peripheral drivers and memory safety patterns

目的

To provide expert-level guidance and code patterns for developing reliable and safe firmware for ARM Cortex-M microcontrollers.

功能

  • ARM Cortex-M firmware development expertise
  • Peripheral driver implementation guidance
  • Memory safety patterns (barriers, DMA, cache coherency)
  • Platform-specific optimizations and gotchas
  • Detailed explanations of interrupt handling and hardfault debugging

使用场景

  • Developing new firmware for Teensy, STM32, nRF52, or SAMD microcontrollers.
  • Implementing low-level peripheral drivers (SPI, I2C, UART, DMA).
  • Ensuring memory safety and deterministic behavior in embedded systems.
  • Debugging complex embedded software issues, including hardfaults.

非目标

  • Providing a full-fledged IDE or compiler toolchain.
  • Handling high-level application logic beyond firmware drivers.
  • Covering non-ARM architectures or general-purpose software development.

安装

请先添加 Marketplace

/plugin marketplace add wshobson/agents
/plugin install arm-cortex-microcontrollers@claude-code-workflows

质量评分

已验证
100 /100
2 days ago 分析

信任信号

最近提交4 days ago
星标35.3k
许可证MIT
状态
查看源代码