Picproje Elektronik Sitesi

DERLEYİCİLER => Diğer Derleyiciler => KEIL => Konuyu başlatan: yamak - 24 Mayıs 2011, 18:13:30

Başlık: Dll dosyasini keil a import etme
Gönderen: yamak - 24 Mayıs 2011, 18:13:30
Merhaba arkadaslar
c# da ya da baska bir dilde hazirlanmis dll dosyasini keil a import edebiliyoruz mu?
Başlık: Ynt: Dll dosyasini keil a import etme
Gönderen: Burak B - 24 Mayıs 2011, 18:41:42
Çok uçtun :)

1- KEIL'i ne maksatla kullanıyorsun ?
2- DLL dosyasının tam olarak ne olduğunu, hangis sistemlere özgü olduğunu v.s. biliyor musun?
3- C# ile KEIL arasındaki farkı iyi kavradığından emin misin?

Amacının ne olduğunu daha açıkca belirtmelisin.
Başlık: Ynt: Dll dosyasini keil a import etme
Gönderen: yamak - 25 Mayıs 2011, 00:07:37
1-dll in ne olduğunu biliyorum.
2-c# da kullanıyorum keil da kullanıyorum.
3-bir çok maksatla kullanılabilir.Örneğin görüntü işleme gibi konularda.
4-direkt olarak hayır kullanılmıyo diyebilirdin.
Başlık: Ynt: Dll dosyasini keil a import etme
Gönderen: yamak - 25 Mayıs 2011, 04:21:42
Arkadaşlar sorumu biraz daha açayım.Örneğin matlab de ben image processing toolbox ını kullanarak bir görüntü işleme algoritması oluşturdum.Sonra oluşturduğum bu kodlardan bir dll dosyası oluşturdum.Sonra oluşturduğum bu dll dosyasını keil a import edip bu dll dosyasındaki kodlardan yararlanarak oluşturduğum programı örneğin bir arm işlemciye yükleyemez miyim? Bu saçma bir soru olabilir ama yine de cevaplarınızı bekliyorum.Neden saçma olduğuna dair.Bunun gibi başka bir yöntem varsa onu paylaşabilir misiniz?Bu soruyu sorarken cesaret aldığım yer ise keilda " __declspec(dllimport)" diye bir komutun olduğunu görmemdir.:)Komutun ne işe yaradığını ben yanlış anlamış olabilirim.Ne işe yaradığını bilen hocalarımız anlatırsa çok sevinirim.Şimdiden teşekkürler.
Başlık: Ynt: Dll dosyasini keil a import etme
Gönderen: Burak B - 25 Mayıs 2011, 12:54:37
Şimdi işin yüzü değişti :)

Eğer matlab ın ürettiği DLL senin hedef MCU' nun kodlarına göre derlenmişse herşey mümkün. Tabi bunu DLL ile yapmak yerine library ler ile yapmak daha mantıklı olmaz mı ? Yada GNU C kodunu kullanmak.
Başlık: Ynt: Dll dosyasini keil a import etme
Gönderen: CoşkuN - 25 Mayıs 2011, 13:08:18
Bir diğer yöntem de MATLAB'de ilgili algoritmanın C kodunu ürettirip kullanmak olabilir. MATLAB, C kodu üretebiliyor bildiğim kadarıyla. Şuradaki örnek işe yarayabilir belki:
http://www.mathworks.com/help/toolbox/signal/br7e6rx.html
Başlık: Ynt: Dll dosyasini keil a import etme
Gönderen: yamak - 25 Mayıs 2011, 15:38:22
Tamam arkadaşlar teşekkür ederim.Deneyecem bunu eğer olursa gerçekten çok güzel olur
Başlık: Ynt: Dll dosyasini keil a import etme
Gönderen: yldzelektronik - 17 Mayıs 2013, 02:08:42
Durum nedir?Bir gelişme var mı?
Başlık: Ynt: Dll dosyasini keil a import etme
Gönderen: muhittin_kaplan - 17 Mayıs 2013, 09:45:14
Bende Merak ettim.
Başlık: Ynt: Dll dosyasini keil a import etme
Gönderen: yamak - 17 Mayıs 2013, 14:18:37
Alıntı yapılan: muhittin_kaplan - 17 Mayıs 2013, 09:45:14
Bende Merak ettim.
Ben böyle bi soru sorduğumu bile unutmuştum :) Bi gelişme yok. Hiç uğraşmadım çünkü. :)