-
Thread
STM8S103: HX1838 und Chinafernbedienung
Nachdem ich nun öfters auch mit STM8 und nicht nur mit AVR und STM32 zu tun habe, ist daraus ein Softwaremodul für IR Receiver HX1838 in Verbindung mit den billigen Chinafernbedienungen entstanden. Die im Zip-File enthaltene(n) Softwaremodule
Axel S. schrieb im Beitrag #5091454: > IRMP > läuft prima auf STM8. ... das ... wußte ich nicht und deshalb schau ich mir jetzt IRMP noch mal genauer an. Schade, dass es kein Demo für den STM8 gibt, probier ich das ganze mal mit AVR oder STM32 um zu sehen, wie
-
Thread
externer Interrupt STM32F303
IRQHandler(void) { } [/c] Siehe z.B: https://github.com/espruino/Espruino/blob/master/targetlibs/stm32f3/lib/startup_stm32f30x.s
>Doch nur geraten? schon gemacht, mit STM32F0
-
Thread
STM32 debuggen mit ST Link V2
Also ich debugge hier per CoIDE, einem Segger J-Link Edu, und STM32F103...das geht ziemlich flott, also auch größere Programme (>30kB Flash) sind in sehr erträglicher Zeit geladen und gedebugged.
ST-Link V1 war langsam, beim ST-Link V2 kann ich mich nur Olaf anschliesen. Da kann ich bei einem STM32F429ZI kaum etwas merken. Aber der STM32F429ZI taktet ja schon bei start mit 16MHz. Gruß Sascha
-
Thread
Vieles gelesen, trotzdem: Welcher AVR-Programmer/Welche IDE??
einen mittelgroßen ATtiny328P als Modul mit USB-UART Schnittstelle (bekannt als Arduino Nano). Im STM32 Umfeld empfehle ich für den Anfang ein STM32F103C8T6 Board. Das ist zur Zeit sehr billig und bei Bedarf kann man sich später sowohl kleinere als auch größere Modelle anschauen.
Board aus China komplett samt Bootloader weniger kostet, als der Mikrochip einzeln. Das trifft auf STM32F103 Module ebenso zu. > Ich habe gelesen, dass die AVRISP MKII-Klone unterschiedliche > Firmware brauchen Ja leider. Aber avrdude läuft mit jeder Firmware und lässt sich wunderbar in ein Build
-
Thread
Dokumentation/Referenz zu C-Funktionen finden
Okay, danke. Allerdings ging es mir jetzt eher um den STM32F103. Mit dem AVR komme ich eigentlich problemlos zurecht. Nur ist der STM32 mein erster ARM und ich habe keine Ahnung, was es da so für Möglichkeiten gibt, abgesehen von dem, was im Datasheet erläutert
https://www.mikrocontroller.net/articles/STM32F10x_Standard_Peripherals_Library
-
Thread
.met micro framework auf stm32
> Hier hat das schonmal einer gem8: > http://singularengineer.com/stm32f4-discovery-boar... So etwas habe ich gesucht! Die Frage ist wie man das auf ein STM32F1 anpassen kann
ernst schrieb im Beitrag #3482791: > auf ein STM32F1 anpassen Da gibts hier... http://www.cutedigi.com/development-tools/arm-cortex-development-board/stm32f103-arm-net-micro-frameworks-development-kit.html ...ein Roboter-Elektronik-Bausatz mit
-
Thread
STM8 mit 8pin: STM8S001J3
#5159764: > Ich warte dann mal auf die <$1.00 Boards mit diesem MCU aus China... Die "großen" STM8S103F3P6 gibt es doch jetzt schon als Board für 50 Cent inkl. Versand aus China: https://www.aliexpress.com/item/STM8S103F3P6-ARM-STM8-Minimum-System-Development-Board-Module/32525882811.html Die
komplett verderben. Ich weiß natürlich, dass das einige Leute genau anders herum sehen. Für mich war der STM8 bisher reine Spielerei und angesichts der absurd niedrigen Preise für Cortex-M, z.B. STM32F030 wird er das wohl auch bleiben. Interessant finde ich den STM8 weil man den per ST-Link prima flashen und
-
Thread
RTOS für Cortex-M3
zusammen, bin momentan auf der Suche nach einem RTOS für einen Cortex-M3 (wird sehr wahrscheinlich ein STM32F103VB - 128kB Flash/20kB SRAM). Für Eval-Zwecke benutze ich ein EvalBoard von IAR mit einem STM32F103RB, d.h. auch die IAR EWARM Umgebung, mit der ich äußerst zufrieden bin. Wir (primär ich) werden
an. Ist umsonst, hat Basisfunktionen aber Treiber wie TCP/IP sind nicht zu erwarten. http://www.stm32circle.com/circleos_doc/index.html @Jimmy, musste erst mal etwas suchen bis ich irgendeinen Hinweis gefunden hab wieviel Speicher der sogenannte "MIKRO"kernel denn braucht. Vielleicht hab ich
-
Thread
ARM Cortex M3 STM32F107 Daten in den Flash
Hallo ich programmiere seit neustem mit KEIL uVision 4 den STM32F107VCT6. In meinem Programm habe ich verschiedene Variablen, denen ich beim Start Werte zuweisen möchte. Diese Werte möchte ich im Flash beim Übertragen des Programms auf den Controller abspeichern
e) usb stick als eeprom benutzen. noch nich ausprobiert geht aber auch. alles in keil mit nem stm32f103ze bei fragen: sam@superkato.net, ich helfe gerne.
-
Thread
STM32 Nucleo Boards können UART Serial I/O und ST-Link debuggen
Kanäle dient die "Endpoint" Nummer. Siehe https://www.mikrocontroller.net/articles/USB-Tutorial_mit_STM32
abspeichern oder löschen). Soweit ich mich zu meinen Tests erinnern kann, wird die UART-Schnittstelle des STM32F103CB pinmäßig erst dann aktiviert, sobald man versucht, ein Zeichen zu übertragen – vorher ist der Tx-Ausgang noch nicht aktiviert, um möglichst Pinkonflikte zu vermeiden, da hier keinerlei Schutzwiderstände
-
Thread
DS18B20: Wert 4095 nach einiger Zeit
Hallo zusammen, an einem STM320F103 Bluepill habe ich einen DS18B20 angeschlossen. Dieser funktioniert auch für einige Zeit. Irgendwann aber erscheint nur noch der Wert 4095 und ich muss den Controller resetten. Ich habe mehrere
Jens schrieb im Beitrag #6640020: > an einem STM320F103 Bluepill habe ich einen DS18B20 angeschlossen. > Dieser funktioniert auch für einige Zeit. Irgendwann aber erscheint nur > noch der Wert 4095 und ich muss den Controller resetten. Klingt
-
Thread
STM32 Value line, ein weiterer 8-Bit Killer?
www.mikrocontroller.net/topic/168927 http://www.mikrocontroller.net/topic/121495 *) Kleinster STM32 Controller aus der Value Line http://www.st.com/mcu/devicedocs-STM32F100C4-110.html
Die STM32F103 in 1000er Stückzahlen doch schon viel billiger als die AVR oder PIC. Der Pries wirds wohl nicht alleine machen. Kleine Gehäuse wäre meine wichtigste Forderung. SO8/S014 -> dann schmeiß ich die
-
Thread
Interrupt Handler definieren bei STM32
Vectoren stehen bei mir im .s File, das ST mir generiert hat, unter "g_pfnVectors:", z.B. "startup_stm32f302cbtx.s".
dass man sich das Lesen der Manuals schenken soll, dann schreib doch bitte, welche Interrupts des STM32F103 vom Bluepill Board sich den Interrupt Vector teilen. Denn mit so einer allgemeinen Aussage ("a) Manche Interrupts den selben Vector benutzen") muss man ja doch wieder das Manual lesen.
-
Thread
STM32 USB Anschluss schützen
sein. Welche Variante würde ihr mir dazu empfehlen? Falls es eine Rolle spielen sollte: Ich meine STM32F103, STM32L072 und STM32F303
trotzdem immer haben - denn der $USER kann die Kontakte anfassen. Übrigens gibt es Schaltpläne für die STM32 Discovery und Nucleo Boards...
-
Thread
STM32 CAN Reset Bug Workaround geht nicht
beschäftigt ist funktioniert jedoch. Im Internet konnte ich leider nichts hilfreiches finden. STM32F072RBT6 und STM32F042F6P6 tritt bei beiden auf. CubeMX 5.0.1 und Eclipse mit GCC
In der stm32f0xx_hal_can.h ab Zeile 257 sind alle Möglichen Ergebnisse, die die Funktion HAL_CAN_ErrorCallback zurück geben kann.
-
Thread
STM32: Timer mit IRQ und PWM - IRQ limitiert max PWM Frequenz?
Für meine Experimente mit dem Nucleo STM32F767ZI habe ich auf https://github.com/FBergemann/STM32-FreeRTOS-Framework/tree/master den TIM5 mit IRQ und PWM aktiviert. Da ich noch kein Oszilloskop habe, zähle ich die Timer-Zyklen im IRQ, während
einen Föhn: https://community.st.com/s/question/0D50X00009sWbv9SAC/masterslave-problem-on-tim3-in-stm32l476-slave-not-counting-when-itr2-selected
-
Thread
STM32L1: USART Tx (und Rx) mit DMA funktioniert nur sporadisch
Haben die kleineren STM32F1xx möglicherweise ein UART-Problem? Hatte das auf einen irgendwo miesen Aufbau meines China-Minimalboards geschoben, aber ein STM32F100 (dürfte dasselbe sein, was als L oder VL verkauft wird) zickt
Kerne zu sein, die in den Standardtests für STM32F103 beispielsweise durchfallen und die 72MHz nicht sauber schaffen. Da ist es doch naheliegend, weitere Defekte in dem Baustein zu haben.
-
Thread
Eclipse/YAGARTO/GDB/J-Link EDU , debbugen geht nic
alle, Ich versuche eine alternative Umgebung zu IAR EWARM aufzusetzen. Umegebung: Evoboard: STM32-P103 Adapterplatine (STM32-P103) mit STM32F103RBT6 (http://shop.embedded-projects.net/index.php?module=artikel&action=artikel&id=102) Debbuger: J-Link EDU (von Segger) Tools: 1.Eclipse 3.5.2 Galileo
um Code erzeugen zu können? Ich habe auf der Webseite hier: http://www.mikrocontroller.net/articles/STM32 eine Zusammenstellung von openSource Tools gefunden, um für ein STM32 Target Code erzeugen zu können. Runtergeladen habe ich die Tools und wie beschrieben ins selbe Verzeichnis entpackt. Wenn ich
-
Thread
Library in Linker einbinden: Fehler not found
soft -L"C:\CMSIS_5-develop\CMSIS_5-develop\CMSIS\/Lib/ARM" -specs=nosys.specs -specs=nano.specs -T"../STM32F103C6Tx_FLASH.ld" -Wl,-Map=output.map -Wl,--gc-sections -o "LishuiFOC_01.elf" @"objects.list" -larm_cortexM3l_math -lm c:/gnu_arm/eclipse/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.16.0.201807130628
soft -L"C:\CMSIS_5-develop\CMSIS_5-develop\CMSIS\Lib\GCC" -specs=nosys.specs -specs=nano.specs -T"../STM32F103C6Tx_FLASH.ld" -Wl,-Map=output.map -Wl,--gc-sections -o "LishuiFOC_01.elf" @"objects.list" -llibarm_cortexM3l_math -lm c:/gnu_arm/eclipse/plugins/fr.ac6.mcu.externaltools.arm-none.win32_1.16.0.201807130628
-
Thread
(Altes) Smartphone als Human Machine Interface
Hammereinschläge usw.) ist vergleichsweise einfach. Mein Mikrocontroller-Favorit ist derzeit ATmega32U4 oder, für mehr Rechenleistung, STM32F103 oder STM32F407. Dabei implementierte ich stets ein USB-Device mit WebUSB-Interface (= treiberloser Zugang für PCs UND Smartphones) sowie eine passende Webseite
Hipster-Sprech von User-Experience (UX) sprach. > Mein Mikrocontroller-Favorit ist derzeit ATmega32U4 oder, für mehr > Rechenleistung, STM32F103 oder STM32F407. Ok. Aber dann: > Dabei implementierte ich stets > ein USB-Device mit WebUSB-Interface (= treiberloser Zugang für PCs UND > Smartphones
-
Thread
[Suche] Interessierte(n) an Projekt (ARM/FPGA)
Dann hilft erstmal nur eines: Das ganze etwas herunterschrauben und z.B. einen STM32F103 verwenden. Cortex-M3 Kern und ST bietet mit dem STM32 über 100 Variationen von Funktionen/Gehäuse/Speicher Flash ist im Chip, der läuft mit einfachen 3,3V, selbst sogar ein RC-Osillator ist
@Markus Müller : der STM32F2xx hat keinen internen Displaycontroller.
-
Thread
CortexM3 Startprobleme (YAGARTO+ECLIPSE+J-LINK)
@all! Ich versuche nun schon seit geraumer Zeit meinen J-LINK zusammen mit meinem Olimex Board (STM32-P103) unter Eclipse mit dem Zylin Plugin zum laufen zu bekommen. Leider hat sich das Ganze als frustierendes Projekt herausgestellt. Ich hab die YAGARTO Toolchain installiert und Compilieren unter
[code]target remote localhost:2331 monitor flash device = STM32F103RC monitor flash download = 1 monitor flash breakpoints = 1 monitor speed 1000 load[/code] Dann unter "Startup > Run Commands" den Code: [code]tbreak main monitor reset 0 continue[/code
-
Thread
WordClock ESP2866 einbinden
Flash_des_WLAN-Moduls - https://www.mikrocontroller.net/articles/Tutorial_-_Aufbau_WordClock_mit_WS2812#Flashen_des_STM32F103_.28Mini-Dev-Board.29 Benutzt Du das Nucleo- oder das STM32F103-Mini-Dev-Board?
Hi Frank, ich benutze das STM32F103-Mini-Dev Board. Ich werde mir das noch mal anschauen, jedoch bin ich durch die Anschlussskizze nicht so durchgestiegen.
-
Thread
STM32 Frequenzmessung im Capturemodus
Hallöchen.. Ich benutze einen STM32F103C8T6 für eine Frequenzmessung im Bereich von 1Hz-10Khz. Leider habe ich das Problem, das es sporadisch zu falschen Messergebnissen kommt. In die Berechnung ist der Capture_overflow Counter mit
anpassen. Kleines Video: https://youtu.be/2HHfi0Ipwqk Geänderter Code für die Frequenzmessung mit STM32F103C8Tx [c] /* Includes ------------------------------------------------------------------*/ #include "main.h" #include "i2c.h" #include "tim.h" #include "gpio.h" /* Private includes --
-
Thread
Mikrocontroller mit 5V
Auch NXP: S32K1 Serie (Cortex M0 / M4F) und wohl auch einige der neuen S32K3 Serie (Cortex M7)
#7804505: > Ich dachte, die 5V Zeit wär vorbei. Fallen Euch noch mehr ähnliche > Controller ein? CH32V003, CH32X035, CH32V103.
-
Thread
ARM Welten STM TI NXP Atmel.
Louis schrieb im Beitrag #4961951: > STM32F0-Reihe Wobei ich mich nicht auf die F0 Reihe festlegen würde. STM32 generell hat grosse Unterstützung (auch hier) und es gibt sehr preisgünstige Evaluationsboards in Form der Discovery- und Nucleoboards
Meine Empfehlung lautet STM32F1, wenn man einen guten Kompromiss aus Preis und Leistung sucht. Genauer gesagt das STM32F103C8T6 BluePill-Board, plus irgendein STM32-Discovery als Programmer (was alle immer mit ihrem Segger J-Link
-
Thread
ENC28J60 verliert Link nach einiger Zeit
Hallo liebe Leute, ich habe auf Basis des STM32F4-discovery und einem ENC28J60-Board (http://www.lctech-inc.com/Hardware/Detail.aspx?id=588fbc2e-ecc1-4013-ac35-69bc83bda1fb) einen Webserver aufgebaut. Mir ist klar, dass STM32F4 eine integrierte
einen PHY anschließen sollte. Hintergrund diese Entscheidung ist, dass ich später evtl. auf einen STM32F103 portieren möchte. Die Toolchain basiert auf Eclipse CDT, STM32CubeMX, dem gnuarm 4.8, gnuarmeclipse und openocd. Ein wenig stolz bin ich schon darauf, diese Geschichte zum Laufen gebracht zu
-
Thread
Sinus erzeugen mit Mikrocontroller
Gefrickel und u.U. schlecht für die Lebensdauer, falls dauerhaft 60Hz gewünscht werden. Ansonsten: STM32-DISCO mit Nachbrenner, wie bereits jemand geschrieben hat. Wenn Du Dich mit STM32F103R auskennst, hätte ich hier auch noch so einen Generator bzw. ein paar leere Platinen rumliegen. Wurde für die Messung von Motorinduktivitäten gebaut. Sollte zum Basteln reichen. Eckdaten: - STM32F103R - 2x Endstufe OPA544 - jede Endstufe mit Strom-/Spannungsmessung - RS232 / USB Bei Bedarf PM.
-
Thread
Reset mit automatischer Einschaltverzögerung des Controllers
alle zusammen, muss für meine Projektarbeit ein Hardware Reset machen, welcher den Mikrocontroller stm32f103zc reseten soll und dann nach 140ms wieder anlaufen soll. Meine Auswahl fiel auf ein STM811 bzw. STM812. Sie unterscheiden sich nur im active-low-reset bzw. active-high-reset. welches der beiden
Wozu? Der STM32F103xF hat das doch schon intern: "POR, PDR, and programmable voltage detector (PVD)" Die 140ms machst Du dann einfach durch eine Delayschleife am Anfang des Main. Peter
-
Thread
arm gcc Arrayzugriff
den gcc Version 4.5.2 unter Linux. Einen Debugger besitze ich keinen, und auf dem Board sitzt ein STM32F103RBT6.Flashen tue ich mit stm32flash. Wie schalte ich die Escalation ab? (bin noch Arm-Anfänger) Werde morgen Deine Tipps auspobieren. Danke für die Tipps. Gruß Marco
Delay-Funktion in der LCD-Lib zählt einfach eine Variable 'runter. Wie soll das funktionieren, der stm32f103 wird vermutlich mit 72 MHz laufen. Kann gehen, muss aber nicht. Timer wäre besser. Die Sache mit den Fault-Handlern ist für die härteren Fälle. Ohne sonstige Debug-Möglichkeiten als Unterbau
-
Thread
Bau eines USB-GPIO Boards
PersonalSaSchr/vschilli/QtProjekte/ (ein Screenshot mehr -> http://picforum.ric323.com/viewtopic.php?f=46&t=103#p745)
zusätzlichen Treiber. Windows installiert sie vollautomatisch. Für Geräte der CDC Klasse (zum Beispiel STM32F103 mit Arduino oder Cube HAL Framework) brauchst du keinen Treiber und keine *.inf, da diese Geräteklasse direkt von Linux/Windows Unterstützt wird. > Der Aufwand auf der Rechnerseite für HID
-
Thread
Funktionsaufruf ARM
Was soll denn dein Programm machen ? Kaffee kochen ? So ein Timer (der STM32 hat einige) läßt sich auch im Polling betreiben, 30 Sekunden einstellen und while . Hast du den STM32F103 ?
Hast du den STM32F103 ? ja, hab ich So ein Timer (der STM32 hat einige) läßt sich auch im Polling betreiben, 30 Sekunden einstellen und while . sorry, aber wie geht das? tut mir leid, wenn das blöde fragen sind
-
Thread
Qemu und STM32F4/F7 Emulation
Hallo Forum, mein qemu_stm32 liefert mir mit dem Befehl -machine help die u.g. Maschienen. Ist nach Eurem Kenntnisstand eine davon ein F4 oder F7 MC? Kann man QEMU via Plugin-Mechanismus z.B. mit XML-Files um die F4 und
man da einen anderen QEMU build mit neuerer Version nehmen? https://github.com/martijnthe/qemu_stm32 habe ich noch gefunden. liefert QEMU emulation of the STM32F2XX.
-
Thread
STM32F4 Variable nicht initialisieren
glo_int_vars.html http://www.tutorials.at/c/02-variablen-konstanten-zuweisung.html Zum TO: der STM32F1xx hat ein paar Byte NVRAM, der STM32F4xx sicher auch, oder?
Arne schrieb im Beitrag #3357507: > Zum TO: der STM32F1xx hat ein paar Byte NVRAM, der STM32F4xx sicher > auch, oder? Genauer: RAM, das zusammen mit der RTC separat versorgt werden kann. Frank schrieb im Beitrag #3357195: > Nach dem Reset will
-
Thread
STM32 "Autostart"
Microcontrollern zu beschäftigen, habe ich am Samstag nun zum ersten mal ein Programm (Blink Led) auf den STM32F3Discovery programmiert/geflasht. Ich hab den STM32F3 mit einen externen STlink-V3 verbunden und mit der Software "STM32CubeProgrammer" programmiert/geflasht. Ich hab den ProgrammCounter auf 0x8000000
articles/ARM-ASM-Tutorial#Project_template_.26_makefile wird ein Minimal-Assembler-Projekt für den STM32F103 gezeigt.
-
Thread
STM32 - SPI zu schnell
Hallo, ich habe hier ein Board mit STM32F103. Der Prozessor läuft mit 72 MHz und das soll möglichst auch so bleiben. Allerdings ist mir das SPI zu schnell (auch bei einem 32er Vorteiler). Gibt es eine Möglichkeit den SPI-Takt weiter
STM Apprentice schrieb im Beitrag #4979956: > Der Baudrate-Prescaler kann meim F103 zwischen 2 und 256 > variieren, bei 256 hat man > > 72MHz / 256 = 281.25 KHz und wenn das nicht reicht dann muss
-
Thread
[V]erkaufe STM32 und [S]uche Arrow Deca
1x STM32F103C8T6: 6,13€ 1x STM32L475RCT6: 8,06€ 1x STM32L4P5CGT6P: 10€ Datenblatt/Produktseite: https://eu.mouser.com/datasheet/2/308/1/FAN5602_D-2311698.pdf https://eu.mouser.com/datasheet/2/609/ADP2503
20integrated%20products_max1595-1178974.pdf https://eu.mouser.com/ProductDetail/STMicroelectronics/STM32F103C8T6?qs=sGAEpiMZZMsjJi7B1kCaqUwZarfWFigI https://eu.mouser.com/ProductDetail/STMicroelectronics/STM32L475RCT6?qs=dTJS0cRn7oi1gELMTQUlng%3D%3D (Bild zeigt QFN ist jedoch QFP): https://eu.mouser.com
-
Thread
STM32 SWD Programmer
günstigen kleinen China ARM und bin auf diesen hier gestossen: https://www.aliexpress.com/item/1pcs-STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-arduino/32583160323.html?spm=2114.01010208.3.63.14Zntl&ws_ab_test=searchweb201556_0,searchweb201602_3_10057_10065_10056_10068_10037_10055
Ich habe hier zwei ST-Link V2 vom Chinamann in USB-Stick Bauform > vorliegen. Die tun sowohl für STM8 (SWIM) als auch für STM32 (SWD). Und > man kann die Firmware mit dem offiziellen Firmware-Upgrade-Tool von STM > upgraden. Funktioniert und ist im Fall eines Totalschadens kein großer > Verlust
-
Thread
CAN mit STM32
für mein Formula Student Team soll ich auf folgendem Board http://www.watterott.com/de/OLIMEXINO-STM32-MAPLE (STM32F103RBT6) den CAN-Controller in Betrieb nehmen, um sowohl die CAN-Kommunikation zu steuern als auch sämtlichen CAN-Datenverkehr auf eine SD-Karte mitzuloggen. Hierzu habe ich mir
Datenblatt vergleichen. Ich habe mal meinen CAN Treiber angehängt, der funktioniert mit meinem STM32F103RB6 wunderbar.
-
Thread
Ein AVR reicht nicht? was nun?
Prozessoren. Außerdem ist das recht günstig realisierbar. Ich empfehle für das Projekt auch den STM32Fxxx. Wobei für die Zentraleneinheit der STM32F4xx in Betracht käme, der hat genügend Power und viel Peripherie drin. Die Untereinheiten können dann die kleineren STM32F103er haben. Siehe hier im Artikel: [[STM32]]
-
Thread
Müll in serieller Übertragung wenn Kondensator am Quarz berührt wird
wofür er sie dann letztendlich braucht, zum Spielen reicht es aber allemal. Getestet habe ich es bei STM32F303CC, CB und STM32F030CC mit der 115200-Baudrate – hier war die fabrikgetrimmte Genauigkeit meistens auch deutlich besser als ±1%, aber es wird bestimmt nicht mit allen STM32-Typen gehen. Edit
Nucleo kommt der Takt für den User-µC normalerweise aus dem > ST-Link-µC, das ist zumindest bei dem F411RE so, > d.h. am µC selbst ist überhaupt kein Quarz verbaut. Es geht um den Quarz am ST-Link (in diesem Fall ein STM32F103CBT6). Da es mir um das den Einfluss auf das 8 MHz Quarz bei diesem Nucleo
-
Thread
STM32 ohne I2C-Bugs
Es gibt STM32, bei denen I2C fürchterlich fehlerhaft ist (iirc zB STM32F103). Woran erkenne ich, bei welchen STM32 eine andere bzw verbesserte I2C-Pheripherie verbaut ist?
Der STM32F20x scheint der nächstgrößere uC zu sein, der diese Probleme nicht hat? Kann das jemand bestätigen?
-
Thread
STM32F072 ADC Genauigkeit trotz Kalibrierung nicht optimal
Wie siehst Du Deine Fragestellung vor dem Hintergrund des Datenblatts? STM32F072xx datasheet rev5 Februar 2017
herausgeführt. Vlt. die Interne Referenz verwenden und entsprechend kalibrieren. Ich verwende den STM32F103Z im 144pol. Geh. und mit externer Präzisionsreferenz von 2,5V.Da arbeitet der ADC schon aufs Bit genau. Grüsse
-
Thread
[T] STM32F100C6T6 <->STM32F10x/STM32F30x
Habe hier 25stck OVP original STM32F100C6T6 (tray eingeschweißt). Für die möchte ich entweder eine Gargantillion EUR / Stck haben, oder - bevorzugt - Tausch gegen "irgendwas" (funktionierendes) STM32 in LQFP-48 mit 72MHz und CAN
ist meine Wunschliste in absteigender Prio wie folgt: * STM32F303CCT6 * STM32F302CB * STM32F103C8 und besser Sollte jemand wider Erwarten ein paar solcher Teile haben und dafür Euros unterhalb 1 Gargantillion/Stck wollen, dann bitte PM. Wenn ich 40 Stück
-
Thread
STM8S105K4 / SDCC / I2C => Problem
annimmt sie wären einfach und schnell erledigt sind es dann nicht. Ich migriere meine Sourcen von STM8S103 so, dass ich sie auch auf einem STM8S105 verwenden kann und war überrascht, dass nach dem Anpassen meines speziellen Bootloaders für STM8 fast alles lief. Aber eben nur "fast". Mein Problem
. Das haut aber nicht hin. Den Code den ich für I2C verwende ist der, den ich auch für einen STM8S103 verwende und dort auch gut funktioniert. Im Datenblatt habe ich keine Unterschiede beim Initialisieren und verwenden des I2C mit STM8S103 und STM8S105 gefunden (ich habe die von mir verwendeten
-
Thread
Übersicht Controller und Einstiegskosten (Debugger, Compiler)?
zum Flashen beim lpc1343. Die erfüllen aber die restlichen Anforderungen m. W. nicht wirklich. STM32 und LPC haben beide einen USART boot loader in HW. Z. B. die stm32f107 connectivity line (die stm32f103 können USB und CAN nicht gleichzeitig), eine Nummer besser die stm32f2xx. Oder relativ aktuell stm32f4xx, vielleicht noch zu früh, Cortex-M4. Mit FPU und Crypto engine für DES et. al. lpc17xx sollte auch einen Blick wert sein, ungefähr in der Kampfklasse der stm32f1xx. Ich baue mir den ARM
-
Thread
Stm32 lcd Grafik font rendering
display zeichnen. Ich wollte zuerst adafruitGFX auf einem esp8266 benutzen, hab aber gehört, dass der stm32 einen grafikbeschleuniger hat. Da hat direkt mein innerer Perfektionist zugeschlagen. Welche stm32 haben den und könnte ich den nicht verwenden um Speicher für die fonts im internen Flash sparen
dazu: https://www.mikrocontroller.net/articles/Vektor-Font_in_C Hab ich in meiner Scopeuhr mit STM32F103 benutzt. War leicht in Betrieb zu nehmen und funktioniert gut.
-
Thread
STM32 SDIO mit Medium Density Device?
das SDIO mit einen Medium Density Device (STM32F103RB) zum laufen gebracht. Für mein nächstes Projekt will ich auch diesen Microcontroller einsetzen. Funktionert damit wirklich SDIO? Danke
Wo hast du gelesen dass ein STM32F103RB verwendet wurde?