Bu işe başladığımda takvimler 2009 u gösteriyordu. Kendime çalışmak için not çıkartıyordum. Daha sonra notları bir araya getirerek kitap formatına sokmayı düşündüm ve çalışmalara başladım. Aldığım notların üzerine yeni bilgilerde ekleyerek bu çalışmayı tamamlamış oldum.Aslında çoktan bitirmiştim fakat yayınlamak bugüne kısmetmiş :) Bu e-kitapta kaynak olarak hitex'in kitaplarını, nxp'nin dahasheetlerini ağırlıklı olarak kullandım. Hitex'in konu anlatımının üzerine saklayıcı bilgilerinin eklenmesi sonucu daha kullanışlı olduğunu düşünüyorum. Şimdiye kadar basılı veya elektronik formatta bir Türkçe arm kitabı görmedim. Sanırım ilkini ben oluşturdum :) İçerik hakkında fazla söyleyebileğim bir şey yok.Kitap 106 sayfadan oluşmaktadır. İndirip okumalısınız :) Aşağıya önsözü ekliyorum. Devamında da download linkini bulabilirsiniz.Ek olarak içeriğinde I2C, SPI ve CAN bus kullanımını da detaylıca anlattım. Platform bağımsız olarak bilgi edinmek isterseniz konuları okuyabilirsiniz.
"Bu kitapta LPC2000 ARM7 işlemcileri üzerine aldığım notların toparlanmış halini bulacaksınız.Başlıklar uzun zaman aralığında farklı zamanlarda yazıldığından, farklı bölümler arasında konu anlatımı bakımından farklılıklar olabilir.Kaynak olarak Hitex firmasının kitaplarını ve NXP işlemci datasheetlerini kullandım. Bu kitabın herhangi bir resmiyeti yoktur, tamamen toparlanmış ders notlarından ve çevirilerden oluşmaktadır. Kitapta anlatılanlar ve verilen örnek programların kullanımı tamamen okuyan kullanıcının sorumluluğundadır. Örnek olarak verilen programların büyük bir çoğunluğu Keil uVision IDE sinde simüle edilmiştir.Aksi belirtilmedikçe anlatımlar LPC2104 işlemcisi için yapılmıştır. Kitapta kullandığım işlemciler LPC2101, LPC2104, LPC2148 ve LPC2368 dir.
Ülkemizdeki kaynak eksikliğini gidermek ve konunun gelişimine katkı sağlamak için yaptığım çalışmaları toparlayarak yayınlama kararı aldım. Bu kaynakta anlatılanlar toparladığım ders notlarının kitap formatına dönüştürülmüş halidir.Kitap, temeli olanlar için başvuru amaçlı klavuz, yeni başlayanlar içinse başlangıç noktası niteliğindedir.Kitabın amacı hiç bir bilgisi olmayanlara ARM7 mimarisinin ne olduğu hakkında bilgi vermek, kullanımını göstermek, programlanmasını göstermek, pratikte uygulama geliştirilmesine yardımcı olmak; temel bilgisi olanlar içinse unutulan veya sorun yaşanan noktalarda başvuru kaynağı oluşturmaktır.
Herkese faydalı olması dileğiyle..."
Kitapta yanlış veya eksik kısımlar olabilir. İletişim sayfasından bana bildirirseniz gerekli düzeltmeleri yaparım.
LPC2000 Programlama Klavuzu (4.07MB)