-
Thread
STM32: Arrays und Performance
Marcus H. schrieb im Beitrag #4922049: > - Hardware (M0..7) Cortex-M4, genauer gesagt STM32F405. > - Systemsetup (Speichermodell, Waitstates, ...) Kein externer Speicher, Waitstates nach Datenblatt
Keil machen. Und ja, die bieten Teststellungen. http://www.harerod.de/links_ger.html -> CoreMark_STM32 - Testbericht über CoreMark 1.0 Läufe auf STM32 mit verschiedenen Compilereinstellungen.
-
Thread
ARM und Assembler Programmierung?
der C-Compiler (oder Pascal oder Basic) wird das dann schon richten. Und wenn man bereits einen STM32F4xx nutzt, der STM32F7xx ist Pinkompatibel und könnte einfach getauscht werden, ohne HW Redesign. So sollte man auch die SW designen. (Andere Hersteller liefern sicher auch Pinkompatieble Austauschtypen
Assembler programmieren. Nun gibt es > die Cortex-M3, dann die M4, in einem halben Jahr schon die M7 > (STM32F7xx) mit jeweils zusätzlichen besseren Assembler Befehlen und > anderer FPU. Der C-Compiler nutzt die dann einfach und man kann ohne > Änderung der Quellen die neuen Features gratis nutzen
-
Thread
Simple Grafiklibrary für Mikrocontroller?
Walter T. schrieb im Beitrag #7116552: > Das liegt wohl daran, dass die Kombination STM32 + genügend Speicher für > einen Framebuffer eher Seltenheitswert hat. das war doch wohl hoffentlich ironisch gemeint? Bei den größen F7/H7 gibt es schon einige. Und bei den Discovery Boards wird
schrieb im Beitrag #7116576: > Walter T. schrieb: >> Das liegt wohl daran, dass die Kombination STM32 + genügend Speicher für >> einen Framebuffer eher Seltenheitswert hat. > > das war doch wohl hoffentlich ironisch gemeint? Bei den größen F7/H7 > gibt es schon einige. Und bei den Discovery Boards
-
Thread
Fa. Atmel soll Probleme haben ?
H.joachim Seifert schrieb im Beitrag #2409371: > Naja, glaub eher, dass das völlig aus der Luft gegriffen ist. > Den XMega braucht eher sogut wie niemand (STM32 ist da in so gut wie > jedem Fall die
H.joachim Seifert schrieb im Beitrag #2409371: > (STM32 ist da in so gut wie > jedem Fall die bessere Alternative) Wie viel Strom braucht der im Schlaf, wenn du auch die Daten noch erhalten willst
-
Thread
RaspberryPi für intensive Berechnungen
Naja, das sind schon Matrizen in der Größenordnung von 23x23 (529 Elemente), wobei ich insgesamt 7 Stück davon habe, die verrechnet werden müssen. Das ist auch noch die vereinfachte Ausführung. Mit dem benötigten Berechnungszyklus (>150Hz) komme ich mit dem STM32 nicht mehr ganz hinterher, zudem müssen
Naja, das sind schon Matrizen in der Größenordnung von 23x23 (529 > Elemente), wobei ich insgesamt 7 Stück davon habe, die verrechnet werden > müssen. Toronto schrieb im Beitrag #3695190: > Letztendlich muss ich nur ein paar wenige Bytes auf den STM32 bringen > (Ergebnis der Berechnungen) und
-
Thread
STM32F4 DISCOVERY
Ich habe selber noch nichts mit dem STM32 gemacht (spiele aber mit dem Gedanken). Hier gibt's ein Tutorial, die Unterschiede zum F4 sind vermutlich nicht sehr groß: http://diller-technologies.de/stm32.html#adc
Habe auch noch 2 STM32F4 Discovery im Schrank gefunden. Kann die jemand gebrauchen? Einfach PN an mich!
-
Thread
DIY Frequency Counter mit 10 bis 12 Digits?
MHz dienen. Anzeige/Bedienung über 4,3" TFT; div. ext. Schnittstellen insbesondere RS232; Prozessor STM32F407.
Anzeige gibt es die Datei mit den Einzelmessungen über den ungefähr gleichen Zeitraum: "FMeter-TFT-H7xx-1s.xls". Das 2. Bild zeigt eine andere Messreihe mit 10 s Messintervallen mit den dazugehörigen Einzelwerten in "FMeter-TFT-H7xx-10s.xls". Das 3.Bild zeigt den auseinandergeklappten Aufbau.
-
Thread
STM32 lutscht die RTC Batterie aus
Bei meinem STM32F407VGT6 scheint der Bug nicht eingebaut zu sein. Rechts oben auf dem Board steht 1206 E187447. Ich habe allerdings noch keinerlei RTC-Programmierung gemacht, d.h. der 32 kHz-Oscillator schwingt
Thomas R. schrieb im Beitrag #2779393: > Bei meinem STM32F407VGT6 scheint der Bug nicht eingebaut zu sein. > Rechts oben auf dem Board steht 1206 E187447. > Ich habe allerdings noch keinerlei RTC-Programmierung gemacht, d.h. der > 32 kHz-Oscillator schwingt
-
Thread
Firmenliquidation Olimex, Freescale und BMCM Produkte
diesem Forum :-) aber andere muss ich aus Platzgründen verkuafen. OLIMEX Entwickler boards A13-LCD7TS A13-OLinuXino STM32-P407 STM32-P107 A20-OLinuXino-MICRO-4GB LCP-1766-STK STM32-P152 LPC-MT-2138 STM32-LCD DUINOMITE STM32-H407 STM32-P103 STM32-H103 STM32-E407 STM32-103STK A13-OLinuXINO-MICRO LPC-P1114 LPC-H2129 OLIMEXINO-STM32 BOX_LIME_RED ARM-USB-OCD-H PIC-ICD2 TMS320-JTAG-USB STM32-H107 ESP8266-EVB-BAT-BOX ARM-USB-TINY-H SHIELD-LCD16x2 ARM-JTAG ARM-JTAG-COOCOX ARM-JTAG-EW ARM-JTAG-SWD ARM-JTAG
-
Thread
Gibt es einfach zu handhabende "große" Rams (16/32MB?)
Also, ich habe ähnliches vor und nehme ein STM32F429I-Discovery (hat 8 MB SD-RAM, kostet so 25-30 €) und ein UDA1380 Board (beim E-Bay-Chinesen für ca 8 €). Liegt beides schon hier, nur habe ich im Moment keine Zeit. Den STM32F4 will ich primär
Habe mich mal eingeloggt, falls du Interesse an einem Aufbau mit dem STM32F4 (Discovery oder Brombaugh Board) hast.
-
Thread
Suche Projektpartner für Kalmanfilter-Implementierung
mich dementsprechend auch schon nach Sensorik usw umgeschaut. Bei dem Prozessor dachte ich an einen STM32F2 oder die Cortex M4 von ST mit FPU. STM32 aus dem Grund, da es die auch in einem kleinen Package für die Motortreiber gäbe und man somit sich nicht in unterschiedliche Prozessoren einarbeiten müsste
würde bei Arm Cortex ob > M3 oder M4 bleiben, da diese sehr gute Entwicklungstools bieten. ein STM32F20x ist doch auch ein Cortex M3 MfG
-
Thread
Messdaten in csv oder Textdatei schreiben
Hier ist das Semihosting für STM32CubeIDE beschrieben: https://community.st.com/t5/stm32-mcus/how-to-use-semihosting-with-stm32cubeide-and-stm32/ta-p/49742 Beim LPC/MCUExpresso war es noch einfacher, da reichte es ein Häkchen zu
Ich hatte allerdings Probleme eine SD-Karte an den STM32 anzubinden. Es stellte sich heraus, dass der Code, den CubeMX 6.7.0 dafür generiert, einfach nur Grütze ist. Es gab hier im Forum den Tipp mit einem altehrwürdigen Beispielcode zu starten. Das hat
-
Thread
Atmel noch zukunftsfähig? Gesperrt
damit gut aus - Sie haben nur sehr wenige Fehler - wenn überhaupt. Schau mal in die Errata von STM32, da wird Dir schlecht!
Dahingehende Posts sind schlicht Blödsinn, und kommen meist von der (ziemlich missionarisch veranlagten) STM32-Fraktion.
-
Thread
ENC424J600 Durchsatz
und Checksums bilden kostet alles Rechenzeit. Zudem ist der STM32G474 mit seinen 170 MHz nicht der schnellste. Ich würde da eher an die Verwendung eines STM32F7xx oder H7xx denken (wollen/müssen). Und da wäre dann auch gleich der Ethernet- Controller eingebaut
jo mei schrieb im Beitrag #6551308: > Ich würde da eher an die Verwendung eines STM32F7xx oder H7xx > denken (wollen/müssen). Und da wäre dann auch gleich der Ethernet- > Controller eingebaut was den Entwicklungsaufwand reduziert und > auch die Übertragungsgeschwindigkeit verbessert
-
Thread
Zeigt her eure Kunstwerke (2014) Gesperrt Bilder
Analogmesskarte mit STM32F4 16AI,4DAC,(PWM),8DI/DO, CAN, USB, µSD, RS485
Eine erste Experimentierplatine für ein DAB+ Radio mit Si4688, STM32 und Audio Codec.
-
Thread
Umfrage: Mikrocontroller der Zukunft
Liste was die für die Zukunft planen. Nach einem Projekt hab ich den fallen lassen. (Damals gab es den STM32 leider nicht)
recht mit dem evtl. Aussterben einer Linie. Renesas ist sehr kompatibel zwischen den verschiedenen H8Sxyz aber das ist auch NXP zwischen ARM7, Cortex-M3 und einigen ARM9. Die Frage ist, wenn z.B. der V850 von NEC den Vorzug erhaelt und eine Produktlinie z.B. M32 einfach stirbt? Dann ist es Essig mit
-
Thread
Custom Microcontroller Board (Cortex M4 oder ATMega2560)
Standard-Bootloader) Ich denke dieser wird es: https://www.mouser.de/ProductDetail/STMicroelectronics/STM32F103CBT7?qs=sGAEpiMZZMvyL6eCuHiWihZK7s8S69p4 Angenommen ich würde folgendes Tutorial verfolgen:http://grauonline.de/wordpress/?page_id=1004 müsste ich dann den STM32duion einmal bootloader über
dieser wird es: > https://www.mouser.de/ProductDetail/STMicroelectronics/STM32F103CBT7?qs=sGAEpiMZZMvyL6eCuHiWihZK7s8S69p4 Der ignoriert z.B. USB!
-
Thread
Starterkit Mikrocontroller
Kauf dir doch einfach ein STM32F4DISCOVERY für 15€, Installier dir CooCox (die alte V1.7.7) und teste ob du mit den Beispielen von http://mikrocontroller.bplaced.net/wordpress/?page_id=744 klar kommst. Wenn nein, kannst du dir ein
bevorzugen. Da mehrfach nach Büchern gefragt wurde: Insider's Guide STM32 - Hitex Es befasst sich mit dem STM32F1 internas. (Für mich zuwenig Details.)
-
Thread
Cortex-M3 "Core is locked-up" (J-Link + Segger)
auch sehr gerne). Hi, I'm doing my first steps with the J-Link (Edu) and Cortex-M3 (Olimex STM32-H103, with an STM32F103RB onboard). After having many, many, problems (which were all caused by myself), I'm stuck at this error message, given by Keil µVision4. I wonder what "Core is locked-up
gerne, wie es dazu kam. Keine Ahnung, habe jedenfalls sowas in meinem gdb-Script stehen: "monitor stm32x unlock 0" Vielleicht hilft's. mfg
-
Thread
Schon mal jemand das CY8CKIT-049 4200 in der Hand gehabt?
Dirk K. schrieb im Beitrag #3765273: > Sonst > gibt es für dasselbe Geld schon STM32F103-Boards Für 3,20€? Wo? Dirk K. schrieb im Beitrag #3765273: > Selber basteln für billiger mit STM32F030 Die Cypress µCs kosten nur 0,80€. Weniger als ein STM M0.
TorstenC, nicht ganz richtig. STM32F103C8: 72 MHz, 64 kByte Flash, 20 kByte SRAM. STM32F030F4: 48 MHz, 16 kByte Flash, 4 kByte SRAM. ProMini/ATmega328 (16 MHz, 32 kByte Flash, 2 kByte SRAM; günstigstes Board, das ich gefunden habe
-
Thread
Mikrocontroller reagiert nicht auf Bildschirm
#include <stm32f10x.h> #include "TouchP0P1.h" int main(void) { InitTouchP0P1("1"); while(1) P1=P0; } Das wäre mein Programm. Es ist ein ganz einfaches Skript, jedoch wollte ich damit
OK, also das hier: http://www.micro4you.com/files/STM32/ARM%20STM32F107%20Development%20Board%20Manual.pdf
-
Thread
ATtiny12: Assembler in Atmel Studio 7
Geräten, die ich so zerlegt habe, 'nen AVR - egal ob alt oder neu - drin gefunden habe. Dafür jede Menge STM32-irgendwas oder deren Klone.
ich in der Komplexität des Registeraufbaus der neuen AVRs ansatzweise Züge des Registeraufbaus der STM32 gefunden habe, heißt leider nicht automatisch, dass der Einstieg in die STM32-Welt genauso einfach wie der Einstieg in die Welt der neuen AVRs sein wird, selbst mit dem einfachsten STM32F030 wird
-
Thread
SPI-Taktfrequenz von 70MHz beim STM32F767
Für 70MHz auf dem SPI brauchts einen 140MHz APB Takt. Das haben ja nichtmal die STM32H7xx (da ist bei 120MHz schluss). Dafür haben die H7 drei eingebaute 16Bit ADC mit diff Eingängen zu jeweils 2,4MSps (Tsar+TSampling = 416ns) Musste mal gucken ob dir die reichen. Was solls
Beitrag #5897993: > Für 70MHz auf dem SPI brauchts einen 140MHz APB Takt. > Das haben ja nichtmal die STM32H7xx (da ist bei 120MHz schluss). > > Dafür haben die H7 drei eingebaute 16Bit ADC mit diff Eingängen zu > jeweils 2,4MSps (Tsar+TSampling = 416ns) > Musste mal gucken ob dir die reichen. >
-
Thread
4DLCD-32QA mit STM32 initialisieren
Hallo Zusammen, ich möchte das 4DLCD-32QA Display von 4D-Systems ansteuern. Als Kontroller verwende ich einen STM32F103RBT6. Ich möchte das Display per Parallel-Schnittstelle ansteuern. Das Display habe ich wie folgt angeschlossen:
-> x 22 -> x 23 -> DB7 (PA5) 24 -> DB6 (PB6) 25 -> DB0 (PB0) 26 -> DB1 (PB1) 27 -> DB2 (PA15) 28 -> DB3 (PB3) 29 -> DB4 (PB4) 30 -> DB5 (PB5) 31 -> x 32 -> x 33 -> LEDA (+3.3V) 34 -> LEDK1 (GND)
-
Thread
RPi - CANbus - STM32F303K8
Hi, und zwar möchte ich ein STM32F303K8 Nucleo Board mit einem PRi (+CANShield, mit SocketCAN) über CANBus verbinden. Das STM32F303K8 Board benötigt ja noch einen CAN transceiver (MCP2551), richtig? Mein "modifizierter" RPi hat
? Ansonsten verbinde ich den RPi mit dem STM32 wie folgt: RPi 24V out (optoentkoppelt) -> Spannungsregler (30V->12V) -> Vin STM32F303 RPi CAN_H -> MCP2551(am STM32F303) CAN_H RPi CAN_L -> MCP2551(am STM32F303) CAN_L STM32F303 Rx/Tx ->
-
Thread
Weg von Arduino - Beratung
: http://stefanfrings.de/stm32/index.html
auch noch die Atollic True Studio IDE besorgen und >nach dem Tutorial von PoMAD vorgehen. (Oder die STM32Cube ohne MX >nutzen, was ja auch funktionieren sollte). Wenn Du etwas Erfahrung mit STM32Cube gesammelt hast, kannst Du eventuell zum STM32 Repository beitragen: https://github.com/stm32duino
-
Thread
[STM32F4] IRQHandler
falsch eingestellt. Hier die funktionierende main.c Ich will einfach nur den IRQHandler in die stm32f4xx_it haben: /* Includes ------------------------------------------------------------------*/ #include "main.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_usart.h" #include "stm32f4xx_dma.h" #include "misc.h" #include "stm32f4x7_eth.h" #include "netconf.h" #include "tcp_echoserver.h" #include <stdio.h> /* Private typedef -----------------------------------------------------------*/ /* Private define
-
Thread
Bitbanding ja oder nein?
Hier z.b. fürn STM32F103 das Tx-Enable Bit der ersten seriellen Schnittstelle [c] #define STM32_PERIPH_BASE ((tDWord)0x40000000) /*!< Basisadresse Peripherie */ #define STM32_PERIPH_BB_BASE ((tDWord)0x42000000) #define STM32_USART1_BASE (STM32_APB2PERIPH_BASE + 0x3800) /*!< SCI1 */ #define STM32_SCI1_wSR_TXE (*(STM32_REG *)(STM32_PERIPH_BB_BASE |(((STM32_USART1_BASE) - STM32_PERIPH_BASE)<<5) | STM32
-
Thread
STM32Cube HAL UART Einstieg
nicht einfach überladen kann (solange ich CubeMX benutze). Hier haben sich ein paar Leute (auch bei STM) ein paar mehr Gedanken zu dem Problem gemacht: https://stm32f4-discovery.net/2017/07/stm32-tutorial-efficiently-receive-uart-data-using-dma/ https://github.com/MaJerle/stm32-usart-dma-rx-tx https
gemacht wird: https://blog.ghmit.com.au/2019/07/simple-dynamic-length-uart-comms-with.html https://stm32f4-discovery.net/2017/07/stm32-tutorial-efficiently-receive-uart-data-using-dma/ https://github.com/MaJerle/stm32-usart-dma-rx-tx https://github.com/akospasztor/stm32-dma-uart Ich hatte mich schon
-
Thread
ARM Anfänger und AT91SAM7S256
.)Ist dem Board ein Bootloader drin: http://shop.embedded-projects.net/product_info.php/info/p124_STM32-H103-Adapterplatine--STM32-H103-.html 2.)Einfach über nen Max232 (natürlich 3,3v) an die USART Schnittstelle gehen und mit nem Programm die binary Datei einspielen. 3.)Welches Programm brauche
Ist dem Board ein Bootloader drin: > http://shop.embedded-projects.net/product_info.php/info/p124_STM32-H103-Adapterplatine--STM32-H103-.html Ja, soviel ich verstanden habe (Datasheet des STM32F103xx), hat jeder dieser MCU's einen Bootloader im System Memory, welcher auf der ersten USART Schnittstelle
-
Thread
Schneller Mikrocontroller
STM32
www.alpha-crucis.com/de/microcontroleurs/654-arm-mbed-nxp-lpc1768-development-board-3700386721502.html Nö :-) Das STM32F4 Discovery sieht doch viel besser aus. Schneller, umfangreicher, günstiger, verbreiteter. http://www.mikrocontroller.net/articles/STM32 http://www.mikrocontroller.net/articles/STM32F4-Discovery
-
Thread
Ganz viel DRAM an µC
Unterstützt der STM32F1 überhaupt differentielle Leitungen? Ich halte das Unterfangen auch für sinnlos.
adaptierst mal einen Ferritkernspeicher an > einen > Intel 8008. DAS ist retro. Besser an einen STM32F7, der hat einen L1-Cache, dann ist der Zugriff schneller.
-
Thread
ADC + DMA Anwendung, Zeit fehlerhaft
Periodendauer von 4,5ms. Vielen Dank im Voraus für eure Hilfe! MfG Coman [c] #include "stm32f429i_discovery_lcd2.h" #include "stdlib.h" #include "tm_stm32f4_usart.h" #define Sysreload 3600 // 3600/180MHz = 20us--> Interrupt alle 20us
Hallo, danke für die Antworten! Ich habe in der system_stm32f4xx.c nachgesehen und folgendes für meinen uC(STM32F429l) gefunden. [c] #if defined (STM32F427_437xx) || defined (STM32F429_439xx) uint32_t SystemCoreClock = 180000000; #endif /* STM32F427
-
Thread
Suche Mikrocontroller mit 16Bit ADCs und DACs
Der Stm32H743 hat 16 bit Wandler mit 14bit ENOB. Bei 750Khz kannst du noch 4fach oversamplen das wären dann 15Bit. Das Nucleo Board kostet ca. 25€ probier es einfach aus. The ADC module itself is a 16
Hans-Georg L. schrieb im Beitrag #6245671: > Der Stm32H743 hat 16 bit Wandler mit 14bit ENOB. > Bei 750Khz kannst du noch 4fach oversamplen das wären dann 15Bit. > Das Nucleo Board kostet ca. 25€ probier es einfach aus. Danke für den Tipp, ich habe
-
Thread
Was ist 32 Bit und nicht ARM?
kurze Errata-sheets. Der STM32F031 kostet erheblich weniger als ein ATMEGA. Vergleich doch mal Features, Toolchain und Peripherie eines STM32F031 mit einem beliebigen ATMEGA. Da hast du deinen Grund "für den Erfolg von ARM".
Trumpeltier schrieb im Beitrag #4794512: > Der STM32F031 kostet erheblich weniger als ein ATMEGA. Vergleich doch > mal Features, Toolchain und Peripherie eines STM32F031 mit einem > beliebigen ATMEGA. Deshalb würde mich die Intention des TO interessieren
-
Thread
STM32F103C8T6 Blue Pill Board: Mit ST-Link V2 an die 128kb Flash?
Eigentlich sollte die nur einfach runterladbar sein. https://www.mikrocontroller.net/articles/STM32F103C8T6_STM32_Billig_Board#128k_Flash
high-speed external clock divided by 128." Und im STM32F1 reference Manal (RM0008) Kapitel 7.2.8 steht: "The RTCCLK clock source can be either the HSE/128, LSE or LSI clocks. This is selected by programming the RTCSEL[1:0] bits in the Backup domain
-
Thread
STM32F2 SPI DMA CS Handling
Hallo, ich versuche gerade zwei STM32F205 uC über SPI zu verbinden. Mein erster Schritt ist es nun aus dem Master einen Output Stream via DMA zu entlocken. Ich initialisiere also die DMA, setze den CS und warte auf den TransferComplete
Daten mehr auf den Bus geschweige denn ein TransferComplete Interrupt ### [c] #include <stdint.h> #include "stm32f2xx.h" #define TRANSMIT_COMPLETE //#define RECEIVE_COMPLETE #ifdef TRANSMIT_COMPLETE #define DMA_STREAM_IRQn DMA1_Stream7_IRQn #define DMA_IRQ_STREAM DMA1_Stream7 #define
-
Thread
HT16K33A mit CH32V003
Widerstände benötigt), Ergo: Anzeigen sind machbar bis 8-stellige 7-Segmentanzeige - verwendet Bitbanging I2C-Routinen, damit das ganze leicht auf andere Mikrocontroller portierbar ist (natürlich auf STM32 und auch auf einem ATmega schon getestet). Sollte wirklich
was man unter einem Fan verstehen mag hinsichtlich eines elektronischen Chips bin ich Fan von: - STM32F030 - STM32F072 - STM32F401 - STM8S103 - PFS154 und jetzt kommt es, denn jetzt eben auch: - CH32V003 ... und noch einer ganzen Menge anderer, Nichtmikrocontrollerchips. Und nein, man sollte
-
Thread
Microcontroller für Sensordatenverarbeitung per I2C auswählen
Christian H. schrieb im Beitrag #6551291: > Raspberry dafür völlig oversized. Ein OS braucht man dafür wirklich nicht. Christian H. schrieb im Beitrag #6551291: > STM32 Schon besser oder LPC. Einen 16Bit
Christian H. schrieb im Beitrag #6551291: > Habe aber auch schon an einen STM32 gedacht, da deutlich mehr > Leistung als 8/16 Bit Controller und zudem gibt es auch Ausführungen > mit 2 I2C Schnittstellen.
-
Thread
STM32F4 Discovery: USB CDC (serielle Schnittstelle) arbeitet!
Schnittstelle als CDC Device (USB-Seriell-Profil) zum Laufen zu bringen. Somit kann man auf dem STM32F4 Discovery Board die USB Schnittstelle für Debug-Ausgaben einsetzen. Allerdings benötigt mein Treiber FreeRTOS. Meine Doku ist hier: http://schaefer.eit.h-da.de/ARM/CORTEX_M4/STM32F4_Discovery
Der Quelltext ist hier: http://schaefer.eit.h-da.de/ARM/CORTEX_M4/STM32F4_Discovery/Cortex_M4.zip
-
Thread
Lizenz der STM32 Header Files
Die Lizenz der einzelnen stm32lxxx.h ist seit einiger Zeit BSD-3-Clause, aber das modm Projekt ist da anderer Meinung. Letzter Absatz unter "Data quality" in [2] [pre]DO NOT UNDER ANY CIRCUMSTANCES PUBLISH THE RAW DATA EXTRACTED
Dateiendung zu zip ändern) und sieh selbst. Gesagt, getan, und was sehe ich? [pre]$ unzip -l Keil.STM32L4xx_DFP.2.2.0.pack | egrep 'stm32l451xx.h|STM32L4x1.svd' 1792188 2018-12-12 15:03 CMSIS/SVD/STM32L4x1.svd 1171909 2018-07-31 10:00 Drivers/CMSIS/Device/ST/STM32L4xx/Include/stm32l451xx.h[/pre]
-
Thread
"Intelligenter" Textdisplayadapter mit Padauk PFS154
tun könnte. Vieles was man mit einem 8-Bit Controller halt machen kann: - Resetcontroller für STM32F Series - Thermometer mit NTC, Genauigkeit +- 0,7°C - LED VU-Meter - Treiber für 4 Digit 7-Segmentanzeige Auch wenn ich hier dafür verissen wurde weil ich die LED's direkt an den PFS gehängt habe
Pausen einlegst, sollte das kein Problem sein. Um mit dem Adapter "arbeiten" zu können habe ich *.h / *.c Quelldateien geschrieben, die den Adapter ansteuern. Unterstützt werden die Quelldateien für PFS154, AVR, STM8 und STM32F0xx (dieser in Verbindung mit libopencm3). Eine der wichtigsten Funktionen
-
Thread
Arduino Q, Qualcomm kauft Arduino, neue IDE ante Portas
in das Portfolio bei Qualcomm passen kann: Es gibt bei Arduino zwar eine Pro-Schiene (z.B. Portenta H7 mit einem ST32H747 und WiFi oder Portenta X8 mit einem Linux / ST32H747-Combo), aber es fehlt die "professionelle Unterstuetzung" fuer solche Produkte (die IDE2 ist zwar fuer Hobbyisten OK, aber fuers
, denke ich. Wir wissen ja nicht die Verkaufszahlen von z.B. einem Arduino Giga (enthaelt einen STM32H747XI [Dual-Prozzi M7/M4]). Sich in das Ding einzuarbeiten ist fuer einen mit Vorkenntnisse schon nicht ohne, fuer einen Anfaenger einfach unmoeglich. Und eine Erwachsene IDE wuerde auch helfen.
-
Thread
SM32F7 Entwicklung unter Segger Embedded Studio
die > CPU ja unterstützt. > > mfg Ja, habe ich ;-). Ein STM32F7xx Package gibt es tatsächlich noch nicht aber auch ohne das konnte ich problemlos damit arbeiten. Man kann sich z.B. das STM32F4 Package nehmen, eben das Linker File anpassen und die Device spezifischen
Ich habe gerade mit dem Kollegen gesprochen. Wir haben das STM32F7xx Package schon fertig und müssen das nur noch online stellen. Ich denke das wird heute noch erledigt.
-
Thread
STM32 und Keil MDK-ARM Einsteiger Frage
Nur in welche Datei ist GPIO_InitTypeDef normalerweise definiert? > > André [code] #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" [/code]
welche Datei ist GPIO_InitTypeDef normalerweise definiert? >> >> André > > [code] > #include "stm32f4xx_gpio.h" > #include "stm32f4xx_rcc.h" > [/code] Scheints nicht zu geben... Ich hatte das Projekt in Keil folgendermaßen angelegt: Neues Projekt mit Prozessor STM32F429ZI angelegt, dann
-
Thread
STM32: Debuggen mit J-Link in Eclipse vs. gdb command line
ziehen) Wichtig: "GDB Hardware Debugging" links auswählen. Installation ist im Artikel [[STM32]] grob geschrieben.
Zur Klarstellung: Ich habe das Modul ARM STM32F103 / 512 Stamp verwendet: http://www.steitec.net/ARM-Stamp-Module/ARM-STM32F103---512-Stamp.html. Grüße schnack
-
Thread
[arm] Kompileroption -flto bewirkt daß der uart (ungefähr) doppelt so schnell läuft
--gc-sections Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c arm-none-eabi-gcc -c -o stm32f4xx_hal_dma.o -Isrc/ -IDrivers/STM32F4xx_HAL_Driver/Inc/ -IDrivers/CMSIS/Device/ST/STM32F4xx/Include/ -IDrivers/CMSIS/Include
gc-sections -Wall -Wextra -Warray-bounds -Wno-unused-parameter -TDevice/gcc.ld src/main.c Device/startup_stm32f401xe.s src/stm32f4xx_hal_msp.c src/stm32f4xx_it.c src/system_stm32f4xx.c src/newlib_stubs.c stm32f4xx_hal.o stm32f4xx_hal_rcc.o stm32f4xx_hal_gpio.o stm32f4xx_hal_uart.o stm32f4xx_hal_dma.o stm32f4xx_hal_cortex.o
-
Thread
Atmel oder PIC Gesperrt
Ausführungszeit, sondern die Ausführungszeit des gesammten Programmes. Dank C-Programmierung kann ich mal einen H8SX, einen STM32F4 oder einen RX ausprobieren. Irgendeiner davon wird schon schnell genug sein. Ein Trottel, wer das in Assembler machen möchte!
M. N. schrieb im Beitrag #3151990: > Dank C-Programmierung kann ich mal einen H8SX, einen STM32F4 oder einen > RX ausprobieren. Irgendeiner davon wird schon schnell genug sein. Dank...? Wegen der ressourcenfressenden C-Programmierung würd ich mal sagen! Die Effizienz von gutem
-
Thread
PIC - "beliebtester"?
nehme ich > natürlich auch einen solchen.. Wie ja (fast) alle hier wissen favorisiere ich den STM32Fxxx, 250 verschiedene Typen und jede Menge umfangreiche Peripherie drin. Artikel: [[STM32]] Aber das ist jetzt eine Ecke größer als der PIC. Für mich hat sich der Aufwand gelohnt. Nie wieder
Markus Müller schrieb im Beitrag #2518631: > Wie ja (fast) alle hier wissen favorisiere ich den STM32Fxxx, > 250 verschiedene Typen und jede Menge umfangreiche Peripherie drin. > Artikel: STM32 > ... > Bevor Du dich jetzt auf einen PIC voll und ganz konzentrierst solltest > Du den STM32 mal anschauen
-
Thread
Drehimpulsgeber
Welchen µC nutzt Du? Falls Du z.B. einen STM32 benutzt, sind Entprellung und 2-bit-Gray-Code-Encoder bereits als Peripherie enthalten.
Preis aussieht. Ein Quadraturdekoder auf dem Chip ist sicherlich eine feine Sache. Beim uralten H8/300H war schon einer vorhanden und beim STM32F4 bietet fast jeder Timer mindestens einen Kanal mit enormer Bandbreite, was einen schon fast überfordern kann: "Ich kann mich garnicht entscheiden, ist