Raspberry pi pico 2 Çekirdek(dual-core) kullanımı

Ahmet

S38>S85
Katılım
31 Mayıs 2021
Mesajlar
6,114
RP2040 Datasheet'ine bakınca işlemcinin 2 çekirdekli oldupuğunu görüyoruz.
Peki biz 2 çekirdeği nasıl kullanacağız.
2 çekirdek demek birbirinden bağımsız 2 işlemcinin aynı paket içine girdiği bir durum gibi düşünebiliriz.
Yani eş zamanlı 2 işlem yapabiliyoruz.

Kod:
//--------------------ÇEKIRDEK 1-------------------
void setup() {
  pinMode(25, OUTPUT);
}

void loop() {
  delay(5000);
  digitalWrite(25, HIGH);
  delay(5000);
  digitalWrite(25 LOW);
}
//--------------------ÇEKIRDEK 1-------------------



//--------------------ÇEKIRDEK 2-------------------
void setup1() {
  Serial.begin(9600);
}

void loop1() {
  Serial.println("MEKATRONIK FORUM");
  delay(350);
}
//--------------------ÇEKIRDEK 2-------------------

Bu programı pico kartımıza yüklüyoruz.
Daha sonra seri portumuzu 9600 baud değerinde başlatıyoruz hem seri porta hemde kartın üstüne göz atıyoruz 5 saniye aralıklarla kartın blink yaptıpğını göreceğiz bu blink'den bağımsız olarak seri porta veri yazdığınıda görmüş olacağız.

Eğer bu programı tek çekirdeki bir işlemci'de çalıştırsaydınız seri porta veri yazma aralığı 350ms değil 10 saniye olmuş olacaktı çünkü tek çekirdekli işlemciler aynı anda sadece tek bir işlem yürütebilir.
 
rp pico kartı kurulumu için bu konuyu inceleyebilirsiniz.
 
Pico için paylaşılmış bütün resmi dökümanları burada bulabilirsiniz:


Pico dosylarının rar içinde bulunduğu konum
DATA/CPU/PICO
 

Çevrimiçi personel

Forum istatistikleri

Konular
7,986
Mesajlar
131,715
Üyeler
3,188
Son üye
EmrahKaplan

Son kaynaklar

Son profil mesajları

erdemtr55 taydin erdemtr55 wrote on taydin's profile.
Merhaba Taydin bey,
Gruba spms serisi yapıcak mısınız?
ben 3 sargılı toroid ile 2 adet flyback sürücek bir devre yapmayı düşünüyorum.size soracak sorularım vardı?
Mutluluğun resmi illa güzel çizilmiş tablo olmak zorunda değil.Bazen basit bir çizgi,doğru bir renk,yada küçük bir detay
Python Geliştirmeye eklediğim yapay zeka sunucusu, yeni başlayanlar için roket etkisi
Bir insanın zeka seviyesinin en kolay tesbiti, sorduğu sorulardır.
yapay zeka interneti yedi bitirdi, arama motoru kullanan, forumlara yazan kaldı mı ?
Back
Top