Rakkoc.Com Recep Akkoç / Rakkocun Yazıtları

18Nis/120

Expkitsin yeni EXS0* serisi

Merhabalar;

EXS01 daha onceden de yazilarimda sizinle paylastıgım bir cihazdi. Fakat suanda gordugum kadari ile EXS0* serisi 8'ye kadar gitmis

http://www.expkits.com/?s=urun_detay&urun=exs01_lpc1343.htm

http://www.expkits.com/?s=urun_detay&urun=exs02_lpc1769.htm

http://www.expkits.com/?s=urun_detay&urun=exs03_stm32f103.htm

http://www.expkits.com/?s=urun_detay&urun=exs03_stm32f205.htm

http://www.expkits.com/?s=urun_detay&urun=exs07_pic32.htm

http://www.expkits.com/?s=urun_detay&urun=exs08_atmega128.htm

Ana sayfalarinda urunlerin anlatim linkleri bulunmakta. Dogrusu suanda keske EXS02 olan urunu alsaydim diyorum ama artık is isten gecti 🙂 bir daha ki urun tedarigimde onu da almayi dusunuyorum.

5Nis/120

EXPKITS – EXS01’in ilk adımlar


Merhaba arkadaslar ARM konusunda yeni oldugum icin Expkits gibi bir firmanin profesyonel bir cihazla kodlamaya baslamak istedim.

Piyasaya daha yeni surmeye hazirlandiklari urunun tanitimlari kendi sitelerinde yapilirken urunden bir tane tedarik etmek istedigimi belirttim; Sagolsunlar firmanin sahibi Goktug bey beni kirmadi bir tane bu urunden gonderdi. Bende testlerimi gerceklestirdim. ARM'in ilk adimlarini LPC1343 ile attim. Kodlama konusuna daha sonra gecicegim. ama kodlama arayuzu "ARM programlamak icin KEIL" isimli yazimda mevcuttur. Burun hakkında internete ilk dusen fotoraflarinida sizinle paylasmistim (kendimi magazin yazari gibi hissetim - televizyon izlemedigim halde kulturumuzu bozuyorlar valla)

Gordugunuz uzere urun iceriginde :
1. USB kablo
2. Programlarin ve Orneklerin bulundugu CD
3. EXS01 Kartimiz <3

Cihazi elime aldigimda ilk fark ettigim sey urunun altinda bulunan plexy glass oldu. Onceden aldigim Expkits urunlarinde bu yoktu; Firma sahibi ile bir iki kez telefonda konustugum ve benim yeni is degistirmekte oldugumu bildiginden HEDİYE olarak mi gonderdigini merak ettim. Tabiki bunu yazarken de muallakta kalmamak adina firmayi arayip sordum 🙂 boyut olarak ufak kartlarinin HEPSINDE bu sekilde yaninda urun veriyorlarmis.

Cihaz Ufak olmasina ufak ama cok islevsel; uzerinde Ethernet cikisi; UART uzerinden Com cikisi; USB baglanti noktasi (bootloader i ile kullanimi cok guzel oluyor) 4 tane programlana bilir butonu Micro SD kart girisi, 4 tane programlana bilir LED ve buton;

Analog Dijital ceviricinin testleri  yapmak icin bir tane POT bulunduruyor; Urun LCD'si ile birlikte geliyor. urunun uzerinde SHT11 ve DS1820 girsileride mevcut.

Ve uzerinde bir buzzer var ne yazikki; Ne yazikki diyorum cunku bu buzzer benim cok canımı sıkıyor; uzerinde kapatma ile ilgili bir sey goremedim. programlama modunda surekli otuyor ve sesi sevmeyen insanlar icin (yani ben) tam bir dusman 🙂

Tarafsiz bir inceleme olmasi adına eksiklerini de bir gozden gecirmek gerek tabiki. benim gozume carpanlardan ilk eksik Buzzerin kapanma ozeligi iken kardesim direk bir power off tusu olmasi gerektigini dusunuyor.

ben bu mantikta boyle ufak ve pratik bir cihaz gelistirebiliyor olsaydim arduino gibi uzerine genisleme bolumleri birakip ihtiyaca gore eklene bilir moduller hazirlardim (bu sekilde picR kart diye bir projem vardi da askida kaldı)

 "ARM programlamak icin KEIL"

Güncelleme :

Buzzer hakkındaki görüşümü ürünü tasarlayan kişi ile paylaştım; Firmada buzzer olayını düşünmüş fakat LCD'nin altına geldiği icin bir Jumper koysalar cok saglikli kullanıla bilir olmayacağını belirtiler. Gece gelistirme yapanlar icin buyuk dert oldugunu belirtip Buzzeri sokmeyi dusundugumu belirttim. daha kolay olacak R29 10K drinci sokmemi onerdiler. ( O direnci yerine takana kadar bir daha buzzer calismayacaktir bilginiz olsun) Asagidaki resimde R29'a bakabilirisiniz.

5Nis/120

ARM programlamak icin KEIL

Merhaba sevigili okurlarim, Biraz bos vaktim oldugunda burasi icin bir seyler yapmaya calisiyorum.

Suan sizinle ARM Programlamakta da kullanilan bir C derliyicisinin kurulumu ve firmware dosyasi olusturmayi analatacagim.

ilk olarak exeyi klasik sekilde next next diyerek kuralim. ve adimlari daha rahat anlatmak icin size hazirladigim videoyu kurulum klavuzu olarak kullana bilirsiniz.

Kisisel bilgileri istedigi bir ekran gelecektir karsiniza bu ekranda Ad (first name), Soyad (last name), firma (Company), ve mail adresi bilgisini isteyecektir bunlari girdiginizde dosyalarin kopyalama ekrani cikacak.

kopyalama ekrani bittiginde similasyon donanim secenegini secip ileri diyiniz. ccalc.exe dosyasini Keil\Arm\Bin40'in icine koyduktan sonra projenin derlendikten sonra calistirilacagi kodlara asagidaki kodlari ekliyoruz.

C:\Keil\ARM\BIN40\fromelf.exe --bin --output .\Obj\led_blink.bin .\Obj\led_blink.axf
C:\Keil\ARM\BIN40\CSCalc.exe .\Obj\led_blink.bin 32

Cihazimizi Boot konumunda baslatigimizda icine .bin dosyasini koymamiz yeterlidir; CSCalc'n mantigini kavramak isterseniz "CSCalc Nedir Ne is yapar." yazimi okuyabilirsiniz.

Videoda gecen CD'nin orjinal urunu EXS01 olup internete dusen ilk goruntuleri yine tarafimdan sergilenmisti

 

19Mar/122

Expkits’in yeni ürünü “EXS01 LPC1343”

Ürün hakkinda ayrıntılı bilgiyi barindirilan sayfa suanda tasarlanmakta. Bir ürün almak için firmanin sitesine girmistim ve ana sayfada kisa bir tanıtımını fark edince konunun devamina baktim. Suanda fiyatı hakkında bilgim olmayan urunun boyutlarının ortalama bir el buyuklugunde filan oldugu belli oluyor. Usb; Ethernet; Uart arayuzlerinin olusu urunun bir cok projede kullanimini cok rahatlatacaktir.

Cihazin islemcisi "ARM Cortex-M3" 72 Mhz'ye kadar destek veriyor. Fakat resimlerde gordugum kadari ile uzerinde 12 Mhz bir kristal bulunmakta. Bunun sebebinin ne oldugunu kartin tasarimcilari ile goruserek ogrenecegim ve siz degerli okuyucularim ile paylasacagim.

Bazi aldigim haberlere gore bu yakinlarda 7 farkli modelin piyasaya surulecegini duymustum 🙂 bu urunleri ogrenip sizin ile paylasmak; Hatta elde edip testlerini yapip ozelliklerini karsilastirmak istiyorum bakalim zamanla insallah. Simdilik bu urunun sitesindeki gorsellerini sizinle paylasayim.