Overview of Cortex-M crates
masterThis repository provides a collection of crates designed for developing Rust applications on Cortex-M microcontrollers. The ecosystem is divided into specialized crates for CPU access, runtime startup, debugging, and panic handling:
cortex-m: Provides access to CPU peripherals and core intrinsics.cortex-m-rt: Handles startup code and interrupt management.cortex-m-semihosting: Enables debugging via semihosting.cortex-m-interrupt-number: Provides a shared trait for interacting with peripheral access crates.panic-itm: A panic handler that transmits messages via ITM/SWO output.panic-semihosting: A panic handler that transmits messages via semihosting.