İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu proje, Micrium web sitesinden indirilen ve Nucleo-L073RZ kartına aktarılan ve Atollic TureSTUDIO'da kullanıma hazır olan uC/OS III RTOS'ta geliştirilmiş basit bir yanıp sönme led programıdır. Bu bağlantı noktası yalnızca olduğu gibi test edilmiştir ve iki LED'in farklı zamanlarda yanıp söndüğü bir ek testtir.
Açık olmak gerekirse, bağlantı noktasıyla ilgili öngörülemeyen sorunlar olabilir, ancak Micrium bu kart için bir bağlantı noktası sağlamadığından başkalarının başlamasına yardımcı olabilir. Micrium da bu bağlantı noktası indirme bölümüne dahil edilmek üzere gönderilmiştir, ancak şu anda henüz kullanıma sunulmamıştır.
Daha büyük projeler burada.
Adım 1: Kod'a Geçin:
GitHub'dan buradan indirin.
Adım 2: Prosedür:
1. Projeyi indirin ve sıkıştırmayı açın.
2. Açtıktan sonra “Micrium_STM32L073RZ_Nucleo_Blinky” klasörünü kopyalayıp c:\ sürücüsünün kök dizinine yapıştırın.
3. “Micrium_STM32L073RZ_Nucleo_Blinky/STM32L073RZ_Nucleo/ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/” seçeneğine gidin, bir klasör ve iki dosya göreceksiniz. Üçünün de başında bir nokta olacak şekilde üçünün adını düzenleyin. (yani “.settings”, “.cproject”,”.project”) Bu, dosya ve klasörü. GitHub'ın önekleri.
4. Projeyi Atollic TrueSTUDIO'da açın ve keyfini çıkarın.
Adım 3: ST STM32L073RZ-Nucleo İÇİN BLINKY ÖRNEĞİ
Bu örnek proje, bir LED'i yanıp sönen bir çekirdek görevinin nasıl oluşturulacağını gösterir.
MİKRİUM ÜRÜN VERSİYONLARI
- uC/OS-III v3.06.02
- uC/CPU v1.31.02
- uC/LIB v1.38.02
IDE/DERLEME VERSİYONLARI
STM32/GNU v9.0.1 için TrueSTUDIO
DONANIM KURULUMU
Güç sağlamak için USB Mini-B kablosunu CN1'e bağlayın
ÇALIŞMA YERLERİ
ST/STM32L073RZ_Nucleo/Blinky/OS3/TrueSTUDIO/
KULLANIM TALİMATLARI
TrueSTUDIO
- Çalışma alanını TrueSTUDIO'ya aktarın ve “Projeleri çalışma alanına kopyala” Seçenekler kutusunun İŞARETLİ OLMADIĞINDAN emin olun.
- Projeyi oluşturmak ve Blinky çalışma alanını seçip F11 tuşuna basarak bir Hata Ayıklama oturumu oluşturmak için 'CTRL + B' tuşlarına basın.
- Hata ayıklama oturumu başladığında, örneği çalıştırmak/devam ettirmek için F8 tuşuna basın.
- Proje, her 1 saniyede bir LED'i yanıp sönen bir görev oluşturur.
- Şimdi LED'in yanıp sönme sıklığını artırmak veya azaltmak için StartupTask() içindeki OSTimeDlyHMSM() çağrısını değiştirin.
- Değişikliği görmek için yeniden derleyin ve çalıştırın.
STM32L476RG-Nucleo için Micrium'un Blinky örnek projesi değiştirildi ve STM32L073RZ-Nucleo için taşındı.