İçindekiler:
- Adım 1: STM NUCLEO-L476RG
- 2. Adım: Bir Hesap Oluşturun
- Adım 3: Oturum Açın
- Adım 4: Derleyiciye Pano Ekle
- Adım 5: Örnek Kod
- Adım 6: İçe Aktarma Örneği
- Adım 7: Derlemek
- Adım 8: İkili Dosyayı Kurula Aktarın
- 9. Adım: Göz kırpın
Video: Mikrodenetleyici Programlamanın En Kolay Yolu!: 9 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Çok daha az güç kullanan bir mikro denetleyiciye sahip olmak ilginizi çekiyor mu? Bugün sizlere Arduino Mega'dan 4 kat daha az enerji kullanan ve güçlü bir Cortex işlemciye sahip STM32 Ultra Düşük Güç - L476RG'yi tanıtacağım. Sadece STMicroelectronics işlemciler üzerinde değil, NXP ve ARM çekirdeğine sahip bir dizi işlemci üzerinde de çalışan bir C dili olan MBED'den de bahsedeceğim. Son olarak, size bir çevrimiçi derleyici göstereceğim.
Adım 1: STM NUCLEO-L476RG
• LQFP64 paketinde STM32L476RGT6
• ARM®32-bit Cortex®-M4 CPU
• Uyarlanabilir gerçek zamanlı hızlandırıcı
• (ART Accelerator ™) 0-bekleme durumu yürütmesine izin verir
• Flash bellekten
• 80 MHz maksimum CPU frekansı
• 1,71 V - 3,6 V arası VDD
• 1 MB Flaş
• 128 KB SRAM
• SPI (3)
• I2C (3)
• USART (3)
• UART (2)
• LPUART (1)
• Harici kesme özelliğine sahip GPIO (51)
• 12 kanallı kapasitif algılama
• 16 kanallı 12 bit ADC (3)
• 2 kanallı 12 bit DAC
Daha fazla bilgi:
2. Adım: Bir Hesap Oluşturun
www.mbed.com adresine gidin ve bir hesap oluşturun. Kayıt verilerini doldurun.
Captcha'ya tıklayın, şartları okuyup kabul edin ve "Kaydol" düğmesine tıklayın.
Adım 3: Oturum Açın
Kaydolduktan sonra e-postanızı kontrol edin ve MBED web sitesine giriş yapın
Adım 4: Derleyiciye Pano Ekle
Bilgisayarınıza takılı bir MBED kartınız varsa, flash sürücü olarak görünecektir. İçinde, tarayıcıda MBED. HTM dosyasını açın.
Veya os.mbed.com/platforms adresine gidip pano listesinden panonuzu seçebilirsiniz.
Panonuzun sayfasında "MBED Derleyicinize Ekle" ye tıklayın
Adım 5: Örnek Kod
Yanıp sönen örnekle bu sayfaya gidin ve "Derleyiciye Aktar" ı tıklayın.
Adım 6: İçe Aktarma Örneği
Açılan ekranda "İçe Aktar" ı tıklayın
Adım 7: Derlemek
Sunucunun kaynak kodunu ikili bir dosyada derlemesi için "Derle" düğmesini tıklayın.
Tarayıcı, sunucu derlemeyi bitirir bitirmez ikili dosyayı indirmeye başlayacaktır.
Adım 8: İkili Dosyayı Kurula Aktarın
İkili dosyayı karta aktarmak için, indirilen ikili dosyayı bir flash sürücü olarak görünecek olan kart klasörüne sürükleyin veya kopyalayıp yapıştırın.
9. Adım: Göz kırpın
İşte kodumuz var. Diğer komutların yanı sıra MBED'i dahil edeceğiz, dijital çıkış pinini ayarlayacağız.
#include "mbed.h" DigitalOut myled(LED1); int main() { while(1) { myled = 1; // LED AÇIK bekle(0.2); // 200 ms myled = 0; // LED KAPALI bekle(1.0); // 1 saniye } }
Önerilen:
Arduino ile Servo Motoru Kontrol Etmenin Süper Kolay Yolu: 8 Adım
Arduino ile Servo Motoru Kontrol Etmenin Süper Kolay Yolu: Bu derste, sadece birkaç bileşen kullanarak servo motor derece konumunu kontrol etmek için Servo Motor ve Arduino UNO ve Visuino kullanacağız, böylece bu projeyi Süper Basit hale getireceğiz. Bir tanıtım videosunu izleyin
Hareket Kontrollü Robot Yapmanın En Kolay Yolu: 7 Adım (Resimlerle)
Hareket Kontrollü Robot Yapmanın En Kolay Yolu: Oyuncakları süper kahraman gibi kontrol edin. Hareketle kontrol edilen bir araba yapmayı öğrenin. Bu, kendi başınıza hareketle kontrol edilen bir arabayı nasıl yapacağınızla ilgilidir. Temel olarak bu, MPU-6050 3 eksenli Jiroskop, İvmeölçer'in basit bir uygulamasıdır. Daha birçok şey yapabilirsiniz
Kolay Yolu Python: 8 Adım
Kolay Yolu Python: Python'un nasıl yapıldığını öğrenmeye karar verdiniz ve bu talimatla karşılaştınız. (Evet, fiil olarak Python kullanıyorum.) Endişeli olabileceğini biliyorum, özellikle de bu senin ilk programlama dilinse, bu yüzden sana güvence vereyim…Python ÇOK ÇOK kullanıcı
Bir ESP8266 12X Modülünü Programlamanın 3 Basit Yolu: 5 Adım (Resimlerle)
Bir ESP8266 12X Modülünü Programlamanın 3 Basit Yolu: ESP8266 mikro denetleyiciye aşina değilseniz, gerçekten çok şey kaçırdığınızı hissediyorum! Bunlar inanılmaz: ucuzlar, güçlüler ve hepsinden önemlisi yerleşik WiFi'ye sahipler!ESP8266, yolculuğuna daha fazlası için bir WiFi eklentisi olarak başladı
DIY MusiLED, Tek Tıkla Windows ve Linux Uygulaması ile Müzik Senkronize LED'ler (32-bit ve 64-bit). Yeniden Oluşturması Kolay, Kullanımı Kolay, Taşıması Kolay.: 3 Adım
DIY MusiLED, Tek Tıkla Windows ve Linux Uygulaması ile Müzik Senkronize LED'ler (32-bit ve 64-bit). Yeniden Oluşturması Kolay, Kullanımı Kolay, Portu Kolay.: Bu proje, Arduino Board'unuza 18 LED (6 Kırmızı + 6 Mavi + 6 Sarı) bağlamanıza ve bilgisayarınızın Ses Kartının gerçek zamanlı sinyallerini analiz etmenize ve bunları aktarmanıza yardımcı olacaktır. Vuruş efektlerine göre onları aydınlatmak için LED'ler (Snare, High Hat, Kick)