Hirdetés
- AMD vs. INTEL vs. NVIDIA
- Szinte simogatja a pénztárcákat a Scythe új hűtője
- AMD Navi Radeon™ RX 9xxx sorozat
- VR topik
- Intel Core i3 / i5 / i7 / i9 10xxx "Comet Lake" és i3 / i5 / i7 / i9 11xxx "Rocket Lake" (LGA1200)
- Milyen processzort vegyek?
- Kompakt vízhűtés
- ASUS blog: jó árú notebookok karácsonyra
- Milyen belső merevlemezt vegyek?
- 3D nyomtatás
-
PROHARDVER!
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
Janos250
őstag
válasz
modeller
#7418
üzenetére
Valóban teljesen két külön dologról beszélünk. Mint korábban már írtam, a coprocessor programozását soha nem próbáltam. Egyszer néztem (https://github.com/krzychb/ulp-loop/blob/6f7c3d843e8a27137d77fd2f28c04c16919e5681/main/ulp_example_main.c), de mivel nem volt rá szükségem, hagytam is. Az ott leírt kód ugyan "IDF szemléletű", de az így írt kódok - tapasztalatom szerint - simán futnak arduino környezetben is, persze az egyes részeket a megfelelő helyre másolva. Érdekes lenne kipróbálni. Ha valaki már próbálta, írja le lsz!
-
Janos250
őstag
válasz
modeller
#7409
üzenetére
Például így:
xTaskCreatePinnedToCore(
InCore0Code, // Task function.
"Core0prg", // String with name of task.
1000, // Stack size in words.
NULL, // Parameter passed as input of the task
3, // Priority of the task.
&InCore0, // Task handle.
0 // core
);
xTaskCreatePinnedToCore(
InCore1Code, // Task function.
"Core1prg", // String with name of task.
1000, // Stack size in words.
NULL, // Parameter passed as input of the task
1, // Priority of the task.
&InCore1, // Task handle.
1 // core
);
Az elsőt (most épp Incore0Code függvényt) a 0-ás core-ra teszi, a másikat az egyesre.
A kód meg a szokásos, csak a végén vTaskDelete kell:void InCore0Code( void* parameter){
// utasítások
vTaskDelete(NULL);
} ; -
Janos250
őstag
válasz
modeller
#7407
üzenetére
"arduino-ban lehet programozni a co-processzort?"
Nem tudom, még soha nem próbáltam. Én egyszerűen csak a core0 és core1, mint két mag programozására értettem, hogy mindkettőn lehet könnyedén futtatni programrészeket.
Ha IDF-ben lehet, akkor - elvileg - Arduinoban is lehet, mert - szintén elvileg - elérhetők a freeRTOS függvényei. Legfeljebb inkludolni kell a helyüket.
Amit az IDF-ben freeRTOS alatt nem lehet, azt Arduino alatt sem valószínű.
Az utolsó mondatot, meg - azt hiszem - Teasütinek szántad.
Egyébként azóta rájöttem hogy megvannak a perifériák sorszámai.
Új hozzászólás Aktív témák
- AMD vs. INTEL vs. NVIDIA
- exHWSW - Értünk mindenhez IS
- Szinte simogatja a pénztárcákat a Scythe új hűtője
- Diablo IV
- AMD Navi Radeon™ RX 9xxx sorozat
- VR topik
- Xbox Series X|S
- Intel Core i3 / i5 / i7 / i9 10xxx "Comet Lake" és i3 / i5 / i7 / i9 11xxx "Rocket Lake" (LGA1200)
- Rezsicsökkentés, spórolás (fűtés, szigetelés, stb.)
- Samsung kuponkunyeráló
- További aktív témák...
- Új, bontatlan Kingston FURY Beast 32GB DDR5 5600MHz CL 40 EXPO/XMP -2 év garancia
- Bomba ár! Dell Latitude 5590 - i5-8GEN I 8GB I 512SSD I 15,6" FHD I HDMI I CAM I W11 I Gari
- Új, bontatlan Kingston FURY Beast White RGB 32GB (2x16GB) DDR5 6000MHz CL 30 EXPO/XMP -2 év garancia
- Bomba ár! Dell Latitude 3590 - i5-8GEN I 16GB I 256GB SSD I HDMI I 15,6" FHD I Cam I W11 I Garancia!
- PlayStation 4 Pro 1TB 7216B, frissen pasztázva, 6 hó garanciával, Bp-i üzletből eladó!
- Most èrkezett pár darab RX ès RTX 8gb vga-k! Számlás garanciás! Kamatmentes rèszletre is!
- Új, Aktiválatlan iPhone 14 (128 GB) (rendelhető)
- Ritkaság! 17" Dell XPS 9720 - i7 12th gen 27% Áfás
- Sanitas SBM 21 felkaros vérnyomás mérő / 12 hó jótállás
- iPhone 17 Pro Max Silver - Bontatlan !! www.stylebolt.hu - Apple eszközök és tartozékok !!
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: ATW Internet Kft.
Város: Budapest

ekkold

