Forumindex

ForumindexForumindexDownloads

Visa forum för datorns webbläsare

ForumindexVerkstadsforumAllmänt[Allmänt] El/elektronik

Den nya Rasberry Pi Pico...

148 inlägg • Sida 4 av 10
Diskutera el/elektronik i allmänhet här

Towil

22:54:52, 16-04-2021

Finns utgång för debbuger på den. Om det hjälper i detta fallet vet jag inte.
Tänk på att det är nytt så det kan vara fel i arduinokoden som körs mot Mbed och i Mbed själv.
Arduino kör inte direkt mot hårdvaran utan ovanpå Mbed som sedan går mot hårdvaran.



Janson1

07:19:29, 17-04-2021

Ja, jag funderar. Jag undrar om det inte var ett liknande problem på "Blue pill" modulen, den med en STM32 krets av något slag. Jag tror det kan vara så att egentligen skall mitt ECU-program med eftermonterad interrupt inte fungera, men det gör det utav någon mystisk anledning. Sen när man byter hårdvara men behåller koden så visar sig felet mer konkret? Jag har ju kvar det gamla programmet med pulsein() , får väl ta och testa det också, om jag nu hittar rätt version...

Janson1

07:52:50, 17-04-2021

Alltså, det verkar som att den nya Pico slutar att fungera långt innan Nano,n? Mbed, vad innebär det rent konkret? Finns det ett program mellan mitt program och själva processorn? får nog försöka förstå mig på detta lite djupare...

Towil

08:00:42, 17-04-2021

Ja, du har ett mellan lager som heter Mbed innan du når hårdvaran. Kan till och med vara ett lager till. Jag vet inte på vilken nivå de lagt Arduino.
https://os.mbed.com/docs/mbed-os/v6.9/i ... cture.html

Janson1

08:40:57, 17-04-2021

Som det ser ut nu så klarar processorn "halvfart" innan den dör och behöver återstartas, varje gång. Ibland är den en ECU (för det mesta) och ibland är den ett blinkade Ufo... Sen fast den har 12 bitars ADC så sätts den som en 10 bitars i Arduinos miljö om jag inte ändrar "resolution" aktivt. Sen så i IDE,n så får jag upp serieport tex COM7 flera gånger i listen "Verktyg" och den får svårare och svårare att programmera om kretsen, jag vet inte om det beror på det eller ej men har nu tvingats starta om Arduinos IDE flera gånger.
Towil: skall ta och läsa din länk.

Towil

08:54:08, 17-04-2021

Kolla att den får ordenligt med ström så att inte spänningnen droppar på USB porten. Kör den i en USB3 port (blå) den kan ge mera ström och inte för lång kabel.

Janson1

08:57:47, 17-04-2021

Ok, jag är väl framme vid kaklet nu... Jag har bestämt mig för att ladda ner MbedStudio på 1,2 GB. Får se om det får plats i datorn...
Sen skall jag ge det ett ärligt försök! Det verkar finnas nån slags "kommaigång" manual också. Sen om det funkar med Pi Pico vet jag inte men det bör funka då Pico tydligen har rätt processor?

Janson1

09:00:00, 17-04-2021

Jo, jag vet nog vad du menar med blått hål men jag ser ingen skillnad på dom två USB-uttagen och det är bara ett jag fått liv i (än så länge)
2 min kvar på download MbedStudio.

Towil

09:02:18, 17-04-2021

Lycka till har inte kör mer än blinka led i mbed. Sedan gick jag på STM32 och deras CUBE HAL istället.

Janson1

09:02:35, 17-04-2021

Towil: Jag funderar, du testade ju switchfarten utgång hög/låg dels på en Nano och dels på STM32. Har du möjlighet enkelt att testa samma sak på Pico,n?

Janson1

09:06:24, 17-04-2021

Det här med att blinka en led ger bara att det finns kommunikation och rätt språk. Är Cube HAL att föredra framför den här MbedStudio?

Towil

09:07:14, 17-04-2021

Visst kan löda på lite pinnar. Men testet blir i python då.

Janson1

09:10:36, 17-04-2021

Annars så stödjer ju Arduino´s IDE Pico direkt. Du behöver egentligen inte löda in nåt, använd den inbyggda LEDen, LED_BUILTIN och kroka på skopet i anslutningshålet.

Towil

09:17:47, 17-04-2021

Mbed är ett större ramverk för olika ARM MCU med inbyggd RTOS. Det är ett opertivsystem så helt enklet. Gjort för IOT https://sv.wikipedia.org/wiki/Sakernas_internet
Så det har stöd för nätvek, internet och sånt.

Skall du bara läsa eller flippa olika pinnar så är det nog overkill med MBED. Går åt en del kräm att bara dra runt allt som i en dator.
Cube HAL är mera lågnivå och gjort av STMicroelectronics för deras olika STM32 MCU och alla dess funktioner.

Towil

12:54:08, 17-04-2021

Pinne av/på

Bild
Pi Pico med CircuitPython, 74kHz

Bild
Pi Pico med Arduino 911kHz

Bild
Nucleo F303k8 med Arduino 385kHz

Bild
Nucleo F303K8 med STM32Cube HAL, 687kHz

Bild
Nucleo F446RE med STM32Cube HAL, 2,25MHz

2 personer gillar det här inlägget.