 Proszę założyć wasze górki. Ta górka jest rozwijać górkę, czyli IoT. IoT, ponieważ najważniejsze propozycja tej górki, jest w porządku rozwijać proces rozwijać górkę. Ta górka jest bardzo dłoższa z koniektury peryferialnych, jak wi-fi, sub-gigahertz, Bluetooth i to jest określało wiele sensorów. MEM-sensorów, jak akcelerator, magnetometer, temperatury sensorów, umiejętności, prasie i proksymity sensorów, więc mamy laser na górkę też. Ale dzisiaj, i mikro kontroler na górkę, jest STM32L475. To jest Cortex-M4 mikro kontroler z małej rodziny. I dzisiaj, zacząć z tej górki, będziemy fokussować na prawdziwą neuralną netwórkę. To będzie audio lub akusticzna klasyfikacja. Będziemy próbować zastąpić się między trzy klasy. Trzeba, trzy stady. W górce, co to znaczy? W górce, w budynku, w oparcie, w samochodzie czy podobne. W górce, co to znaczy na górce, na górce, na górce, na górce, i w górce, co to znaczy w górce, w sklepu the input. Jemy używamy Mem's Microphon. To jest w porządku. A ta włościa z notre funkcjonalne paky, funkcjonalne pakie, to jest w siękaniu St. To sets of nautriviales examples, który wytrzymuje prawdziwą używacją klucznej aplikacji. I taki egzemplarz może pomóc wam bardzo, by zacząć proces rozwój. I w naszym razie to naprawdę nie jest w porządku, ponieważ ta aplikacja jest freartos-based. Jest bluto-connectivity. Jest dedykatora customa bootloader i możliwość, by opłacić firmę na rynku. Jest usb mass-storage profil i interface do sensorów. W tym razie będzie mikrofon, jak mówiłem. Powiedziałem, że mamy custom bootloader w tej aplikacji i aplikacja. I jest bardzo ważna konsekwencja, ponieważ custom bootloader jest zamknięty na rynku, a aplikacja jest zamknięta na rynku, czyli jest w porządku. To znaczy, że nie możemy używać, aby wyrazić aplikację z rynku, jak na rynku, na rynku, na rynku. Nie możemy zanulować aplikację. Musimy używać externalny skrypt i zazwyczaj link-utility. Aby zanulować aplikację na rynku, żeby zanulować custom bootloader na rynku, a potem zanulować aplikację. Teraz zaczynamy od bardzo basicsza, i użyjemy skrypt w ostatnim latach, ale teraz zaczynamy od bardzo prostego zanulowanie i zagrania. Mamy 25 minuty do zanulowania. Myślę, że to jest cukupie. Zacznijmy. Zajmijmy swój port, i jeden microUSB kabel. I zanulowuj swój kabel do s.t. linku microUSB. To jest w porządku, załatwione na czerwonej antena. To jest większa czerwonej antena. To jest sub-gigahertz radio moduł. Tak. Dla czerwonej LED. Ok? Zacznijmy. S.t.m32 kube programmer. Następny step. Teraz potrzebujemy zanulowania, bo po prostu zanulujemy. To jest im. flashmemory. Dump memory. Mamy custom bootloader i aplikacjon SL1 binary file. Chcesz do tego foldera. C slash AI slash FPAI sensing 1, projekty BL475, aplikacjon sensing binary. I proszę zanulować sensing1 underscore BL. BL to bootloader. Oczywiście. Przepraszam, nie zapomniałem. Chcesz zanulować na górę z s.t.linku resource. I zanulować ten step, open file. I zanulować do foldera. Jeżeli otworzyłeś filo binary po prostu zapomnijmy sensing1 underscore BL. Proszę nie zapomnijmy ten filo z sensing1.bin. Chcesz do bootloader. Możemy dalej. I zanulować filo binary. Tutaj. W terenie z górą, w górę. I wtedy, kiedy zanulowanie filo jest wytrzymać, proszę zanulować. Zanuluję to. Ok, kiedy zanulowanie, proszę zanulować terminal. Chcę używać teratermu. Potrzebujemy zanulować charaktery. Teraz zanulujemy do komporta wirtualnej z s.t.linku na górę. To jest funkcjonalizacja. Jedna z funkcjonalizacji z s.t.linku na górę. I ten komport wirtualny jest zanulowany do używania mikrocontrolerów. I jest aktywną wytrzymać. Więc dla teratermu filo nową zanulowaną i proszę zanulować s.t.linku wirtualnej z s.t.linku. Ok. I zanulowanie parameterów. Zanulowanie. Może zacznę z funkcjonalizacji. Dobra, 12. Zanulowanie. Serial port. 115 kb per sekund. 8-bit charakter. Niestety i 1-stop bit. Ok. I potem zanulowanie. Niestety zanulowanie. I teraz szukamy na ten filo. Niestety zanulowanie. Dzień, czemu? Bo musimy zanulować nasz port. Nie nasz kolik. Jeśli możesz zobaczyć serię FF to zanuluj zanulowanie. Jego możemy teraz. Pracujemy nasz neural-network. Możemy zanulować nasz neural-network. Proszę zanulować serię FF i zacząć zanulowanie s.t.linku. Teraz oczywiście musimy zanulować s.t.linku i zanulować serię FF i zanulować serię FF i zanulować serię FF i zanulować serię FF i zanul staggering i zanulowany s.t.linku . Jestem z brasa w chef vicego challenges i czfully mam bardzo większyüzik Maria SUV odpoczywała się atmosferyczna prasowa, a kiedy, a ja po prostu nawiążę się do czwartego skręgu i mogę zobaczyć wypowiedź. Teraz jesteśmy w górę, my jesteśmy w górę i teraz bardzo ważny moment. Ważny msg. Jesteśmy w górę z probabilnością 81%. Pierwsza nr 1 jest nr 1, prawdziwą probabilność. Nr 1 jest w górę i nr 1 jest nr 0. ASC0 to znaczy, że jesteśmy w górę z probabilnością nr 1. Nr 2 jest w górę z probabilnością nr 0 i nr 3 jest w górę. Jest też winteczny utwór. Możesz zamknąć aplikację i potem... Mówimy o skręgu, więc edit i clear buffer. Przestrzałem górę. Muszę zmienić górę. Znaczymy 9. Przestrzałem. Ok, to jest linux-like prompt. I mamy komand line interface. Dla tych, którzy preferują winteczny utwór, komand line interface, możemy zapytać pomocy na listy komandów. I komand equivalent do aplikacji mobile phone jest ASC, audiosync classification, space, start. I widać, że nr 1 jest w górę i nr 2 jest w górę i nr 3 jest w górę. I proszę trzymać kilka sekund na zespołach data. I zapytać aplikację, żeby się stabilizować. Znaczymy, dlaczego później, kiedy... Znaczymy głębko w detałach. Przestrzałem, niestety... Ok, mamy 5 minut do zespołu. Więc myślę, że... Tak, to jest naprawdę... Tak, tak, tak, tak, ale ta aplikacja jest audiosync classification. Możesz zacząć różne aplikacje, human activity recognition i potem położyć na górę. Ok, bardzo dobry wpływ. Jeśli chcesz zainteresować więcej, możesz selekować human activity recognition. To jest nr 3 lub 5. I próbujmy simulować walki, rani, biały. Przestrzałem w górę. Znaczymy stopy.