-
Thread
Arduino oder Mikrocontroller - Was ist besser?
volle Gültigkeit. Es ist noch gar nicht so lange her (gefühlt) da habe ich angefangen mich mit STM32 zu beschäftigen. Nackter STM32F1 + LQPF48 Breakout + Fake ST-Link V2 via eBay erstanden. STM32 auf das Breakout gelötet, ein paar Kerkos an die Versorgunspins gelötet und aufs Breadboard gesteckt
Code erweitern. In meinem Fall arbeite ich unter der Arduino API mit folgenden MCU's: AVR SAM STM32 (stm32duino.com) PIC32 (chipkit/UECIDE) ESP8266 (https://github.com/esp8266/Arduino) TI Tiva (Energia) Von den Basics (Pins, I2c,SPI...div Libraries) brauch ich nur das Board innerhalb der IDE
-
Thread
Makefile stm32f1
://github.com/ChristianRinn/bare_metal_stm32f103c8
/ChristianRinn/bare_metal_stm32f103c8 Ich hab jetzt das hier genommen und den STM32F103C8 Ordner von src ins Hauptverzeichnis kopiert und die CMSIS Dateien aktualisiert, sowie das Makefile für den verschobenen Ordner angepasst
-
Thread
STM32 mit HAL Tutorial
Das wird aber von den Mbed Machern und auch STM exzessiv getestet. Es ist nicht wie bei Arduino.cc die mit der STM Umsetzung des API nix zu tun haben. Und die HAL ist STM und nur für diese verfügbar, das Mbed API gibt es auch für LPC, Kinetis, Nordics
>> Ich empfehle ebenfalls die HAL von Chibios, > >Ist wohl fast nur für STM32. STM32 ist fast vollständig, hat aber auch Beisppielprojekte für AVR, LPC21xx, SPC5 und ARM (generic) für eigene Portierungen.
-
Thread
Ist dieses Quarz Layout gut?
R2D2 schrieb im Beitrag #6195889: > ich will an meinem STM32 einen 16MHz Quarz anschließen. Bist du sicher? Funktionieren wird es sicher, aber alle Referenzdesigns verwenden gerne 8MHz. Das ist vermutlich universeller da es mehr Kombinationen (Vielfache von 8MHz) von Takt- konfigurationen gibt. Ich würde mir selbst klar begründen warum ich mit 16MHz arbeiten will, wenn ich das nicht kann dann 8MHz nehmen.
-
Thread
STM32 lutscht die RTC Batterie aus
Hersteller. Habe über die Nach das Board ohne Versorgung gelassen und was ist, gestern hatte die CR noch 2.8V und heute Morgen nur noch 1.7V. Messen tue ich die Batterie mit dem STM ADC, habe aber vorsichtshalber mit dem Multimeter nachgemessen, ebenfalls 1.7V. Der ADC wird immer nur kurz für die Messung eingeschaltet
Der Bug ist in machen STM32F417VG Rev. A Nachdem ich den STM32F417VG Rev.Z eingelötet habe, funktioniert die Backup-Batterie Funktion innerhalb der spezifizierten Parameter. Das hat sich so gezeigt, STM32F417VG Rev. A:
-
Thread
Bausatz elektronisches Mastermind läuft nicht
nicht alleine herausfinde: Funktioniert der Mosfet IRLM6401 (Q1), über den der Mikrocontroller STM32 (U1) die 5V für die LEDs einschaltet? Funktioniert der Pegelwandler 74LVC1G14, der die 3.3V des STM32 auf die 5V der LEDs wandelt? Läuft der STM32 überhaupt an? Schwingt der Quarz? Und alle
dem fünften Button seinen Tipp abgeben. Daraus würde ich schließen, dass Q1, U1 (STM32) und U2 (Pengelwandler) intakt sind bzw. am Laufen sind. Richtig laufen tut es aber noch nicht, denn jenseits der siebten 8 mm LED leuchtet nichts. Um einen Kurzschluss zwischen VDD und GND der
-
Thread
Suche programmierbaren Mikrokontroller
STM32F4 Discovery Kit
verzichten. Musik geht sogar mit Tiny85 ohne Probleme, siehe z.B. hier http://elm-chan.org/works/sd8p/report.html Bildschirm ist wieder was anderes, was soll es sein VGA/HDMI/xyz ? Mit den STM32 Kits ginge sowas auch noch, nur müßte man da die vollständigen Daten kennen. Ergo statt Glaskugel polieren
-
Thread
phasenverschobene PWM mit STM32F103C3
Der STM32F103 hat 2 Advanced Timer (Timer 1 und Timer 8) mit bis zu 6 PWM Ausgängen lt. Datenblatt (bzw. RM0008 ab Seite 282). Ausserdem einen Deadtime Block pro Timer (Seite 307). Damit kann man genauso arbeiten
Matthias S. schrieb im Beitrag #7165740: > Der STM32F103 hat 2 Advanced Timer (Timer 1 und Timer 8) mit bis > zu 6 > PWM Ausgängen lt. Datenblatt (bzw. RM0008 ab Seite 282). Ausserdem einen > Deadtime Block pro Timer (Seite 307). Damit kann man
-
Thread
Mal wieder Wanderkiste?
Galvanically isolated high-speed CAN transceiver https://www.nxp.com/docs/en/data-sheet/TJA1052I.pdf - *STM8S-DISCOVERY* STM8S105C6T6 microcontroller, 32 KB Flash, 2 KB RAM, 1 KB EEPROM, Touch sensing button http://www.st.com/en/evaluation-tools/stm8s-discovery.html http://www.st.com/content/ccc/resource
200x Adernendhülsen Rot 1,5mm2 - 3x Servo SG90 - Ein/Ausschaltverzögerungsplatine mit Relais - 8x8 Dot Matrix Display Arduino - 2x Arduino pro Micro - LED-Matrix OPTO-14431EG, rot/grün, 4x4 - LED Stripe RGB OUT: - MSP430 - STM8s Discovery - LPC1768 Board - LED Set - 4x LM317T - 1X
-
Thread
ARM Cortex gegen AVR
Kaj schrieb im Beitrag #3032127: > Fang mit nem ATmega8 an Dass hier alle immer noch den ATmega 8 anführen. Der ist mittlerweile teurer als ein ATm238 (bei guloshop für 2 Euro) und 88,168,328 sind ja die Nachfolger. Also warum nicht mit einem aktuellen
Argh, Asche auf mein Haupt für das Anführen des ATmega8 ;)
-
Thread
Nutzt gcc/newlib-nano die FPU von Cortex M4F bei double?
verwende die newlib-nano Bibliothek, falls das eine Rolle spielt. Konkret geht es mir aktuell um den STM32F303CC und STM32F303RE.
d, systick_count-start); } int main() { 8000dd0: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} 8000dd4: ed2d 8b02 vpush {d8} 8000dd8: b083 sub sp, #12 init_clock(); 8000dda: f7ff ff63 bl 8000ca4 <init_clock> init_io(); 8000dde: f7ff ffb3 bl
-
Thread
Display an µC
DMA nutzen und im Extremfall den kompletten Framebuffer per DMA ins DisplayRam übertragen. 320x240x8Bit -> 75kB 320x240x16Bit-> 150kB Ein grosser STM32F103 (RF/RG) reicht also schon für die 8Bit-Variante. Ansonsten halt ein F4. Bei spezifikationsgemäßen 10MHz am ILI9341 kommst Du mit Framebuffer
habe gerade ebay durchsucht, konnte aber > nichts finden. nur einen STM32F103 mit Display der dürft aber etwas > klein sein. > https://www.ebay.de/itm/3-2-TFT-Touch-LCD-board-Display-Screen-Panel-STM32-STM32F103VCT6-Dev-Boar/173078599180?hash=item284c49d60c:g:7wEAAOSwaB5XrU2i
-
Thread
Spannungsteiler-Problem
kommen wird. Der Spannungsteiler sollte nicht mehr als 10kΩ haben, wenn du daran einen AVR oder STM32 hängst.
schrieb im Beitrag #6053324: > 3V/12,4MOhm solltest du nochmal nachrechnen. Die theoretischen 1,8V passen schon.
-
Thread
Leistungsfähigster bedrahteter uC gesucht
Oder gleich mit Inhalt: http://www.futurlec.com/ET-STM32_Stamp.shtml
sucht, der deutlich > mehr Leistung als ein AVR hat, da ist selbst ein XMEGA wohl nicht mit > nem STM32 zu vergleichen. Stephan R. schrieb im Beitrag #1789823: > Nach langen Erfahrungen mit Atmega8 und Fujitsu möchte ich nun ein etwas > größeres Projekt realisieren und suche dazu einen Controller
-
Thread
stm32 lib compiler error
Codesourcery bricht einfach ab. Mit yagarto bekomme ich die folgende Meldung: stm32lib\driver\src\stm32f10x_can.c: In function 'CAN_Init': stm32lib\driver\src\stm32f10x_can.c:299: internal compiler error: Illegal instruction Please submit a full bug report, with preprocessed source
-Wredundant-decls -Wshadow -Wcast-qual -Wcast-align -pedantic -Wa,-adhlns=ROM_RUN/stm32f10x_can.lst -MD -MP -MF ROM_RUN/dep/stm32f10x_can.o.d -Wnested-externs -std=gnu99 Libraries//STM32F10x_StdPeriph_Driver/src/stm32f10x_can.c -o ROM_RUN/stm32f10x_can.o ...... [/code] Ist auch
-
Thread
Wies der zufall will.
Naja, ich hätte da schon so eine Idee... x-MHz Oszillator -> 8-bit Counter_1. 8-bit Latch. 0.07 Hz Oszillator -> 8-bit Counter_2 Wenn Counter_2 == Latch -> Puls ausgeben. Wenn Counter_2 == 0 (1 Stunde ist rum) -> Counter_1 in Latch übernehmen. Zum Vergleichen
der STM32F4 hat einen RNG on board. einfach ein stm32F407Discovery für ein paar Euros kaufen, paar Zeilen für die Initialisierung. An einen Portpin einen Transi mit Relais und Freilaufdiode und fertig ist das
-
Thread
Websites um passenden MCU zu finden
Dann schau dich mal bei ST um, STM32G0 oder STM32L0 Serie mit einem 4.096 MHz Quarz. https://www.st.com/en/microcontrollers-microprocessors/stm32g0-series.html https://www.st.com/en/microcontrollers-microprocessors/stm32l0-series.html
Irgendeine MCU mit 8.192 Mhz Quarz geht nicht? Oder ein MCU mit fraktionellem Baudrate Teile. Z.B. 128 /8.192 gibt einen Teiler 15 5/8
-
Thread
STM32CubeIDE
STM32CubeMX ist jetzt in die IDE integriert. https://www.st.com/en/development-tools/stm32cubeide.html
Development Kits local/java-runtime-common 3-1 Common files for Java Runtime Environments local/jdk8-openjdk 8.u222-2 OpenJDK Java 8 development kit local/jre8-openjdk 8.u222-2 OpenJDK Java 8 full runtime environment local/jre8-openjdk-headless 8.u222-2 OpenJDK Java 8 headless runtime
-
Thread
Kommunikation zwischen STM32 und RaspberryPi über 50m Distanz
STM32 über den Bootloader (ggf. eigenen Bootloader) direkt vom Raspberry Pi flashen. Zur eigentlichen Aufgabenstellung: Der STM32 und der Raspberry Pi sollen über ein rund 50 m langes Netzwerkkabel
Direction o. Ä., die komplette Kommunikation muss ausschließlich über diese beiden Signale laufen. Am STM32 habe ich 1,8 V Logikpegel, die bereits auf 3,3 V gewandelt werden. Der Raspberry Pi arbeitet ebenfalls mit 3,3 V Pegeln. Frage: Welches Übertragungssystem oder welche Schnittstelle eignet sich
-
Thread
STM32 Programmiertool
Ohne vorher etwas zu installieren stecke ich den Programmer ein, Windows XP erkennt einen "FTDI FT8U2XX Device". Dann 1. "Nein, diesmal nicht" bei Internet-Suche 2. "Software von einer Liste..." 3. "Diese Quellen nach dem zutreffendsten Treiber durchsuchen" und das Verzeichnis der Datei STM32PROG.inf
Der STM32 braucht nur: - VCC 3,3V - GND - Reset-Pin auf Hi - Boot-Pin(s) entsprechend beschaltet ansonsten nur ein paar einzelne C's 100nF an VCC/GND. Kein Takt, der hat einen internen 8MHZ Takt.
-
Thread
Em::Blocks Template für STM32F429 Discovery (fix und fertig Stand 3.2015)
schnell das ganze Template ab. Viel Spass! Download (25MB) https://www.dropbox.com/s/9gizmnv8d2t2y25/stm32f429_text_scroller.zip?dl=0 Gruss, Christian (der vom STm32F4 "fasziniert" ist und den Z80 drüber fast vergessen hat.
Hier der Link: https://www.dropbox.com/s/9gizmnv8d2t2y25/stm32f429_text_scroller.zip?dl=0
-
Thread
Mit Wire.h über I2C auf LCD-Display 1602 zugreifen
oder *DATEN* schicken willst. Also zB <Cursor links> oder "HALLO". Hier machen die das für einen STM32. https://controllerstech.com/i2c-lcd-in-stm32/
Axel R. schrieb im Beitrag #7614956: > Hier machen die das für einen STM32. > https://controllerstech.com/i2c-lcd-in-stm32/ Warum in die Ferne schweifen? https://www.mikrocontroller.net/topic/471336
-
Thread
Welcher PIC ist der beliebteste ?
ist und welcher wohl der momentan günstigste aus China ist ? (bei AVR hätte ich wohl gesagt ATmega8 und ATmega328p, bei STM32 wohl den F103)... bei PIC habe ich keine Ahnung !
ich mir anschauen. Den SDCC wollte ich nehmen, weil der auf dem System schon für die MCS51 und STM8 Controller drauf ist. Hrmpf... schade dass es den GCC nicht für diese Typen gibt... (würde mir bspw. für den STM8 super gut gefallen)
-
Thread
STM32 USB CDC HOST Beispiel
ich mich per Terminalprogramm problemlos mit dem Teil unterhalten. Nun soll das Device an einen STM32F4 angeschlossen werden. Kennt jemand ein USB CDC HOST Beispiel für den STM32F4, am besten unter GCC/CooCox? Im STM32CubeF4 habe ich Treiber für CDC HOST gefunden, allerdings keine fertigen Beispielprojekte
Falls da mal ein Auftrag kommt, wird das dann halt niedergekämpft. Eine andere Baustelle: bei STM32-Device-CDC sind die gemeldeten Probleme bei Win8/10. Keiner meiner Kunden hat sich da bis jetzt beschwert, aber irgendwie hoffe ich da auf ein Statement von ST. Grüße, Marcus
-
Thread
ARM7 Entscheidungshilfe Atmel vs. NXP
Wenn man mehr als 8 ADC braucht, wird man wohl eh den STM nehmen (müssen).
wenn man für lau ein Eval-ARM7-Board kriegt, warum nicht? Zumindest sehe ich das für Umsteiger von 8 Bit so. Kleines Beispiel: der SDIO-Core vom LPC2478 und vom STM32F103 sind fast gleich, so daß man den gleichen Treibercode benützen kann. Ein Gegenbeispiel gibt's auch: der USB-Core vom LPC17xx
-
Thread
DSP-System für Audioverarbeitung, wie Komponenten aussuchen?
und für den STM umgeschrieben. Habe es immerhin jetzt schon soweit dass ein einfaches Audio-Loopback funktioniert (durch den STM32 hindurch). Wie ich das dann hinbekomme dass ich die zwei Hardware-I2S Synchron
Oszi stellte sich dann heraus, dass die I2C Kommunikation von den SGTL5000 blockiert wird und der STM32 dann nach dem Timeout eben aufhört. Spannungsversorgungen (analog 3v3, digital 3v3 und digital 1v8 passt alles habe ich nachgemessen) Also gut, zwei neue SGTL5000 aufgelötet. I2C Kommunikation
-
Thread
Welcher Mikrocontroller?
Das sind sehr interessante Vorschläge. Mein Problem dabei ist, dass ich bis jetzt nur einen Atmega8 mit einem STK500 Board von Atmel programmiert habe. Leider habe ich sonst keine Erfahrung mit anderen Mikrocontrollern. Von den Daten her scheint mir der STM32 sehr für meine Arbeit geeignet zu sein
Markus Müller schrieb im Beitrag #1821293: > Was ist denn unklar? Nun, für den ATmega8 hatte ich das STK500 Board mit AVR-Studio verwendet. Was muss ich denn für den STM32 benutzen? Welche Hardware und welche Software??? Gibt es vllt sogar ein Buch oder eine ausführliche pdf? Am besten
-
Thread
STM32CubeIDE Position des Breakpoints in Assembler Code
Instruktion im Programmfluß zeigt. Beim Versuch, einen Breakpoint in einem Assemblercode-Projekt in STM32CubeIDE zu setzen, steht der PC immer hinter dem Befehl. Ist das ein Bug im IDE? (s. Bild)
eben nicht dort (im rstHandler), wo der BP tatsächlich gesetzt ist. Das Target ist ein DIYMORE STM32F407 (https://stm32-base.org/boards/STM32F407VGT6-diymore), das am STLINK SWD Interface angeschlossen ist mit herausgeführter RST-Leitung, SWCLK, SWIO und RST and 2-4-5 des SWD Interfaces angeschlossen
-
Thread
DMA + UART parallel empfangen
Auswertung geschieht im HAL_UART_RxCpltCallback() und sieht so aus: [c] SMP_StatusTypeDef MMP_STM32_Client_read(SMP_HandleTypeDef* SMP){ character_id = SMP->rx_buffer[0]; uint8_t data[3] = {SMP->rx_buffer[1],SMP->rx_buffer[2],SMP->rx_buffer[3]}; /* decode data bytes */ for(int j = 0;
Der CRC kann so lang sein wie du willst (ok, bei der Hardwareunit vom STM32 7, 8, 16 oder 32 Bit). 4 Byte wären natürlich völlig übertrieben, da kannst du ja gleich die Nachricht zwei mal hintereinander schicken. Du musst die Unit nicht nehmen, sondern kannst das auch
-
Thread
Übersicht Controller und Einstiegskosten (Debugger, Compiler)?
zum Flashen beim lpc1343. Die erfüllen aber die restlichen Anforderungen m. W. nicht wirklich. STM32 und LPC haben beide einen USART boot loader in HW. Z. B. die stm32f107 connectivity line (die stm32f103 können USB und CAN nicht gleichzeitig), eine Nummer besser die stm32f2xx. Oder relativ aktuell
ist doch der default bei: -O, -O2, -O3, -Os. Allgemein kann ich das so nicht bestätigen. Beim H8SX (habe ich gerade zu laufen) und GNUH8-V11.01 und -O2 wird ohne zusätzliche Option erzeugt: mov.l er6,@-er7 mov.l er7,er6 stm.l er4-er5,@-er7 sub.l #40,er7 -fomit-frame-pointer sorgt für
-
Thread
Bluepill Stromaufnahme im Stop Mode
Nun mit dem STM32L431 ist der Widerstand auch im MOhm-Bereich. Ich habe auch ein HAL-Beispiel am laufen, dabei sinkt die Stromaufnahme im Stop2 auf 1,8uA! Das ist genau das, was man laut Datenblatt erwarten kann.
schrieb im Beitrag #6234579: > Ich > habe, um Platz zum Löten zu haben, die Stiftleisten und den 8 MHz > Kristall vorher entfernt und dann den neuen STM32L431 aufgelötet. Wie hast du das denn hingekriegt? Mit Heißluft?
-
Thread
STM32 Summit - 18nm-STM32, STM32WL3R, STM32-AI-Assistent und Erweiterungen des Ökosystems
HHGrace als Second Source in China online: asbalding sollen erste komplett in China gefertigte STM32-Chips verfügbar werden. ### Keynote, 2 - STM32V8, ein 18nm-STM32 mit höherer Strahlungsresistenz Die wichtigste Ankündigung betrifft den STM32V8: eine neue Spielart des STM32, die auf 18nm-Technologie
schnellster STM32-Mikrocontroller ist der STM32V8 für hohe Zuverlässigkeit unter rauen Umgebungsbedingungen ausgelegt, wo er deutlich größere, mehr Strom verbrauchende Applikations-Prozessoren ersetzen kann. Der STM32V8
-
Thread
Wann gibts mal wieder neue gute AVR 8-Bitter?
schrieb im Beitrag #6958042: > auch wenns nur ein LED-Blinker ist. Dafür braucht man nicht mal 8 Bit und niemand wird, ausser zu Testzwecken, einen STM32 oder auch AVR zum Blinken einer LED benutzen. Jan schrieb im Beitrag #6958042: > aber mit > AES oder USB ist meiner Kenntnis nach überhaupt
den anderen Beiträgen an. Wenn das notwendig ist, wird man oft auch die Leistung/Komfort von einem STM32 haben wollen. Natürlich würde man es irgendwie mit 8-Bit & ASM schaffen, aber sinnvoll ist das nicht (mehr). In der ATtiny Welt hat sich einiges getan, z.B. umfangreiches Debugging, QTouch, asynchrone
-
Thread
10ns Rechteckimpuls erzeugen
Sprungfunktion schrieb im Beitrag #3986663: > Kennt jmd eine MCU von STM mit > einem IO-Takt von >100MHz bzw, dass ein Timer >100MHz auf den Pin legen > kann. Abhängig vom Anwendungsfall könnte man einen STM32F4xxx nehmen. Die ..407 laufen typisch mit 168 MHz und die
MHz als max. Ausgabefrequenz meinst, dann sind es 5,95 ns für '1' und 5,95 ns für '0'. Ich rede vom STM32F407 und seinen Timern 1, 8, 9, 10 und 11, die ohne Übertaktung mit 168 MHz laufen können.
-
Thread
Leistungsstärkere Alternative für Atmega/Arduino
einem "Connected" Board mit 802.11 (CC3200-LAUNCHXL) kombinieren. Gibts aber wohl nicht... Bei den STM32 konnte ich überhaupt keine Infos zu PWM finden...? Der STM32F103ZET6 würde mir am besten gefallen, scheint auch mit STM32duino kompatibel zu sein. Welches Board wäre da am sinnvollsten? Das hier?
hab mir mal ein STM32 Board bestellt: https://www.aliexpress.com/item/NEW-ARRIVE-FREE-SHIPPING-ARM-Cortex-M3-mini-stm32-stm32F103ZEt6-Cortex-development-board-72MHz-512KFlash-64KRAM/32328299925.html?spm=2114.13010608.0.0
-
Thread
Mikrocontroller für schnelle PWM gesucht
Der STM32F103 72MHz / 65536 = 1098 Der STM32F40x 84MHz / 65536 = 1281
Markus Müller schrieb im Beitrag #3234155: > Der STM32F40x kann T1, T8-11 auch mit 168MHz betreiben aber kaum für <1,50€ (wie auch der STM32F103) legal beschafft werden. Einem richtigen ARM-Fan ist das aber sicherlich egal :-)
-
Thread
LED Streifen mit light_ws2812
part-i-understanding-the-ws2812/ In diesem Auszug: [code] After reset, each device reads the first 24 bit (GRB 8:8:8) of data into an internal buffer. All consecutive bits after the first 24 are forwarded to the next device go through internal data reshaping and are then forwarded via “Dout” to the next device.
ESP8266-AT-Anbindung (noch nicht auf die letzte AT-Version aktualisiert) Die Libs laufen auf STM32F4xx und STM32F10x, also z.B. auf den STM32F4xx-Nucleo Boards als auch auf dem STM32F103C8T6 Mini-Development-Board, was man für ca. 4 EUR beim Chinesen bekommt. Wenn Du Fragen dazu hast, einfach
-
Thread
STM32 Header Files
Und dazu DOS CR/LF, trailing whitespace und whitespace changes. Und Unsinn wie uint32_t wie in stm32f30x.h:#define CAN_F8R2_FB21 (uint32_t)0x00200000 /*!<Filter bit 21 */ Argh!
codes migration" Hilfen. Manchmal doch sehr kontraproduktiv. https://github.com/modm-io/cmsis-header-stm32/blob/master/stm32f3xx/Include/stm32f373xc.h#L11927-L11976
-
Thread
ARM und Assembler Programmierung?
oder doch? Jedenfalls fehlt gutes Lernmaterial für Anfänger. Macht es überhaupt Sinn bei einem STM32 Assembler zu nutzen oder macht man sich damit das Leben nur unnötig schwer? Wenn man nach AVR Lösungen sucht, findet man oft Assembler Lösungen und Erklärungen. Das ist eine Sache die ich bei 8
/P8X32A-Propeller-Datasheet-v1.4.0_0.pdf
-
Thread
IDE für STM32
Mit STM32CubeMX kannst du dir die Konfiguration der Hardware zusammenklicken und dann als Projekt für deine IDE (SW4STM32 z.B.) exportieren.
Dazu installierst du neben der IDE zusätzlich CubeMX von ST. Eventuell helfen Dir meine Notizen zu STM32F1 und F3: http://stefanfrings.de/stm32/index.html
-
Thread
Wechselrichter zur Netzeinspeisung bauen?
diese mit einem ADC zu messen, auf 0-100% PWM umzurechnen (braucht man eigentlich noch nicht mal bei 8 bit) und so die vollbrücke über zwei IR2113 zu steuern. 8 bit auflösung sollten ja reichen, da komme ich für 20kHz PWM über zwei 8 bit timer ohne vorteiler auf 5,12 MHz taktfrequenz. die ADC-messungen
Web-Interface wäre vielleicht auch nicht schlecht. > > Yup! an meinem LPC habeich am 24bit RGB Port ein 8" 800x600/16M > Touchscreen TFT (Formike) angeschlossen um alles grafisch > darzustellen, aber die Hardware und auch software ist noch nicht > fertig... LCD haben die STM32 auch. Man kann ja für das
-
Thread
STM32H7 mit 8-Bit-SDRAM ohne FMC_NBLx/DQM?
mit DQMx des SDRAMs) korrekt generiert. In der 8-Bit-Variante fehlt jedoch ein entsprechendes Signal. Übliche 8-Bit-SDRAMs (z.B. Alliance AS4C32M8SA) wollen jedoch auch ein DQM-Signal sehen. Hat STM hier Mist gebaut oder kann man in diesem Fall DQM
erprobte Lösung: https://electronics.stackexchange.com/questions/422204/connect-micron-sdram-to-stm32h7-fmc-what-should-i-do-with-the-dqm-pin Setzt hier wirklich niemand (wegen Pinmangels) ein 8-Bit-SDRAM ein?
-
Thread
32-Bit uC in QFP-32
://www.silabs.com/mcu/8-bit-microcontrollers/efm8-laser-bee/device.efm8lb12f64e-qfp32 Ähm, also z. B. STM32G030 ist ein 32-Bitter, und den gibt's im LQFP32. Wobei dieses LQFP sogar noch etwas dicker als da vom oben angegebenen
nie wieder: https://www.mouser.de/ProductDetail/STMicroelectronics/STM32G431KBT6?qs=T3oQrply3y8teCTeNAFOLg%3D%3D
-
Thread
Kleinster Linuxfähier Mikrocontroller mit Ethernet
Mac G. schrieb im Beitrag #4275050: > µClinux läuft auch auf STM32ern (Cortex-M3/4 also ohne MMU) mit externem > SDRAM. > Die Discovery Boards haben maximal 8MB SDRam http://www.st.com/web/en/catalog/tools/FM116/SC959/SS1532/LN1848/PF261641?icmp=pf261641_pron_pr-massmarket_jun2015&
_pron_pr-massmarket_jun2015&sc=stm32f7discovery-pr > > Vermutlich braucht µClinux mehr. Was wäre ein geeignetes STM32 EvalBoard > für µClinux? Ja, 8MB reichen und es gibt ein BSP: https://www.emcraft.com/stm32f429discovery
-
Thread
Welcher Microcontroller für i2c-Display
Gefrickel. Als Uart mag das gehen aber warum haben wir das dann nicht gemacht? Der Gegenpart war ein AVR8-Bolide (Mega2560 oder 1) und jetzt ein STM32, daran kann es nicht gelegen haben. Vielleicht war das noch ekliger. Egal, ich mache einen Bogen drum wenn es geht. Gruß, Norbert
Dankeschön, ich kenne deine .c *.h Software. Ich hatte hier zuvor meine eigene veröffentlicht gehabt (für STM8) die, zugegebenerweise, irgendwie wenig Beachtung fand. Ich werde mich für die Versuche daraus bedienen und bspw. die Grafikfähigkeiten natürlich strippen. Prinzipiell glaube ich nicht, dass das
-
Thread
[V] diverse Eval-Kits und µSD Adapter
1x STM32 Value Line Discovery (Cortex-M3) 10,- € 1x STM8S Discovery (STM8) 7,- € 1x M24SR-DISCOVERY 20,- € (http://www.st.com/web/catalog/tools/FM116/SC1444/PF259659?s_searchtype=partnumber) 1x Infineon
XMC 2Go und IR Remote Control Kit auch weg. 1x STM32 Value Line Discovery (Cortex-M3) 8,- € 1x STM8S Discovery (STM8) 6,- € 1x M24SR-DISCOVERY-STD 15,- € (http://www.st.com/web/catalog/tools/FM116/SC1444/P...) 1x Renesas RPBRX111 8,- € 1x Glyn
-
Thread
Atmel oder PIC Gesperrt
wechseln. Die Module von Mbed scheinen den schnellsten Einstieg zu versprechen, während das STM32 Discovery wenig kostet. Allerdings genügten mir bisher die "kleinen" 8 Bit AVR's. Nur einmal sollte es mehr sein, da hatte ich gleich ein Notebook verwendet.
, 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!
-
Thread
STM32F103 - SPI mit DMA liefert nur Nullen
[4] 0 [5] 0 [6] 0 [7] 0 [8] 0 [9] 0 RAM chip 1 is not OK! [0] 0 [1] 0 [2] 0 [3] 0 [4] 0 [5] 0 [6] 0 [7] 0 [8] 0 [9] 0 RAM chip 2 is not OK! [0] 0 [1] 0 [2] 0 [3] 0 [4] 0 [5] 0 [6] 0 [7] 0 [8] 0 [9] 0 RAM
5] 248 [6] 0 [7] 8 [8] 16 [9] 24 RAM chip 3 is not OK! -> [0] 222 [1] 238 [2] 255 [3] 15 [4] 31 [5] 47 [6] 63 [7] 79 [8] 95 [9] 111 RAM chip 4 is not OK! -> [0] 67 [1] 138 [2] 128 [3] 246 [4] 16
-
Thread
STM32F4 Wie programmiert man ein 8 Kanal DSO auf einem µC?
STM32F4 Discovery board Programmierung in C Ausgabe der Daten über USB an PC (Windows) und Darstellung der Kurven. Wie stellt man den sicher daß die 8 Kanäle zeitlich synchron sind? Meine idee
Oliver F. schrieb im Beitrag #4284435: > Samplerate von 1Mhz ~ 100Khz Analogbandbreite je Kanal. > STM32F4 Discovery board 8 Kanäle mit 1MHz Samplerate gibt 8MS/s. Das schaffen die STMs meines Wissens nach nicht. Dann bräuchtest Du einen externen DAC. Oliver F. schrieb im Beitrag #4284435: > Diese
-
Thread
STM32F4xx beziehen
Hallo. Für ein Projekt mit Freunden würde/n ich/wir gerne STM32F4 Controller einsetzen. Bis jetzt haben wir nur mit verschiedenen Boards (STM32F4discovery etc.) gearbeitet. Deshalb suchen wir nach einer günstigen Bezugsquelle für STM32F4 Cortex M4 Controller
hab ich es auch gefunden. Auf der Hilfe-Seite. Dort steht wirklich > ein Mindestbestellwert von 8€. Na, um so besser! Naja, wenn man beides zusammen nimmt dann kostet die günstigst mögliche Bestellung 30€ plus Märchensteuer. bei 2 * STM32F407VET6 also 2 * 6,1588 = 12,32 Porto 22,00