CCS C-Pic18f-USB HID-Windows 64 bit- Çalışmıyor

Başlatan eem7490, 17 Ekim 2015, 15:22:50

eem7490

Herkese Merhaba.

Bu aralar Pic18f4550 ve pic18f2550 ile usb hid uygulaması yapmaya çalışıyorum. Hatta yaptım. Ama şöyle bir problem var, yaptığım işlemler 32 bit windows larda çok güzel çalışırken 64 bit windows larda çalışmıyor.

Daha öncesinde aygıtı hiç tanımıyordu, D+ ve D- yollarında bulunan 100 ohmluk dirençleri kaldırınca bu sefer aygıtı tanıyor. Vendor ID ve Product ID gözüküyor ama yazdığım c# yazılımında tanımıyor. 3-4 farklı CCS C versiyonunda denedim yine olmadı.

Bunun sebebi ve çözümünü bilen var mıdır?

Yardımlarınız için şimdiden Teşekkür ederim.

ehliseyf

Kullandığınız driver hangisi ? paylaşın kodları ile birlikte. Böylece gözünüzden kaçan bir yeri belki buradaki hocalardan biri görür.
Code'm mu oturturum !

eem7490

Problemi anladım. Tamamen pc kısmında kullandığım dll ile ilgiliymiş. Usblibrary.dll kullanıyordum. Aynı dll dosyasını 64 bit e uygun hale getirmişler. İnternetten bulup onunla denedim bu sefer haberleşti ama sadece pc den mcu ya bilgi gidiyor. c# kısmında data_received event ı oluşmuyor.
alttaki linkte proje dosyaları mevcut.
https://yadi.sk/d/uetvmQY4jsoaG
mikroişlemci saniyede bir veri gönderiyor. ama dediğim gibi hiç bir zaman data_received eventına gelmiyor.
Umng.dll diye bir dosyayla da denedim aynı şekilde eventa girmedi.