Dll dosyasini keil a import etme

Başlatan yamak, 24 Mayıs 2011, 18:13:30

yamak

Merhaba arkadaslar
c# da ya da baska bir dilde hazirlanmis dll dosyasini keil a import edebiliyoruz mu?

Burak B

Ç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.
"... a healthy dose of paranoia leads to better systems." Jack Ganssle

yamak

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.

yamak

#3
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.

Burak B

Ş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.
"... a healthy dose of paranoia leads to better systems." Jack Ganssle

CoşkuN

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

yamak

Tamam arkadaşlar teşekkür ederim.Deneyecem bunu eğer olursa gerçekten çok güzel olur

yldzelektronik

Kişinin başına gelen hayır Allah'tandır. Kişinin başına gelen şer nefsindendir. Nefislerimizle kendimize zulüm ediyoruz.

muhittin_kaplan


yamak

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ü. :)