izmir escort escort izmir porno porno izle
Linux Ubuntu Üzerinde Msp430 LaunchPad İçin Led Uygulaması - IRCForumları - IRC ve mIRC Yardım ve Destek Platformu
User Tag List

Standart Linux Ubuntu Üzerinde Msp430 LaunchPad İçin Led Uygulaması #1
Üyelik Tarihi: 11 Haziran 2011
Mesajlar: 3.063
Aldığı Beğeni: 1
Beğendikleri: 0
06 Kasım 2011 , 01:28
Alıntı ile Cevapla
MSP430 - msp430 led - msp430 linux


Daha önceki yazımda msp430 kurulumunu linux altında yapıp test etmiştik.Şimdi ise mp430 için linux altında yazacağımız ilk uygulamayı anlatacağım.Bu çalışmamı linux ubuntu 11.04 üzerinde yaptım bundan önceki sürümlerdede sorun çıkacağını sanmıyorum.

Aşağıdaki kodlar x86(32bit) linux makine üzerinde veya Gnome arayüzü kullanan makinelerde çalışması gerekir.Eğer Gnome arayüzü kullanıyorsanız aşağıda yazan kodları uçbirimde yazarsanız mp430 için kullanılmasını gereken paketleri indirebilirsiniz.


Yazağımız İlk Kodlar (Ubuntu Paketleri İçin)

Kod:
$ sudo aptitude install git-core gcc-4.4 texinfo patch libncurses5-dev
$ sudo aptitude install zlibc zlib1g-dev libx11-dev libusb-dev libreadline6-dev

İlk uygulamamızı yapmak için herşeyimiz hazır.

P1 pin’i ile kırmızı led arasında bağlantı kuracağız. nEditörümüzde ilkuygulama.c dosyası oluşturalım ve aşağıdaki kodları yazalım.

Kod:
#include <msp430g2231.h>

int main(void) {
volatile int i;

// Watchdog timer'ı durdur
WDTCTL = WDTPW | WDTHOLD;
P1DIR = 0x01;

P1OUT = 0x00;

// Sonsuz döngü
for (; {

P1OUT ^= 0x01;
// gecikme için yazılan kod
for (i = 0; i < 0x6000; i++);
}
}
Ardından programımızı derliyoruz..

$ /opt/msp430-gcc-4.4.5/bin/msp430-gcc -oS -o blink.elf ilkuygulama.c

Msp430 LaunchPad kit’in yanında verilen Usb kablosunu launchpad’e bağlayın ve usb’nin diğer ucunu makinenize takın.Usb için gerekli programını indirmek ve led yakıp söndürme işlemini başlatmak için aşağıdaki kodları yazın..

$ sudo mspdebug rf2500
(mspdebug) prog ilkuygulama.elf
Erasing...
Programming...
Writing 104 bytes to fc00...
Writing 32 bytes to ffe0...
(mspdebug) run
Running. Press Ctrl+C to interrupt...
__________________
İyiyim" desem yalan olur; "Kötüyüm" desem inancıma dokunur..
En güzeli, şükre vurayım dilimi;
Belki o zaman kalbim kurtulur..



« Önceki Konu Sonraki Konu »

Şu an bu konuyu okuyan kişi sayısı: 1 (0 üye ve 1 misafir)
 
Benzer Konular
Konu
Konuyu Başlatan
Forum
Cevaplar
Son Mesaj
BuYuCu
Güncel ve Son Dakika Haberler (Arşiv)
0
04 Mayıs 2019 09:00
Alper
İçecekler ve Kokteyller
0
13 Nisan 2019 17:13
DuaL
Et-Tavuk-Balık Yemekleri
0
07 Şubat 2013 05:09
İptila
IRCForumları - Kızlara Özel
1
09 Temmuz 2012 17:24
milis
Türkçe Şarkı Sözleri
0
02 Mart 2011 05:40