Русские видео

Сейчас в тренде

Иностранные видео


Скачать с ютуб Wgrałem "BLINK" do kuchenki indukcyjnej - programowanie śmieci 4# в хорошем качестве

Wgrałem "BLINK" do kuchenki indukcyjnej - programowanie śmieci 4# 1 год назад


Если кнопки скачивания не загрузились НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием, пожалуйста напишите в поддержку по адресу внизу страницы.
Спасибо за использование сервиса savevideohd.ru



Wgrałem "BLINK" do kuchenki indukcyjnej - programowanie śmieci 4#

Witam Was w już 4# części "programowania śmieci". Dziś zobaczycie, jak po absolutnie najmniejszych kosztach zaprogramować mikrokontroler firmy RENESAS, który wyjąłem z kuchenki indukcyjnej. Jest to 16-bit mikrokomputer z rodziny M16C/R8C/Tiny SERIES. Posiada on oznaczenie R5F2113 lub R5F21134. Tą samą metodą zaprogramujecie wszystkie scalaki zaczynające się na "R5F21...", czyli ze wcześniej wspomnianej serii Tiny. Była to dla mnie bardzo ekscytująca i pouczająca zabawa. Nigdy bym nawet nie przypuszczał, że wystarczy popularna, tania przejściówka USB/UART oraz spory zasób wiedzy. Poniżej podsyłam Wam linki do dokumentacji itp. *KOD KONFIGURACYJNY dla R8C/13* prc0 = 1; //str. 44, 55 Ochrona przed zmianą rejestrów High-speed on-chip oscilator itp - wyłącz ochronę cm13 = 1; //Str. 41, 45, 49, 51, 52, 161, Xout włączony cm15 = 1; //Str. 51 Drive capacity XCIN-XCOUT cm05 = 0; //Str. 41, 45, 52, 53, 161 Xin włączony cm16 = 0; //Str. 41, 42, 47, MainCLK bez dzielenia cm17 = 0; //Str. 41, 42, 47, cm06 = 0; //Str. 41, 47, 51 nie ignoruj cm17, cm16 asm("nop"); asm("nop"); asm("nop"); //czas na stabilizację oscylacji. asm("nop"); asm("nop"); ocd2 = 0; //Str. 45, 52...54 Select main clock prc0 = 0; //Patrz wyżej, przywróć ochronę. pd1 = 0xFF; prc2 = 1; //wyłączamy ochronę portu 0. ** NOTY KATALOGOWE ** R5F2113 datasheet: https://pdf1.alldatasheet.com/datashe... R5F2127 datasheet: https://pdf1.alldatasheet.com/datashe... Instrukcja użytkownika dla środowiska HEW (high performance embedded workshop): https://www.renesas.com/document/mat/... *Pliki do pobrania* Kompiler dla serii M16C oraz rodziny R8C https://www.renesas.com/us/en/softwar... (Okno poniżej "pliki do pobrania), następnie pierwszy link: ([Evaluation Software] C/C++ Compiler Package for M16C Series and R8C Family M3T-NC30WA V.6.00 Release 00) flash development toolkit: https://www.renesas.com/us/en/softwar... Tak samo, jak wyżej, nazwa pliku do pobrania: ([Evaluation Software] Flash Development Toolkit V.4.09 Release 03) *Płytka rozwojowa REZONANS 21134 zrób to sam, kod, objaśnienia* https://drive.google.com/drive/folder... Spis treści: 0:00 Wstęp 0:59 Pierwszy kontakt z R8C 1:32 O programatorze za grosze i czego potrzebujesz 2:35 HAKUJEMY! 3:07 Schemat najprostszego rozwiązania i połączeń 3:18 Instalacja środowiska 3:31 Piszemy kod w C, obsługa HEW (High-performance Embedded Workshop) 7:32 Konfiguracja rejestrów dla R5F2113 8:31 Chronione porty i rejestry 11:47 Kompilowanie 12:10 Flashowanie MCU (Wgrywamy wsad), tryb programowania 12:30 Obsługa FDT (flash-development-toolkit-programming) 15:05 UWAGI podsumowujące 15:24 Przykład z ADC - odczyt wartości analogowych 15:38 Przykładowa funkcja do odczytu ADC, 10Bit 15:42 Przykładowe użycie tej funkcji 15:46 Cały program - odczyt jednego z jednego pinu i wyświetlenie na 7-segment LED 15:56 Podsumowanie 16:36 Uwagi o PINOUT- bądź ostrożny! 17:04 Propozycja UART w następnych odcinkach 17:28 Zakończenie

Comments