Hayalimdeki RTOS uygulaması:
(http://m.yollayap.com/b93/40686317.jpg)
Açıklama gerekiyor:RTOS ile yapılmış bir mikrodenetleyici kartı.LCD takılıyor ,tipini algılayıp kullanıma hazır hale getiriyor.Rx,Tx modülü takılıyor,sürücüleri yükleyip,hazır hale geliyor.Bunların hepsi,sadece hayalim...
Hayal kurmaya devam :)
Alıntı yapılan: feyzi - 07 Haziran 2011, 17:31:41
Hayalimdeki RTOS uygulaması:
(http://m.YollaYap.com/b93/40686317.jpg)
Feyzi arkadaş, windows'ta olan şey rastgele ürünün takılıp kullanıma hazır olması değil,bunların hepsi bir düzende oluyor USB device ID'leri,diğer donanımların nereye takıldığı, hangi sürücünün nerede bulunabileceği ,bunlar windows'un kodlarında yer alıyor,buna benzer bir RTOS yazmak aslında hiç zor değil ama bir o kadar da uğraştırıcı ve sanki biraz da gereksiz gibi olur,fakat senin kafanda tasarladığın şey olan rastgele donanımın rastgele bir RTOS'ta hiçbir ayar yapılmadan cumborlop tanınıp LCD ekrana yazılması hayal değil peri masalı kaçıyor :P
Takılan her bir birim kendi içinde EEPROM veya Mcu gibi bir Bildirim aracına sahip olmalı.
O zaman bu RTOS değil, OS olur, Yaptığımız kartta kart değil, Mainboard olur :)
Kısacası bakınız : PC + OS
Arkadaşlar! Ben sadece hayalimi yazdım.1990-2000 arası 6802 ile uğraştım.2000 'den sonra pic'e başladım.Tek başıma uğraştığımdan fazla yol alamadım.Şimdi şimdi bir çok şeyin farkındayım.Fakat yoruldum artık.Kod yazmak beni çok yoruyor.Onun için bu tür hayaller başladı.Artık anlarsınız beni.Kusura bakmayınız...
Alıntı yapılan: Allegro - 07 Haziran 2011, 18:25:05
Takılan her bir birim kendi içinde EEPROM veya Mcu gibi bir Bildirim aracına sahip olmalı.
O zaman bu RTOS değil, OS olur, Yaptığımız kartta kart değil, Mainboard olur :)
Kısacası bakınız : PC + OS
Allegro Hocam! Zihnimde bir ışık yaktınız,aynen yazıyorum: Bir anakart ...Fakat ana işlemci pic33 serisi olsun.Tüm çevre birimler,en az pic18 serisi ile ,pic33'e bağlansın.En az 10 inç TFT ekranı olsun.USB flash disk takılabilsin.Klavye bağlanabilsin.Tüm sensör modülleri üzerinde olsun.Alıcı-verici modülü de olsun.BIOS'u flash olsunki,istenilen derleyici(C,basic,v.s.) yüklenebilsin..PC'siz derleme yapabilsin.Tüm pic serilerini programlayabilsin.
Fazla mı hayal ettim, yoksa olabilir mi?
hepsi olurda PC siz derleme zor ;)
neden pic pic pic pic?
Alıntı yapılan: tamirci_erhan - 08 Haziran 2011, 14:25:34
neden pic pic pic pic?
Mikrodenetleyici dünyasına pic ile girdik.Artık gözümüz, başka denetleyici görmüyor ve kesmiyor.Daha kolayı varsa
bizi bilgilendiriniz...
Daha kolay bi tavsiyem yok herkese bildiği kolay gelir.Ama özellikle picte diretince sordum.Sizin bahsettiğiniz işletim sistemli 32bit denetleyicilere giriyor artık bi nevi küçük bilgisayar. Bunla ilgilide piyasada en çok bilinen friendly arm denen kit var üzerinde windows,linux v.s işletim sistemleri kurulabiliyor tft usb sd arm7 32bit işlemcisi şusu busu hepsi var üstünde.İncelemenizi tavsiyem ederim.Picte bi numara yok onu demeye çalışıyorum.
"Pic te bi numara yok" kısmına katılmıyorum.
Usta şahane kalem bahane!
yok yok picte bi numara yok..
Bahsedilen cihazlarla benimde çalışma imkanım oldu hatta mspyi kullandığını eklememişsin. Picte bi numara yok dediğim picin sıradan denetleyicilerden bi farkı yok şapkadan tavşan çıkarmıyor yani. Bir çok insan liseden kalma alışkanlıklarla 8 bitten 32 bite kadar pic kullanma hevesinde. Bunun doğru olmadığını savunuyorum. Yoksa bende severim pici ama microchipi sevmem.
Asm ile calisiliyorsa 8 bit islemcilerde 8051 ve turevlerine goz atmakda fayda var. Bu islemci mercedes ise pic serisi murat 124 gibi kalir.
Fakat yeni 8 bit serilerde microchip 8051 le mukayese edilebilir bir sey yaptimi bilmiyorum.
Bildigim kadariyla 8051 core rekora sahip. Bu rekoru alsa alsa ARM alir. (Belki de almistir)
Benim en cok sevdigim ozelligi ise
1. R0...R7 uzerinde nerede ise tum islemlerin yapiliyor ve
2. R0... R7 nin 4 ayri bankta ayri ayri tutulabiliyor olmasi.
ARM mimarisi birazcicik 8051 den esinlenmis gibi. Keske 8051 in yuksek frekansli ve 32 bit versiyonu olsa. Yoksa varmi?
Bu dönem okulda biz de 8051 mikrodenetleyicisini gördük. Önceden kızardım hala eski şeyleri öğretiyorlar diye.
Fakat derste gördüm ki 8051 mimarisi gerçekten harika. R0-R7 arası 8 farklı register, stack okunabilirliği, çarpma-bölme komutları...
Eski olmasına rağmen gerçekten çok profesyonel bir mimari.
Bunun arkasından hoca bir de PIC anlatınca... :)
Evet PIC mimarisi(16F) 8051e kıyasla oldukça geride ama Türkiye'de çok kolay bulunabilmesi ve öğrenmesi basit olduğu için genelde PIC tercih ediliyor.
8051 lere ise günümüzde kolay ulaşılamıyor gibi. AT89C51RC2 yi bulmak için bile zorlanmıştık.
Bu arada bir ara NXP slaytlarından birinde bir resim görmüştüm;
[IMG]http://img828.imageshack.us/img828/1649/8051.png[/img] (http://imageshack.us/photo/my-images/828/8051.png/)
Alıntı yapılan: FxDev - 09 Haziran 2011, 00:34:53
Sırasıyla FPGA, 8051, PIC, AVR, ARM denemiş biri olarak hepsinin yeri ayrıdır.
Onun için PIC de iş olmadığına katılmıyorum. At sahibine göre kişner derler..
FxDev arkadaşıma katılıyorum.Acizane,
2000 yılında, 6800 ile, asm kodlarıyla, RTC'li, 24 saat güneşi takip eden,yaz saatli, sistem yapmıştım.(not: 4 ay sürmüştü)
Alıntı yapılan: feyzi - 09 Haziran 2011, 09:35:08
Alıntı yapılan: FxDev - 09 Haziran 2011, 00:34:53
Sırasıyla FPGA, 8051, PIC, AVR, ARM denemiş biri olarak hepsinin yeri ayrıdır.
Onun için PIC de iş olmadığına katılmıyorum. At sahibine göre kişner derler..
FxDev arkadaşıma katılıyorum.Acizane,2000 yılında, 6802 ile, asm kodlarıyla, RTC'li, 24 saat güneşi takip eden,yaz saatli, sistem yapmıştım.
Bende 1996 yılında Rockwell 6502 ile asm kullanarak taramalı kayan yazı yapmıştım. Şuan ki işlemciler birer nimet, o zaman IO'yu giriş çıkış yapmak bile nerdeyse 10 satırda yazılıyordu ve harici ram, eeprom gerektiği için donanım tasarımıda ayrı bir olaydı.
Alıntı yapılan: eemkutay - 09 Haziran 2011, 09:58:48
Alıntı yapılan: feyzi - 09 Haziran 2011, 09:35:08
Alıntı yapılan: FxDev - 09 Haziran 2011, 00:34:53
Sırasıyla FPGA, 8051, PIC, AVR, ARM denemiş biri olarak hepsinin yeri ayrıdır.
Onun için PIC de iş olmadığına katılmıyorum. At sahibine göre kişner derler..
FxDev arkadaşıma katılıyorum.Acizane,2000 yılında, 6802 ile, asm kodlarıyla, RTC'li, 24 saat güneşi takip eden,yaz saatli, sistem yapmıştım.
Bende 1996 yılında Rockwell 6502 ile asm kullanarak taramalı kayan yazı yapmıştım. Şuan ki işlemciler birer nimet, o zaman IO'yu giriş çıkış yapmak bile nerdeyse 10 satırda yazılıyordu ve harici ram, eeprom gerektiği için donanım tasarımıda ayrı bir olaydı.
Ozamanın şartlarıyla kendini geliştirip, bugünün teknolojisini rahatlığıyla ve geçmişte öğrendiklerinle birlikte kullanabilmek Bence başlı başına bir ayrıcalık. Bazen keşke bende ozamanki elektronik ortamını görebilseydim diye düşünüyorum. 20 yıl önce neymiş. Şimdi hangi durumda. Kimbilir 20 yıl sonra ne olacak. Belki burada hayal diye bahdeilen şey ozaman yapılabilecek (eminim yapılabilecek;) )