Ynt: Ynt: Mega32u4 Max. Baud Rate Değeri Kaçtır?

Başlatan veliusta, 09 Haziran 2014, 22:05:55

veliusta

Genel Standart kullanımı ; Serial.begin(9600);

USB Keyboard Örneklerinde Serial.begin(115200);

Haberleşme Konusunda hangisi daha iyidir?
UNO R3 mü?
Pro Micro mu? https://learn.sparkfun.com/tutorials/pro-micro--fio-v3-hookup-guide/hardware-overview-pro-micro

mesaj birleştirme:: 10 Haziran 2014, 12:10:56

http://arduino.stackexchange.com/questions/296/how-high-of-a-baud-rate-can-i-go-without-errors

mesaj birleştirme:: 09 Haziran 2014, 22:13:28

Hızlı ve Sorunsuz USB Keyboard için hangi mikrodenetleyiciyi kullanmalıyım ve Baud Hızı kaç olmalı?

Kabil ATICI

İşlemcinin frekansına bağlı olarak değişiyor. Verdiğin bağlantıdaki ATMega32U4 için Sayfa 211 bak. Kullandığın frekansa ve moda göre max frekansta değişilik göstermektedir.

Aynı şekilde Atmega328p için
http://www.atmel.com/Images/doc8161.pdf sayfa 200 çalışma frekansına göre USART hızı değişiklik göstermektedir.
ambar7

veliusta

En fazla 115200 Arduino Monitöründe öyle.
Kullandığım Serial Converter Windows Programında en fazla 256000 seçeneği var.

Bunu kullanacağım
Serial.begin(115200);

Tamam Teşekkürler.

pea

Alıntı yapılan: veliusta - 09 Haziran 2014, 22:05:55
Hızlı ve Sorunsuz USB Keyboard için hangi mikrodenetleyiciyi kullanmalıyım ve Baud Hızı kaç olmalı?

Seri port emülasyonu yapan USB sınıfı CDC'dir ve sistem yüküne bağlı olarak değişken hızda çalışır.
Baudrate terimi ise seri port/UART donanımı ile alakalıdır.

Yani USB ile baudrate'in alakası yok aslında. Dolayısıyla sorunuzun doğru bir cevabı da yok.

picusta

Bu islemci ile benchmark yapilmis ve CDC'de  961 kbytes/sec 'lik transfer ölçülmüs. baudrate'i sen hesapla.

https://www.pjrc.com/teensy/usb_serial.html
en alttaki tablo.