Мазмұны:
- 1 -қадам: Қолданылатын бағдарламалық қамтамасыз ету:
- 2 -қадам: пайдаланылатын компоненттер:
- 3 -қадам: код:
- 4 -қадам: жұмыс принципі мен бейне:
Бейне: Atollic TrueSTUDIO-STM32L100 PWM оқулығы: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Бұл оқулықта біз сізге STM32 негізіндегі микроконтроллерде PWM-ді қолдану туралы айтатын боламыз, мұнда STM32L100RCT6 микроконтроллері бар 32L100discovery-Discovery жинағын қолданамыз.
1 -қадам: Қолданылатын бағдарламалық қамтамасыз ету:
Бұл біз осы жобада қолданған бағдарламалық жасақтама:
1. Atollic TrueSTUDIO: STM32 үшін Atollic® TrueSTUDIO®-бұл жоғары сапалы ендірілген бағдарламалық қамтамасыз етуді дамытуға көмектесетін өте қуатты құралдарды қажет ететін STM32 MCU әзірлеушілері үшін икемді және кеңейтілетін IDE. TrueSTUDIO® ашық стандарттарға (ECLIPSE және GNU) негізделген және кодты басқаруға және жүйені жетілдіруге арналған кәсіби мүмкіндіктермен толықтырылған. Бұл жүйенің құрылымы мен динамикалық әрекеті туралы бірегей түсінік береді.
Сіз бұл бағдарламалық қамтамасыз етуді мына сілтемеден жүктей аласыз
2. STM32CubeMX: STM32CubeMX-бұл STM32 микроконтроллерлері мен микропроцессорларын өте оңай конфигурациялауға, сондай-ақ Arm® Cortex®-M ядросы үшін C инициализациясының сәйкес кодын немесе ішінара Linux® Device Tree үшін графикалық құрал. ® Cortex®-A ядросы), қадамдық процесс арқылы.
Сіз бұл бағдарламалық қамтамасыз етуді мына сілтемеден жүктей аласыз
2 -қадам: пайдаланылатын компоненттер:
Бұл оқулықта біз қолданған бір ғана аппараттық құрал бар:
1.32L100CDISCOVERY: 32L100CDISCOVERY сізге STM32L100 Value Line 32 биттік Cortex®-M3 микроконтроллерлерінің мүмкіндіктерін ашуға және қосымшаларды оңай дамытуға көмектеседі. Ол жаңадан бастаушылар мен тәжірибелі пайдаланушыларға тез бастау үшін қажет нәрсенің бәрін қамтиды.
STM32L100RCT6 негізінде ST-LINK/V2 ендірілген отладтау құралы, жарықдиодты шамдар, қосымша компоненттер мен модульдерді оңай қосуға арналған түймелер бар.
3 -қадам: код:
Біз кодты STM32CubeMX көмегімен жасағандықтан, мен мұнда main.c файлымен бөлісемін.
main.c файлын төмендегі жүктеу сілтемесінен алуға болады
4 -қадам: жұмыс принципі мен бейне:
Мұнда алдымен сізге STM32CubeMX ашылуы керек, содан кейін сіз арнайы тақтаны қолдансаңыз, дұрыс тақтаны немесе mcu таңдауыңыз керек.
Толық процесс үшін біздің ендірілген бейнені қараңыз.
Жобаның толық сипаттамасы жоғарыдағы бейнеде берілген, егер сізде осы жобаға қатысты күмәніңіз болса, төменде бізге түсініктеме беріңіз. Егер сіз енгізілген жүйе туралы көбірек білгіңіз келсе, біздің youtube каналымызға кіре аласыз, біздің Facebook парақшамызға кіріп, жиі жаңартуларды алыңыз.
Рахмет пен құрметпен, Эмбедотроника технологиялары
Ұсынылған:
Raspberry Pi - TMD26721 инфрақызыл сандық жақындық детекторы Java оқулығы: 4 қадам
Raspberry Pi-TMD26721 инфрақызыл сандық жақындық детекторы Java оқулығы: TMD26721-инфрақызыл цифрлық жақындық детекторы, ол жақындықты анықтаудың толық жүйесін және бір 8 істікшелі беттік монтаждық модульде цифрлық интерфейс логикасын қамтамасыз етеді. дәлдік. Кәсіби
AVR Assembler оқулығы 2: 4 қадам
AVR Assembler Tutorial 2: Бұл оқу құралы " AVR Assembler Tutorial 1 " Егер сіз 1 -оқулықтан өтпеген болсаңыз, онда сіз қазір тоқтап, алдымен сол әрекетті орындауыңыз керек. Бұл оқулықта біз atmega328p ассемблерлік бағдарламалауды зерттеуді жалғастырамыз
AVR Assembler оқулығы 6: 3 қадам
AVR Assembler 6 -оқулығы: 6 -оқулыққа қош келдіңіз! Бүгінгі оқу құралы қысқа болады, онда біз оларды байланыстыратын екі портты қолдана отырып, бір atmega328p мен екіншісі арасында деректерді жеткізудің қарапайым әдісін әзірлейміз. Содан кейін біз 4 -ші оқулықтан және тіркеуден сүйек ролигін аламыз
AVR Assembler оқулығы 8: 4 қадам
AVR Assembler 8 -оқулығы: 8 -оқулыққа қош келдіңіз! Бұл қысқаша оқулықта біз прототиптеу компоненттерін бөлек " басылған " тізбек тақтасы
ESP32 бар PWM - ESP 32 -де PWM бар күңгірт жарық диодты Arduino IDE көмегімен: 6 қадам
ESP32 бар PWM | ESP 32 -де PWM бар жарық диодты жарықтандыру Arduino IDE көмегімен: Бұл нұсқаулықта біз Arduino IDE көмегімен ESP32 көмегімен PWM сигналдарын қалай жасау керектігін көреміз. PWM негізінен кез келген MCU -дан аналогтық шығыс алу үшін қолданылады және бұл аналогтық шығыс 0В -тан 3,3В -қа дейінгі (esp32 жағдайында) & бастап