Popularyzacja wiedzy o Bluetooth    wkładki douszne z aktywną redukcją szumów

Popularyzacja wiedzy o Bluetooth    wkładki douszne z aktywną redukcją szumów

Czas publikacji: Autor: Redaktor Witryny Odwiedzać: 379

Popularyzacja wiedzy o Bluetooth    wkładki douszne z aktywną redukcją szumów

Konieczne jest zapoznanie się z kilkoma rzeczownikami pospolitymi.
BLE (Bluetooth Low Energy), podzbiór standardu Bluetooth 40, Bluetooth 40 jest podzielony na dwie części, jedna to część o dużej szybkości, która jest kompatybilna z tradycyjnym Bluetooth, a druga to BLE tutaj, dwie główne cechy BLE: niskie zużycie energii, niska stawka. Więc nie planujesz używać BLE do transmisji dźwięku lub transmisji plików. Obecnie maksymalna szybkość transmisji BLE może osiągnąć tylko 4~5K bajtów/sekundę. www.bjbjaudio.com

Stos protokołu BLE, BLE w Bluetooth 40, to tylko specyfikacja protokołu, a stos protokołu BLE to implementacja kodu protokołu. Organizacja Bluetooth SIG jest odpowiedzialna tylko za sformułowanie protokołu, a sposób jego implementacji musi zostać uzupełniony przez każdą firmę produkującą chipy. W ten sposób można rozumieć, że stos protokołu BLE jest kodem źródłowym lub biblioteką wstępnie skompilowaną przez firmę chipową. www.bjbjaudio.com

CC2540/CC2541, chip BLE firmy Texas Instruments Semiconductor Corporation (TI), stos protokołu BLE zaimplementowany przez TI jest również implementacją kodu protokołu ble. Te kody BLE działają na chipie CC2540/CC2541. Mówiąc najprościej, CC254x to jednoukładowy mikrokomputer A 51 z funkcją bluetooth, inne mikrokontrolery mają zasoby. Na przykład timer, UART, SPI, ADC, GPIO, USB (zastrzeżone dla CC2540), 12C (zastrzeżone dla CC2541) itp. CC254x również go posiada, a stos protokołu BLE to także jakiś skomplikowany kod źródłowy języka c (w rzeczywistości , większość jest to biblioteka lib, a rdzeń kodu źródłowego nie może być ujawniany ze względów politycznych). Pojawia się kolejne pytanie, jak rozwijamy się my, programiści? www.bjbjaudio.com

Stos protokołów BLE implementuje złożoną podstawową komunikację, a to, jakie dane chce wysłać wyższa warstwa, to sprawa naszego programisty. To, co musimy zrobić, to zmodyfikować dużo kodu podanego przez innych zgodnie z określonym formatem, a następnie uzyskać żądane funkcje, czy aktywnie wysyłać dane na telefon komórkowy, czy odbierać dane z telefonu komórkowego itp. , to wszystko, czego nasi programiści muszą się nauczyć i zrobić. Ostatnie pytanie: jak zacząć? www.bjbjaudio.com

Stos protokołów ble IAR dla środowiska programistycznego 8051 T jest oparty na oprogramowaniu do kompilacji IAR i może używać tylko AR. Ludzie, którzy uczą się MCU, wydają się bardziej przywiązywać do keil, nie martw się, oprogramowanie programistyczne jest podobne, jego największą rolą jest kompilacja, pobieranie, debugowanie, o ile te kroki są znane.
www.bjbjaudio.com

Poznaj nasze urządzenia programistyczne BLE (CC254x)
Zastanów się nad pytaniem: dlaczego jest tak wiele urządzeń?
Nasze wyjaśnienie: Zastosowanie CC254x jest bardzo szerokie i istnieją trzy złote zastosowania: 1 przezroczysta transmisja portu szeregowego, 2 urządzenia do noszenia, 3 adaptery BLE na PC, co odpowiada trzem urządzeniom, z płytką rozwojową SmartRF z portem szeregowym (dla Rozwój większości aplikacji), płytka rozwojowa Keyfob anti-lost device z trójosiowym akcelerometrem (używana do tworzenia urządzeń ubieralnych), wreszcie CC2540USBdongle, który można bezpośrednio podłączyć do portu USB (rozwój adaptera BLE lub wirtualnego portu szeregowego i innych Aplikacje). Procedury stosu protokołów BLE firmy TI są również zbudowane na tych trzech urządzeniach. Pole aplikacji jest jasne. Wreszcie, gdy wszyscy zajmują się projektowaniem produktu, obwód płytki rozwojowej jest bardziej referencyjny. www.bjbjaudio.com