-
Thread
unknown type name 'HAL_StatusTypeDef'
Hallo, ich habe hier ein STM32 Projekt mit Eclipse, Atollic Studio. Die Datei STM32F4xx_hal_def.h wird eingebunden und besitzt einige Typendefinitionen. Sie sieht so aus: [c] #ifndef __STM32F4xx_HAL_DEF #define __STM32F4xx_HAL_DEF
Die Fehler treten dabei in fast allen Dateien des Ordners: STM32F4xx_HAL_Driver auf. Wenn ich nun in der Datei "STM32F4xx_hal_def.h" das "#ifndef" auskommentiere dann wird die Datei auch von den anderen Files gefunden, aber dann erhalte ich wiederum tausende
-
Thread
STM32 USB CDC will nicht mehr nach Kernel Update
alternativen Code von meiner Homepage, falls er zu deinem µC kompatibel ist: http://stefanfrings.de/stm32/index.html Zum F4 ist er leider nicht kompatibel.
Problem im STM32... wie man's nimmt. Der CDC Treiber am STM32 kommt von ST und die sind nunja... ähnlicher Qualität wie halt der Rest von ST (oder den anderen Embedded Buden). Sprich: Es läuft bei der Ferialkraft
-
Thread
Renesas Entwicklungsumgebung
Peripherie und bei 0,001 % aller Projekte der Energieverbrauch. Bis jetzt von mir verwendet die letzten 5 Jahre: AVR PIC16 ATxmega AVR32 RX RL (nur privat) LPC32 (ARM9) TriCore (Infinion) STM32 8051 (weiß den Hersteller nicht mehr ... war aber auch nur ein kleines HW Projekt eigentlicher µC war da ein STM32) ... zugegebener maßen, Hardfault Handler finde ich schon zeitgemäß gegenüber einem einfachen Reset.
-
Thread
Ist Eagle out?
einen hierarchischen Schaltplan. Das Wort "Subpart" paßt nicht zu Eagle - sondern: Du hast einen STM32F446 mit 100 Pins und du kreierst dir dafür mehrere Symbole: Eines für Port A, eines für Stromversorgung, eines für den Oszillator, eines für .. naja wie es dir denn so gefällt. Dein STM32F446 ist
du Port D überhaupt nicht benutzt, brauchst du dessen Symbol auch nirgendwo hin zu plazieren. Dein STM32F446 bleibt in allen Fällen derselbe, ebenso dessen Footprint. Allerdings _kannst_ du (so du willst) dir für den STM32F446 sowohl eine Variante mit TQFP (oder was das Ding sonst so an Bauform hat
-
Thread
STM32 Software Reset nach Befehl per CAN
devices. [/code] Ich meine allerdings, dass es auf dem LPCXpresso lpc1769 geht, und z. B. auf dem stm32f4 discovery geht es nicht (der SW-Reset).
Roland H. schrieb im Beitrag #2879945: > Ich meine allerdings, dass es auf dem LPCXpresso lpc1769 geht, und z. B. > auf dem stm32f4 discovery geht es nicht (der SW-Reset). Süss. Also genau umgekehrt wie
-
Thread
Anfänger in C und welcher PIC (evtl. uno32) ist geeignet ?
;) Finde ich aber auch echt nett und hat mir schonmal sehr das Layout erleichtert. Ob AVRs oder STM32 das haben weiß ich nicht (zumindest bei den ARMs hätte ich es gedacht), aber es sind 100%ig nicht die einzigen. Die PSoC5 von Cypress find ich ja auch interessant, da kannst du ja alles frei wählen
: PIC32 arbeitet nur mit 3V3 und nicht alle I/Os sind 5V kompatibel. Ansonsten echt nette Steinchen :-) Grüße Andreas
-
Thread
STM32 SWD Schnittstelle - Verschaltung
STM32 <==> SWD
A. schrieb im Beitrag #5209705: > STM32 <==> SWD Eine Leitung ist nur unidirektional: STM32 <-- SWD <-->
-
Thread
STM32F4 Schaltkreis passt?
freuen. Ich verwende KiCad. Meine Quellen waren die AN4488 von STM (Intro zum Hardware Development für STM32) und das Datenblatt des STM32F401RDTX, sowie Carmen Noviello's Buch "Mastering STM32" (da gibt es ein kurzes Kapitel zur Hardwareentwicklung). Wenn der Chip
Beitrag #5555678: > - An Reset fehlt ein Pull Up Sicher das ich dort eins brauche? In "Mastering STM32" und auf diesem Schaltplan von Arrow Electronics: https://static5.arrow.com/pdfs/2015/11/3/2/19/1/140/st_/manual/stm32nucleo-64_fig.1_4.jpg ist keiner. > - Bei Userbutton den Kondensator weglassen
-
Thread
STM32F429i-Disco FreeRTOS Task wird nur einmal ausgeführt
); osKernelStart(NULL, NULL); [/c] Beispiel hierfür Wäre: https://github.com/dobromyslov/stm32f0-cmsis-cube-hal-freertos-template/blob/master/src/main.c Grüße MaTT
Name: USE_RTOS_SYSTICK definieren. Hier ist ein Minimalbeispiel, getestet mit Eclipse, dem openSTM32-Plugin und einem Nucleo-F446ZE: [c] #include "stm32f4xx.h" #include "stm32f4xx_nucleo_144.h" // don't forget to define USE_RTOS_SYSTICK globally! // Wichitg! USE_RTOS_SYSTICK muss global definiert
-
Thread
Transistortester AVR
das letzte "h" passt nicht mehr auf das 16-Zeichen Display. ;-) Bei unter 6,5 Volt wird zB "Bat. 6,4V leer !" angezeigt und schaltet sich sofort wieder ab. Gruss Asko.
reason for the missing detection. My test coil of 1.5 mH has only 5.4 Ohm resistance! A coil with the same inductance but less resistance would probably be detected. You can test this behaviour, if you connect a previously detected inductor with lower
-
Thread
MC fuer Einsatz in Armbanduhr gesucht
der µC eine RTC Uhr eingebaut hat, die während dem Sleep vom µC weiter arbeitet. Zum Beispiel: STM32. Den Prozessor legt man schlafen und die RTC läuft im Hintergrund. Der STM32 hat jede Menge I/Os, auch jede Menge PWM-Ausgänge mit denen man die LED's bei Nacht dimmen kann. Man kann den STM32 sogar
1328308 1 mA: http://de.farnell.com/rohm/sml-p11utt86/picoled-rot-1-x-0-6-x-0-2/dp/1973108 0.5 mA: http://de.farnell.com/avago-technologies/hlmp-q156-h0031/led-smd-kuppel-dh-rot/dp/1603924 fchk
-
Thread
Sensorprogrammierung
#3707323: > Da ist ein > Beschleunigungssensor direkt drauf. Kompass und Gyro fehlen aber noch und das STM32F4 Discovery Board ist vllt. ein bisschen groß um es am Arm zu tragen.
Max H. schrieb im Beitrag #3708844: > philipp schrieb: >> Als µC würde sich das STM32F4 Discovery anbieten > Ist das nicht ein bisschen Overkill nur um Sensordaten von I²C nach > Bluetooth zu übersetzten
-
Thread
Gefahren bei Interrupts
<stdint.h> uint8_t* counter = NULL; uint32_t real_counter; int main() { /* start timer */ while(1) { if(counter != NULL && *counter > 0) { real_counter += *counter;
gleich sind, liest man noch einmal, dann hat man den richtigen Wert. So macht man das bei der RTC im STM32F1 (allerdings nicht wegen ISR, sondern weil der Counter asynchron in HW implementiert ist).
-
Thread
Unterschied zw. 8 und 32bit-Prozessoren
Desweiteren könntest du deine Frage selbst beantworten wenn du einfach mal die Datenblätter(mehrzahl) eines STM32 (z.B.) und eines Atmega vergleichst. gruß cyblord
/articles/STM32 gruß cyblord
-
Thread
Suche Literatur für strukturierte Embedded Programmierung
Hi, Ich möchte mich nach ersten einfachen Projekten in C auf STM32 Basis etwas einlesen in strukturierte Programmierung von größeren Projekten, d.h. wie ziehe ich State Machines auf, Kommunikation mit ICs, Zeitliche Abläufe, Tasks, Auslagern von Teilprogrammen, Modulare
oder für den TO mit STM32: https://www.st.com/content/st_com/en/support/learning/stm32-education/stm32-moocs/FreeRTOS_on_STM32_MOOC.html
-
Thread
Feedback zu Schaltplan für Roboterplatine
brauche ich scheinbar vier verschiedene Spannungslevel. 3.3v für alle am I2C hängenden ICs sowie dem STM32, 5v für den Raspberry Pi und den LIDAR (dafür nehme ich einen billigen Buck-Converter mit 4 Ampere) und 1.8v für die Logic des ICM-20948. Alle Motoren würde ich mit der eingehenden Spannung direkt
hatte ich sogar damals eingeplant für meinen LIDAR, hab es aber entfernt, da zum einen die analogen STM32 Eingänge nicht 5v kompatibel sind und ich zum anderen Angst davor habe, dass ich den Ground und Vref nicht richtig hinbekomme, sodass das gemessene nutzlos wird. RP6conrad schrieb im Beitrag #5767820
-
Thread
STM32F103: CAN - Bus funktioniert bei Medium-Density-, nicht aber bei High-Density device
das Programm. Wenn Du die FW Lib benutzt: Hast Du die globalen Symbole USE_STDPERIPH_DRIVER, STM32F10X_MD (STM32F10X_HD) korrekt gesetzt?
// Achtung! KEINE GLEICHZEITIGE NUTZUNG MIT USB MÖGLICH!!! // Mikrocontroller: STM32F103RE // Speicher: 512KB FLASH, 64KB SRAM // Taktfrequenz: 8MHz, PLL: 72MHz // System-Inlude #include <stddef.h> #include "stm32f10x.h" #include <string.h> // Stringfunktion
-
Thread
MP3-Player / Laufzeit
Spannungswandlern und einer 10mA LED klmmt man allerdings auch auf 90mA, also gespart is da nix. Auf dem STM32F4 Discovery is ja kaum was drauf, was zieht denn da 100mA? Also mal den Prozzel runtertakten bis zur Decodiergrenze von MP3 und gucken was da aufm brett Strom frisst.
der vorhandenen endstufe mit versorgt werden (stromaufnahme irrelevant) wie mach ich das mit dem STM32F4Discovery board genau? sd card und 4*20 dotmatrix display müssen sein. die üblichen tasten zum bediene sollten vorhanden sein. mfg
-
Thread
STM32F103: Port-Pin wird nicht angesprungen
Em-Bitz einsetzen läßt, kläre ich danach. Mein Quelltext ist noch überschaubar: [c] #include "stm32f10x_gpio.h" #include "../common/src_avrcom/io.h" #include "../common/src_avrcom/delay.h" #include "stm32f10x_conf.h" #include "../board_nucleo_f103rb.h" #include "../ioMapping.h" /* Einzelnes
bei den Nucleos verschiedener Serien L0/M0/M3 das Pin-Out gleich. > sondern das Manual zu deinem STM32F103 lesen Sogar der Plural ist hier angezeigt. Denn es ist ja nicht nur eins. > Prediger am Werk! Solang er das Gute™ predigt.
-
Thread
Arduino: Größe eines Pointers
Auch im STM32F1 Reference Manual sind die Busse sehr deutlich getrennt gezeichnet. Siehe Anhang.
Stefanus F. schrieb im Beitrag #5606212: > Auch im STM32F1 Reference Manual sind die Busse sehr deutlich getrennt > gezeichnet. Siehe Anhang. Was genau an Harry L. schrieb im Beitrag #5606202: > Mit der Hardware-Umsetzung hat das gar nix zu tun
-
Thread
USB-C zum Laden und Programmieren
2.0 eben nicht angeben. Es gibt STM32-Bausteine, die die CC-Pins direkt ansteuern können: https://www.st.com/content/st_com/en/ecosystems/stm32-usb-c.html fchk
Aushandeln von mindestens 12V/3A die Spannungsregler für die anderen Schaltungsteile aktiviert, so auch den STM32H7 für die Hauptfunktionalität, der an den USB-Dateileitungen hängt. Früher(tm) hatte man ja immer das Problem, dass der "dicke" Prozessor mit den maximal 5 V/100 mA auskommen musste, die während
-
Thread
Serial Communiction uint8_t* Arduino
mit reichlich Resourcen. Da kommt es jetzt drauf welcher Arduino Core verwendet wird. Wenn es ein STM32Duino ist, dann baut der auf dem STM32 HAL auf und die UART Funktionen können genauso verwendet werden. Arduino krallt sich da allerdings gerne die Interruptvektoren, für die Interrupt getriebenen
4 click. Ich kenne die allerdings nicht, hatte erst angenommen das wäre ein anderer Click 4 mit STM32F7.
-
Thread
Mikrocontroller kompatibel mit USB bzw. programmierbar?
verwendet werden kann. Wenn Dir der irgendwann mal zu klein oder zu langweilig wird, dann kauf Dir ein STM32 Discovery Board. Das hat auch eine USB Schnittstelle drauf.
Mal wenn hier jemand Arduino empfiehlt, töte ich ein > süßes Katzenbaby. Dann empfehle ich den STM32F103C8T6. Wenn man sich eh neu einarbeitet, muss man sich ja nicht in 8-Bitter einarbeiten. Der STM32F103C8T6 ist als China-Exportschlager soger oft billiger als ein 8-Bit-AVR. Siehe https://www.mikrocontroller.net
-
Thread
STM32 - ST - Hinhaltetaktik oder Insolvenzverschleppung?
In den letzten 2 Jahren wurden bei ST so viele Chips bestellt, das können die in den nächsten 5 Jahren niemals produzieren und liefern. Daher, ich kann nur warnen ST weiterhin ein zu setzen!!! Ich bin ein STM32-Liebhaber, schon seit über 10 Jahren, aber was hier abläuft ist nicht mehr tragbar
Wir haben hier für die Serie einen H743. Keine Probleme. Die VL53L5 ToF Sensoren wurden auch geliefert.
-
Thread
esp32c3 & interrupt service routine
Jan H. schrieb im Beitrag #7803898: > bei einem ESP32 welcher ESP32?
? Zum Lernen würde ich mit einem überschaubaren STM32L0 anfangen und später auf einen stärkeres Modell wechseln, falls nötig. Test-Boards findet man unter dem Namen "STM32 Nucleo".
-
Thread
USB<>STM32F4 mit externem Chip (FTDI, oä)
oder USB sowieso einen externen Chip) Kollidieren bei den grossen STM32F wirklich 2 * CAN mit ULPI USB HS? Ist der Aufwand fuer den FT2232H wirklich so viel geringer?
STM32CubeMX sagt, dass es nicht geht.
-
Thread
ARM, Luminary, JTAG Frage
, oder ? Hab jetzt etwas gesucht aber nur die EV/Starter-Kits gefunden. Bei Digikey kostet das ST32-Kit STM3210B-SK/KEIL 253 Euro und das MCB2103UME 173 Euro, und das ist mir jetzt für den Einstieg doch etwas zu viel (da ich ja nur gern den ULINK-ME hätte).
um ein Angebot. Ich denke er macht dir (ev. auch im Bundle mit einem STM32) ein nettes Angebot, wenns für deine privaten Basteleien ist. Anmerkung: Ich denke mittlerweile sind die Lumisachen einigermassen aus den Anfangsproblemen raus. Ich war zwar derbe am fluchen
-
Thread
Kritik zu der Schaltung
Stm M. schrieb im Beitrag #4372425: > STM32F4 hat doch interne Pullups. Warum brauche ich noch mehr Pullups? Welche Pullups hat der STM? Und was für Pullups braucht hat der I²C üblicherweise? > STM32F4
dass man solch einen OPV nimmer für eine > Versorgung von 0...3,3V einsetzen sollte. Die meisten STM32F4 ADC Pins sind zum Glück 5V tolerant. Werde die Versorgungsspannung auf 5V setzen. > In wie weit die Schaltungen den Zweck erfüllen, mußt du selber wissen. > Eine PWM mit 50Hz scheint mir aber
-
Thread
Schnell Pins schalten
Luky schrieb im Beitrag #1920833: > Wie schnell sind die kleinen > > ARM (STM32, LPC, Stellaris, ...) beim Portzugriff? Zum STM32 (72MHz, 2WS) kann ich mal das berühmte Pin-Toggeln liefern. Folgender Code wurde ausgeführt: while (1) { GPIOA->BSRR = GPIO_Pin_9;
STM32 sieht gut aus, genau das was ich gesucht habe. Danke an alle die die Fragestellung gelesen haben ;-)
-
Thread
mit was starten? Atmega8 - Einsteiger will keinen Mist kaufen
habe mit 6502 Z80 LH5801 gelernt da scheint mir der 8-bitter näher. Das heist nicht das ich nie zu STM32 wechsel, aber im Moment ist das noch nicht mein Ziel. Mit dem PI habe ich das basteln aufgegeben für mich zu komplex zu sensibel und mit SD oder microSD zu fehlerträchtig.
Joachim B. schrieb im Beitrag #4087542: > sehe ich zwar nicht so, aber das wird mit TI, STM32, rasspberryPI nicht > einfacher glaube ich. Glauben ist nicht Wissen! Und dass du hier Äpfel und Zitronen in einen Sack packst, spricht für deine große umfassende Erfahrung.
-
Thread
MAX31865 mit STM32 auswerten
SPI Takt sollte mit einen Prescaler von 32 definitiv unter 5 Mhz liegen. MAX31865 supports SPI Mode 1 und 3. Habe Mode 3 CPOL=1, CPHA=1 Die SPI config ist vom http://www.diller-technologies.de/stm32.html#spi übernommen. Da ich mich zum
0b10000011 //******************************************************************************* #include "stm32f10x_conf.h" #include "spi.h" #include "stm32_ub_systick.h" #include "uart.h" #include "stdio.h" #define CONFIGURATION_REGISTER 0x00 #define RTD_MSB_REGISTER 0x01 #define RTD_LSB_REGISTER
-
Thread
BLDC Ansteuerung
Starkstromteil testen kann. mit der software geht es recht flott voran: [c] #define u_set_h DDRD|=(1<<5) #define u_set_l DDRD|=(1<<6) #define u_set_z DDRD&=~(3<<5) #define v_set_h DDRB|=(1<<2) #define v_set_l DDRB|=(1<<1) #define v_set_z DDRB&=~(3<<1) #define w_set_h DDRD|=(1<<3)
(3): step++; w_set_z; u_set_l; v_set_h; break; case (4): step++; v_set_z; u_set_l; w_set_h; break; case (5): step=0; u_set_z; v_set_l; w_set_h; led1_tog; zlx
-
Thread
Implementierungsfrage VHDL
Zahl 26 darf im Ergebnis an keiner Stelle vorkommen). Falls das Ergebnis nicht gut ist, wird an 1-5 Stellen im Block etwas geändert und es nochmal versucht. Im Gesamten ist es dann im FPGA ca 75 mal schneller als auf einem STM32F3 mit 72MHz. Aber die Zahlenkonvertierung frisst halt am meisten
IMHO das beispiel mit dem LFSR recht gut. > Die > Geschwindigkeitssteigerung verglichen mit einem STM32 empfand ich > jedenfalls alles andere als beeindruckend. Wobei der STM32 als ARM den m.E. "schnelleren" Befehlssatz gegenüber x64 mitbringt, er taktet aber eben nicht im GHz-bereich. > Zum
-
Thread
uint8_t cast to int8_t
Update: Es ist ein STM32G474VE-T6, IAR 8.50.9 Der cast auf (int8_t) auf den BUF_READ_BE_U8_F funktioniert nicht [c] nWheelIncs = (int8_t)(BUF_READ_BE_U8_F(data_p, 0)); [/c] Es ist jetzt so: [c] uint8_t nWheelInc
nicht. Drückst beim IAR auf Pause und dann run -> Breakpoint kommt. Ganz großes Kino! Auf STM32 ist das bisher allerdings nicht passiert. Da hat der IAR eine ganz andere Marotte! Manchmal überspringt er Funktionen bei F11 (Step Into). Passiert nur auf unseren STM32 Targets, auf dem dicken
-
Thread
Probleme mit USART von STM32VL
Habe das Programm nun mal ein bisschen abgeändert. [c] #include "stm32f10x.h" #include "Configure.h" int main(void) { SystemInit(); UART_INIT(2); GPIO_INIT(9,'C', 0); int i,data; while(1) { while (USART_GetFlagStatus(USART2, USART_FLAG_RXNE
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
STM32- Timerinterrupt
möchte ich ungern verwenden, dann weiß ich ja erst nicht, was da vor sich geht. [c] #include <stm32f10x_lib.h> // STM32F10x Library Definitions int irupt=0; void syti_wait(void) { while( (SysTick->CTRL & 0x10000 ) == 0 ){} } void TIM2_UP_IRQHandler (void) {
defines der IRQChannels in stm32f10x_nvic.h
-
Thread
Arbeiten mit Registern(STM32F103) Gesperrt
#define RCC_APB2RSTR (*((volatile dword *) (RCC + 0x0C))) [/c] Das ist ein kleiner Auszug aus stm32f103.h und hier wird das Register APB2RSTR des RCC Peripheriecores deklariert, so daß man von einem C Programm auf dieses Register ganz einfach zugreifen kann. So etwa geht das in C und wenn es
the returned value is 0x00. Workaround None https://www.st.com/resource/en/errata_sheet/es0346-stm32f101xfg-and-stm32f103xfg-xldensity-device-limitations-stmicroelectronics.pdf PS: stefanus war natürlich wieder schneller...
-
Thread
Arduino - bringt's das ? Gesperrt
mit einer 5V Blink-LED von Conrad. Ist viel billiger und ich fürchte danach ist für die meisten Anfänger (denen die STM32 ständig empfohlen werden) sowieso Schluss. Macht aber auch nichts. Immerhin schön anzusehen
geht auch mit >einer 5V Blink-LED von Conrad. Ist viel billiger und ich fürchte danach >ist für die meisten Anfänger (denen die STM32 ständig empfohlen werden) >sowieso Schluss. Macht aber auch nichts. Immerhin schön anzusehen
-
Thread
MXE11 - Unix auf dem Mikrocontroller
> Aber willste nicht nen größeren STM32 mit (mehr internen und/oder) > externen RAM nehmen? Meine primäre µC Plattform für das Projekt ist der SPC56EL, die STM32-Versionen kamen erst später dazu. Deswegen gibt es für den SPC auch eine
Linux. Da es inzwischen genügend schnelle Mikrocontroller mit mehr als 256K RAM gibt (SPC58..., STM32H7..) überlege ich derzeit, doch noch eine Variante mit MMU zu programmieren, auf der dann auch ein "reguläres" Unix laufen kann. http://www.jcwolfram.de/projekte/mxe11/main.php Die weiter oben
-
Thread
STM32 Utility Link unter windows 10
Hardware Reset hat der China Dongle für den STM32 nicht. Nimm Software Reset.
eingestellt. Trotzdem keine Verbindung.ich verstehe das nicht habe den aktuellen USB link Treiber und die STM32 Utiliy 4.5.im Geräte Manger wird der USB St link auch angezeigt... ich weiß nicht mehr weiter!!
-
Thread
Günstiger atmelkompatibler Programmer auf Kickstarter
Debuggen? > Debugger für unter 10 Euro, das wäre mal was feines. Aber nein, leider > nicht. Und bei STM32 kann ich mit einem 5 Euro ST-Link V2 Clone nicht nur Flashen sondern per SWD debuggen. Das ganze komplett GDB Kompatibel und z.B. in Eclipse darstellbar. Und mit ganzen 2 Datenleitungen. Ich verstehe
bei knapp 4500 EUR. Klingt doch gut. Ich drücke jedenfalls die Daumen (auch wenn ich als MSP430- und STM32-Nutzer das Teil nicht brauche). Max
-
Thread
Phasensplitter (Diff.-Verstärker) mit Röhren/Trioden
DAC mal angeschaut? > Welchen Baustein verwendest du? ADµC7026 ? Ich verwende den DAC, der im STM32F103 eingebaut ist. Der hat 2 12-bit DACS an Board. Die Beschaltung des STM32 kommt nicht von mir. Es ist ein fertig aufgebautes Headerboard. Das ist das kleine blaue Board, was man auf dem Foto im
@ 900ss D. Wow, gefällt mir. :-) Wo gibt's das STM32F103 Eval-Board? Das ist doch nicht das Olimex?
-
Thread
Makefile Problem
-----------------------------------------------------------------------| PROJ_FILES= \ main.c \ stm32f4xx_conf.h \ $(STLIB_PATH)/Libraries/STM32F4xx_StdPeriph_Driver/src/misc.c \ $(STLIB_PATH)/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_adc.c \ $(STLIB_PATH)/Libraries/STM32F4xx_StdPeriph_Driver
\ $(STLIB_PATH)/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_gpio.c \ $(STLIB_PATH)/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_hash.c \ $(STLIB_PATH)/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_hash_md5.c
-
Thread
Speichererweiterung für BigData bei Microprozessoren
Der H7 kann die SDC mit 20 MByte/s lesen und wahrscheinlich auch genauso schnell schreiben, die Karten können ja selber noch schneller. Nur ist der H7 auch die zickigste Diva der STM32, da sollte man nicht
Überdenke Deine untaugliche "Datenerfassungseinheit" und überlege, ob Du diese durch das oben erwähnte STM32H7-Modul mit SD-Karte ersetzen könntest. Hilfreich wäre die Nennung der Einheit, damit andere hier auch beurteilen können, ob sie überhaupt ersetzbar wäre. Wäre das STM32H7-Modul dann tauglich, sollte
-
Thread
XMEGA Hardware-Bug (Kritisch) Gesperrt
avr-gcc als Treiber verwendet, z.B.: > $ avr-gcc -x assembler rjmptest.asm -o rjmptest.elf -mmcu=atxmega32e5 > -nodefaultlibs -nostartfiles Ah, danke. Das sieht besser aus: [avrasm] $ avr-objdump -h -S rjmptest.elf rjmptest.elf: file format elf32-avr Sections: Idx Name Size
beziehe ich Provision ...etc..) einen mega32e5 bestellt. MfG Stephan
-
Thread
Schulnotenbewertung eines Arduino-Programms
+D5OspP7OK++yDJ43G7P69wmX+5kGVA+ooG8Hz+ruzipLpQKoMSzQQlCCC8hAVhsual6IBik4eA6CrAvkhkOoJ7g2sR+7fmkGouJJAzSWiKbiSMeWKaRIngjeBVnBp5rkWBEFXnlHGeDe+ZwQug5hQgyW0Z1MqPiVkinLRRA0ecSnfn2CmLOlRVfn1435XN03CaxXTdcec0jcVKLVaOXTrWt6obTNWmzENiVQKd4m9Vtw41VRP6BhxlAAZVLWtH1E5ldwFWpe9D2Bl9Oqjb9XhybagyLZpkrafxx4fZdBlkTdO1bvcHEsDpzXMa1y1bk8p6o5V35g-lxMQ4ZpOLHQySA5t0zadqHFw4dS1Q7M7D1ce7NnPpcVEwQtEsHjOWzFTfSLEQx5k9+ov5TLUt9VztEy8zkP4Yg7AS7Risq1VSOUV0yvHnQQ1cUDx3knjK7LDzZqI6ByNCDD7huIl3HtZo1OPU98O831lCLF7nuE31F0cRLTVm3TswLeLkvZZHauSPxgbhzTR2s4gBxYVAWcxVdwF67V4Xdu4cSvrBWNvTj4XsIMy4JbhCc8Sttd7h4JfCzXZ0N2eTcZp1r7dacncdd2f6h8PTfbfrJ00e4RD0Y3tOJxdr4T5
-
Thread
Index von Array: welcher Datentyp in C
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
ADC Eingang - Signalaufbereitung
Dietmar B. schrieb im Beitrag #6493912: > Die Frequenz liegt so bei 0,5-1MHz. Ich glaube nicht, dass der im STM integrierte ADC dafür noch reicht. er müsste, so spontan überlegt, locker 10 MSPS haben und ich mein der STM32 auf dem Nucleo-Board hat nur 5 MSPS. Oder hast
schrieb im Beitrag #6494380: > Dietmar B. schrieb im Beitrag #6493912: >> Die Frequenz liegt so bei 0,5-1MHz. > > Ich glaube nicht, dass der im STM integrierte ADC dafür noch reicht. er > müsste, so spontan überlegt, locker 10 MSPS haben und ich mein der STM32 > auf dem Nucleo-Board hat nur 5 MSPS
-
Thread
Probleme bei Zeitmessung zwischen Interrupts mit STM32f107
behilflich sein. Als Referenz poste ich auch den benutzen Code. Vielen Dank! [c] #include "blink.h" #include "stm32f10x_it.h" #include "stm32f10x_conf.h" #include "stm32f10x_adc.h" #include "stm32f10x_can.h" #include "stm32f10x_rcc.h" #include "stm32f10x_dma.h" #include "stm32f10x_can.h" #include "misc.h" #include "can_handling.h" uint32_t sysTick_counter = 0; uint32_t last_exti9 = 0; uint32_t last_exti10 = 0; uint32_t time_exti9 = 0; uint32_t time_exti10 = 0; void SysTick_Handler(void){
-
Thread
libusb: LIBUSB_ERROR_BUSY
Habe mir hier ein Testboard für den STM32H743 aufgebaut. Im Moment bin ich bei der Inbetriebnahme des FS USB. Ich habe sowohl ein "CDC-Standalone" Beispiel von ST als auch ein "Custom HID" Beispiel am laufen. Das Gerät ist am PC (Linux) per
strings: Mfr=1, Product=2, SerialNumber=3 [ 3024.089781] usb 5-3.2.1: Product: STM32 Virtual ComPort in FS Mod [ 3024.089782] usb 5-3.2.1: Manufacturer: STMicroelectronics [ 3024.089783] usb 5-3.2.1: SerialNumber: 0000000C0000 [ 3024.141823] cdc_acm 5-3.2.1:1.0