herkeze meraba, ardaşlar ft232R entegresi ile usbden veri almaya çalışıyorum arayüz programını visual basicte yazdım mscomm komutu ile veri gönderğimde sorun yok veri alabiliyorum fakat ft_write komutunu kullandığımda entegrenin üzerindeki tx ışığı yanıyor çıkışdan veri gönderiyor fakat aynı pic programında veriyi alamıyor iki yöntemdede aynı ayarları kullanıyorum.
If FT_SetBaudRate(lngHandle, 115200) = FT_OK Then LoggerList.AddItem "Set Baud Rate OK" Else LoggerList.AddItem "Set Baud Rate Failed" End If
port ayarlarını yapmak için:
If FT_SetDataCharacteristics(lngHandle, 8, 1, 0) = FT_OK Then LoggerList.AddItem "Set Data Characteristics OK" Else LoggerList.AddItem "Set Data Characteristics Failed" End If
sizce bu iki ayar arasında bi fark varmı işin içinden çıkamadım.
bir diğer sorun ise veri gönderirken for next döngüsü kullanıyorum, gonder(255) şeklinde bir diziyi gönderiyorum fakat bu işlemi yaparken program çok kasıyor ve olması gerektiğinden daha uzun bir sürede gönderiyor bunun daha pratik yolu varmıdır.
yardımlarınız için şimdiden teşekkürler.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
mscomm için :
MSComm1.CommPort = 4
MSComm1.Settings = "115200,n,8,1"
MSComm1.PortOpen = True
ft_write için :
baunrate'i ayarlamak için:
If FT_SetBaudRate(lngHandle, 115200) = FT_OK Then
LoggerList.AddItem "Set Baud Rate OK"
Else
LoggerList.AddItem "Set Baud Rate Failed"
End If
port ayarlarını yapmak için:
If FT_SetDataCharacteristics(lngHandle, 8, 1, 0) = FT_OK Then
LoggerList.AddItem "Set Data Characteristics OK"
Else
LoggerList.AddItem "Set Data Characteristics Failed"
End If
sizce bu iki ayar arasında bi fark varmı işin içinden çıkamadım.
bir diğer sorun ise veri gönderirken for next döngüsü kullanıyorum, gonder(255) şeklinde bir diziyi gönderiyorum fakat bu işlemi yaparken program çok kasıyor ve olması gerektiğinden daha uzun bir sürede gönderiyor bunun daha pratik yolu varmıdır.
yardımlarınız için şimdiden teşekkürler.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.