BL602-to chipset Wi-Fi+BLE, przedstawione przez Bouffalo Lab, który jest używany do tworzenia aplikacji z niskim zużyciem energii i wysoką wydajnością.Bezprzewodowa podsystem obejmuje radio 2.4 G, Wi-Fi 802.11 b/g/n i BLE 5.0 baseband /MAC design.Podsystem mikrokontrolera zawiera 32-bitowy RISC procesor o niskim poborze mocy, pamięć cache i pamięć.Blok zasilania kontroluje tryb niskiego zużycia energii.Ponadto, obsługuje także różne funkcje bezpieczeństwa.Interfejsy zewnętrzne obejmują SDIO, SPI, UART, I2C, IR remote, PWM, ADC, DAC, PIR i GPIO.
Niskie zużycie energii wysoka wydajność 2.4 G duża pamięć obsługa różnych funkcji bezpieczeństwa kilku zewnętrznych interfejsów korzystanie z podręcznika
1. przygotuj się
Opłata rozwoju BL602
Kabel USB do transmisji danych (od A do Micro-B)
KOMPUTER
2. Proces rozwoju
Poniżej przedstawiono proces tworzenia aplikacji w środowisku Linux, patrz dokumenty dla innych środowisk programistycznych
3. Stwórz środowisko programistyczne
Przygotuj host Linux, a użytkownicy win10 będą mogli korzystać podsystem Liunx
Otwórz terminal, zaznacz make i wykonaj polecenie sudo apt-get install make
Aby zainstalować git, wykonaj polecenie sudo apt-get install git.
Clone warehouse git clone
4. kompilacja
W poniższym przykładzie użyto hello-world
Ponieważ łańcuch narzędzi umieszczony w SDK, może ona być sporządzane bezpośrednio bez ściągania łańcucha narzędzi
Wpisz katalog procedur i polecenie cd Doiting_BL/bl_IOT_SDK/customer_app/SDK_app_helloworld/
Kompilacja za pomocą skryptu sh, dostarczonego projektu, command ./genromap.
Zapytanie na zakończenie kompilacji:
Generowanie pliku BIN do /home/hogc/Doiting_BL/bl_iot_sdk/ customer_app/sdk_app_helloworld/build_out/sdk_app_helloworld.bin
Wykończenie Budynku.Do wyjścia flash złożenia.
5. spalanie firmware
Podłącz opłaty rozwoju do komputera, upewnij się, że sterownik portu szeregowego zainstalowana i win10 zainstalowany automatycznie
Otwórz narzędzie do nagrywania i zapisz go w Doiting_BL\bl_iot_sdk\tools\flash_tool
Wybór rodzaju chipa: BL602/604
Wybierz interfejsu Uart i wybierz odpowiedni port szeregowy opłat, rozwoju
Wybierz firmware
Sprawdź kartę tabela partycji, Boot2 Bin i Firmware Bin
Dodaj plik do tablicy partycji, kliknij przycisk Przeglądaj po tablicy partycji i wybierz partition_CFG_2m.toml
Kliknij przycisk Przeglądaj po Boot2 Bin i wybierz blsp_boot2.bin
Kliknij przycisk Przeglądaj za koszem firmware, znajdź build_out w katalogu sdk_app_helloworld i wybierz SDK_app_helloworld.bin.
Niech opłatą rozwoju wejść w tryb nagrywania, naciśnij i przytrzymaj klawisz D8(GPIO8), ponownie naciśnij klawisz en, a następnie zwolnij klawisz D8
Kliknij przycisk Utwórz i pobrać, wskaźnik postępu zmieni kolor na zielony, a sukces będzie wyświetlany, gdy pojawia się sukces.
6. Sprawdź oprogramowanie układowe
Podłącz opłaty rozwoju instrumentu do portu szeregowego
Szybkość transmisji danych: do 2 000 000 bitów danych: 8 bity kontrolne: brak bity stopu: 1
Otwórz port szeregowy i obniżyć opłaty rozwoju (naciśnij klawisz EN)
Jeśli wyświetlany jest następujący, operacja zakończyła się pomyślnie
[helloworld] początek
[piekielny świat] piekielny świat
[helloworld] koniec
7. podział SDK i projektu
Otwórz terminal Linux, skonfiguruj plik profilu i wykonaj polecenie ' vim ~/. profile.
Dodaj zmienne środowiskowe, a następnie wypełnij prawdziwy sposób
eksport BL60X_SDK_PATH="$HOME/Doiting_BL/bl_iot_sdk"
8. Uwaga:
Nagrywanie może zostać automatycznie zaktualizowany i plik klucza może być inne.Jeśli program nie działa normalnie, to ten plik na partycji można zastąpić partition_cfg_2M.toml
Po spalania pasek postępu jest wyświetlany w kolorze czerwonym.Proszę, spróbuj ponownie lub użyj narzędzia portu szeregowego do podłączenia i prawidłowego wejścia w tryb pobierania.Port szeregowy zawsze będzie drukować śmieci
Rada rozwoju DT-BL10: 1szt / 5szt / 10pcs
1. z za monitora komputera i rzeczywistej jasności fotografowania i innych przyczyn, będzie pewna różnica w kolorze.
Ostateczny kolor, proszę, skontaktuj się z naszym faktycznym towarów.Proszę wiedzieć to przed zakupem.Dziękuję!
2. zdjęcie, które pokazujemy, - jest w 100% prawdziwa obiektów zdjęcie.
3. rozmiar może mieć 2-3cm d iffers z powodu pomiaru maunal.
4. Dla ułatwienia dostawy produkt jest w częściach .
1. Czas przygotowania: musimy 2-5 dni roboczych, aby przygotować twoje zamówienie zgodnie z naszymi licznymi zamówieniami na co dzień.
2. Darmowa wysyłka na całym świecie, jeśli zdecydujesz się na słup porcelany .
Uwaga:
Informacje o nowym отслеживающем pokoju dla China Post Ordinary Small Packet Plus nie może być znaleziona, gdy jest on wysyłany z Chin.Niezależnie od tego, przybył on, czy nie, to już nie będzie śledzić informacje.
Proszę, wybierz China Post Air Mair, jeśli chcesz uzyskać pełne informacje do śledzenia.
Informacje o śledzeniu China Post Ordinary Small Packet Plus można sprawdzić tutaj:
1. Jeśli jesteś zadowolony z naszych produktów i usług, proszę zostawić pozytywny komentarz i 5 gwiazdek , a także 5 gwiazdek dla szczegółowej oceny twojego zamówienia.Jak tylko pokażesz nam zrzut ekranu z obu 5 gwiazdek, damy ci rabat w wysokości 3 dolarów za każde zamówienie powyżej 50 dolarów podczas swojego późniejszego zakupu.
2. Jeśli udostępnisz na nasz produkt w swoim SNS lub Facebook, damy ci rabat w wysokości 3 usd lub każde zamówienie powyżej 50 usd w twoim późniejszego zakupu.
3. Jeśli nie jesteś zadowolony z naszych produktów, prosimy o kontakt z nami, przed wyjazdem neutralnej (3 gwiazdki) lub negatywną (1-2 gwiazdki) opinie.Zapewniamy, że będziemy w 100% kochać każdy problem jest dla ciebie.