Hur kan jag få tag på prestandaversionen av Nucleo?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
hummel
Inlägg: 2259
Blev medlem: 28 november 2009, 10:40:52
Ort: Stockholm

Re: Hur kan jag få tag på prestandaversionen av Nucleo?

Inlägg av hummel »

DanielM skrev:Någon som kan rekommendera? Jag har fem krav.

* Hög CPU
* Mycket ram
* Kan hantera double datatyp
* Minst en analog
* Minst en PWM

Allt annat har jag ej behov utav.
Kan du precisera lite vad dina krav är så blir det enklare att ge tips.
Vad menar du med hög CPU?
Vad är mycket RAM för dig?
Analog in- eller utgång?
Rick81
Inlägg: 746
Blev medlem: 30 december 2005, 13:07:09

Re: Hur kan jag få tag på prestandaversionen av Nucleo?

Inlägg av Rick81 »

Det finns en portning av Doom till stm32f4 :D
https://m.youtube.com/watch?v=bRNcfsDIc2A

Har någon testat stm32h7 med två kärnor? Hur funkar det med IDE, kompilering, programladdning och debuggning?
DanielM
Inlägg: 2166
Blev medlem: 5 september 2019, 14:19:58

Re: Hur kan jag få tag på prestandaversionen av Nucleo?

Inlägg av DanielM »

hummel skrev:
DanielM skrev:Någon som kan rekommendera? Jag har fem krav.

* Hög CPU
* Mycket ram
* Kan hantera double datatyp
* Minst en analog
* Minst en PWM

Allt annat har jag ej behov utav.
Kan du precisera lite vad dina krav är så blir det enklare att ge tips.
Vad menar du med hög CPU?
Vad är mycket RAM för dig?
Analog in- eller utgång?
Jag har ingen aning. Bra RAM, bra CPU, minst en analog och minst en PWM.
Men jag är även intresserad utav om ethernet är bättre än LCD? Tänk om man kunde använda lwIP på en sådan STM32 för att skicka data till en smarttelefon som visar upp allt på en LCD?
Rick81
Inlägg: 746
Blev medlem: 30 december 2005, 13:07:09

Re: Hur kan jag få tag på prestandaversionen av Nucleo?

Inlägg av Rick81 »

1 MB RAM och 480+240 MHz är bra RAM och CPU! Man kan göra mycket med det. Sen kan man ju lägga till SDRAM på STM32H7 och det finns dekitet med extra RAM minne.

Ethernet och LCD är ju två helt olika använingsområden. Vill du visa data lokalt eller remote? Dessa alternativ ser jag:
* LCD för att visa lokalt
* Bluetooth för att visa data på mobil lokalt
* Ethernet/Wifi för att visa data på mobil remote.
DanielM
Inlägg: 2166
Blev medlem: 5 september 2019, 14:19:58

Re: Hur kan jag få tag på prestandaversionen av Nucleo?

Inlägg av DanielM »

Bluetooth undviker jag. Sedan Bluetooth gick in med Bluetooth Low Energy så har Bluetooth bara fallit. Segt, dåligt, buggigt och verkar vara en icke-standard.

LCD brukar enligt min mening vara ganska krångligt att få till - snyggt. Speciellt när man ska göra allt i C.
Någon som har använt lwIP?

Har den någon säkerhet? Eller är det bara rent REST API den kan hantera?
Rick81
Inlägg: 746
Blev medlem: 30 december 2005, 13:07:09

Re: Hur kan jag få tag på prestandaversionen av Nucleo?

Inlägg av Rick81 »

Har använt lwIP för att skicka och ta emot UDP meddelanden. Säkerhet? du menar https?

Och ja LCD kan vara lite krångligt få igång, framförallt svårt debugga när de inte visar nåt.
Mr Andersson
Inlägg: 1394
Blev medlem: 29 januari 2011, 21:06:30
Ort: Lapplandet

Re: Hur kan jag få tag på prestandaversionen av Nucleo?

Inlägg av Mr Andersson »

Om cortex-M inte räcker kan du ju alltid ta steget upp till cortex-A.
DanielM
Inlägg: 2166
Blev medlem: 5 september 2019, 14:19:58

Re: Hur kan jag få tag på prestandaversionen av Nucleo?

Inlägg av DanielM »

Rick81 skrev:Har använt lwIP för att skicka och ta emot UDP meddelanden. Säkerhet? du menar https?

Och ja LCD kan vara lite krångligt få igång, framförallt svårt debugga när de inte visar nåt.
Jag menar TCP. Ja, säkerhet, inlogg osv. Något som blockerar om man anropar http://minHemsida.se/admin/doThis?username=MittNamn
Om man har ej rättighet att gå in på admin/**

Bara kollar hur "bra" lwIP är. Är lwIP endast gjort för att ha kommunikation så köper jag det. Jag brukar använda Spring Boot med Spring Security när jag vill göra säker REST API. Men i detta fall har jag inte behov utav säkerhet, mest bara att två enheter ska kunna tala med varandra via lokala nätverket.
DanielM
Inlägg: 2166
Blev medlem: 5 september 2019, 14:19:58

Re: Hur kan jag få tag på prestandaversionen av Nucleo?

Inlägg av DanielM »

Mr Andersson skrev:Om cortex-M inte räcker kan du ju alltid ta steget upp till cortex-A.
Finns ej för Nucleo.
Shimonu
Inlägg: 294
Blev medlem: 21 oktober 2015, 22:44:33

Re: Hur kan jag få tag på prestandaversionen av Nucleo?

Inlägg av Shimonu »

DanielM skrev:
Rick81 skrev:Har använt lwIP för att skicka och ta emot UDP meddelanden. Säkerhet? du menar https?

Och ja LCD kan vara lite krångligt få igång, framförallt svårt debugga när de inte visar nåt.
Jag menar TCP. Ja, säkerhet, inlogg osv. Något som blockerar om man anropar http://minHemsida.se/admin/doThis?username=MittNamn
Om man har ej rättighet att gå in på admin/**

Bara kollar hur "bra" lwIP är. Är lwIP endast gjort för att ha kommunikation så köper jag det. Jag brukar använda Spring Boot med Spring Security när jag vill göra säker REST API. Men i detta fall har jag inte behov utav säkerhet, mest bara att två enheter ska kunna tala med varandra via lokala nätverket.
Varför frågar du om säkerhet om du inte har behov av det?
DanielM
Inlägg: 2166
Blev medlem: 5 september 2019, 14:19:58

Re: Hur kan jag få tag på prestandaversionen av Nucleo?

Inlägg av DanielM »

Jag bara kollar hur "bra" den är. Tänkte om lwIP kanske kan ersätta min nuvarande REST API applikation som loggar värden över internet. Det är en fri IoT-applikation som styr digitala/PWM utgångar över internet via en STM32, från en Android-applikation. Även den kan logga ADC värden. Perfekt för hemmet.

Tänkte om en STM32 H7-serie kunde vara bättre än min nuvarande. Min nuvarande använder Spring Security för säker inloggning och administration. Här applicerar jag den på en Raspberry Pi Zero W.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
säter
Inlägg: 32514
Blev medlem: 22 februari 2009, 21:16:35
Ort: Säter

Re: Hur kan jag få tag på prestandaversionen av Nucleo?

Inlägg av säter »

DanielM skrev:Det kommer vara den mest avancerade självinställande och adaptiva regulatorn för att hålla temperaturen i en vattentank.
Varför behöver du ett så avancerat system för mätning av vattentemperatur?
Jag skulle tro att största problemet är själva mätningen av temperaturen.
DanielM
Inlägg: 2166
Blev medlem: 5 september 2019, 14:19:58

Re: Hur kan jag få tag på prestandaversionen av Nucleo?

Inlägg av DanielM »

Sådant skulle jag vilja göra. Ni som har erfarenhet i detta, hur mycket resurser krävs det att skicka HTML-kod till webbläsaren?

DanielM
Inlägg: 2166
Blev medlem: 5 september 2019, 14:19:58

Re: Hur kan jag få tag på prestandaversionen av Nucleo?

Inlägg av DanielM »

säter skrev:
DanielM skrev:Det kommer vara den mest avancerade självinställande och adaptiva regulatorn för att hålla temperaturen i en vattentank.
Varför behöver du ett så avancerat system för mätning av vattentemperatur?
Jag skulle tro att största problemet är själva mätningen av temperaturen.
Det är bara experiment för att verifiera om mitt bibliotek fungerar. Jag vet att en P-regulator kan lösa problemet också.
DanielM
Inlägg: 2166
Blev medlem: 5 september 2019, 14:19:58

Re: Hur kan jag få tag på prestandaversionen av Nucleo?

Inlägg av DanielM »

Tydligen så finns det en manual på hur man använder en STM32 Nucleo med lwIP och konfigurerar med CubeMX. Kan det bli bättre än så här?

https://www.openstm32.org/forumthread6588

Då är det lika bra att jag skickar iväg en beställning på‎ NUCLEO-H743ZI2‎.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Skriv svar