sınırlı kaynaklar altında javase yada mono ne kadar makul olur emin değilim. java nın sağladığı seri port yaklaşımı oldukça teferruatlı olmasında karşın kullanıp mutlu olanını tanımış değilim henüz. ben kaynak yönetimi ve performans bakımından c ile devam etmenizi asgari kaynakla azami pratiklik için perl denemenizi tavsiye ediyorum. direk olarak kullanmadım ancak aldığım duyumlara göre python da seri port yönetimi konusunda fena değilmiş.
birde bu senkronizasyon konusu sanki biraz daha farklı. ilk komutuna cevap aldığınız anda ikinci komutuna gelen cevabın tamponu taşırması durumunun c ile iligisini pek kavrayamadım, yani o tasarımı java da da implemente etseniz aynı sorunla karşılaşacaksınız gibi duruyor. bence state mantığınızı gözden geçirmenizde fayda var. kolay gelsin.. 27 Temmuz 2010 00:53 tarihinde Doğukan ATALAY <[email protected]> yazdı: > embedded linux ortamında serial port ve IO erişimi programlama dili olarak C > dilini kullanarak örnekler yaptım fakat serial port 'ta kullandığım > okuyucuyla çok sık haberleşmem nedeniyle senkrenizasyon sorunları > yaşamaktayım... ilk komutuma cevap alıyorum ikinci komutuma gelen cevapta > buffer char arrayim doluyor vs vs vs... bu yüzden alternatif olarak neler > yapılabilir diye araştırıyorum... > > disk alanım: 32 mb bellek: 16mb ram > > küçük bir runtime la beraber çalışacak csharp - mono veya java - java > runtime kullanmak gibi bir niyetim var bu dilleri kullanarak linux altında > serial porta bağlı bir okuyucu aygıtla haberleşmek ve belli adreslere IO > erişimleri gerçekleştirmek gibi ihtiyaçlarım var. > > bu konularda çalışmış olanlarınız varsa önerilerde bulunursanız mutlu > olacağım > > sağolun > > _______________________________________________ > Linux-programlama mailing list > [email protected] > https://liste.linux.org.tr/mailman/listinfo/linux-programlama > Liste kurallari: http://liste.linux.org.tr/kurallar.php > > _______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
