LPC1768 ARM CORTEX M3

Başlatan ahmet2004, 15 Mayıs 2010, 00:22:01

tuggy

Alıntı yapılan: MC_Skywalker - 06 Ekim 2010, 20:57:11
The Definitive Guide to the ARM Cortex-M3 kendi kendini açan rar dosyası


http://hotfile.com/dl/74247713/9c0eb74/birkedigordumsanki.exe.html

Çok Teşekkürler... Önizlemesi güzel bir kitap gerçekten;)... Zaman buldukça detaylarına baktıkça gerçek notunu alır... Ben baktım baya bu ve benzeri güzel kitap bulamamıştım, nereden buluyorsunuz bunları anlamıyorum!

Devamını bekleriz:)

fatihinanc

Arkadaşlar bugün özcan beye mail attım.izine çıkmış pazartesi gelecekmiş.
Ben daha önceden de mail atmıştım. Cevap gelmemişti.bugün tekrar mail attım işte izine çıkmış.
Pazartesi tekrar görüşmeye çalışacağım.
Herkese iyi akşamlar.
Kainat dediğimiz kitap, yazıldığı dil ve harfler öğrenilmedikçe anlaşılamaz.  (Galileo Galilei)

X-Fi

tamamdır fatih hocam beklemedeyiz önümüzdeki hafta içine sarktı olay umarım cevap gelirde bi sonraki haftasonu çalışmaya başlarız. :)

kolay gelsin.
http://www.coskunergan.dev/    (Yürümekle varılmaz, lakin varanlar yürüyenlerdir.)

MC_Skywalker

#303
lpc-ARM-book kendi kendini açan rar dosyası.

http://hotfile.com/dl/74713283/1dd1ef6/lpc-ARM-book_srn.exe.html

dosya yazdırmaya ve değişlik yapmaya karşı korumalı. koruma şifresini kıracak vaktim olmadı.

Düzeltme:
-----------------------
dosyanın koruma şifresini kürekledim. yeni versionu aşağıda dır

http://rapidshare.com/files/423994389/Kedidir_o_kedi.rar

fatihinanc

Arkadaşlar bugün özcan beyden mail geldi.
Şuan Kitlerin yanlız 4 tanesi gelmiş, Özcan bey de sebebini sormuş yanıt bekliyormuş.
son durum şimdilik bu. Gelişme olursa tekrar haberdar edeceğim.
İyi çalışmalar.
Kainat dediğimiz kitap, yazıldığı dil ve harfler öğrenilmedikçe anlaşılamaz.  (Galileo Galilei)

aykut54

ARM kiti eline ulaşan arkadaşlar için çalışmalarınızın şuan ki durumu hangi safhadadır. LCP Expresso programı ile yazmış olduğunuz kodu program üzerinde simülasyon yapabiliyormusunuz?

MC_Skywalker

similasyon denemedim ama örnek programlardan birini yükleyip debug yaptım.

arm bana çok yabancı olduğu için daha kendi kodumu henüz yazamadım. PIC te olan TRISA TRISB gibi LPC deki karşılıklarını öğrenmeye ve registerleri anlamaya çalışıyorum.

aykut54

Çok soru sordum  LPC1768 proteus isis programında model dosyası yok. Bu işlemciye birebir benziyen  isiste varmıdır. Yok olsa idi kendimiz bu işlemciyi oluşturabilirmiyiz.

muhittin_kaplan

yanlış olabilirim lütfen düzeltin.
Zaten PIC te birtek böyle bu iş. Diğer birçok MCU da Bit yönlerdirme yapılamıyor bundan Dolayı "MASKELEME" yöntemi kullanılıyor.
benimde kafama takılan bir konuydu aykut sormuş Simulasyonu nasıl yapacağız..

ahmet2004

#309
Lpc1768 LPCxpresso kartı için yapılan örnek uygulama 1:

LED2 yanıp sönme.Kodlar "LPCXpresso v3.5" programında derlenmiştir.

Ayrıca clkout pininden USBCLK frekansı değeri öğrenme.

/*
===============================================================================
 Name        : main.c
 Author      : ahmet2004
 Version     : v1.00
 Copyright   : Copyright (C) ahmet www.picproje.org
 Description : LED2 on-off
 Date        : 14.10.2010 04:40
===============================================================================
*/

#include "LPC17xx.h"
#include "core_cm3.h"
#include "leds.h"

volatile uint32_t msTicks; // counter for 1ms SysTicks

//  SysTick_Handler - just increment SysTick counter
void SysTick_Handler(void) {
  msTicks++;
}

// ms_delay - creates a delay of the appropriate number of Systicks (happens every 1 ms)
__INLINE static void ms_delay (uint32_t delayTicks) {
  uint32_t currentTicks;

  currentTicks = msTicks;	// read current tick counter
  // Now loop until required number of ticks passes.
  while ((msTicks - currentTicks) < delayTicks);
}



int main(void) {
	
	SystemInit();

	// P1.27 çikis pini (Lqfp 100 kilifta 43.pin) => CLKOUT
	LPC_PINCON->PINSEL3 &= ~((3<<22)); // clkout pini etkinlestirilir.
	LPC_PINCON->PINSEL3 |=  ((1<<22));

	leds_init();

	// SysTick Timer 1 ms aralıklarla kesme
	if (SysTick_Config(SystemCoreClock / 1000)) {
	    while (1);
	}

	volatile static int i = 0 ;

	while(1) {
		i++;
	    ms_delay (500);  // geciktirme(500ms)
	    led_on (LED_3);  // LED2
	    ms_delay (100);  // geciktirme(100ms)
	    led_off (LED_3); // LED2
	}
	return 0 ;
}


Bütün Kodlar:
http://www.4shared.com/file/zw8mTesf/ahmet2004_devre01_Lpc1768_Code.html



fatihinanc

@ahmet2004 hocam elinize sağlık.

Birkaç gelişme var.

1-Bugün arrowdan Selim Bey ile görüştüm.O da NXP ile görüşmüş dün.
NXP firması bize söz verdiği lpc1768 çiplerini göndermeye hazırmış fakat ufak bir demo board tarzı birşey hazırlarsak göndereceklermiş.
NXP;
Hem biz tasarlanan boardları kullanırız,dağıtırız hem de bir çalışma yapılmış olur diyor.

Eğer bu tarz bir çalışma yapabilecek arkadaş varsa bildirisin buradan. Nasıl birşey yapılacak konuşalım,tartışalım
Hem forum adına da güzel bir çalışma yapılmış olur.

2- Ek olarak gelecek olan kitler biraz gecikecek galiba :( Şimdilik 4 adet gelmiş. Diğer 6 sı için de bir problem olmuş.Onlar da 2 hafta sonra gelecek heralde. Dağıtımı kitlerin hepsi beraber elime geçtiği zaman yapmayı düşünüyorum.

3-Bu arada kitleri aldık da uygulama notları için biraz geride kaldık sanırım. Bu meseleyi de sordu arrow.
Biraz zaman geçtikten sonra kit üzerinde çalışan arkadaşların notlarını toplayıp bir döküman haline getiririz dedim.

Ama bence bunu kesin bir karara bağlamalıyız. Yani iş bölümü yapmazsak bu iş biraz uğraştıracak gibi görünüyor.
Herkese çipin bir kısmını verelim herkes kendi konusuya meşgul olacağım derken otaya elbet güzel birşeyler çıkar.

Bu konu hakkında da görev dağıtımı yapabilecek tecrübeli üstadlar varsa katkılarını bekleriz.

Şimdilik durum böyle.
Herkese iyi çalışmalar.

Kainat dediğimiz kitap, yazıldığı dil ve harfler öğrenilmedikçe anlaşılamaz.  (Galileo Galilei)

muhittin_kaplan

Fatih Bey sıramı bilmiyorum ama gelen 4 ü gönderin bence sakıncası yoksa. Keza ben 8) gözle bekliyoyorum.

fatihinanc

Gelen 4 adet daha gümrükten çekilmemiş. Yani kitler şuanda bende değil.
Hak geçmemesi için hepsini beraber göndermeyi düşünüyorum hocam.
Kainat dediğimiz kitap, yazıldığı dil ve harfler öğrenilmedikçe anlaşılamaz.  (Galileo Galilei)

muhittin_kaplan

Anladım Hocam Teşekkür ederim
Ön Ayak Olduğunuz ve Zaman Ayrıdığınız için.

Sepiroth

fatih hocam, NXP'nin istedigi board icin ben yardimci olabilirim, haber ederseniz kafi:)
Either you feel it, or not...