Probeer eerst een STM32F103C8, die staat vermeld als getest. Als je die gecompileerd krijgt, ben je al een heel stuk verder.
Er zijn heel veel STM32 processoren met allemaal "iets" andere eigenschappen. De kans is dan ook groot dat de niet geteste types niet werken ook al kun je ze compileren.
Ik heb er zelf ook een aantal STMxxx borden (RE, F4, F1) maar ik doe er eigenlijk niets (meer) mee. Het is niet mijn favoriete processor en dat heeft vooral met de STM ontwikkelomgeving te maken.
Arduino gebruik ik wel, maar alleen om een voorbeeld programma te testen met een nieuwe sensor of display. Als dat werkt, ga ik verder in AtmelStudio of VScode.
Github
Moderator: Moderators
Re: Github
There are only 2 limits, the sky and your imagination
- Swets
- Berichten: 2706
- Lid geworden op: 09 feb 2007 21:49
- Locatie: krimpen aan den IJssel
- Contacteer:
Re: Github
heb nu deze gekozen,
Ik heb er #define __STM32F1__ 1 in gezet
en ga nog fout en ik krijg dit terug...:
Code: Selecteer alles
WARNING: library DMD_STM32 claims to run on STM32F1, STM32F4, rp2040 architecture(s) and may be incompatible with your current board which runs on stm32 architecture(s).
In file included from D:\Documents\Arduino\libraries\DMD_STM32/DMD_RGB.h:24,
from D:\Users\asw\Downloads\DMD_STM32-dev-V2\DMD_STM32-dev-V2\examples\STM32F4_RP2040\dmd_rgb_bitmap\dmd_rgb_bitmap.ino:8:
D:\Documents\Arduino\libraries\DMD_STM32/DMD_STM32a.h:336:40: error: 'voidFuncPtr' has not been declared
336 | virtual void initialize_timers(voidFuncPtr handler);
| ^~~~~~~~~~~
D:\Documents\Arduino\libraries\DMD_STM32/DMD_STM32a.h:370:9: error: 'PortType' does not name a type
370 | PortType clk_clrmask = 0;
| ^~~~~~~~
D:\Documents\Arduino\libraries\DMD_STM32/DMD_STM32a.h:371:9: error: 'PortType' does not name a type
371 | PortType clkmask = 0;
| ^~~~~~~~
D:\Documents\Arduino\libraries\DMD_STM32/DMD_STM32a.h:381:9: error: 'OE_PWM_Polarity' does not name a type
381 | OE_PWM_Polarity OE_polarity = OE_PWM_POSITIVE;
| ^~~~~~~~~~~~~~~
Multiple libraries were found for "Adafruit_GFX.h"
Used: D:\Documents\Arduino\libraries\Adafruit_GFX_Library
Not used: D:\Documents\Arduino\libraries\DFRobot_RGBMatrix-master
Multiple libraries were found for "DMD_RGB.h"
Used: D:\Documents\Arduino\libraries\DMD_STM32
Not used: D:\Documents\Arduino\libraries\DMD_STM32-dev-V2
exit status 1
Compilation error: exit status 1
http://www.arjan-swets.com (met cnc filmpjes)