-
Thread
RS232 auf Display ausgeben, ohne Computer
Neu bekommt man diese von Glyn. Dazu könnte ich Dir ein Entwicklungsmuster für die Ansteuerung (mit STM32F407) für € 20 anbieten. Abbildung ähnlich wie hier: http://mino-elektronik.de/TFT-direct-drive/TFT-direct-drive.htm#tft-5 Alternativ paßt auch ein anderes EDT-Display mit 4,3": https://www.reichelt.de
www.tvterminal.de/info/index.html Es scheint da auch noch ein Spezialangebot zu geben, mit allen Teilen, f. <30€.
-
Thread
STM32F4 Discovery ADC Probleme auf anderem Board
Hi, Ich habe hier zwei verschiedene Sorten vom Discovery Board STM32F4, eine ältere(STM32F407VGT6) und eine neuere Version (STM32F407VGT6U). Bei der neueren Version (Auf zwei Boards getestet) stimmen die gemessenen ADC werte einer Spannung nicht, sondern weichen um
im Beitrag #4816821: > Was für eine Korrekturformel gibt es da? http://blog.koepi.info/2015/05/stm32-adc-some-weird-behaviours.html Suche nach VREFINT_CAL
-
Thread
STM32F4 Discovery Audio CS43L22 I2C Problem
mache wohl einen Fehler bei der Initialisierung. Wenn ich debugge hängt das Programm in startup_stm32f407xx.s bei der Zeile mit dem Inhalt "B" unter SysTick_Handler: [c] ; Dummy Exception Handlers (infinite loops which can be modified) NMI_Handler PROC EXPORT NMI_Handler
das mit dem Quellcode posten geht auch kompakter: http://www.dasrotemopped.de/dateien/STM32F407VGT-DISCO_BSP_SSD1963_20170417.zip So macht ST das Initialisieren der Komponenten, von mir in ein SW4STM32 Projekt gepackt, wen es interessiert. Gruß, dasrotemopped.
-
Thread
Suche Empfehlung für Mikrocontroller
/stm32f746ng.html Nächstes Jahr dann: http://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32h7-series/stm32h7x3/stm32h743zi.html
Reinhard M. schrieb im Beitrag #4811732: > Wenn es tatsächlich einen Weg gibt, z.B. beim stm32F407 einen 32bit > Zähler auf Systemtakt laufen zu lassen, würde ich mich damit > arrangieren! Einfach den F427 (F429) nehmen.
-
Thread
Programmcode in externes NOR-Flash
Hallo zusammen! An einem STM32F407 Controller von ST habe ich ein externes NOR-Flash. Zur Laufzeit kann ich in dieses -über den initialisierten FSMC des Controllers- Daten erfolgreich schreiben und Lesen. Aber wie bekomme ich
program should be loaded into the internal Flash memory >> in order to configure the FSMC, ..." > Beim F437 ist es der FMC. Code zur Initialisierung ist vorhanden. Was hat das mit dem F437 zu tun? Gings nicht um den F407? Die Aussage verstehe ich jetzt nicht. >> "... to jump and execute the user
-
Thread
DIY Frequency Counter mit 10 bis 12 Digits?
MHz dienen. Anzeige/Bedienung über 4,3" TFT; div. ext. Schnittstellen insbesondere RS232; Prozessor STM32F407.
dienen. Anzeige/Bedienung > über 4,3" TFT; div. ext. Schnittstellen insbesondere RS232; Prozessor > STM32F407. Klingt interessant, kannst du noch mehr darüber sagen? Ich habe mir zwischenzeitlich mal das Evalkit vom TDC7201 gekauft und teste gerade wie weit ich damit komme.
-
Thread
Erfahrung mit USB HID programmierung?
Hallo zusammen, ich arbeite gerade an folgendem Problem: Ich möchte gerade einen Akku über einen STM32F407 auslesen und dann die Daten dem PC über USB HID zur verfügung stellen, sodass ich diese direkt für das Power Management von Windows nutzen kann. Sprich über HID Power Device: http://www.usb.org
the configuration*/ 0xE0, /*bmAttributes: bus powered and Support Remote Wake-up */ 0x32, /*MaxPower 100 mA: this current is used for detecting Vbus*/ /************** Descriptor of Joystick Mouse interface ****************/ /* 09 */ 0x09, /*bLength: Interface
-
Thread
Locala variable wird weg optimiziert, Coocox + GCC
------------------- void UB_WS2812_All_Led_RGB(WS2812_RGB_t rgb_col, uint8_t refresh) { uint32_t n; if(ws2812_channel==0) return; for(n=0;n<ws2812_maxanz;n++) { ws2812_ptr[n]=rgb_col; } if(refresh==1) UB_WS2812_Refresh(); } [/c] Es passiert nur bei den STM32 F401RE (nucleo). Beim F407 (discovery) functioniert es. Es ist mir unklar warum die sich unterschiedlich verhalten. Diese function kommt aus die WS2812 lib von UB. Alles anderes functioniert. Ohne optimierung gehts auch. Selbst
-
Thread
Platinen mit µC
Wie klein soll es denn sein? https://de.aliexpress.com/item/STM32F407ZE-core-board-STM32F4-minimum-system-board/32584189138.html Kleiner geht wohl nur ohne Zugang zu dem Pins.
Ich verwende das da: https://www.aliexpress.com/item/STM32F407VET6-Mini-version-of-the-core-board-STM32-minimum-system-version/32709285751.html
-
Thread
Akkustatus an Windows weitergeben
Maus und Tastatur verwendet habe, sollten doch auch für einen Akku richtig sein oder?. (Nutze den STM32F407). [c] __ALIGN_BEGIN static uint8_t USBD_HID_CfgDesc[USB_HID_CONFIG_DESC_SIZ] __ALIGN_END = { 0x09, /* bLength: Configuration Descriptor size */ USB_DESC_TYPE_CONFIGURATION, /* bDescriptorType
the configuration*/ 0xE0, /*bmAttributes: bus powered and Support Remote Wake-up */ 0x32, /*MaxPower 100 mA: this current is used for detecting Vbus*/ /************** Descriptor of Joystick Mouse interface ****************/ /* 09 */ 0x09, /*bLength: Interface
-
Thread
I2C Interrupt Handler bei Fehler
Hallo, Ich verwende einen STM32F407 zusammen mit der Standard Peripheral Library von ST. Wenn ich I2C_ITConfig(I2C2, I2C_IT_EVT, DISABLE); aufrufe müssten doch die Interrupts aufhören? Kann ich sonst irgendwie alle Interrupts deinitialisieren
transmitter dmaInit.DMA_DIR = DMA_DIR_MemoryToPeripheral; dmaInit.DMA_Memory0BaseAddr = (uint32_t)MPU6050_TX_BUFF; dmaInit.DMA_BufferSize = MPU6050_BUFF_SIZE_TX; DMA_DeInit(MPU6050_DMA_STREAM_TX); DMA_Init(MPU6050_DMA_STREAM_TX, &dmaInit); DMA_ITConfig(MPU6050_DMA_STREAM_TX, DMA_IT_TC
-
Thread
Frequenzteiler durch 4.5
Beitrag #4788107: > ich nutze momentan einen µC als Frequenzteiler. Konnte ich Dich noch nicht vom STM32 überzeugen? ;-) Beim F407 beträgt die Auflösung der Messung bzw. Signalerzeugung typ. 6 ns. In Deinem Frequenzbereich (0 Hz ausgenommen) lassen sich damit Auflösungen < 10 ppm erreichen. Das sollte
Joe F. schrieb im Beitrag #4788817: > Und warum machst du es dann nicht in Echtzeit? LOL. Da warst du wieder schneller.
-
Thread
Neues Entwicklungsboard STM32F407
http://www.ebay.de/itm/Core407V-STM32F407VET6-STM32-Cortex-M4-Entwicklungskit-Board-Core-board-Modul-/272374689794 So ganz neu muss es nicht sein aber ich habe hier im Forum nix darüber gefunden. Es gibt ja auch viele verschiedene
dasrotemopped schrieb im Beitrag #4787779: > zum Einstieg würde ich immer dem STM32F429i-disco den Vorzug geben. ... naja, genau das Display von diesem Board ist eben so fummelig klein.
-
Thread
Wieso gibt es keine gute Programmiersprache?
der Anfang ist für unerfahrene wohl etwas holprig. Habe damit sogar schon embedded Code für einen STM32 ARM Prozessor geschrieben und ausgeführt. Die Community ist klein aber fein.
entwickelt. Tja, wenn du die Augen zu machst, dann siehste eben nix. Kleiner Tip: Programmiertool für STM32 von mir hier im Forum. btw: eine Lazarus-Version hab ich inzwischen auch fertig. Funktioniert gut wie die Delphi-Version. Sieht mir aber zu grau aus. Also: Mach deine Klüsen auf, dann siehst du
-
Thread
Frequenz Erzeugung mit avr
wenig höher. Oder noch bequemer, man nimmt einen STM32Fxxx µC. Soll ich dafür ein kleines Programm mit 5 ns Auflösung der Periodendauer schreiben? ;-)
Basti schrieb im Beitrag #4780225: > Wird wohl Zeit mal langsam mit stm32 anzufangen. Falls Du das machen möchtest, kann ich Dir ein kleines Programm geben, welches auf einem STM32F407 und damit direkt auf einem Discovery-Board läuft. Selber habe ich ein kleines Board
-
Thread
Suche Treiber für ili9341 für den paralel betrieb
etwas Zeit finde werde ich die Schaltung aufbauen und mal probieren ob ich Es hinbekomme. Welches STM32F4-Discovery hast Du verwendet STM32f429Zi oder stm32f407VG ? mfg
Hallo, STM32F407VG, funktioniert eigentlich mit allen STM32F4, wenn die Ports frei sind. Ich verwende gerne einen STM32F29i-DISCO. Habe hier alle Komponenten abgelötet. Dann gibt es Ports bis zum Abwinken.
-
Thread
compiler für stm32F4xx bauen?
las, dass man gleiches auch für die Armen machen könnte, würde ich mir gerne einen compiler für den stm32F407 u.ä. bauen. Das heißt, mit FPU-Unterstützung und was man sonst noch so braucht. Gibt es eine Anleitung für dummies ähnlich wie im Handbuch von avr-libc? In meinem jugendlichen Leichtsinn
dass man gleiches auch für die Armen machen könnte, würde ich mir > gerne einen compiler für den stm32F407 u.ä. bauen. > Das heißt, mit FPU-Unterstützung und was man sonst noch so braucht. > > Gibt es eine Anleitung für dummies ähnlich wie im Handbuch von avr-libc? > > In meinem jugendlichen
-
Thread
STM32 F407VGT6 SPI DMA Master
mir nach dem Beispiel SPI_DataExchangeDMA aus der StdPeriph Lib v1.7.1 einen SPI Master auf meinem F407 Discovery aufgebaut. Leider tut sich aber nichts. Ich hab den Code mittlerweile mehrmals durchsehen, aber ich find den Fehler nicht. Was erwarte ich: Ich erwarte den String "SPI Master" zu empfangen
Schau einmal hier: http://www.diller-technologies.de/stm32_wide.html#spi_dma
-
Thread
STM32F4: SysTick etwas ungenau
} [/c] und natürlich die delay.h [c] #ifndef DELAY_H #define DELAY_H #include <stm32f4xx.h> extern void SysTick_Init(void); extern void timer_Decrement(void); extern void delay_ns(uint32_t n); extern void delay_ms(void); extern void delay_nms(uint32_t n); #endif [/c]
und ggf noch umrechnen auf ms. Hier habe ich "meine" Lösung her: http://patrickleyman.be/blog/stm32f407-delay-with-systick/ Gruß Daniel
-
Thread
Wie Programm auf µC bekommen
Zu aller erst - ich bin ein Neuling auf diesem Gebiet. Ich programmiere auf dem STM32F4 Discovery, da kann ihc debuggen und Programm über Keil mVision und USB drauf spielen. Wenn das Programm mal fertig entwickelt ist und ich meine eigene Platine erstelle und den STM32f407/417 auf
Die Nucleo Boards gibt es für M0, M1, M2, M3 und M4. Ansonsten sowas falls der STM32F405 auch ok ist: https://www.olimex.com/Products/ARM/ST/STM32-H405/ Gruß, Stefan
-
Thread
Generelle Frage zu ARM-Development, Frameworks und WebSockets
lange Zeit nur eine Implementierung für Windows in den Samples zu finden war gibts jetzt auch was für STM32F407 bzw Atmel. Hat schon jemand Erfahrungen damit gesammelt und kann berichten? Wenn ich das nächste mal Ethernet brauche versuche ich das auch mal, hoffe aber jemand macht mal ein Sample für LPC17xx
2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-------+-+-------------+-------------------------------+ |F|R|R|R| opcode|M| Payload len | Extended payload length | |I|S|S|S| (4) |A| (7) | (16/64) | |N|V|V|V| |S| | (if payload len==126/127
-
Thread
STM32L4 Disco-Board CPU arbeitet nicht korrekt?!
ausgeklammert ist, kann erstmal ignoriert werden. Interessant nur die Lines mit "Fehler"! ich habe ein STM32L476 Disco-Board. Mit ach und krach habe ich das Teil unter EMBitz zum laufen bekommen. Beim F407 hat das jetzige Programm ohne Probleme gearbeitet (also was Interrupts und Config der Timer/Interrupts
aufruft und überschrieben > werden sollten (deshalb sind die auch mit __weak dekoriert). > Siehe stm32l4xxhal_tim.c und stm32l4xx_hal_gpio.c > Also bspw. > [c] > void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin) { > if (GPIO_Pin == MYPINDEFINITIONFROMCUBEMX) { > ... > } > } > > void
-
Thread
Konzipierung I2S mit oder ohne DMA
gezeichnet und auch noch keine Zeile Code geschrieben. Vorgaben habe ich mir unter anderem diese gemacht: STM32F4 I2S Audio DAC für PCM 16Bit Audio Samples mit 8Khz Samplingrate Audiosamples mit ca. 12k Werten. Flash für >32Mbyte Haken tut es beim I2S Audio DAC, diesen würde ich gerne per DMA befeuern
ineinander verschachtelte Datenblöcke stehen. Das 'SPIn_Empty_ISR' Prinzip läuft hier auf dem STM32F407 mit 168Mhz auf einen 4-Kanal Tracker (ein Retrofit einer alten Fostex 280) und nebenbei macht die Kiste auch USB MSC Host, emuliert ein Cassettenlaufwerk für das Original Paneel, bedient ein serielles
-
Thread
Aktuelle Erfahrungen mit TI ARM Cortex DevKits & IDE
und bei Fragen wie "Welchen µC / Umstieg AVR zu ARM / Erfahrung mit TI?..." wird zum größten Teil STM32 vorgeschlagen. Momentan arbeite ich selbst mit dem STM32F407/-F107 mit Keil und dies gefällt mir auch sehr gut. Ich stelle die Frage einfach nur aus Interesse, denn irgendwie seltsam das STM32 so
Christian K. schrieb im Beitrag #4738477: > irgendwie seltsam das STM32 so verbreitet ist und TI Boards eher nicht. Da fehlt irgendwie eine klare Linie. Cortex M0(+) gibt es nicht, weil der mit MSP430 konkurrieren würde. M3 war Stellaris. Die aktuelle Webseite
-
Thread
µController gesucht für hd44780 Display
deine persönlichen Vorlieben an - taugt dir das Coocox besser als MPLABX? Sind die die Gehäuse der STM32 zu fummelig? Ist dir das PICkit3 zu lahm? Das ist wichtig. Das muss man kucken, nicht der Preis. Die Paar 0,x€ fallen nicht ins Gewicht. Schlechte Tools aber schon, das tut weh. PS: Der TP hat
> Wenn du debuggen können willst, fallen mir spontan folgende > kostengünstige Lösungen ein: > - STM32 + Discovery + Coocox-IDE (Im Disco-Board ist ein Debugger drin) Gute Idee! Für LCD-Ansteuerung gibt es auch ein passendes Board: http://mino-elektronik.de/FM_407/fmeter_407.htm#a3 Mit USB-Anschluß
-
Thread
STM32 discovery LD1 blinkt rot aber kein Zugriff mehr ueber USB
Hallo, ich habe gestern ein Programm auf meinen STM32F407G-DISC1 hochgeladen. Es lief gestern einwandfrei. Heute, als ich mein discovery-board wieder mit dem PC verbinden wollte, wird es nicht mehr erkannt. Ausserdem blinkt die led LD1 rot. Ich vermute
hier gefunden, jedoch ohne wirkliche Loesung: https://my.st.com/public/STe2ecommunities/mcu/Lists/STM32Discovery/Flat.aspx?RootFolder=%2Fpublic%2FSTe2ecommunities%2Fmcu%2FLists%2FSTM32Discovery%2Fstm32%20discovery%20external%20supply%20problem&FolderCTID=0x01200200770978C69A1141439FE559EB459D75800084C20D8867EAD444A5987D47BE638E0F
-
Thread
Makefile in KEIL zum Laufen bringen
genügt es lediglich im Terminal "make upload" einzutippen. Das Ganze läuft bei mir schon auf einen STM32F407G-DISC1. Das Projekt basiert (leider) auf "ChibiOS". Da ich mich aber nicht in verschiedene IDE's einarbeiten will, möchte ich gerne dieses Projekt unter Keil uV4 oder uV5 zum Laufen bringen
deine .o in link.xcl reinzuschreiben. armlink --via link.xcl fromelf --output firmware.hex --i32 linked.axf und fertig ist die Laube. Also, wo ist das Problem? W.S.
-
Thread
Open407V-D Code wird nicht ausgefuehrt
Hallo, ich habe hier ein Open407V-D Board zusammen mit einen STM32F407G-DISC1 (siehe: http://www.waveshare.com/open407v-d-standard.htm). Sobald ich die beiden Boards zusammenstecke, laesst sich der Code zwar auf das STM32Discovery
Discovery-Board einzeln betreibe, wird der Code immer sofort nach dem Hochladen ausgefuehrt. Auf dem Open407V-D Board sind einige Pins und schalter vorhanden, muss man da vielleicht etwas umstellen damit der Code bei angesteckten Discovery ausgefuehrt wird? Hat jemand Erfahrung damit? Vielen Dank.
-
Thread
STM32 Frequenz Messung (>10MHz)
>Ein STM32F4 kann 168MHz, use the force Luke! Jo aber nicht auf den IO's soviel zur force junge... Gruß J
bis 2,5 MHz und mit internem Vorteiler bis 20 MHz. Dann gibt es noch eine fertige Lösung für das STM32F429 Discovery Board: http://mino-elektronik.de/FM_407/fmeter_407.htm#c1 Hier wird ein interner Timer als Vorteiler für die automatische Bereichsumschaltung benutzt.
-
Thread
Audio DAC am STM32F303
Polarität des WS Signals, kann man aber auch anders machen. Am einfachsten erschien mir auf dem STM32F407 Disco mit dem Cirrus Chip die Master Send Funktion, bei der auch MCLK vom STM32 kommt.
Polarität des WS > Signals, kann man aber auch anders machen. > Am einfachsten erschien mir auf dem STM32F407 Disco mit dem Cirrus Chip > die Master Send Funktion, bei der auch MCLK vom STM32 kommt. Hi, so langsam bekomme ich das in Griff mittlerweile, nur eine Unstimmigkeit habe ich da noch bzgl
-
Thread
Aufbau der STM32 datenblätter etc.Tak einschalten etc pp
/articles/Kategorie:STM32
, tatsächlich vorhandene Peripherie und den verfügbaren RAM und Flash beschreibt. Für z.B. den STM32F407 braucht man also RM0090 als Family Reference und dann das Datenblatt für STM32F405xx/407xx.
-
Thread
Tutorial STM32F407G Discovery mit Eclipse
Hallo, hat jemand ein gutes und vor allem aktuelles Tutorial wie man das STM32F4 Discovery-Board in Eclipse einbindet? Es gibt so schöne Youtube-Tutorials, nur leider sind die vollkommen veraltet und einige Treiber/Dateien sind gar nicht mehr vorhanden. Auf mikrocontroller.net
ist und auch uralt. Hat jemand eine gute Quelle? Ich bin langsam am verzweifeln da ich mein STM32F407G nichtmal zum blinken bekomme weil die Tutorials nix taugen.
-
Thread
JPG Array to BMP Array
www.mikrocontroller.net/topic/355142 https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=https%3a%2f%2fmy%2est%2ecom%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fcortex%5fmx%5fstm32%2fJPEG%20decompression%20to%20BMP&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B
machen magst, muß > mindestens das JPEG und das BMP im RAM gehalten werden.... Je nachdem > welchen STM32 du nutzt kann das schon mal sehr eng werden..... Oke, also habe den STM32F407 verlötet, was denkst du? reicht das?
-
Thread
STM32F405 clocktree und USART
Hm, änderst du denn auch die HSE-Frequenz in der system_32f4xx.c? Denn zumindest bei den Treibern für den F407 (STM32-discovery) rechnet sich USART_Init(USART1, &USART_InitStruct); die Teilerfaktoren für die Baudratenregister aus den Angaben in der system
Hi, >>>Hätte ja sein können War. Hier \lib\stm32f4xx.h steht bei mir der HSE Wert (8Mio) drin, hatte ich nicht gesehen, steht auch im filesystem ne Ebene tiefer, allerdings Hinweis in \system_stm32f4xx.c . Probier ich morgen mal aus. Vielen Dank
-
Thread
STM32F407 WakeUp von Stop Mode
Ich habe ein Problem, an welchem ich mir schon seit Stunden die Zähne ausbeisse. Ich habe einen STM32F407 auf meiner Hardware und versetze ihn in den Stop Mode mit: PWR_EnterSTOPMode(PWR_Regulator_LowPower, PWR_STOPEntry_WFI); Der uC läuft mit dem HSI Clock und hat ein HCLK von 2MHz. Aufwecken
Sandro schrieb im Beitrag #4701084: > Den Schaltplan habe ich 1zu1 übernommen vom > STM32F4 Discovery DevBoard von ST. Sandro schrieb im Beitrag #4701084: > Starten kann er ja auch mit 1.8V am Anfang Das STM32F4 Discovery arbeitet mit 3 Volt, nicht mit 1.8V
-
Thread
Einstieg Mikrocontroller AVR vs ARM? Gesperrt
einem Persönlichkeitsbild, was man am ehesten als "Markenaffe" bezeichnen kann, also "Ingenieur für STM32F407 mit ST-Lib" und der unterscheidet sich dann grundlegend vom "Ingenieur für STM32F407 mit Cube". Klingt überspitzt, ist aber der Kern der Sache. Nochwas: Peter hatte den Ansatz mit dem Aufteilen
Persönlichkeitsbild, was man am > ehesten als "Markenaffe" bezeichnen kann, also "Ingenieur für STM32F407 > mit ST-Lib" und der unterscheidet sich dann grundlegend vom "Ingenieur > für STM32F407 mit Cube". Klingt überspitzt, ist aber der Kern der Sache. > > Nochwas: Peter hatte den Ansatz mit
-
Thread
STM32F446ret6 JTAG-Problem
= (25 * 360) / (25 * 2) = 180 MHz */ #if defined(STM32F427_437xx) || defined(STM32F429_439xx) || defined(STM32F446xx) || defined(STM32F469_479xx) #define PLL_N 360 // vorher 336 /* SYSCLK = PLL_VCO / PLL_P */ #define PLL_P 2 #endif /* STM32F427_437x || STM32F429_439xx || STM32F446xx || STM32F469_479xx */ [/c] Nun habe ich den o.a. Pfad in CMSIS-Schreibweise nachprogrammiert: [c] /*Testprogramm*/ #include "stm32f4xx.h" #
-
Thread
STM32F4 - PWM Input capture
Ich habe ein STM32F407-Disc1 board und versuche dort mit den HAL Funktionen einen PWM - InputCapture zu realisieren. Es gibt ein Beispiel von STM mit der StdPerf-lib, das ist quasi als Vorlage genommen habe. Eigentlich
-
Thread
Bild an TFT Display anzeigen
Grüssen clincii:D PS: Display -->NHD-2.4-240320SF-CTXL#-FTN1 Mikrocontroller --> STM32F407
Erster Treffer bei Google : Code für Copy+Paste: http://stm32f4-discovery.net/2014/04/library-08-ili9341-lcd-on-stm32f429-discovery-board/ Gruß, dasrotemopped.
-
Thread
STM32F407: SPI Eigenschaften (CPOL und CPHA) einstellen
Hallo, ich habe eine SPI Datenübertragung mit einem STM32F4. Ich habe CPOL_Low und CPHA_2Edge eingestellt. Dadurch habe ich einen Ruhepegel Low und die Daten werden bei steigender Taktflanke an MOSI ausgegeben. Das macht meiner Meinung nach aber keinen Sinn. Der Ruhetakt passt, der ist auf Low eingestellt. Aber stelle ich mit CPHA_2Edge nicht ein, dass die Daten erst bei der fallenden (der zweiten) Flanke ausgegeben werden?
-
Thread
C-Unverständnis - STM32F4 Ethernet
ich verliere so langsam den Überblick: Habe eine Software am PC mit C# programmiert die mit einem STM32F429 kommuniziert. An dem hängt ein Frequenzumrichter und ein STM32F407. Das ist inzwischen eine Unmenge an Code. Vor kurzem habe ich alle Codes überarbeitet um die Übersichtlichkeit zu verbessern
einen Fehler an der PC-Software gemacht: Die Kommunikation des FU läuft über RS232, welches auf dem STM32F429 auf Ethernet umgesetzt wird. Diese Frames schleichen sich wohl zwischen die Frames des STM32F429 und machen die Descriptors "kaputt". Heute schau ich mir das nicht mehr genauer an, aber mein alter
-
Thread
STM32f4 osThread Fließkommazahlen verwenden
Hallo liebe Forummitglieder, ich verwende aktuell ein STM32f407 und spiele mit Threads rum. In meiner Threadroutine führe ich eine Funktion aus, in der wiederum eine Variable des Typs double initialisiert wird. Nur bleibt der Thread in diesem Fall einfach
Also ich habe in der sartup_stm32f40_41xxx.s den Stack und Heap jeweils verdoppelt, und dennoch bekomme ich den Stackoverflow.
-
Thread
A/D Wandler Karten die größer als 3 MegaSamples/s können?
> Der STM32F4xx kann 2,7Msamples auf jedem ADC. Wo finde den geeigneten STM32F4xx bzw. STM32F3xx?
stm32-mcu-discovery-kits/32f3348discovery.html STM32F4xx: http://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32f4-series/stm32f407-417.html?querycriteria
-
Thread
Portierung eines Mikrocontrollers
Das wird auf mich auch zukommen diesen Sommer. Allerdings eher gemächlich da vom stm32f4 auf stm32f7. Ansich müssen bei mir nur die Register Adressen und takte angepasst werden. Ansonsten habe ich beim coden darauf geachtet dass controllereigene Dinge möglichst an die Klassenmember
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