includen ?
18 berichten
• Pagina 1 van 2 • 1, 2
includen ?
hallo, ik wist even niet een passende topic tittel te bedenken die de lading goed dekt,
ik ben bezig met een vrij groot programma, wat ik voor 70 % werkend heb op een AVR (8 bits). maar ik wil overstappen naar een STM32F411re.
daar voor heb ik nu een nucleo bord waar deze opzit. ik had al een begin gemaakt met cubeIDE, maar ik vind dit niet prettig werken voor mij. het zal ongetwijfeld werken voor een meer ervaren programmeur, maar dat ben ik niet. voor mij moet er niet te veel "poespas" om heen zitten.
nu kwam ik er pas achter dat je de STM32 ook met de arduino IDE kan programmeren, dus ben ik aan het kijken of dat iets voor me is.
de IDE gedownload en de STM borden toegevoegd, en ik kan nu "blinking LED" laten werken op mijn nucleo.
nu de vraag (en er volgen er waarschijnlijk meer
):
- bij b.v. cubeIDE kan je apparte header & code files maken die vervolgens een appart tablad worden, deze .h en .c files kan je vervolgens includen in je main b.v. dit alles om het programma overzichtelijk te maken.
kan dit in de arduino ide ook ?
ik ben bezig met een vrij groot programma, wat ik voor 70 % werkend heb op een AVR (8 bits). maar ik wil overstappen naar een STM32F411re.
daar voor heb ik nu een nucleo bord waar deze opzit. ik had al een begin gemaakt met cubeIDE, maar ik vind dit niet prettig werken voor mij. het zal ongetwijfeld werken voor een meer ervaren programmeur, maar dat ben ik niet. voor mij moet er niet te veel "poespas" om heen zitten.
nu kwam ik er pas achter dat je de STM32 ook met de arduino IDE kan programmeren, dus ben ik aan het kijken of dat iets voor me is.
de IDE gedownload en de STM borden toegevoegd, en ik kan nu "blinking LED" laten werken op mijn nucleo.
nu de vraag (en er volgen er waarschijnlijk meer

- bij b.v. cubeIDE kan je apparte header & code files maken die vervolgens een appart tablad worden, deze .h en .c files kan je vervolgens includen in je main b.v. dit alles om het programma overzichtelijk te maken.
kan dit in de arduino ide ook ?
Advertisement
Re: includen ?
ja dat kan zeker aan de rechterkant zit een onderpijl druk daarop en je krijgt er een tabblad bij
paul deelen
shooter@home.nl
shooter@home.nl
Re: includen ?
gevonden, bedankt. kan ik daar mee werken zoals ik beschreef, dus .h en .c files mee maken ?
als ik op de debug knop ga staan zie ik debugging is not supported by nucleo-64
kan ik dit werkend krijgen ? moet ik daar b.v. nog iets voor downloaden ? of werkt dit sowieso niet ? in de arduino IDE
als ik op de debug knop ga staan zie ik debugging is not supported by nucleo-64
kan ik dit werkend krijgen ? moet ik daar b.v. nog iets voor downloaden ? of werkt dit sowieso niet ? in de arduino IDE
Re: includen ?
nee helaas debuggen kan niet, maar je kunt natuurlijk wel tijdelijke variabelen met serial.Print op de monitor zetten anders moet je eclipse gaan gebruiken daar kan het wel.
en h files en cpp files maken doe ik vaak in notepad plus plus (npp)
en h files en cpp files maken doe ik vaak in notepad plus plus (npp)
paul deelen
shooter@home.nl
shooter@home.nl
- FonzieBonzo
-
- Berichten: 106
- Geregistreerd: 01 Okt 2015, 11:54
- Woonplaats: Castricum
Re: includen ?
Heb je al eens naar PlatformIO ( https://platformio.org/ ) gekeken i.c.m. VSCode?
Een kleine introductie : https://www.youtube.com/watch?v=0poh_2rBq7E
.. debuggen is ook mogelijk.
Gr, Fonzie
Een kleine introductie : https://www.youtube.com/watch?v=0poh_2rBq7E
.. debuggen is ook mogelijk.
Gr, Fonzie
Re: includen ?
ik denk niet dat het iets voor mij is, te "ver" van de controller af lijkt me, en ben er niet zeker van maar ik twijfel eraan of het ook met een stm32 werkt.
wat is het voordeel omdat eerst in npp te doen ?
shooter schreef:en h files en cpp files maken doe ik vaak in notepad plus plus (npp)
wat is het voordeel omdat eerst in npp te doen ?
Re: includen ?
die kan direct de npp bewerken en de arduino IDE kan dat niet direct is gewoon handiger en werkt met kleurtjes etc. maar je kunt natuurlijk niet compileren je kunt wel een externe editor gebruiken in arduino IDE en ook microsoft visual studio maar dat lijken mij allemaal stappen te ver voor je (en voor mij ook)
paul deelen
shooter@home.nl
shooter@home.nl
Re: includen ?
ik ben nu aan het testen met het "includen" van .h en .c files. wil nog niet erg vlotten
heeft iemand een voorbeeld waar ik van kan leren ?
werkt het bij de arduino ook zo dat de .h en .c file op een appart tablad komen te staan ?
ik weet niet of ik voldoende duidelijk ben geweest met het uitleggen wat ik nou eigenlijk wil.
met .h en .c files bedoel ik apparte blokken code die met includen aan elkaar gelinkt worden, het "door geven" van variabele is ook mogelijk.
het doel is een complex lang programma op te splitsen in behapbare blokken.
alvast bedankt.

heeft iemand een voorbeeld waar ik van kan leren ?
werkt het bij de arduino ook zo dat de .h en .c file op een appart tablad komen te staan ?
ik weet niet of ik voldoende duidelijk ben geweest met het uitleggen wat ik nou eigenlijk wil.
met .h en .c files bedoel ik apparte blokken code die met includen aan elkaar gelinkt worden, het "door geven" van variabele is ook mogelijk.
het doel is een complex lang programma op te splitsen in behapbare blokken.
alvast bedankt.
- sterretjeToo
- Berichten: 20
- Geregistreerd: 05 Feb 2023, 13:30
Re: includen ?
trix schreef:ik ben nu aan het testen met het "includen" van .h en .c files. wil nog niet erg vlotten![]()
het zal helpen als je ons vertelt wat voor problemen je tegenkomt.
trix schreef:werkt het bij de arduino ook zo dat de .h en .c file op een appart tablad komen te staan ?
Ja; maar in Arduino zijn het over het algemeen cpp files en niet c files. Veranderen van de extensie kan helpen

trix schreef:met .h en .c files bedoel ik apparte blokken code die met includen aan elkaar gelinkt worden, het "door geven" van variabele is ook mogelijk.
het doel is een complex lang programma op te splitsen in behapbare blokken.
Kun je een simpel voorbeeld geven wat je geprobeerd hebt en waar je niet uit komt? Ik weet dat je gevraagd hebt om een voorbeeld maar uitleggen waar het bij jou fout gaat is misschien leerzamer.
Re: includen ?
bedankt voor de reactie, ik ga me inderdaad even richten op het maken van een duidelijk voorbeeld waar het fout gaat. ik kan dat nu niet zo snel duidelijk benoemen, dan blijft de vraag dus wazig.
ik kom er op terug
ik kom er op terug

18 berichten
• Pagina 1 van 2 • 1, 2
Wie is er online?
Gebruikers in dit forum: Geen geregistreerde gebruikers en 2 gasten