ARM mikrodenetleyici ile ASM kullanma fikrine nereden kapıldın. ?
Eğer daha önce programlama, algoritma, mikrodenetleyiciler, register yapıları vs. hakkında bilgin varsa tamam.
Ama mikrodenetleyici programlamaya yeni başlıyorsan ARM seçiminde sıkıntı yok ancak tecrüben yoksa ARM üzerinde ASM kullanmak bataklığa saplanıp kalmaya benzer. Komut setleri öyle 16F PIC lerdeki gibi 20-30 komuttan oluşmaz. Ne doğru düzgün örnek bulabilirsin, nede danışabileceğin bir forum.
Önerim C kullanman. Üstelik mikrodenetleyicilerde öyle dibine kadar C bilmek vs de gerekmez genellikle. Net te bi dünya örnek proje, forum vs. bulabilirsin.
Hangi serilerle çalışacağına göre de derleyici ve IDE tercihi yapabilirsin. Keil, IAR, LPCXpresso, Cocox, emBlocks GCC vs. gibi.
İlle de Asm diyorsan, bildiğim, direk ARM ın kendi sitesinde dökümanları ve mcu datasheetleri var döküman olarak kullanabileceğin.