-
Thread
Probleme mit USART von STM32VL
Computer empfängt und schaut ob es sich bei dem Zeichen um eine 1 handelt. Falls ja, dann schickt der STM32 eine 2 an den Computer zurueck. Das Problem ist, dass er nun immer ein flasches Zeichen empfängt. Wenn ich eine 1 am Computer sende, dann empfängt das STM32 das ASCii-Zeichen 103. Wenn ich dann einstelle
Archiv der Standard Periphal Library: http://www.st.com/web/en/catalog/tools/PF257890 Im Pfad STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Examples
-
Thread
Motorsteuerung mit STM32
dass folgender Voll-Brückentreiber passen würde: https://www.reichelt.de/dualer-voll-brueckentreiber-8--52-v-2-8-a-100-khz-dil-20-l-6205-n-p111959.html Da ich mich jedoch in der Elektrotechnik nicht so sehr auskenne, weiß ich nicht ob der L6205N wirklich für die Motoren ausreichend ist? Weiterhin
einen Motortreiber nehmen. Das Luftkissenboot existiert schon, ich möchte es jetzt nur per App (via STM32) steuerbar machen
-
Thread
libopencm USB CDC Gerät nicht erkannt
ursprünglich für ein disco_f407vg. Daher habe ich in der cdcacm.c [c]rcc_clock_setup_pll(&rcc_hse_8mhz_3v3[RCC_CLOCK_3V3_168MHZ]);[/c] durch [c]rcc_clock_setup_pll(&rcc_hse_25mhz_3v3[RCC_CLOCK_3V3_84MHZ]);[/c] ersetzt und folgende Environment in der platformio.ini verwendet: [code] [env:genericSTM32F411CE] platform = ststm32 board = genericSTM32F411CE framework = libopencm3 debug = stlink upload_protocol = stlink [/code] Flashen funktioniert. Es passiert USB-technisch aber nichts. Laut
-
Thread
230V messen die 1000te
Vor 13 Jahren habe ich einen 380V Netzspannungswächter mit ATmega8 Mikrocontroller gebaut. Ich habe diese Schaltpläne verwendet.
bestellt.. Jetzt kann ich ja einfach mal ein paar Widerstände und caps verlöten, dann direkt auf den STM32 legen und mit StLink Proggen. :D
-
Thread
Pc selber bauen empfehlungen
werden 50% videoschnitt/ bildbearbeitung 20% office und internet 20% CAD und programieren (für esp32/8266, arduino, stm32) 5% sonstinges also zocken werde ich höchstens in fhd ich denke 32gb ram passen im moment nicht ins budget, ausser ihr habt vorschläge für guten und günstigen ich werde
> 50% videoschnitt/ bildbearbeitung > 20% office und internet > 20% CAD und programieren (für esp32/8266, arduino, stm32) > 5% sonstinges Das ist alles keine echte Beschreibung. Eine PC-System-Planung bedarf einer exxakten Analyse der Tempi, Echtzeitanforderungen und Bandbreiten. Diese definieren
-
Thread
Selbsthalteschaltung (mit µC) gesucht
Guten Morgen, ich würde in einem Projekt eine Selbsthalteschaltung mit einem µC (STM32) benötigen und kann mich erinnern, dass ich damit vor 2 Jahren mal Probleme hatte. Der µC soll sich per Druckknopf quasi einschalten und sich dann selbst halten, bis er sich selbst wieder ausschaltet
aufzuwecken. Fernbedienungen machen das so. > Z.B. ein AVR kann prima mit einem Lithium-Akku (2,5..4,3V) oder 2*AAA > direkt versorgt werden. Stimmt, das hatte ich dann bei meinem damaligen Fehlversuch im Anschluss gemacht - so µCs wie die STM32Lxxx sind für always-on sogar designed (haben keinen extra
-
Thread
Atollic TrueStudio - undefined _ebss
Hallo zusammen Ich versuche ein Beispielprojekt aus der STM32_USB-Host-Device_Lib_V2.1.0 zu compilieren. in der 2.1.0 gab es im gegensatz zur 2.2.0 noch ein Aollic Projekt. Ich habe also das Projekt importiert und versuche zu builden. Leider bekomme ich die Fehler: [code] undefined reference to `_ebss' startup_stm32f10x_cl.s line 100 C/C++ Problem undefined reference to `_estack' startup_stm32f10x_cl.s line 73 C/C++ Problem undefined reference to `_sbss' startup_stm32f10x_cl.s line 91 C/C++ Problem
-
Thread
TTN V3 das Ende einer guten Idee?
Jedenfalls nicht zum jetzigen > Zeitpunkt. Warum? Der Zeitpunkt ist genau richtig. Wir haben mit dem STM32WL55 einen benutzbaren Chip, der ein LoRa-Modul integriert hat. Das Ding kann viel und ist kostengünstig. Wir haben mit dem ASR6501, der aber etwas seltsam ist, sowas ja auch schon, aber der STM32WL55
STM32WL55 ist einfach nochmal > besser, weil er einfach viel mehr kann. Die Entwicklungsboards für > LoRaWAN-Lösungen sind kostengünstig, die Gateways kommen mittlerweile > auch in gute Preisbereiche
-
Thread
ST-Link V3: USB verlängern auf 20 m
PC zum Raspbery Pi per LAN oder WLAN ist auch noch klar, aber das Programmierprogramm auf dem PC (STM32CubeProgrammer) will auf USB zugreifen und nicht auf WLAN oder LAN. Das wird dann den ST-Link V3 nicht finden.
Fernbedienung nehmen. Das BIN/HEX-File muss man dann auf dieses Notebook kopieren und kann es dann mit STM32 ST-LINK Utility auf das Zielsystem flashen.
-
Thread
Sipeed Longan Nano - USB C durch A ersetzen
Es geht um GD32V, das ist ein RISC-V und kein STM32 Clone. Anderer Compiler, anderer Debugger, andere Welt.
J. S. schrieb im Beitrag #7354445: > Es geht um GD32V, das ist ein RISC-V und kein STM32 Clone. Anderer > Compiler, anderer Debugger, andere Welt. Ahh okay ja, das V hatte ich nicht beachtet. Danke für die Info.
-
Thread
ST-Link/v2 vs v3 Unterschiede, Vorteile?
V3mini kann aber keine STM8 oder?
No Y. schrieb im Beitrag #5944173: > Kann der Mini STM8 oder nur der "große"? Nur der V3SET kann SWIM.
-
Thread
Literatur STM32F7/Keil
/dp/3895762628/ref=sr_1_1?s=books&ie=UTF8&qid=1495381351&sr=1-1&keywords=stm32 - https://www.amazon.de/ARM-Mikrocontroller-30-Projekte-f%C3%BCr-Fortgeschrittene/dp/3895762717/ref=pd_bxgy_14_img_2?_encoding=UTF8&psc=1&refRID=FPP5P8S83QN6A1V72646
herstellerspezifisch ist, kann es ein Buch das generell den Umgang damit beschreibt, nicht geben. Fuer den STM32 wuerde ich da am ehesten: "Mastering STM32" von Carmine Noviello als ergaenzende Literatur sehen. Der Autor benutzt im wesentlichen den HAL-Obfuscation-Layer zum Zugriff auf die Peripherie. Ob
-
Thread
STM32 ADC misst mist
Ich habe hier einen STM32F3 der mit den ADC Werten ziemlich daneben liegt. Über eine akkuraten Spannungsteiler (1% Widerstände) 1/10 versuche ich die Eingangsspannung zu messen, welche 8.2V beträgt. Die Gemessene Spannung
umsonst: http://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-configurators-and-code-generators/stm32cubemx.html
-
Thread
STM32L - Anscheinend tut sich (bald?) was
Habe gerade mal auf der ST-Homepage den neuen Link für die STM32L entdeckt: http://www.st.com/mcu/inchtml-pages-stm32l.html Sieht ja alles ganz schnuckelig aus, was da kommen wird. Vor allem die Pin-Kompatibilität zu den bisherigen STM32s gefällt mir. Und LQFP48
STM32-L hat ein EEPROM ;)
-
Thread
STM32F103 System Workbench
https://community.st.com/docs/DOC-1644-sw4stm32-full-user-training SW4MCU_User_Training-full-v1.1.pdf schon gelesen ?
Umsetzung der Funktionalität auf dem PC getestet. --- Die genaue Controllerbezeichnung lautet: STM32F103R8T6 --- Ich werde mal deinen Rat annehmen und im ganz kleinen beginnen. Kannst du eventuell deine Codebeispiele hier kurz als Link posten. Dann hab ich schonmal eine Basis? thx
-
Thread
[STM32] DOGM204-A / SSD1803A Library
meine kleine Bibliothek zur Ansteuerung eines DOGM204-A LCDs (SSD1803A Controller) über SPI an einem STM32 Controller. Da die Beschreibung und auch Implementierung der Funktionen im Controller teilweise sehr kreativ sind, ist es vlt. nützlich für den einen oder anderen. Der Code ist für STM32CubeMX
Beschaltung angeht, glaube ich nicht das ich mit Kondensatoren was zu tun haben soll. Ich habe eine 3V3 PIN auf dem Microcontroller STM32F103, ich habe kein 5V Betriebsspannung. Also habe die MOSI MiSo und SCK Pins vom Mikrokontroller mit denen vom Display verbunden. Leider kann ich immer noch nicht
-
Thread
STM32F2 ADC Problem
ich habe ein komisches Problem.. Ich habe die gleiche ADC Routine von einem 68Pin Gehäuse für den STM eines 100Pin geäuses beides STM32F2 genommen.. Seltsamerweise zeigt das Display nun 63 127 255 als Schritte an. Klar 8 bit hatte ich testweise eignestellt...bei 12bit sind die Schritte entsprechend
Muss die externe Ref nicht mindestens 1,8V sein? Hab da mal was gelesen meine ich...
-
Thread
Def. Mikrocontroller auf Geschirrspüler-Platine?
raus kommt. > Dann schaust Du weiter, ob an den Abblockkondensatoren rund um den > Controller 3.3V oder 1.8V oder was auch immer zu finden ist (oben > eingekreist). Rund um den Controller sind 3,3 und 1,8V zu finden. So nun bin ich zufrieden, ich hab mal wieder etwas gelernt, an welchen Stellen
Beitrag #7751767: > Der RESET pin steht im Datenblatt. Sorry Leute ich bekomme es nicht raus, zum stm32p301 finde ich kein Datenblatt, nur von µC`s mit weniger als 100 Pins
-
Thread
LibreVNA 100khz - 6Ghz
FPGA haben? Einzig der Preis und der relativiert sich mit der Vielseitigkeit der FPGA, denn so ein STM32F7 ist auch nicht für 3 Euro zu bekommen - wenn der überhaupt gerade lieferbar. Ich verwende u.a. auch mal eine STM32H7. Manchmal sind sie gut genug, manchmal eben nicht. Noch eine kurze allgemeine
zwischenzeitlich auch einen Produktionsstopp) und aktuell sind die Bauteile (vor allem Spartan6 und STM32) nur zu einem deutlich höheren Preis zu bekommen.
-
Thread
Ressourcenabschätzung für FOC
helfen, der das etwas abschätzen kann? Welche Max. RPM ist mit folgenden Mikrokontrollern möglich: - STM32 F0 @ 48MHz (z.B. STM32F091) - STM32 F3 @ 72MHz (z.B. STM32F303) - STM32 F4 @ 180MHz (z.B. STM32F446) Und wieviel Flash braucht man etwa für die FOC alleine? Danke schonmal im Voraus.
gleichzeitig. Das ist im Endeffekt nur ne LUT mit Linearer Approximation. Wenn du unbedingt einen STM32 einsetzen willst würde ich den STM32F446 nehmen der sollte bei ca. 10us rauskommen. Das kannst du dir z.B. beim VESC angucken der kann auch mit 40kHz die FOC berechnen und das auf einem 405. Wenn
-
Thread
Controller gesucht, interner ADC und DAC?
Aber dafür jetzt extra auf einen ARM umzusatteln...?! Kennt jemand einen guten DAC im DIP-Gehäuse, 8 Bit parallel, der ohne große Probleme eine Spannung möglichst 0..2,5V oder 0..5V ausgeben kann?
> Kennt jemand einen guten DAC im DIP-Gehäuse, 8 Bit parallel, der ohne > große Probleme eine Spannung möglichst 0..2,5V oder 0..5V ausgeben kann? Was ist für dich gut? DAC0832, TLC7524 oder eben R2R
-
Thread
Quadrokopter mit ATMega32?
ist natürlich nicht zu ersetzen, aber für solch ein Projekt würde ich heute einen ARM basierten a la STM32F4 oder LPC verwenden, einfach weil die Dinger durch ihren hohen Systemdurchsatz immer noch ein paar Reserven haben - und Pins bis zum Abwinken. Ein STM32F407 kann z.B. ohne jegliche Klimmzüge 2 BLCD
Am K schrieb im Beitrag #4083188: > 1. Reichen 8-bit PWM Auflösung um einen Quadrokoptermotor zu steuern? Kann reichen, der Atmega32 hat aber auch 16 bit PWM parat. Am K schrieb im Beitrag #4083188: > 2. Oft wird empfohlen den PWM-Ausgang über
-
Thread
STM32 EEprom-Emulation
only be used when the device voltage is in the 2.1V to 3.6V range. As consequence, if the device voltage range is 1.8V to 2.1 V in your application, you have to use the FLASH_ProgramByte() function instead, and adapt the firmware accordingly. Den STM32F407
Sorry, erst realisiert, der STM32F072 verwendet einen internen LDO mit dem 1.8V erzeugt werden. Der Flash controller ist direkt an 1.8V angebunden und wird nur Bytewise beschrieben. Minimum 2V wegen des Dropout des LDO
-
Thread
[V] Devboards etc.
Infineon XMC4500 Relax Kit https://www.infineon.com/cms/en/product/evaluation-boards/KIT_XMC45_RELAX_V1/productType.html?productType=db3a304437849205013813b23ac17763 - dürfte unbenutzt sein - OVP ----------------- 25€ incl. Versand 3) ST STM32F401 Nucleo (NUCLEO-F401RE) http://www.st.com/web
STM32F4 Discovery mit STM32F429 http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF259090 - dürfte unbenutzt sein, evtl. mal eingeschaltet - OVP ----------------- 25€ incl. Versand in Maxibrief
-
Thread
Einstieg mit den XMEGAs?
CM3 auch billiger: STM32 kosten ca. 5 € (je nach Modell), Software bis 32 kB gibt es bei IAR und Keil frei (und ein paar andere mit GNU natürlich auch) und einen JTAG-Programmer/Debugger, der auch noch von Keil und IAR unterstützt
Vergessen hatte ich noch ein schönes und billiges Evalboard zum Einspielen, z.B. http://futurlec.com/STM32_Development_Board.shtml.
-
Thread
PIC10F - Alternativen
Der 10F222 läuft mit 8MHz, also 2 MIPS, und braucht gut 6 µS für eine AD-Wandlung. Ist doch schnell genug nach Deinen Angaben. Ansonsten nimm den 12F1822, der läuft mit 32 MHz == 8 MIPS, da schafft das der ADC in 1 µS.
STM8L151 gibt es in der Größe einer 1206er Bauform. Leider mit sehr kleinen Balls. Dafür mit richtig Dampf und Peripherie.
-
Thread
Embedded World 2016
GUI-Designer erklären lassen. Scheint extrem einfach benutzbar zu sein: https://www.youtube.com/watch?v=KDUgmK7E99E Und ich konnte dieses geniale Development-Kit für einen TOF-Sensor bei STM bekommen: http://www.st.com/web/en/catalog/tools/PF262013
kriegt ne hochprofessionelle Gui auf nem LCD mit Grafikfunktionen und kann das wenn man will mit nem 8-Bit AVR steuern. Schade dass ich davon nicht früher erfahren habe, da lohnt sich ja das ganze Getöse mit Raspi, HDMI Display oder STm32F429 + SDRAM und co. eigentlich nicht mehr wirklich. Habe
-
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.
-
Artikel
WordClock mit WS2812
stm32f401 für STM32F401 Nucleo stm32f411 für STM32F411 Nucleo stm32f401cc-8 für STM32F401CC BlackPill mit 8MHz Quarz stm32f401cc-25 für STM32F401CC BlackPill mit 25MHz Quarz stm32f411ce-8 für STM32F411CE
-apa102.hex APA RGB LEDs WordClock12h STM32F401 BlackPill 8MHz wc12h-stm32f401cc-8-ws2812-grb.hex WS2812 mit Farb-Reihenfolge GRB (Standard) wc12h-stm32f401cc-8-ws2812-rgb.hex WS2812 mit abweichender Farb-Reihenfolge RGB wc12h-stm32f401cc-8
-
Thread
Index von Array: welcher Datentyp in C
//Array mit 100 Elementen uint16_t Test; //Testvariable uint32_t Feld; // Parameter für die Feldauswahl Feld = 18; test = array[(uint8_t)Feld]; [/c] Grund für die Frage: Da ich einen STM32 verwende, möchte ich weitestmöglich 32-Bit-Variablen
Martin M. schrieb im Beitrag #7454971: > Grund für die Frage: Da ich einen STM32 verwende, möchte ich > weitestmöglich 32-Bit-Variablen verwenden. Dann muß der Mikrocontroller > nicht ständig aus 32-Bit-Registern 8-Bit-Werte machen. Das sind Microoptimierungen, die selten
-
Thread
BTM 222 paaren mit Androis app
Module beschäftigen. Eine Frage, das Module kann ich direkt mit RX und TX(UART Schnittstelle) vom STM32F429ZI DiscoveryBoard verbinden oder? Brauche also keinen Pegelwandler 5->3,3V?
, er ist jedoch 5V tolerant. Er kann also mit anderen Modulen verbunden werden, die mit 2,8V bis 5V versorgt werden.
-
Thread
STM32-Discovery - Implementierung PI-Regelung (für Aufwärtswandler) - Problem: ADC zu langsam
Die Maschinentakte sind schon richtig, aber die Zeit ist falsch. Ich weiß jetzt nicht genau welcher STM32 auf dem Demo-Board steckt und wie "SystemInit();" den STM32 initialisiert. Somit sollte man: 1000 / 24MHz = 41,6µS rechnen. (CPU Takt und nicht AD Takt) Wie While Schleife in GETADC() benötigt
Maschinentakte sind schon richtig, aber die Zeit ist falsch. > Ich weiß jetzt nicht genau welcher STM32 auf dem Demo-Board steckt und > wie "SystemInit();" den STM32 initialisiert. > > Somit sollte man: > 1000 / 24MHz = 41,6µS > rechnen. (CPU Takt und nicht AD Takt) > > Wie While Schleife in
-
Thread
RTC low cost/time
RTC und nicht der ganze Chip. z.B.: - https://www.st.com/resource/en/product_training/STM32G4-System-Power_control_PWR.pdf - https://www.st.com/resource/en/application_note/dm00226326-using-the-hardware-realtime-clock-rtc-and-the-tamper-management-unit-tamp-with-stm32-microcontrollers-stmicroelectronics.pdf - https://www.st.com/resource/en/application_note/an4206-getting-started-with-stm32f3-series-hardware-development-stmicroelectronics.pdf
-
Thread
ST Motor Control Firmware Library unter Coocox
..\obj\stm32f30x_gpio.o ..\obj\main.o ..\obj\Timebase.o ..\obj\stm32f30x_MC_it.o ..\obj\system_stm32f30x_temp.o ..\obj\syscalls.o ..\obj\stm32f30x_misc.o ..\obj\stm32f30x_tim.o ..\obj\startup_stm32f30x.o ..\obj
_dual_drive [cc] c:/programme/gnu tools arm embedded/4.8 2014q2/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/bin/ld.exe: cannot find -lmc_library_stm32f303_dual_drive [code/] Kann es sein, das es nicht funktioniert, weil die mit nem
-
Thread
Dimmbares Lauflicht
#4856618: > Andere µC haben deutlich mehr PWM Ausgänge. > Renesas, NXP, ST > > z.B. kann der STM32 je nach Typ locker 30 PWM Kanäle. Damit kann man > schon mal einiges machen. Come on - ein Lauflicht ergo 6 Bit PWM. Da wirst du doch keinen 32 bitter für 10€ empfehlen. Das geht mit einem 8
16 8 leds_pin(3)=56 32 16 8 Aah, Die LEDs summieren sich hier, laufen also voll. Dachte, zuerst läuft eine LED durch und darauf werden alle angeschaltet. Wenn Du bei den Spalten negiert arbeiten
-
Thread
Welches Board zur Nachführung eines Photovoltaikpanels könnt ihr mir empfehlen?
poligen Stecker, wie das Board hat! Was hältst du von diesem? http://www.amazon.de/USB-Progger-Atmel-STM32-Controller/dp/B0068MI1H8/ref=sr_1_6?s=ce-de&ie=UTF8&qid=1344848939&sr=1-6
Ich hab jetzt diesen Programmer gewählt: http://www.amazon.de/USB-Progger-Atmel-STM32-Controller/dp/B0068MI1H8/ref=sr_1_6?s=ce-de&ie=UTF8&qid=1344848939&sr=1-6 Lg
-
Thread
Mikrocontrollerboard
weniger als 20€ bekommt man auch wesentlich leistungsstärkere Boards mit ARM Kern: Die Nucleo64 Serie, STM32 Discovery Boards, ESP32 Boards.
www.grape-express.com/grape-express-mini-2/ da ist das Bild her In zeiten wo ein Mega 256 teurer ist als ein STM32H7xx ...
-
Thread
Taster entprellen beim STM32f1
} } } ------------------------------------------------------------------ (stm32f10x_it.c) extern uint8_t button_status; void SysTick_Handler(void) { static uint32_t ms_cnt=0; ms_cnt++; if(ms_cnt>50) { // 50ms debounce
Fabian L. schrieb im Beitrag #3439312: > ich habe einen STM32F100 Dann musst du dort einen passenden Abschnitt für diesen Controller einfügen. Das würde in etwa so aussehen: [c] #elif defined (STM32F1xx) #include <stm32Flxx.h> #define ENABLE_INTERRUPTS
-
Thread
Welchen Programmer sollte man sich kaufen?
Atmel Attiny13 sein. Für AVRs nimmst Du ein ATMEL AVR ISP mkII oder einen Dragon, für PICs (alle 8, 16, und 32 Bit Typen) nimmst Du ein PicKIT3, für ARMs einen Segger JLINK, für MSP430 den MSP-FET430UIF. Nimm ein Tools vom Chiphersteller, das ist zwar nicht das billigste, aber in der Regel das
AVR Reihe! Also aufpassen welchen Tiny/Mega/XMega man kauft. Ansonsten lese mal den Artikel: [[STM32 für Einsteiger]] Sollte man zumindest kennen - wenn auch ein [[STM32]] erst mal uninteressant ist. Natürlich gibt es auch noch die Artikel: [[Entscheidung Mikrocontroller]] und [[Mikrocontroller
-
Thread
Fujitsu MCU vs Cortex M3
Ihr habt dann automatisch die A-Karte. Alternativ könnt Ihr einfach irgend ein Demo-Board mit dem STM32 nehmen und dieses (wohl nicht optimale Design der Platine) mal EMV mäßig testen. Die Ergebnisse würden mich auch interessieren. Ich selbst bin begeisterter STM32 User, aber das steht hier ja nicht zur Debatte. Ich habe eine Heizungssteuerung gebaut, natürlich mit einem STM32, die CPU ist seit Betrieb nicht ein einziges mal hängen geblieben. Die Platine hat natürlich die üblichen EMV-Schutzsachen drauf.
-
Thread
Routen von BGAs und innere Layer
leider ordentlich Platz. Hast du den von Hand gelötet? Mampf F. schrieb im Beitrag #5615246: > 1.2V Core, 3.3V I/O, 2.5V für hmm PLL glaube ich. Irgendwie schon nervig mit den vielen Spannungen. Mampf F. schrieb im Beitrag #5615246: > Das ist ein STM32F302 im QFN32 Macht der auch das JTAG
komplett gespart :) Aber ja, das macht der STM32 ... So in Chunks von 8kB. Dauert zwar bisserl, weil der Bitstream fast 800kB groß ist, aber man muss das ja nur einmal vor der eigentlichen Verwendung machen :)
-
Thread
STM32F0xx uVision 5 IDE Peripheral clock problem
/dm00031936-stm32f0x1stm32f0x2stm32f0x8-advanced-armbased-32bit-mcus-stmicroelectronics.pdf Kann mir wer dabei weiterhelfen?, eventuell hab ich nur ein Brett vor dem Kopf und sehe den Fehler nicht :) ______
Wenn Du stm32f0xx.h includierst, musst Du ja irgendwo den exakten Controller definiert haben. Da gibt es ja viele, STM32F030, F031, etc. In der stm32f0xx.h finden sich nämlich ganze viele "#ifdef ..." Anweisungen
-
Thread
RTC Kapazitäten abgleichen, Genauigkeit erhöhen (STM32)
zusammen Ich habe bei einem kleinen Datenlogger das Problem mit ungenauer RTC. Konkret ist ein STM32F091 mit einem 32,768kHz Quarz (CFS-20632768HZFB) mit 12,5pF Lastkapazität und angegebenen +-5ppm verbaut. Die Cs sind momentan 22pF. Nachdem ich den Logger nun 7 Tage laufen gelassen habe, hatte
Ohne den genauen Typ herauszusuchen: https://www.st.com/resource/en/datasheet/stm32f091cc.pdf Die Angabe auf S69 bezieht sich zwar auf den HF-Oszillator, aber auch die allgemeinen IO-Pins haben jew. 5pF Kapazität, siehe Tabelle 53 auf S80. Dazu kommt die Leitungskapazität von
-
Thread
STM32 24Bit Bmp nach 565RGB Format
26rk%3D1%26sd%3D190509403384%26 [c] u32 RGB888ToRGB565(u8 r,u8 g,u8 b) {return (u32) (r & 0xF8) << 8 | (g & 0xFC) << 3 | (b & 0xF8) >> 3;} //565 void test(void) { u8 scan_bit1; //µ¥¸ö°´¼üɨÃè±äÁ¿ u8 scan_bit2; //µ¥¸ö°´¼üɨ
Wusstest du übrigens, dass ein u8 dem Copiler mehr Arbeit macht als ein int (32Bit!), da es eine 32Bit CPU ist?
-
Thread
erste Platine, bitte um Hilfe/Kritik
Dergute W. schrieb im Beitrag #7982150: > Das ist ein 4.7k nach GND und ein 2.2k Widerstand an 5V, die zusammen so > tun, als ob sie ein 1.5k Widerstand von Data+ nach +3.3V waeren, auf > dass der Host sofort mitkriegt, dass da was an dem Port haengt. Aber der STM32F411 (es ist doch einer?)
fills zu 40:10 vorspringen, davor geht es um Entkopplungskondensatoren. https://www.youtube.com/watch?v=y4REmZlE7Jg Rick Hartley, über Grounding allgemein, aber auch für 4, 6 oder 8-fach Layer. Wie gesagt, Zeit haben, der Vortrag geht über mehr als 2h! https://www.youtube.com/watch?v=ySuUZEjARPY
-
Thread
STM32: Segger JLink EDU V8 Probleme
j-link Edu V8.0 und Rowley Crossworks (non commercial) laufen hier problemlos mit einem STM32F107...
gerade nicht >zur Hand) haben verschiedene Probleme, die aktuelle kann überhaupt nicht >mit den STM32F sprechen. Kann ich nicht bestätigen. J-Link EDU V8.0 läuft bei mir problemlos mit Eclipse, Segger GDB Server und STM32F2, STM32F4, usw... Hatte da auch noch nie Probleme. >Für die ältere