22

AĞS

2010

LPC2000 Programlama Klavuzu

Yazan: Barış Samancı

LPC2000

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)

Yorumlar
alper akbey
24 Ağu 2010 Salı, 02:29 tarihinde yazmış.

gerçekten çok faydalı bir döküman pic ten sıkılıpta (özellikle yeni başlamış ve bu kadar sıkıntıya bu kadar az özellikle neden uğrasayım demiş biri olarak) başka mimarilere merak salmış biri olarak yaptığınız bu şalışma için teşekkürleri bir görev olarak bilirim... çalışma hayatınızda başarılar diler gelecek başka faydalı dökümanları beklerim... Alper Akbey

Nuri YILMAZ
26 Ağu 2010 Perşembe, 19:40 tarihinde yazmış.

Döküman için teşekkür ederim. Çok güzel hazırlanmış ve iyi düşünmüşsünüz. Türkçe olması büyük bi avantaj :))) kolay gelsin.

06 Eyl 2010 Pazartesi, 16:59 tarihinde yazmış.

Barış eline sağlık kardeşim :).

Cihan
07 Eyl 2010 Salı, 14:08 tarihinde yazmış.

Sizi Tebrik ederim.

Muhittin KAPLAN
13 Eyl 2010 Pazartesi, 10:15 tarihinde yazmış.

Türkiyede eksik kalmış bir boşluğu dolduracağınıza inanıyor Başarılarınızın devamını diliyorum.

Muhammet YILDIZ
19 Eyl 2010 Pazar, 16:15 tarihinde yazmış.

İyi çalışmalar.Harika bir paylaşım olduğunu düşünüyorum.Çünkü uzun bir süredir böyle bir paylaşım arıyordum.Türkçe döküman sıkıntısı yüzünden başladığım yabancı dil kursumu henüz tamamlamışken bu paylaşımı görmek harika.Sadece kullanma kılavuzu yada datasheetler ile nasıl öğreneceğim bu armyi derken size rastlamak müthiş bir duygu.ÇOK TEŞEKKÜRLER...

taner karslı
01 Eki 2010 Cuma, 17:29 tarihinde yazmış.

çok teşşekür ediyorum harika olmuş herkesin kullanımına vermiş olmanızda süper iyi çalışmalar kolay gelsin

orhan ocak
06 Eki 2010 Çarşamba, 23:07 tarihinde yazmış.

Barış Bey siz mükemmel bir iş çıkartmışsınız. Bu konuyla ilgilenen arkadaşlarıma sizin sitenizi tavsiye ediceğim. İnşallah elektronik alanında Türkiyede en üst noktaya ulaşırsınız. Sizden EMC(PCB tasarımı için) ile ilgili çalışmalarınızıda bekleyeceğim. Saygılar.

07 Eki 2010 Perşembe, 01:15 tarihinde yazmış.

Değerli yorumlarınız için hepinize ben teşekkür ederim. İstekleri değerlendireceğim. İyi çalışmalar.

BYF1
07 Kas 2010 Pazar, 14:45 tarihinde yazmış.

Selamlar, Beni hatirladiniz mi. Kitabinizi okuduktan sonra 2 saatte ilk ARM projesi yapan kisi :) Sizden birsey rica edecegim. Bu kitabin template dokumanini gonderirseniz daha da geliştirmek istiyorum. Sizin adinizi muhafaza ederek. Sonra tekrar size yollarim sitede yayinlanmak uzere. Mumkunmu acaba.

08 Kas 2010 Pazartesi, 12:01 tarihinde yazmış.

Merhaba, orjinalleri kimseye göndermiyorum. İletişim sayfasından mesaj atabilirsin.

turgut bektaş
09 Kas 2010 Salı, 23:34 tarihinde yazmış.

ellerinize saglı k çokgüzel kaynaklar paylaşmışsınız teşekkürler

İzzet k.
12 Kas 2010 Cuma, 22:15 tarihinde yazmış.

Yok böyle çalışma. Emeğine ellerine sağlık Barış Hocam! Çok büyük faydan oldu...

Ömer Faruk HEYBELİ
23 Tem 2011 Cumartesi, 03:46 tarihinde yazmış.

Mrb. Ben arm işlemcilerini yeni duydum çalışmak içinde kaynak arıyordum elimde nxp lpc1769 arm işlemcisi var.. Hazırladığınız notlarla ise geliştireceğime inanıyorum.. Notlar için teşekkürler..

Lemi Çağlıbektaş
07 Ağu 2011 Pazar, 13:17 tarihinde yazmış.

Sırat köprüsünde, -Cenneti haketmiş birinin adını ver..diye sorulursa eğer... sizin adınızı vereceğim, söz...

Ayşe Hilal Özbey
09 Ağu 2011 Salı, 22:17 tarihinde yazmış.

Teşekkürler

Umut
12 Eyl 2011 Pazartesi, 00:14 tarihinde yazmış.

ingilizce bilen arkadaşlar datasheet ve reference manuel ile bütün kodları yazabilirler. tabi mikrodenetleyici genel mantığını da bilmek gerekiyor. Fakat bu kitap hepsini içeriyor. arm konusunda kendini geliştirmek isteyenler için oldukça iyi bir dokuman, mükemmel bir kaynak olmuş. hazırlayanın elleri dert görmesin.

yıldırım doğru
20 Eki 2011 Perşembe, 16:28 tarihinde yazmış.

Hiçbiryerde bulamayacağımız, güzel düzenlenmiş harika bir kitap olmuş barışcım. Senden iyi olacağını düşündüğüm birşey rica etsem. Bence kitabı aynı pdf formatında sitene ekleyebilirsin. Bu sayede insanların bu kaynağa ulaşması kolaylaşacağı gibi aramalarda da daha önlere yerleşmiş olursun. Şu anda google aramalarında kitabın içindekilere erişemiyoruz.

21 Eki 2011 Cuma, 14:29 tarihinde yazmış.

Teşekkür ederim Yıldırım. Dediğini düşündüm fakat tabloları ve grafikleri HTML olarak düzenlemek epey zaman alacağından ve konu upuzun olacağından vazgeçtim.

Ayse
15 Mar 2012 Perşembe, 07:03 tarihinde yazmış.

Gerçekten çok teşekkür ederim. Hızır gibi yetiştiniz :)

Lutfu Yasar
17 Mar 2012 Cumartesi, 22:12 tarihinde yazmış.

Saygı duyulacak bir insan olduğunuzu hissettim.

02 Nis 2012 Pazartesi, 02:17 tarihinde yazmış.

Yaşım 17 lise son sınıfım.Okulumuzda pic dersleri yok.Bu sene kendi çabalarımla Pıc CCS C diline başladım 2 ayda baya yol kat ettim.Bu dili tam anlamıyla öğrendikten sonra C diline başlamayı düşünüyorum.Sonrada ARM .CCS C kolay bir dil, benim için ilk programlama tecrübesi olması için onu seçtim. Verdiğiniz .pdf yi indirdim.Başarılarınız devamını dilerim. Bana hayatınızdan aldığınız tecrübeleri,tavsiyeleri verirseniz minnettar kalırım.(ne yapmalıyım, kendime nasıl bir yol çizmeliyim? vs.)

21 Nis 2012 Cumartesi, 15:29 tarihinde yazmış.

Merhaba Erkan, doğru yolda ilerliyorsun. CCS C ile fazla devam etmemeni tavsiye ederim. Kolay oldugu için öğrenirken fayda sağlıyor fakat ilerde alışkanlık yapıp kapsamlı uygulamalar yapmak istediğinde elini ayağını bağlıyor. Genel bir donanım ve yazılım mantığı öğrendiğinde ARM'mış PIC'miş AVR'miş fark etmez. C'ye ek olarak C# öğrenmenide tavsiye ederim. Yaptığın donanımlara hızlı bir şekilde bilgisayar arayüzü yapabilirsin. İyi çalışmalar.

Halis Erdem Kömeç
24 Nis 2012 Salı, 17:36 tarihinde yazmış.

size 1. sınıfta eğitim gören bir elektrik elektronik mühendisi adayı olarak teşekkürü bir borç bilirim :) ben ve 2 arkadaşımda sürü psikolojisiyle pice yöneldik ama neyseki uyandıkta armın daha mantıklı olduğunu kavradık. paylaşımlarınız bekliyoruz :)

Telat AKYAZ
13 Haz 2012 Çarşamba, 11:10 tarihinde yazmış.

Teşekkür ederim çok güzel bir kaynak.Arm ile uğraşan ve uğraşmak isteyen herkezin bakması gereken bir kaynak.

ali
28 Haz 2012 Perşembe, 15:07 tarihinde yazmış.

çok başarılı bir çalışma olmuş .sizin gibi büyüklerimizin bize örnek olması çok güzel

murat
26 Ağu 2012 Pazar, 22:10 tarihinde yazmış.

Emeğinize sağlık. Teşekkür ederim.

24 Eyl 2012 Pazartesi, 13:01 tarihinde yazmış.

Çalışmalarınızdan ve paylaşımlardan dolayı çok teşekkürler.. çalışmalarınızın devamını dilerim.

serdar1907
24 Şub 2013 Pazar, 21:51 tarihinde yazmış.

Allah razı olsun hocam

Adınız *:
e-Mail Adresiniz *:  ??
Web Siteniz:
Yorumunuz *:
Kalan karakter sayısı: 500
 
 

Tasarım ve Programlama Barış SAMANCI
Her hakkı saklıdır.
barissamanci.net  ©  2010-2018