Merhaba
Öncelikle sormak istediğim d ile microişlemci programlama şansımızın olup olmadığı olacak ama sanırım yok peki ne zaman olabilecek ya da bu yönde çalışmalar mevcut mu?
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]
Thread overview | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
July 21, 2013 D ve Mikroİşlemciler | ||||
---|---|---|---|---|
| ||||
Merhaba -- |
July 21, 2013 D ve Mikroİşlemciler | ||||
---|---|---|---|---|
| ||||
Posted in reply to huseyin | Gomulu sistemlerde olabilecegini okumustum. Pardus'ta 5.5 yil gelistiricilik yapan su an gomulu sistemler uzerine acik kaynak gelistirmeler yapan birisinden ogrendim 1 hafta falan oluyor. Launchpad'te hatta ARM Embedded Processors diye biseler gormustum. Belki GDC ile yapilabilir. Şu http://forum.dlang.org/thread/unreajijtwafywprqaag@forum.dlang.org başlıkta bi tartışma var dil bilgim olmadığından yorumlayamıyorum direkt linki vereyim dedim -- |
July 21, 2013 D ve Mikroİşlemciler | ||||
---|---|---|---|---|
| ||||
Posted in reply to agora | Biraz şakayla karışık cevap: D ile yaptığımız zaten mikroişlemci programlamaktan başka bir şey değildir. :) Eğer inline assembler'ı soruyorsan, C ve C++'ın tersine o D'de standarttır ve D'nin en çok övündüğü konulardan birisidir. :) Ali -- |
July 22, 2013 D ve Mikroİşlemciler | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ali Çehreli (acehreli) | Ali hocam, konuşmacı olarak katıldığı bir etkinlikte bir sorumu sorarak cevabını bize nakletmişti... Bu konu ile ilgisi olabileceğini düşünüyorum: http://ddili.org/forum/post/5787 -- |
July 23, 2013 D ve Mikroİşlemciler | ||||
---|---|---|---|---|
| ||||
Posted in reply to Salih Dinçer | Alıntı: >Biraz şakayla karışık cevap: D ile yaptığımız zaten mikroişlemci programlamaktan başka bir şey değildir. :) Yani elimde bulunan PIC16F84A gibi bir mikrodenetçiye kod uygulamamın mümkün olduğu anlamına mı geliyor? Alıntı: >Bu konu ile ilgisi olabileceğini düşünüyorum: http://ddili.org/forum/post/5787 Konu gerçekten çok uzun bir konuşma olmuş daha hepsini okuyamadım :D Eğer inline assembler'ı soruyorsan, C ve C++'ın tersine o D'de standarttır ve D'nin en çok övündüğü konulardan birisidir. :) Orası Öyle -- |
July 23, 2013 D ve Mikroİşlemciler | ||||
---|---|---|---|---|
| ||||
Posted in reply to huseyin | Alıntı (huseyin325325): >Yani elimde bulunan PIC16F84A gibi bir mikrodenetçiye kod uygulamamın mümkün olduğu anlamına mı geliyor? O işlemcinin D derleyicisi gerekir. Öyle bir şey olmadığına göre iki çare var:
Ali -- |
July 29, 2013 D ve Mikroİşlemciler | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ali Çehreli (acehreli) | Küçük bir öneride bulunmak istiyorum... Buradaki N dilini (http://ddili.org/forum/thread/1159) revize edip nPIC gibi anılan bir hale getirebiliriz. Bunun için başkalarının kod yazmasını veya derleyicisinin desteklemesini beklemeye gerek yok. Bu konuda benim bir çalışmam mevcut ama tamamlamak için sıkı bir çalışma gerektiriyor...:) Şöyle ki: Öncelik N dilinin temel kuralları kağıt üzerinde kesin bir dil ile belirlendikten sonra bunlara PIC'in donanımları ile iletişim kuran bir kaç komut ekleyeceğiz. Atıyorum writeport({port numarası}, {char değişkeni}) gibi. Sonrası zaten kolay çünkü desteklediğiniz mikrodenetleyicinin donanım özelliklerine göre assembly kodunu oluşturacaksınız. Bu assembly kodu başlangıçta kolay olması için 35'lik instructions seti kullanılır. Zaten kod düzgün üretildiyse Microchip'in mplab.exe'ne verdiğinizde çalışan (HEX) kod üretilmiş olacak. Gayet net ve basit... Hoş, CCS PIC C olsun, mikroElektronika'nın derleyicileri olsun aslında bunlar hep bir kabuk. Yani siz ön tarafta C kodu yazıyor gibi görünebilirsiniz ama aslında her şey doğru şekilde PIC assembly kodunu üretmek için geliştirilmiştir! Kolay gelsin.. -- |
August 08, 2013 D ve Mikroİşlemciler | ||||
---|---|---|---|---|
| ||||
Posted in reply to Salih Dinçer | Açıkçası bu çok da zor olmayacak çünkü ben sistemi tamamen stabil bir halde kuruyorum library çıkarıldığı zaman yazacağımız kodlar her sistemde çalışmaya müsait kodlar olacak -- |