-
Thread
Sinusberechnung auf Controller STM32F030
("%f : %f\n", s/MUL, sin(p)); } return 0; } [/c] gcc main.c cordic-32bit.c -o CordicTest
Ralph S. schrieb im Beitrag #4669597: > STM32F030F4P6 Du weißt daß dieser µC 32KB Flash hat? Das Datenblatt sagt zwar nur 16KB, in echt sind aber 32KB drauf, genauso der 32Bit-Timer. Der STM32F030F4P6 und der STM32F031F6P6 verwenden die selben
-
Thread
STM32F103RBT6 Pin toggeln
findet kein Wechsel 0-->1 bzw. 1-->0 statt, was jedoch vor den Takteinstellungen funktioniert hat. :C Hier der Code... [c] #include "stm32f10x.h" #include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h" int main(void) { RCC_DeInit(); RCC_PLLCmd(DISABLE); RCC_PLLConfig(RCC_PLLSource_HSI_Div2
nicht abgeht), mal gründlich nachzusteigen. Ich poste dir hier mal nen Ausschnitt aus einem älteren STM32F103-Projekt: {c] void Do_Config (void) { long L; RCC->CIR = 0; /* alle RCC-Interrupts ausschalten */ RCC->APB1RSTR = 0; /* evtl. Reset's beseitigen */ RCC->APB2RSTR
-
Thread
Portierung eines Mikrocontrollers
Reginald L. schrieb im Beitrag #4665760: > vom stm32f4 auf stm32f7. Einfach neu compilieren. > Ansich müssen bei mir nur die Register Adressen und takte angepasst > werden. Damit solltest du eigentlich garnicht in Berührung kommen. Dafür hat
oder Arduino) ZILOG Z8 Encore! (ZILOG IDE/Compiler/Debugger) STM32F103/407 (IAR/Crossworks/ImageCraftICCV8/Atollic TS./CooCox) LPC2103 (IAR/Imagecraft V7) LPC2366 (IAR/Imagecraft V7) LPC2476 (IAR/Imagecraft V7),(FORTH
-
Thread
STM32f030C - seltsame Verschiebung beim DMA und SPI2
Hallo, ich rätsel gerade an einen Phänomän auf dem Stm32F030C herum und komme irgendwie nicht weiter. Ich habe 2 uCs mittels SPI2 und DMA auf dem STM32 miteinander verbunden und versuche zwischen beiden zu kommunizeren. Dei sendet der zweite uc alle 10ms
lesen, welches schon 3 Übertragungen zuvor empfangen wurde. Anscheinend gibts beim STM32F030 einen Bug bzgl. des RXNE-Flags im 8-Bit-Modus. /* gucken ob nochwas im FIFO ist (FRLVL-Bits) */ while ( 0x00 != (0x0600 & SPI2->SR) ) { returnValue = (unsigned char) SPI2->DR; }
-
Thread
STM32 Option Bytes beim Flashen gleich mit verändern
Hallo, wie kann ich bei einem STM32 (hier ein STM32F103VB)gleich beim Flashen des Programms auch die Option Bytes verändern (Setzen der Read Out Protection)? Ich stelle mir das so ähnlich skriptgesteuert vor, wie bei den AVRs mit einer
/ User can add here some code to deal with this error } FLASH_OB_Lock(); } [/c] dann kann man das setzen auch nicht mehr vergessen :) Edit: Wobei mein Beispiel für einen STM32F415 ist, aber beim STM32F103 ist es ähnlich.
-
Thread
HTU21 Mögliches Problem mit CRC Erzeugung im Sensor
register default * ------------------------------------------------- * Fields: A1 A0 B3 B2 B1 B0 C1 C0 UR Comments * ------------------------------------------------- * SHT21#1 - 00 45 04 b8 d0 88 00 53 0a all CRC OK * SHT21#2 - 00 45 04 b3 0e 0b 00 53 0a all CRC OK * SHT25 - 00 80 02 f3 4d
aus. Ich verwende Si7051(ClosedCube) und HTU21(China) und bei mir gibt es unterschiede in der I2C Abarbeitung. Anwendung ist ein STM32F103, I2C Umschaltung zwischen PB67 und PB89. Mit 2x Si7051 funktioniert das. Mit HTU21 funktioniert es nach dem Einschalten genau 1mal. Mit einem I2C-Multiplexer
-
Thread
DAU IC gesucht
Marcus H. schrieb im Beitrag #4652580: > Wahlweise STM32F051 für ~1USD. Der hat dann 2x 12bit DAC. Warum siehst Du denn nicht ins Datenblatt? Der hat genau 1 x DAC; fertig! Falls mehr Kanäle benötigt werden, kann ein µC in 2,5 ms diese locker per
Noch als Ergänzung, wie ich es mit einem STM32F051 anstellen würde: die vorhandene Schaltung für einen STM32F407 http://mino-elektronik.de/FM_407/fmeter_407.htm#a5 auf das Notwendigste reduzieren und das Programm noch anpassen, daß die Meßzeit
-
Thread
IAR Setup für STM32F108C8 und ST-Link V2
mir auch nicht ganz sicher, welche Zeile man in der stm32f10x.h auskommentieren muss. Laut Homepage gehört der STM32F103C8 zur 'medium-density performance line family', also habe ich diese Zeile auskommentiert: [c] #define STM32F10X_MD_VL */ /*!< STM32F10X_MD_VL
Fehlermeldung: [code] D:\Programme\CoIDE_V2Beta>"D:/Programme/CoIDE_V2Beta/bin\coflash.exe" program STM32F103C8T6 "D:/Programme/CoIDE_V2Beta/ProjectFolder/STM32F103C8T6TestProject/STM32F103C8T6TestProject/Debug/bin/STM32F103C8T6TestProject.elf" --adapter-name=ST-Link --port=SWD --adapter-clk=1000000 -
-
Thread
Welchen Microcontroller
angesteuert? -SPI? Was soll gestuert werden und wie schnell? usw. Laufen tuts mit jeden erdenklichen µC.
-stm32f103 mini board für ca 2€ + st link clone ca 3€. -Arduino Mega 2560 R3 Einer, der sich mit PIC auskennt empfiehlt dir was anderes.
-
Thread
Umstieg auf C
billigen STM32F103 Boards ist nicht schlecht. Jedenfalls kann man damit sehr schnell was zusammenstricken, größere kommerziele Projekte würde ich damit aber auch nicht machen.
wiki.freepascal.org/AVR Freepascal (FPC) wollte ich auch schon vorschlagen, der unterstuetzt scheinbar auch den STM32. Mit Bibliotheken fuer die Hardwareansteuerung sieht es aber schlecht aus.
-
Thread
eigennen 3d Handheld bauen
Ihr mir einen günstigen fertigen controller mit einem screen > empfehlen? der braucht kein HDMI. STM32 Discovery: http://www.ebay.de/itm/STM32F429-Discovery-Kit-32F429IDISCOVERY-1-Stuck-/361623155657?hash=item54326b73c9:g:1CkAAOSw-KFXdRIt Der Bildschirm hat zwar nur 2,4", zum Testen sollte es
nicht für eine Konsole coden, weil das Teilen der Gamesich mir schwierig vorstelle, ich werde mir das STM32F429 Discovery Kit, welches Icke ® vorgeschlagen hat, kaufen, obwohl die Form mir nicht zusagt, bin ich damit doch für Monate/ Jahre bedient und wenn ich es auf dem schaffe, kann ich es mit anderen
-
Thread
STM32CubeMX USB-CDC Fehler im Code
Ich habe gerade mal mit Stm32CubeMX auf einem Stm32F103C8 ein Projekt generieren lassen mit einer minimalen USB-CDC Initialisierung. Leider kam es immer wieder zu Hardfaults. Grund ist ein definitiver Fehler im Code den CubeMx
sondern erst im nächsten Interrupt. Eventuell hilft das ja jemanden, das wird sicher auch alle anderen STM32 mit USB betreffen.
-
Thread
Mega 8 für 42 Cent?
Meine China-STM8S103f3P6 für rund 24ct sehen optisch "original" aus und funktionieren auch wie original. Siehe auch: https://www.mikrocontroller.net/topic/357076#4105933 Warum sollte das bei Atmel anders sein
Nachbauten sein Wenn ein Nachbau so deutlich billiger wäre als ein Original, dann würden alle uC-Hersteller billigere Nachbauten (die müssten dann ja nicht mal funktionsidentisch sein weil sie nicht mega8 heisssen müssten sondern z.B. STM8) liefern können. Eine Theorie, die sagt, daß Chinesen
-
Thread
welches Filesystem
Speicher. Wie würde es die Datei-System-Auswahl ändern, wenn es anderer Speicher wäre? Es ist ein STM32L4, die HW ist schon fertig. Für Firmware stehen ca. 2x400KByte flash im Controller für 2 Versionen der Firmware, zur Verfügung. mfg Torsten
dich für MTP statt Mass Storage Device entscheidest könnte ich dir eine MTP Device Library für den STM32 von mir anbieten. Ich wollte die schon länger mal unter einer Open Source Lizenz veröffentlichen, bin aber bisher noch nicht dazu gekommen. Bisher sind mir auch keine Open Source Libraries für MTP
-
Thread
Controller IC für digitale RGBW LED-Streifen
Nur aus Interesse: Was spricht denn dagegen, auch in der eigenen Steuerung z.B. einen STM32F1 zu nehmen unddas ganze via DMA zu machen?
Nur aus Interesse: Was spricht denn dagegen, auch in der eigenen Steuerung z.B. einen STM32F1 zu nehmen und das ganze via DMA zu machen?
-
Thread
3,3V-Mikrocontroller-Pin über Widerstand mit 5V verbinden: Was passiert?
Hallo zusammen, ich habe folgenden Aufbau: - Mikrocontroller-Pin (STM32F103C8T6) - Widerstand - 5V-Leitung Was passiert nun, wenn der Mikrocontroller versucht den Pin auf sein Vcc=3,3V hoch zu ziehen? Welche Spannung liegt am µC-Pin an? Wird dieser beschädigt? Macht
in den µC "hinein". Was bei stromsparenden µCs ein echtes Problem sein kann. Ein EFM32 z.B. zieht <10µA im EM2 Sparmodus. Dann könnten die 3V3 hochlaufen, da übliche Spannungsquellen i.d.R. *keine* Senken sind
-
Thread
Löttemperatur STM32
Hallo, weiss jemand mit welcher Löttemperatur man einen STM32 löten sollte? Bei mir geht es speziell um einen STM32F103C8T6. Ich habe ihn verlötet, bekomme aber einfach keine Connection zu ihm, obwohl ich einfach nur die Schaltung eines Eval-Boards übernommen
°C gelten im Betrieb. Wenn der > Chip stromlos ist, darf er auch wärmer werden. Nö, lies mal bitte das hier (Datenblatt STM32F103xF / F103xG) Abschnitt 6.2: > The maximum chip junction temperature
-
Thread
STM32 - RTC läuft viel zu langsam
Hallo, ich habe hier ein STM32F103C8 Evaluation Board (2€ Billig Board). Auf diesem ist ein 32,768kHz Quarz für die Real Time Clock. Ich gehe jetzt mal davon aus, dass dort nicht gerade ein High-Tech Präzisions Quarz verbaut
Gehäuse neben der Frequenz lesbar ist, ist ein großes "E". Die Kondensatoren haben meines Wissens 100pF. Zusätzliche Last Cs habe ich nicht angeschlossen. Das Problem schien aber vielmehr ein internes Thema des STM32F103C8T6 zu sein, dass man an PC13 keine Last anhängen darf (was ich zuvor mit einer
-
Thread
billige stm32 minimalsysteme für 2,99 euro - taugt das was?
zu basteln. http://www.ebay.de/itm/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-Arduino-/172113793450?hash=item2812c811aa:g:74YAAOSwZ8ZW5jfe gibts auch bei Amazon für 4,99 euro: https://www.amazon.de/STM32F103C8T6
Arduino-Plug-And-Play". Ich sehe gerade, die gibt es auch zu Hauf bei Ebay: http://www.ebay.de/itm/STM32F103C8T6-ARM-STM32-Minimum-System-Dehttp://www.ebay.de/itm/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-Arduino-/172113793450?hash=item2812c811aa:g:74YAAOSwZ8ZW5jfevelopment-Board-Module-For-Arduino
-
Thread
Schrittmotoren mit Steuerung für Projekt gesucht.(Stopfmaschine)
Anteuerung der Stepper. Aber Kopfrechnen musst du selber. Wieviele Schachteln pro std?! Ein Cortex M3 (stm32f103c8) für 2€ wäre prädestiniert für so ein Vorhaben. PS: Die Zigaretten gehören in die Schachtel. Da muss man sich was ausdenken :)
Schrittmotortreiber-Black-Edition Dazu noch einen kleinen Kühlkörper, http://www.watterott.com/de/Kuehlkoerper-6-3x8mm der auf den IC geklebt wird. MfG Spess
-
Thread
Timing Probleme durch Interrupts mit SD Karte
Hallo, ich betreibe eine SD-Karte im SPI-Mode erfolgreich an einem STM32F101C8T6. Das funktioniert auch alles einwandfrei, solange nicht während des Lesens oder Schreibens ein Timer-Interrupt dazwischenfunkt und scheinbar die Kommunikation kurzfristig unterbricht, sodass
Da musst du schon konkreter werden und dein Problem genauer schildern. In diversen STM32F103-Systemen bei mir laufen etliche Interrupts. Die Kommunikation Controller <-> Karte wird dabei nie gestört.
-
Thread
STM32F103 Probleme mit PD2
Hallo Zusammen, Ich habe gerade meine neue Platine mit STM32F103 RBT6 (LQFP64 pinout) in Betrieb genommen und mein Software Projekt dahingehend angepasst (pin-defines). Ich habe bei der neuen Platine eine Status LED auf dem PD2 liegen. Immer wenn mein Programm
sondern der fehlende Anschluss der Versorgungs- und Massepins der IO-Ports (also Vss und so). Die STM32 library für Eagle hat scheinbar beim STM32f103 RBT6 einen kleinen Fehler, - die Pins werden irgendwie nicht automatisch geroutet (wie zB bei allen anderen STM32ern). Danke euch Allen für die Hilfe
-
Artikel
Datei:STM32F103C8T6 MiniDevBoard Schematic.png
STM32F103C8T6 MiniDevBoard
-
Thread
I2C und STM8
Peripherieeinheiten durchs Datenblatt und hänge nun (nachdem ich Clock, GPIO, USART, SPI, ADC ansprechen kann) am I2C Bus. Will einfach nicht. Ich bekomme das Teil irgendwie nicht richtig konfiguriert: Werte aus meiner Headerdatei für den STM8S103F3: [c] // ------------------- I2C ------------------- #define
STM8_I2C schrieb im Beitrag #4601593: > ... (nur den Basis-Treiber für I2C: > i2c_drv.c/.h) Also nur das hier: http://hamlab.net/uploads/projects/stm8/stm8s003f_i2c_iar.rar (sorry, kann den vorherigen
-
Thread
[STM32] Was ist das beste Framework?
man eigentlich kein Framework, das ist einfach genug. Ich verwende AVR + ENC28J60 und seit neuestem STM32F103 + ENC424J600.
> Ich verwende AVR + ENC28J60 und seit neuestem STM32F103 + ENC424J600. Gibt es einen Grund den ENC28J60 nicht weiterzuverwenden?
-
Thread
STM32F4 HAL TIMER Interrupt läuft nicht
Internetgemeinde, seit geraumer Zeit befinde ich mich auf dem Weg, einen Timer Interrupt beim STM32F410B auszulösen. Ich habe die Initialisierung der Timer über STM32CubeMX generieren lassen. Meine IDE ist Eclipse mit der openSTM32 work bench (von openstm32.org) Debugger ist der ST-Link
ein Eval-Board ? Ich benutze CubeMX 4.14, du 4.15. Habe beim Nucleo-STM32F103 und CubeMX 4-15 bemerkt, das die Debugger Optionen falsch sind. Benutze doch mal 4-14. Ist nicht ungewöhnlich, das ST mal Bugs einbaut. Gruß, dasrotemopped.
-
Thread
ATMEL (Microchip) erhöht die Preise
Axel S. schrieb im Beitrag #4666805: > Und als Abrundung am unteren Ende vielleicht noch STM8. Ist das heutzutage wirklich noch nötig? Preis: STM32F030F4 Stromverbrauch: STM32L0-Serie Bauform: STM32L011 (TSSOP14 oder QFN-3x3)
µController von Atmel sehr beliebt. 1 atmega 328p-au 2 atmega 328p-pu 3 atmega 2560-16au 4 pic32mx250F128b-i/sp 5 stm32f407vgt6 6 atmega 32u4-au 7 stm32f103c8t6 8 atmega 328p-mu
-
Thread
STM32F103CBT6 - 5V oder 3.3V UART?
Hallo zusammen, ich möchte an einen STM32F103CBT6 über UART2 ein GPS-Modul anschließen (NZ GPS von UBLOX an einen NAZE32 Flightcontroller). Das GPS-Modul wird mit 5v betrieben und gibt auf RX/TX 5V raus. Der µC wird hingegen mit 3.3V betrieben
Kommt denn Dein GPS-Modul mit dem 3,3V-Signal des STM32 klar?
-
Thread
China-BME280 Problem
> > Bei welcher Spannung lässt du denn die Atmega328 mit 16MHz laufen? Gar nicht. Ich lasse STM32 bei 3,3V mit 48 bzw. 72 MHz laufen. (10 MHz beim Mega328 würden dir wahrscheinlich in den meisten Fällen reichen bei deinen Pups Aufgaben WENN du etwas Skill hättest).
Habe hier 10 China-BME280 und 10 ESP32 liegen. - Zuerst dachte ich, ich hätte mit zwei Sensoren (+3°C und -15%rH) dasselbe Problem. Bis ich die Sensoren mal durchgetauscht habe. Es liegt/lag seltsamerweise an den ESP-Boards (auf denen jedoch
-
Thread
Linear Encoder (Inkremental) 40.000 Inkremente/Sec + Raspberry Pi?
Encoder wird mit einer maximalen > Geschwindigkeit von 10 m/s verfahren, das ergibt: Servus, ein µC ist für Echtzeit besser geeignet. Als Beispiel, wie auch schon öffters genannt: stm32f103c8 mini board. Kostet lächerliche 2€. Plus vielleicht noch ein ST Link V2 Clone. Dort hast du 4 Timer, sodass
Lan-Übertragung, Bildschirmausgabe, was weiß ich noch aber für eine schnelle Regelung sollte es schon ein µC sein. Ein kleines Problem ist der 16 bit Timer. Aber mit ein paar Zeilen Code kann man alles locker zurecht biegen. Oder man nimmt einen Controller mit 32bit Timer. Ich bin mit den stm32f103c8
-
Thread
µC Ethernet SSL
Ich hätte an diesen µC gedacht: STM32F103C8T6 20KB RAM 64KB Flash 72MHz Nur leider ist das RAM ja was knapp welcher hätte den mehr RAM?
leider ist das RAM ja was knapp welcher hätte den mehr RAM? Wenn du zu LQFP64 gehst gibts von den STM32F1 auch welche mit 1MB Flash und 96KB RAM. Das sollte ziemlich sicher reichen.
-
Thread
Intel Quark D2000 Mikrocontroller - Meinungen
Rufus Τ. F. schrieb im Beitrag #4584495: > Das ist ein Microcontroller, der noch nicht mal einen externen > Speicherbus hat. 8 kB RAM, 32 kB Flash und zwei weitere 8-kB-Blöcke, die > nur einmal programmiert
hackerboards.com/intel-aims-15-dollar-quark-d2000-dev-kit-at-iot-devices/ Naja, da muss er gegenüber einem STM32F103C8 ja schon einiges an besserer Peripherie mitbringen. Tut er aber nicht. Also mal wieder ein typisches Intel "IoT"-Produkt, das völlig am Markt vorbei platziert wird? Ich vermute auch mal,
-
Thread
STM32F103C8T6 Bootloader Problem (Black Magic Probe)
nicht klappt. 2. die originale BMP Hardware verwendet einen STM32F103CB (B statt 8) - der hat 128KB Flash. In die 64K des C8 paßt die BMP Firmware gar nicht rein. Das ist vermutlich kein wirkliches Problem, da man immer wieder hört, der C8 hätte in Wahrheit 128K
auf einmal erschlagen, indem man einfach eine passend abgerüstete Firmware verwendet: http://www.stm32duino.com/viewtopic.php?f=37&t=122 Das funktionierte bei mir auf Anhieb mit einem [[STM32F103C8T6_STM32_Billig_Board]]
-
Thread
STLINK V2 und China Boards
schon eine Weile an meiner eigenen (Textmode)IDE unter Linux. Mittlerweile habe ich hierfür auch ARM - STM32 und 8Bit STM8 Controller hinzugefügt. Beide kann ich mit einem Chinaclone STLINKV2 flashen. Soweit FAST alles gut, aber eben nur FAST. Ein Minimumboard STM32F103C8 Board geht sofort.
ist ein [[STM32F103C8T6_STM32_Billig_Board]] am ST-Link V2 (China-Klon) [pre] ~ $openocd -f interface/stlink-v2.cfg -f target/stm32f1x_stlink.cfg Open On-Chip Debugger 0.8.0 (2014-10-20-21:48) Licensed under
-
Thread
Sinus - Frequenz und Amplitude messen
RC-Filter ist ja für den Ausgang des ADXL335 von Analog Devices vorgesehen. Der Innenwiderstand beträgt 32 k und das C, an der Eingangsstufe, soll für Fg = 100 Hz 50 nF, bzw. 47 nF, betragen. https://www.mikrocontroller.net/topic/397645?goto=4592001#4588770 Siehe Input-3.jpg. Den Filter könnte man
RC-Filter ist ja für den Ausgang des ADXL335 von Analog Devices > vorgesehen. Der Innenwiderstand beträgt 32 k und das C, an der > Eingangsstufe, soll für Fg = 100 Hz 50 nF, bzw. 47 nF, betragen. Ja, ich lese die Datenblätter immer :) Aber der RC befindet sich ja auf dem Sensorboard. Bis das Signal am ADC
-
Thread
Schaltplankontrolle - Tomatenbewässerung
sorry, das PDF eignet sich sicherlich besser zum anschauen. Mit dem ganzen würde ich gern bis zu 8 Tomatentöpfe bewässern :-) Es soll auf ein STM32F103C8 DevBoard gesteckt werden, daher oben links die Connections. Ansonsten gibt es eine 12V Pumpe, einen Durchflusssensor (12V), 7x Feuchtigkeitssensoren
0,searchweb201602_5_10017_10021_507_10022_10020_10009_10008_10018_10019,searchweb201603_1&btsid=ced8c43d-6506-49bd-9f52-23c34e2ac57c Ich hoffe, das hilft :) MiWi schrieb im Beitrag #4577700: > Du solltest Dir nochmals die FETs für die Magnetschalter zu Gemüte > führen.... > So wird das nix.
-
Thread
Suche 16 bit CPU mit externem Buszugriff
EFM32GG990F1024 (Cortex-M4) hat 48MHz Takt, 256kByte RAM, 1024MByte Flash und ein externes Bus-Interface (8, 16 oder 32 bit breit). IDE, Compiler und Entwicklerwerkzeuge sind frei. Blackbird
an Peripherie eingebaut hatten was man heute so bei einem STM32F103 erwartet/kennt. Das war zu Zeiten als die Bastler bei uns dachten das ein Mega8 cool sei... Mir waere es ja auch egal, aber M16C kommen wegen ihrer langen Geschichte auch gut mit 5V klar.
-
Thread
Stand der Technik zum Erstellen von Filme zum Platinenbelichten
geheimes. Cube_S schrieb im Beitrag #4574745: > LQFP100 geht eben auch noch Was ist das für ein µC?
> Was ist das für ein µC? STM32-F103VET6 > Aber wenn ich sehe dass ihr doch nur > immer wieder und wieder Breakout-Boards und das tausendste "Eval"-Board > macht, dann kommt's auf den Prozess wohl auch nicht mehr an
-
Thread
Timer Interrupt am STM32F103
SystemInit Routine der CMSIS gemacht. Hier ein Link zum selben File: https://github.com/svrnuke/STM32-Library-V3.5/blob/master/Project/STM32F10x_StdPeriph_Examples/DAC/OneChannelDMA_Escalator/system_stm32f10x.c Hab hab im Makefile nur das Compiler-Flag "-DSTM32F10X_MD" gesetzt und der Rest sollte
Bootloader. Bin für Anregungen Dankbar! [1] https://www.tindie.com/products/mmm999/arm-cortex-m3-stm32f103c8t6-stm32-minimum-system-development-board-with-mini-usb/ [2] https://github.com/rogerclarkmelbourne/Arduino_STM32/blob/4f2a6028f07cfac35b3564263c57991e7eee7df0/STM32F1/variants/maple_mini/ld
-
Thread
SPI STM8 mag nicht
Hallo Forum, ich bin gerade dabei, mit meinem STM8S103F3P6 als Master eine SPI Verbindung aufzubauen, leider klappt das nicht ganz. Ehrlich gesagt ist das Datenblatt auch ziemlich verwirrend. Ich habe mir auch schon die einzelnen Pins (MOSI, CLK,
:1 symbol _SPI_DeInit not defined (Debug\main.o ) The command: "clnk -m Debug\adxl345_spi.map -l"C:\Program Files (x86)\COSMIC\FSE_Compilers\Lib" -o Debug\adxl345_spi.sm8 Debug\adxl345_spi.lkf " has failed, the returned value is: 1 exit code=1. [/c] [c] #include <stm8s_spi.h> [/c] [c] SPI_DeInit
-
Thread
STM32F030 Counterproblem
eine 0 zurück. Schonmal vielen Dank für Eure Mühe im voraus. Gruß, Markus [CODE] #include "stm32f0xx.h" #include "system_stm32f0xx.h" #include "stm32f0xx_gpio.h" #include "stm32f0xx_rcc.h" #include "stm32f0xx_tim.h" #include "stm32f0xx_misc.h" // Function Prototypes void ClockInit(void
der Slave Mode definitiv auf TIM_SlaveMode_External1. Einziges Manko es ist ein Projekt mit einer STM32F103C8T6 CPU. Dort wird auch bei einem Flankenwechsel (steigende Flanke) der Counter inkrementiert. Warum funktioniert das nicht bei der kleineren CPU? Was mir gerade einfällt, wenn ich den Controllerpin
-
Thread
STM32F103C8 Platformprojekt mit Display, FATFS und Examples
erhältlich und beide sehr einfach zu installieren. Als Hardware eignet sich eins diese billigen Boards "STM32 minimum development system" oder ein marple mini clone mit STM32F103C8 oder STM32F103CB und eins dieser ST7735 gesteuerten Displays mit 128x160 Pixel und SD Karten Slot wie z.B das Teil von Adafruit
dazu gibt es einige, ich hänge dir mal was zum Lesen hier dran. Das erste Beispiel ist aus einem STM32F103 Projekt. Du findest dort als zentrale Einträge sowas wie #define wf_PA0... #define wf_PA1... usw. Das zweite Beispiel ist aus einem STM32F3xx, dort sieht das gleiche Stück etwa so aus:
-
Thread
Float über UART übertragen - STM8
Hallo Forum, ich versuche aktuell einen Float Wert eines Sensors über UART zu übertragen. µC ist hierbei ein STM8S103F3P6, UART/USB-Converter ein CH340-Modul. Ich benutze ST Visual Develop als IDE und den Cosmic Compiler. Leider bietet mit diese Kombination keine Standard-C Funktionen, die
*(float*)(&xUint32); return xFloat; } [/c]