Bluetooth modülü seri Temel
1. Bluetooth modülü Seri bağlantı noktası
Seri arayüz seri port olarak kısaltılır, seri iletişim arayüzü olarak da bilinir, genellikle COM bağlantı noktası olarak da bilinir. Bu genel bir terimdir, ve seri iletişimi kullanan arayüzlere seri port denir. Seri port bir donanım arayüzüdür.
UART, Evrensel Asenkron Alıcı/Vericinin kısaltmasıdır, anlamı Evrensel Asenkron Alıcı/Verici.
UART, bir TTL düzeyinde seri bağlantı noktası ve bir RS-232 düzeyinde seri bağlantı noktası içerir, ve UART iletişimini kullanan her iki cihazın da UART protokolüne uyması gerekir.
2. Bluetooth modülü UART protokolü
Farklı protokol formatlarına göre, ayrıca iki protokol formatına ayrılabilir: H4 (TX/RX/CTS/RTS/GND) ve H5 (TX/RX/GND)
H4: İletişim yeniden iletimi içermez, bu nedenle CTS/RTS'nin kullanması gerekir. UART iletişimi var “şeffaf iletim” moda, yani, Mantık analizörü aracılığıyla izlenen veriler gerçek iletişim verileridir Yön Başlığı Veri Türü Ana Bilgisayarı ->Denetleyici 0x01 HCI Komut Ana Bilgisayarı ->Denetleyici 0x02 ACL Paket Ana Bilgisayarı ->Denetleyici 0x03 SCO Paket Denetleyicisi ->Ana Bilgisayar 0x04 HCI Olay Denetleyicisi ->Ana Bilgisayar 0x02 ACL Paket Denetleyicisi ->Ana Bilgisayar 0x03 SCO Paketi
H5: (3 telli olarak da bilinir), yeniden iletim desteği nedeniyle, CTS/RTS isteğe bağlıdır. H5 iletişim veri paketleri 0xC0 ile başlar ve biter, yani, 0xC0… yük 0xC0. Yük 0xC0 içeriyorsa, 0xDB 0xDC'ye dönüştürülür; Yük 0xDB içeriyorsa, 0xDB 0xDD'ye dönüştürülür
3. Bluetooth modülü seri bağlantı noktası
Çoğu Bluetooth HCI modülü H5 modunu destekler,
Küçük bir kısım (BW101/BW104/BW151 gibi) yalnızca H4 modunu destekler (yani. CTS/RTS gereklidir)
H4 veya H5 olsun, Bluetooth başlatma sırasında, protokol yığını modüle 115200bps baud hızında bağlanır. Bağlantı başarılı olduktan sonra, yüksek bir baud hızına atlıyor (>=921600bps). Yaygın olarak kullanılanlar 921600/1M/1.5M/2M/3M'dir
Not: H4 seri bağlantı noktası yapılandırması bir kontrol biti içermez; H5 genellikle eşit kontrolü kullanır. Logic analyzer ile seri port veri paketlerini alırken formatı ayarlamayı unutmayın.
4. Dava
Temel parametreler
FSC-DB004-BT826, BT826 Bluetooth modülünü ve DB004 pin arayüz kartını entegre eder, Bluetooth'u destekler 4.2 çift modlu protokol (BR/EDR/LE), temel bant denetleyicisini entegre eder, Cortex-M3 CPU, PCB anteni
- ·Protokol: SPP, Saklamak, Gatt, vesaire
- · Paket boyutu: 13 * 26.9 * 2mm
- ·Güç seviyesi 1.5
- ·Varsayılan seri port baud hızı: 115.2kbps Baud hızı aralığı: 1200bps~921kbps
- ·OTA yükseltmesini destekleyin
- ·Barbekü
- ·ROHS spesifikasyonlarıyla uyumlu
5. Özet
Bluetooth seri iletişimi çok basit ve temel bir bilgidir. Genel olarak, hata ayıklama sırasında, modül özelliklerini dikkatlice okuyun, ve Mantık analizörünü kullanırken bazı hususlara dikkat edin. Eğer başka bir şey anlamıyorsan, Feasycom ekibiyle iletişime geçebilirsiniz!