 Powinniśmy zacząć QBemix. Powinniśmy zacząć w parallelu z was. I dzisiaj użyjemy QBemix w wersji 5.3. I będziemy zacząć z LED blinki, nic innego. Ok. Więc to jest utwór utwór. My mamy bort. To jest bort z wersji i tak nazywa się IoT bort. Więc musimy zacząć nowy projekt oczywiście z zespołu z bortem selekcji. Możemy zacząć z MCU, ale zacznijmy od zespołu z zespołu z zespołu z zespołu z zespołu z pressem. Jeśli będziemy mieć jakieś msg o zespołowaniu, proszę do serweru, proszę odzyskać. Po prostu złożmy to. I potem mamy bort selekcji Windowsu. I możemy po prostu wstrzelać IoT w bortie nr. search bar. Więc po prostu klikamy na bort nazwę. I teraz, to nie jest nasz fokus do QBemix. Więc proszę zakończyć wszystkie konferencje. Ok, teraz możemy zobaczyć mikrofon. Mamy 4 klasy. Pinaut, konfiguracja, klub konfiguracja, projekt managera i tył. Zajmijmy się na pinautu. Musimy znaleźć, że GPIO jest zniszczona do LED. I po prostu pamiętajmy, że GPIO nie jest zniszczona. Więc najpierw GPIO jest zniszczona do LED 2, zniszczona do PB14. Tutaj. Możesz też wstrzelać tutaj PB14. I to zaczęło się wstrzelać. Więc musimy używać GPIO PB14, port GPIO B i GPIO 14. Ok, to wszystko. Teraz klub konfiguracja. Proszę, nie zauważy. Chcę tylko pokazać, że to jest kompleksacja. I to jest kompleksacja w mediach klubu. Więc konfiguracja manualna jest nartą. To już jest już zniszczona do klubu maximumu 80 MHz. To wszystko. Teraz projekt manager. Musimy zniszczonać projekt nazwę. Oczywiście możesz zniszczonać to, co chcesz. Teraz musisz zniszczonać projekt locację. Byłem proponowany zniszczeń AI Hands-On, bo użyjemy na studio. I na studio czasami nie akceptuje dłużej pasy. Ok. Teraz możemy zniszczonać projekt nazwę, projekt locację i potem nasz toolchain. Dzisiaj użyjemy freetool. To jest na studio. I proszę, zniszczonać podróg. To wszystko. Kiedy skończysz, możesz zniszczonać kod. I potem... Ok, zrobię to. Możemy zobaczyć podróg w górę poprowadzenia. Teraz proponuję zniszczonać projekt otwór. I na mojej PC, bo jestem podrógeriem, mam dużo tyłów, dużo idei. Nie mam żadnych akceptów na studio, więc muszę zniszczonać kod. Ale możesz zniszczonać projekt otwór. W przypadku problemów możesz zniszczonać moją drogę. W oponę w górę otwór, tak, projekt jest przyzwaną. I potem możemy zniszczonać podróg na studio. Ok, więc na mojej PC muszę dodać do filo. Oponuję projekt z systemu filo. I potem dyrektor. I potem... C, AI, Hands-on. I potem LED Blink Unique. Ok. Możemy zniszczonać projekt otwór. Więc podróg podróg podróg na studio. Proszę zniszczonać projekt. Blinki projekt. I potem do src. Folder i zniszczonać. Oponuję na main.c. I co teraz? Możesz zobaczyć wiele zniszczonek. W zniszczonku komentarza. Zniszczona kodówka zaczyna coś. Zniszczona kodówka i coś. Więc to jest kod automatycznie generował przez CubeMix. I to jest zniszczona, żeby włożyć zniszczona kodówka tylko w zniszczonku. Może to jest zniszczona, że jest zniszczona w zniszczonku. Powinienem, żeby włożyć zniszczona kodówka w zniszczonku. Natomiast w zniszczonku, w generacji, kod będzie zniszczona. Więc musimy włożyć zniszczona kodówka w zniszczonku. I zniszczona kodówka w zniszczonku. Zniszczona kodówka w zniszczonku. To jest zniszczona kodówka w zniszczonku. 123, pamiętam dobrze. 228. To jest w zniszczonku. Spójrzcie tutaj, bo mamy dwa zniszczona kodówka. Zniszczona kodówka zaczyna w porządku i w porządku. To jest w porządku i w porządku. I potem zniszczona kodówka nr 3. Więc najwyższe zniszczona kodówka w zniszczonku z QBMX jest włożyć zniszczona kodówka w zniszczonku. Wiemy o tym, więc zniszczonku zniszczonku. Możemy zniszczonku zniszczonką. Pamiętajmy, że... który port musimy używać? GPIO B. To jest pierwszy parametr. I drugi parametr jest porządką porządką. Lajęcią porządką. GPIO PIN 14. To wszystko czy nie? Musimy zniszczona kodówka w zniszczonku. To wszystko, ale... ale... z tym, że nasza cała networka neuralna ma niewielką drogę. To dlatego potrzebujemy... ...delay. I to jest funkcjonacja dla delay. To jest based on the Cystic Timer. Ah, sorry. Dziękuję. To jest based on Cystic Timer i the resolution is one millisecond. So I can put five millisecond, but of course the delay is up to you. And that's all. We can take a hammer and build the project. And how to speed up the building process. Please highlight the project name. Then right click. Properties. And see C++ build. I will show you again. Highlight the project name. Right click. Properties. See C++ build. Behavior. And we will use all of the course of our MPU. What is the problem with this setting? What could be the problem with this setting? Your IT administrator could kill you. If you are compiling remotely. Because you can block the server. For the building process. So be careful. But today we can use it. Apply. Okay. And then take a hammer. It is built. You can see the... I cannot see. Because I have resolution problem. But the resources usage. Okay. So we have almost 4 kilobytes of the flash footprint. This is the disadvantage of HAL. But the footprint size. But on the other side we have portability. We have very nice code to analyze. We have some rules from MISRAC. So I know we have automotive experts. So well known standard. And we can easily jump Into the new micro. So we can save a lot of time. Okay. So now we can download. We can flash our board. So please press the bug button here. And now probably all of you will get such a message. So we need to update the firmware of the Estelink debugger. So okay. Yes. And then device connect. Okay. So here you can see the board is flashed. And you need to see the resume. Or play button active. Green. Then you can just terminate the session. And the LED is blinking. We can close this project. Just to keep things clear. So please highlight the project name. Within the project inspector then right click. And then close project.