profil : 1 ARM Cortex mikrodenetleyici yazılım arayüzü standart (CMSIS) bir donanım soyutlama katmanlı CortexM işlemci serisi bağımsız tedarikçiler ile CMSIS elde edebilirsiniz tutarlı ve basit bir yazılım arayüzü arasındaki işlemci ve çevresel aygıtlar, kolaylaştırabilirsiniz hangi yazılım yeniden, mikrodenetleyici öğrenme süreci kısaltmak geliştiriciler, ve pazara yeni ekipman süresini kısaltmak.gömülü yazılım oluşturulması önemli bir maliyeti ürünleri sanayi faktörler, CortexM çip aracılığıyla yazılım arayüzü standart olacak tüm ürünleri genelinde tedarikçiler (özellikle yeni bir proje oluşturma veya mevcut yazılım göç yeni ekipmanları), büyük ölçüde maliyetini azaltmak.CMSIS aşağıdaki bileşenleri içerir : CMSISCORE : CortexM0 arasında arayüzleri sağlar, CortexM3, CortexM4, SC000, ve SC300 işlemciler ve periferik kayıtlarıCMSISDSP : DSP fonksiyonları fazla 60 çeşit içerir (sabit nokta Q7, Q15, Q31) ve tek hassasiyetli kayan nokta ()
CMSISRTOS API : standart programlama arayüzü iplik kontrol için gerçek zamanlı işletim sistemi için, kaynak ve zaman yönetimi
CMSISRTOS2 API : standart programlama arayüzü iplik kontrol için gerçek zamanlı işletim sistemi için, kaynak ve zaman yönetimi
CMSISSVD : bir sistem görüntüle içeren komple bir mikro sistemi (çevre birimleri dahil) programcı için görüşünü XML dosya
CMSISDAP : Cortex serisi odaklı MCU debugger JLINK STLINK değiştirir!2 sanal seri port ile, hata ayıklama daha rahat!4 destek ARM CortexM tam aralığı, gibi CortexM0 / M0 + / M3 / M4 / M7, vb.5 destek SWD arayüzü6 destek SWO7 destek KEILMDK, IAR8...