Мазмуну:
- 1-кадам: STM NUCLEO-L476RG
- 2 -кадам: Каттоо эсебин түзүү
- 3 -кадам: Ага кирүү
- 4 -кадам: Компиляторго тактаны кошуу
- 5 -кадам: Үлгү коду
- 6 -кадам: Мисалды импорттоо
- 7 -кадам: Түзүү
- 8 -кадам: Бинарды Башкармалыкка өткөрүп берүү
- 9 -кадам: Кирүү
Video: Микроконтроллерди программалоонун эң оңой жолу !: 9 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Сизге азыраак кубат сарптаган микроконтроллердин болушу кызыкпы? Бүгүн мен сени STM32 Ultra Low Power - L476RG менен тааныштырам, ал Arduino Megaга караганда 4 эсе аз энергия коротот жана күчтүү Cortex процессоруна ээ. Мен ошондой эле STMicroelectronics процессорлорунда гана эмес, ошондой эле NXP жана ARM ядросуна ээ болгон процессорлордун биринде иштеген C тили болгон MBED жөнүндө да сүйлөшөм. Акырында, мен сизге онлайн компиляторун көрсөтөм.
1-кадам: STM NUCLEO-L476RG
• LQFP64 пакетиндеги STM32L476RGT6
• ARM®32-бит Cortex®-M4 CPU
• Адаптивдүү реалдуу убакыт ылдамдаткычы
• (ART Accelerator ™) 0-күтүү абалын аткарууга мүмкүндүк берет
• Flash эстутумунан
• 80 MHz максималдуу CPU жыштыгы
• VDD 1,71 В ден 3,6 В чейин
• 1 Мб Flash
• 128 KB SRAM
• SPI (3)
• I2C (3)
• USART (3)
• UART (2)
• LPUART (1)
• GPIO (51) тышкы үзгүлтүккө учуроо мүмкүнчүлүгү менен
• 12 каналдар менен сыйымдуу сезүү
• 16 каналы бар 12 биттик ADC (3)
• 2 каналы бар 12 бит DAC
Көбүрөөк маалымат:
2 -кадам: Каттоо эсебин түзүү
Www.mbed.com сайтына кирип, каттоо эсебин түзүңүз. Каттоо маалыматын толтуруңуз.
Капчыкты чыкылдатыңыз, шарттарды окуп, кабыл алыңыз жана "Катталуу" баскычын басыңыз.
3 -кадам: Ага кирүү
Катталгандан кийин, электрондук почтаңызды текшерип, MBED вебсайтына кириңиз
4 -кадам: Компиляторго тактаны кошуу
Эгерде сизде буга чейин компьютериңизге MBED картасы сайылган болсо, анда ал бармактын диск катары көрүнөт. Анын ичинде MBED. HTM файлын браузерден ачыңыз.
Же os.mbed.com/platforms дарегине кирип, тактайлардын тизмесинен өзүңүздүн тактаңызды тандай аласыз.
Тактаңыздын баракчасында "MBED компиляторуңузга кошууну" чыкылдатыңыз.
5 -кадам: Үлгү коду
Мисал менен бул баракчага өтүңүз жана "Компиляторго импорттоону" чыкылдатыңыз.
6 -кадам: Мисалды импорттоо
Ачылган экранда "Импорттоону" чыкылдатыңыз
7 -кадам: Түзүү
"Компиляция" баскычын чыкылдатыңыз, ошондо сервер баштапкы кодду бинардык файлга түзөт.
Сервер компиляция аяктагандан кийин браузер бинардык файлды жүктөй баштайт.
8 -кадам: Бинарды Башкармалыкка өткөрүп берүү
Экиликти картага өткөрүп берүү үчүн, жөн эле сүйрөп же көчүрүп алып, экилик файлды карт папкасына чаптаңыз, ал чоң бармак катары көрүнөт.
9 -кадам: Кирүү
Бул жерде бизде код бар. Биз MBEDди киргизебиз, башка буйруктардын арасында санариптик пинди чыгарабыз.
#include "mbed.h" DigitalOut myled (LED1); int main () {while (1) {myled = 1; // LED күйүп турат (0.2); // 200 ms myled = 0; // LED өчүк күтүү (1.0); // 1 сек}}
Сунушталууда:
Arduino менен Servo моторун башкаруунун супер оңой жолу: 8 кадам
Arduino менен Servo Моторун Башкаруунун Супер Оңой Жолу: Бул үйрөткүчтө биз Servo Motor жана Arduino UNO жана Visuino колдонобуз
ESP8266 12X модулун программалоонун 3 жөнөкөй жолу: 5 кадам (сүрөттөр менен)
ESP8266 12X модулун программалоонун 3 жөнөкөй жолу: Эгерде сиз ESP8266 микро контроллери менен тааныш эмес болсоңуз, анда мен сизди жоготуп алгандай сезем! Бул нерселер укмуштуудай: алар арзан, күчтүү жана баарынан жакшысы камтылган WiFi! ESP8266 сапарын WiFi кошуу катары баштады
Кулпу экраныңызды 6 жөнөкөй кадам менен алмаштыруунун тез жана оңой жолу (Windows 8-10): 7 кадам
Кулпу экраныңызды 6 жөнөкөй кадам менен алмаштыруунун тез жана оңой жолу (Windows 8-10): Ноутбук же ПКдеги нерселерди өзгөрткүңүз келеби? Атмосфераңыздын өзгөрүшүн каалайсызбы? Компьютериңиздин кулпу экранын ийгиликтүү персоналдаштыруу үчүн бул тез жана оңой кадамдарды аткарыңыз
DIY MusiLED, Windows менен Linuxтун бир чыкылдатуусу менен музыканын синхрондуу LEDлери (32-бит жана 64-бит). Оңой жаратуу, колдонууга оңой, портко оңой: 3 кадам
DIY MusiLED, Windows менен Linuxтун бир чыкылдатуусу менен музыканын синхрондуу LEDлери (32-бит жана 64-бит). Оңой жаратуу, колдонууга оңой, портко оңой .: Бул долбоор сизге 18 LED (6 Кызыл + 6 Көк + 6 Сары) Arduino тактасына туташтырууга жана компьютериңиздин Үн картасынын реалдуу убакыт сигналдарын талдоого жана аларды өткөрүүгө жардам берет. Светодиоддор аларды эффекттерге жараша күйгүзүшөт (Snare, High Hat, Kick)
ЫКЧАМ ЖАРЫК КЫЛУУНУН ЭҢ ОҢОЙ ЖОЛУ !! 3 ЖӨНӨКӨЙ КАДАМ !!: 3 кадам
ЫКЧАМ ЖАРЫК КЫЛУУНУН ЭҢ ОҢОЙ ЖОЛУ !! 3 ЖӨНӨКӨЙ КАДАМ !!: Сизге эмне керек - Калай фольга 1 АА батарея (кээ бир ААА батареялары иштейт) 1 Мини лампочка (көпчүлүк лампалар үчүн колдонулган лампалар; сүрөттү караңыз) Сызгыч (керек болсо)