-
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
gekapert worden. klausr schrieb im Beitrag #3496534: > 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. Allein schon der Faulheit
-
Thread
ATSAM VS STM32 Eingangswiderstand ADC
am ADC-Eingang also einen geschalteten Kondensator (beim Atmel je nach Betriebsart zwischen 2pF und 8pF, beim STM 8pF). Die Belastung der Quelle ergibt sich in beiden Fällen durch das regelmäßige Aufschalten dieses Kondensators an die Quelle. Die Track-Zeiten, die ein Limit für den erlaubten Quellwiderstand
Tabelle 44-55 des Atmel). Die Eingangskapazität des Atmel beträgt - je nach Modus - zwischen 2pF und 8pF, die Eingangskapazität des STM beträgt 8pF. Wenn du bei beiden 8pF hast und mit der selben Abtastfrequenz die ADCs abfrägst, dann wird bei beiden selbe mittlere Eingangsstrom fließen. Aber dieser
-
Thread
STM32: Erster Schritt, LED Blinklicht
Hi, ich benutze Coocox IDE und ein STM32 Discoveryboard mit einem STM2L152R8T6, an dem auf PB7 eine LED angeschlossen ist. Ich habe einen Compiler heruntergeladen und die Treiber für STLink. Ich kann (so schaut es zumindest aus) mit Coocox
Andre schrieb im Beitrag #5138573: > ich benutze Coocox IDE und ein STM32 Discoveryboard mit einem > STM2L152R8T6, an dem auf PB7 eine LED angeschlossen ist. Es wurden keine mit deiner Suchanfrage - STM2L152R8T6 - übereinstimmenden Dokumente gefunden.
-
Thread
Wo minimal board für ARM ( z.B. STM32U031K8U3) holen
Hallo, ich experimentiere gerade mit dem Nucleos STM32F4* Board rum. Ich wollte mir aber etwas kleineres/simpleres holen, eventuell auf der Basis von STM32U031K8U3. Also es geht drum bloss ein Tx/Rx Modul (Lora) dran zu bauen und einen simplen [Vcc/Gnd
Michael S. schrieb im Beitrag #8069057: > Hallo, > > ich experimentiere gerade mit dem Nucleos STM32F4* Board rum. > Ich wollte mir aber etwas kleineres/simpleres holen, eventuell auf der > Basis von STM32U031K8U3. Also es geht drum bloss ein Tx/Rx Modul (Lora) > dran zu bauen und einen simplen
-
Thread
stm32f051: option byte nicht beschreibbar
4000 KHz Connect mode: Under Reset Reset mode : Hardware reset Device ID : 0x440 Device name : STM32F051x4/STM32F051x6/STM32F051x8/STM32F030x8 Device type : MCU Device CPU : Cortex-M0 Disabling memory Read Protection... Reconnecting... ST-LINK SN : 066DFF505052876767042327 ST-LINK
4000 KHz Connect mode: Under Reset Reset mode : Hardware reset Device ID : 0x440 Device name : STM32F051x4/STM32F051x6/STM32F051x8/STM32F030x8 Device type : MCU Device CPU : Cortex-M0 UPLOADING OPTION BYTES DATA ... Bank : 0x00 Address : 0x1ffff800 Size
-
Thread
unique id STM32f103
Aus dem HAL Header stm32f1xx_ll_utils.h: #define UID_BASE_ADDRESS UID_BASE Aus dem CMSIS Header stm32f103xb.h: #define UID_BASE 0x1FFFF7E8UL /*!< Unique device ID register base address */
Weil es mich interessiert hab ich das gerade mal ausprobiert. Mit dem STM32 ST-Link Utility lässt sich einwandfrei auch außerhalb des Flash lesen. Bei einem F103 und der Adresse 0x1ffff7e8, Size 0xC kommen drei 32-Bit Werte. Das schaut doch vielversprechend aus. Gruß,
-
Thread
8x8 g click mit STM32
Hallo, ich schaffe es mein 8x8 g click Modul nicht zum leuchten zu bringen. Versteht irgendwer, was am Code falsch sein könnte? Mfg
Bei meinem STM Muss ich die SPI-Pins noch konfigurieren. Aber das ist auch ein anderer STM-Typ mit wesentlich mehr Pins. int Pin::SetToSpi (uint8_t ui_AlternateFunction) { GPIO_InitTypeDef GPIO_InitStruct =
-
Thread
Räumlich kleines RAM mit mind. 2 MiB
Karl, schon mal bei Mouser gesucht? Kurze suche nach 'SPI Ram' ergibt z.B.: 727-FM25V20A-G (SOIC-8,2Mbit) 727-CY15B104Q-LHXI(TDFN-8, 4Mbit) Beide sind vom Verdrahtungsaufwand trivial(8 pins), das DFN8 Gehäuse ist mit 5x6mm zudem noch etwas kleiner als die von dir genannten. Was den Speicherplatz
Die STM32L4+ haben sogar 640 kByte Ram...
-
Thread
Newbie: Welches FPGA verwenden?
Und was spricht gegen die Version mit einem stm32 mit >64 IOs und alles per USB übertragen? Mit 100kHz 8 Byte vergleichen ist ein Witz für einen STM32. Nochmal, das sind 8 Byte. Wenn du das noch ein wenig clever an den Mikrocontroller anklemmst,
Gerald M. schrieb im Beitrag #4466161: > Nochmal, das sind 8 Byte. Es sind intern für den STM32 nur 2 Worte. Das ist ja schließlich ein 32-Bit Prozessor... > Wenn du das noch ein wenig clever an den Mikrocontroller anklemmst, ist > das insgesamt: 8 Ports
-
Thread
ATmega328P mit mehr Pins
Wenn du mit der Arduino IDE programmierst, fällt Dir warscheinlich ein Wechsel auf STM32F103 Boards leicht. Diese µC Serie ist sehr preisgünstig. Der STM32F103C8T6 ist ein bisschen größer als der ATmega328: https://de.aliexpress.com/item/Free-Shipping-STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-Forarduino/32502726562.html Wenn das zu wenig ist, käme als nächstes der STM32F103RBT6 in Frage: https://de.aliexpress.com/item/STM32F103RBT6-ARM-STM32-Minimum-System-Development-Board-Module-For-arduino-Minimum-System-Board-STM32F103C8T6-upgrade-version/32821993698.html
-
Thread
Auswahl zwischen Cortex M3 von NXP, ST, TI
JTAG benutzt werden und unterstützt alle Cortex M3/Cortex M0 von NXP. Es können auch einige LPC200 8ARM 7)Derivate programmiert werden. Als Software wird eine eigene IDE (die auf Eclipse basiert) verwendet. ST: Programmer: http://de.farnell.com/stmicroelectronics/st-link/programmierer-icd-f-stm8-stm32/dp/1779159 Ist ein reiner Debugger/Programmer für alle STM32 und STM8 Derivate. Also müsste mans ich noch ein eigenes Eval-Board machen, was aber nicht das Problem wäre. Ausserdem verwenden bereits
-
Thread
STM32 Beste/Schönste Methode um Bits in Register zu setzen
holger, wieder mal nur am rumpupen? Dafür gibt es bei den GPIO die BSRR und BRR Register: [c] // STM32 VL Discovery #define GREEN_LED_PIN GPIO_Pin_9 #define BLUE_LED_PIN GPIO_Pin_8 #define LED_GPIO_PORT GPIOC #define LED_GPIO_CLK
auch nicht. ich lasse mich gerne belehren, wo kann man das nachlesen? In den Datenblättern vom STM32F103, STM32F051 und STM32F050, im Reference Manual F050/051 (RM0091) und im Cortex M0 Programming Manual (PM0215) finde ich keine Silbe zum Thema. Also existiert es für mich nicht.
-
Thread
STM32F407 kann sich selbst in Knie schiessen
STM Apprentice schrieb im Beitrag #5749496: > Hätten sie's gewusst? Ja, das steht nämlich klar im Referenzhandbuch (jedenfalls beim STM32F103).
STM Apprentice schrieb im Beitrag #5749496: > Hätten sie's gewusst? Ein STM32F407 kann sich am Pin selbst > kurzschliessen? Selbst das Manual gibt sich zu diesem Thema > sehr schmal-lippig .... Erstens
-
Thread
Welchen µC auswählen? Unterschiede zwischen den einzelnen STMs
Sebastian schrieb im Beitrag #4534096: > den 8-bit STM8 Und wann sollte ich zu einem 8-bit µC greifen? Was sind die Vor-/Nachteile eines 8 und eines 32 Bit µC?
> den Kern und die > Peripherie verglichen! Schön für dich, dann brauchst du ja nur noch den STM8 kaufen.
-
Thread
STM32F303 CAN und USB gleichzeitig
Verzögerung bei mir nötig war ist in der Funktion Ich habe deinen Änderungsvorschlag mit einem STM32F103C8 und einem STM32F303CC verifiziert. Funktioniert. Ich freue mich immer, wenn wir uns gegenseitig unterstützen können.
10/63/76/87/7a/47/4b/DM00296349/files/DM00296349.pdf/jcr:content/translations/en.DM00296349.pdf STM32F102, STM32F103 haben gemeinsam genutzt 512B, also können USB und CAN nicht zugleich benutzt werden. STM32F070x6/B, STM32F072, STM32F078, STM32F04x, STM32F302x6/8, STM32F302xD/E, STM32F303xD/E haben
-
Thread
STM32 SPI HAL extrem langsam
Der FIFO wird beim H7 in HAL_SPI_Transmit genutzt. https://github.com/STMicroelectronics/STM32CubeH7/blob/0c3a06c18bd2a87b006a84f997f2b0b56d97a113/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_spi.c#L941
> Der FIFO wird beim H7 in HAL_SPI_Transmit genutzt. > > https://github.com/STMicroelectronics/STM32CubeH7/blob/0c3a06c18bd2a87b006a84f997f2b0b56d97a113/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_spi.c#L941 Danke. Diese funktion scheint auch nicht blockierend (zumindest nicht wenn der SPI
-
Thread
S: Doku für SI5351 I2c LowLevel
haben, da er ein NACK nach dem 1. Byte gesehen hat und nur noch auf die Stopcondition wartet und der STM32F103 bringt das richtig gelesene Byte 00 zurück und verwirft das 2 Byte. Hier die beiden Funktionen, evtl. kanns ja Einer gebrauchen. [c] err_t si5351_read8(uint8_t reg, uint8_t *value) {
[/c] Das läuft auf (vermutlich) einem APM32F103CB, den STM32F103C8T6 probiere ich jetzt noch aus. Pille
-
Thread
Die "BluePill" spielt Reversi / Ohtello, Code für STM32F103
plattformunabhängigen Teilen zu unterscheiden, muß ich hier mal loswerden. Ebenso, daß du mit reversi_stm32\include\font12x16.h und reversi_stm32\src\font12x16.fnt zweimal den gleichen Font im Projekt drin hast. Gilt auch für die 5x7 und 8x8 Fonts. Das kommt von der Unordnung, gelle? Ansonsten wäre
optisch halbwegs ansprechend lief. W.S. schrieb im Beitrag #6020327: > Ebenso, daß du mit > reversi_stm32\include\font12x16.h und > reversi_stm32\src\font12x16.fnt > zweimal den gleichen Font im Projekt drin hast. Gilt auch für die 5x7 > und 8x8 Fonts. Das kommt von der Unordnung, gelle? Na ja,
-
Thread
STM32 I2C Probleme
Hallo Zusammen! Ich verwende das STM32F3 Discoveryboard und versuche den LidarLite-Sensor über I2C2 auch an denselben Pins zu initialisieren. Der Sensor verfügt über interne 4.7k PullUp-Widerstände. Ich nutze CooCox in der Version 1.7.8
dass es sich um ein Hardwareproblem handeln muss!? Anbei mein Code: DEFINES [c] #include "stm32f30x_gpio.h" #include "stm32f30x_rcc.h" #include "stm32f30x_i2c.h" #include "stm32f30x.h" #include <stddef.h> #include <stdlib.h> #include <stdbool.h> /* Define LEDs */ #define LIDARLite_ADDRESS
-
Thread
ADC Auslesen STM32F04
jemand das schonmal gemacht und den Beispielcode für mich? https://github.com/STMicroelectronics/STM32CubeF0/tree/master/Projects/STM32F042K6-Nucleo/Examples/ADC/ADC_DMA_Transfer Dürfte sich bereits auf deinem PC befinden als Teil des STM32CubeF0.
man damit ein uint16 array füllt. Oftmals kann man sogar (bei verminderter Auflösung) den ADC auf 8bit setzen (autoshift >> 4) und mit DMA BYTE Transfers ein uint8 array füllen.
-
Thread
Platinenkritik Hausbus/CAN Eingang
um's von Hand löten. Danke für den Tipp mit dem Taktgeber - ST empfahl mal in AN2867 den CSTCE8M00G55-R0 - mittlerweile steht da nur noch ' STM32 microcontrollers are compatible with almost all the resonators available on the market'. Das Etherkiller Argument ist auch nicht von der Hand zu weißen
C8: D'oh!
-
Thread
Was sind eure Erfahrungen mit Bauteilen aus China ?
Mehmet K. schrieb im Beitrag #4490935: > Z.Bsp. habe ich es bis heute nicht gewagt, einen STM32 oder dergleichen > bei Aliexpress zu bestellen. Ich schon. Mehrere STM32F103C8T6 für 1,50€ das Stück. Liefen bisher alle ohne Probleme. Bei einem Chip fehlte aber tatsächlich mal die Pin 1 Markierung
#4490947: > Mehmet K. schrieb im Beitrag #4490935: >> Z.Bsp. habe ich es bis heute nicht gewagt, einen STM32 oder dergleichen >> bei Aliexpress zu bestellen. > > Ich schon. Mehrere STM32F103C8T6 für 1,50€ das Stück. Liefen bisher alle > ohne Probleme. Bei einem Chip fehlte aber tatsächlich mal die
-
Thread
Mikrocontroller Einstieg
kostest in Fernost nahezu nix) und du Durchhaltevermögen hast, würde ich an deiner Stelle heutzutage die 8-Bit Mikrocontroller wie den AVR überspringen und gleich z.B. mit einem STM32 anfangen. Die ARMs sind deutlich potenter, aber auch wesentlich schwieriger. Aber wenn man sich dort einmal richtig einarbeitet
Wenn die Zukunft STM32 ist, na dann herzlichen glühstrumpf mit Assembler ohne C oder C++ XD
-
Thread
STM32F103C8T6 lässt sich nicht über SWD ansprechen
#4943512: > Ein Original STLink V2 mit aktueller Firmware lässt sich > nicht dazu bewegen mit dem STM32F103C8T6 zu kommunizieren. Ja, auch das STLink ist die aktuelle Version.
STMApprentice schrieb im Beitrag #4944587: > Begründung? Erfahrung mit Stm32f103c8-board und StLink
-
Thread
Kaufberatung - Fortgeschrittener Einstieg - AVR
Mikrocontrollern sind STMicroelectronics oder Texas Instruments. Die Leistungsfähigkeit gegenüber den "alten" 8bit AVRs/PICs/... ist eine Zehnerpotenz größer und der Preis einfach unschlagbar. STM32 gibt es ab billiger als 1$. Das wichtigste sind aber die Boards die STM und TI anbieten, jeweils mit Programmer
einfach der Programmer mit an Bord ist und dieser auch extern genutzt werden kann. Also um andere STM zu Programmieren / Debuggen. Gleiches gilt natürlich für das TI-Board. Fazit - 32bit sicher nicht so einfach wie 8bit vom Umfang her aber das ist der neue Standart. Nach vorne blicken ...
-
Thread
Profitiert double von der 32bit FPU?
Diese primitive Lösung bei der double und float 32bit hat gibt es nur bei den C/C++-Compilern der 8bit PICs und 8bit AVRs.
erkannt habe, habe ich Fließkomma-Operationen auf Mikrocontrollern praktisch keine Erfahrung. Auf 8bit µC habe ich gelernt, weitgehend mit Integer Datentypen auszukommen. Nun habe ich aber inzwischen auch einige STM32F303 Board in der Bastelkiste. Die haben eine FPU und deswegen ist das Thema "Fließkomma-Arithmetik
-
Thread
Einsteigerfreundliches board für Roboter motion
wenn der kein Problem mit arbitrierung hätte. Ideal wäre can-fd, weil man da 64 bte Daten anstatt 8 am Stück übertragen kann, aber can-fd chips sind Sau teuer. Normales can fällt aus quasi jedem stm hinten raus. Kann man einen thread umbenennen, oder sollte ich lieber einen neuen auf machen und
bestätigen, dass FreeRTOS auf einem F103 problemlos läuft. Warum auch nicht, das gibts sogar für 8 Bit Mikrocontroller wie AVR. STM32 gabs noch gar nicht als FreeRTOS entwickelt wurde... Stefan S. schrieb im Beitrag #6634980: > dass die can > Leitungen den Einsatz auf einer mobilen Roboter
-
Thread
STM32Cube HAL UART Einstieg
, um einen Eindruck zu kriegen, wie sowas geht: https://www.mikrocontroller.net/attachment/316790/STM32F103C8T6.ZIP Im Prinzip hast du ja in main immer eine Grundschleife, in der sich der µC dreht, wenn es sonst nix zu tun gibt. Also etwa so: immerzu: mach dies mach das wenn X dann
> Was ist daran murks es ist zumindest soviel Murks dass sie nur beim STM32 so gemacht wurde und beim STM8 ganz anders (um Resourcen zu sparen)
-
Thread
stm32f103 hse clock
Wenn ich mich recht entsinne, hab ich vor ganz vielen Monaten schon > einmal ein komplettes kleines STM32F103-Projekt hier gepostet. > /* Konfiguration für das Testboard mit STM32F302RBT6 */ > #include "StdTypes.h" > #include "STM32F302xB.h" Was denn jetzt, F1 oder F3? Jan braucht es aber für
reference_manual/cd00171190.pdf Seiten 122-157. Und beachte in http://www.st.com/resource/en/datasheet/stm32f105r8.pdf die Tabelle auf S. 37, insb. die drei Frequenzen in den ersten drei Zeilen. Wenn du etwas nicht verstehst, suche oder frag nach. Ansonsten sollten keine Fragen übrig bleiben.
-
Thread
Cortex Arm M3 M4 M7
Der Einstieg nach den 8bittern dürfte der M0 sein. Die werden auch zum Kampfpreis auf den Markt geworfen, ein STM32F030 mit 48mHz, 16K Flash, 4k Ram 15 IOs ... gibt es für unter einem Euro, das Komplette Entwicklungskit mit
Ich bin mit STM32F0-Disco (F051R8) umgestiegen. Dann nach kurzer Zeit auf die STM32F1-Minimal-Boards. Inzwischen habe ich auch die F4..-Discos herumfliegen. Intensiv spiele ich mit den STM32F030, wie von Oliver beschrieben
-
Thread
Bitte um Hilfe bei der Programmierung von AVR8-Mikrocontrollern in C
Habe zwar keine Ahnung aber selbst mir ist sofort aufgefallen AVR8 und 16 Bit
Alexander schrieb im Beitrag #7515003: > Habe zwar keine Ahnung aber selbst mir ist sofort aufgefallen AVR8 und > 16 Bit Autsch......
-
Thread
Welchen Mikrocontroller Quadrature Decoder Kanäle ?
/www.mikrocontroller.net/articles/Drehgeber Aber es gibt einige mit Hardware-Decodern: "Der H8/3003 und H8S (2 Kanäle) H8SX (4 Kanäle), ATXmega (3 Kanäle bis Osz/4) und STM32F4 (6 Kanäle) machen das in Hardware" Die sind wahrscheinlich für die Leute, die nicht programmieren können.
Also ST Controller können quadrature decoding sehr schnell und in Hardware. STM32 mit vielen Kanälen gleichzeitig und teilweise sogar 32bit. Selbst der kleinste STM8 kann das mit TIM1 in 16 bit. Um von 11uA auf Digitalpegel zu kommen brauchst du weiterhin deine externe Beschaltung
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V4]
gibts noch 7 ST Discovery Boards mit den E-Ink Displays: https://www.ebay.de/itm/Discovery-kit-for-STM32L0-series-with-STM32L053C8-MCU-1-Stuck/362567926714?hash=item546abb83ba:g:gfEAAOSw8xxcdmDJ:rk:1:pf:0 Was ist das Besondere an den Boards? Nur das spezielle Display? Peter
stecken und dann am freien pin 3.3V gemessene Spannung abnehmen, von 100nA bis 100mA. Es wird die U8G2 Library benötigt: https://github.com/olikraus/u8g2 und natürlich die Erwähnte STM32Library: https://github.com/stm32duino/Arduino_Core_STM32 Um den integrierten St-Link als Uart zu nutzen müssen
-
Thread
Ein paar Fragen zum STM32F103xC
Du meinst sicher 8.3 oder? Hab ich grad mal überflogen. Was mich an dem Datenblatt ehrlich gesagt etwas nervt, dass es nicht speziell auf den STM32F103 zugeschnitten ist, d.h. Du weißt nie genau ob die gerade besprochene
ADC Analog-to-digital converter (ADC) Low-density devices are STM32F101xx, STM32F102xx and STM32F103xx microcontrollers where the Flash memory density ranges between 16 and 32 Kbytes. Medium-density devices are STM32F101xx, STM32F102xx and STM32F103xx microcontrollers
-
Thread
STM32: Welche freie IDE ohne Limitierung?
Schau Dir mal OpenSTM32 / AC6 an. http://www.openstm32.org http://www.openstm32.org/System+Workbench+for+STM32 Alternativ: CooCox-IDE: http://www.coocox.org/
ich habe mit Coocox und OpenSTM jetzt als freie IDE gute erfahrungen gemacht ebenso anfangs LPCexpresso nachteil dieser IDEs ist halt das sie oft herstellergebunden sind. wenn man aber zB nur STM verarbeitet ... ist OpenSTM
-
Thread
Mikrocontroller identifizieren
Kein STM8. Der benötigt keinen CLK auf dem Debug Interface.
MaWin schrieb im Beitrag #6001236: > Kein STM8. Der benötigt keinen CLK auf dem Debug Interface. Stimmt, STM8 braucht nur SWIM und Reset. Die Angaben zum Debug-Header hatte ich überlesen. Beim N76E003 passt es aber. Der benötigt genau diese
-
Thread
SYSTICK Timer Overflow Cortex M4
8-Bit muss der Prozessor sämtliche Operationen auf 8-Bit zusätzlich maskieren. Wenn ich auf einem STM32 tatsächlich nur eine Variable mit dem Wertebereich 0..255 brauche, verwende ich uint_fast8_t,
einen ATmega (uint_fast8_t ist hier identisch mit uint8_t) als auch für einen STM32 kompatibel halten - bei voller Geschwindigkeit.
-
Thread
STM32 ADC liefert falsche Werte
Hallo, ich bin jetzt schon seit Tagen dabei, den ADC meines STM32f103c8t6 zum Laufen zu bekommen. Allerdings zeigt sich dabei ein sehr eigenartiges Verhalten: Wenn ich 0V anlege, werden Werte zwischen 1949 und 1951 angezeigt. Zum Testen habe ich einfach nen 10k
Hallo, ich habe gestern genau eine solche Routine für einen STM32F103C8t& codiert für AIN0 (Baujahr 2015, Week 47)und sie läuft einwandfrei. Ohne das jetzt alles durchzulesen hier mein Code, der einwandfrei läuft. Wie ich sehe wurde einiges von dem STM32 Genius
-
Thread
Interesse an einfach erweiterbarem Experimentierboard fuer den Xmega128a1?
Stefan Wimmer schrieb: > ...aber wenn ARM, dann doch vielleicht etwas 'frischeres' wie STM32 oder > Luminary (jetzt TI). Besonders die STMs treiben es mit der > Pinkompatibilität innerhalb der Familien recht weit (und sind auch > teilweise 5V-tolerant). Bei den STM32 habe ich jetzt
derzeit ein XC9572XL im VQFP 44, der kommt von der Anzahl der I/O-Pins (34) genau hin: ALE1 ALE2 8x ADR[0..7] rein 16x ADR[8..23] raus 8x DATA[0..7], analog zu [2.1.2.2 Three-port SRAM] in der AppNote [AVR1312: Using the XMEGA External Bus Interface]. Den Datenbus muss ich dazu eigentlich
-
Thread
ARM - Fragen
T. M. schrieb im Beitrag #2374158: > Glaub auf dem Prozessor steht: STM32FJOD STM32F103 Dann wärs wohl besser, ebensolche STM32 zu verwenden, statt der LM3. Denn der Core ist zwar gleich, aber Peripherie wie Ports, Timer, serielle Schnittstellen etc sind zwischen
Zusatzmodule? > z.B. eine übersicht für Module die GPIO (8 Kanal) Stecker verwenden. Es gibt keinen Standard für solche Verbindungen, so sind beispielsweise bei Atmels STK500 und bei dem erwähnten STM32-Board VCC/GND vertauscht. Direkt passende Zusatzboards
-
Thread
STM32F105xx keine CAN Nachrichten!
Kann es sein das der STM32F105R8x überhaupt keine 72MHz unterstützt? Wenn ich alles richtig gemacht habe, kann ich mit dem STM32CubeMx bis max. 36MHz gehen?!
Sommer schrieb im Beitrag #5165598: > Jan H. schrieb im Beitrag #5165595: >> Kann es sein das der STM32F105R8x überhaupt keine 72MHz unterstützt? > Nein. In der 2. Zeile vom Datenblatt steht 72MHz. Im Kapitel 5.3.1 wirds > nochmal ausdrücklich ausgeschrieben. Man muss im STM32MxCube extra noch
-
Thread
STM32F4 Timer konfigurieren
, damit er auf 168MHz läuft (betrifft das stm32F4Discovery): in der system_stm32f4xx.c muss eingetragen sein: PLL_M = 8 in der stm32f4xx.h muss eingetragen sein: HSE_VALUE = 8000000 */ #include "stm32f4xx.h" #include "stm32f4xx_gpio.h
mit mehr erfahrung da mal drüberschauen könnte, wäre das schon eine große Hilfe. Sitze da schon seit 8 Stunden :( Total peinlich sowas :) Bis auf das Wesentliche gekürzt: [c] #include "main.h" #include "stm32f4xx_conf.h" #include "stm32_ub_lcd_ili9341.h" #include "stm32_ub_graphic2d.h" #include
-
Thread
STM32F103 lässt sich nicht flashen
angeschlossen. Irgendwo las ich mal, daß bei den ST-Link-Clones der herausgeführte Reset der für STM8 statt für STM32 ist, kann die Seite aber nicht mehr finden.
#7630610: > Irgendwo las ich mal, daß bei den ST-Link-Clones der herausgeführte > Reset der für STM8 statt für STM32 ist. So ist es. Deswegen ist der Anschluss auch auf der oberen Stiftreihe für STM8 ist. Für STM32 ist die untere Stiftreihe. > Hier wird behauptet, man könne das NRST-Problem
-
Thread
stm32 Problem
implicitly assert_param(IS_RCC_CLEAR_IT(RCC_IT)); stm32f0xx_rcc.c: 36 warnings, 0 errors compiling Buttons_STM32F0-Discovery.c... compiling LED_STM32F0-Discovery.c... assembling startup_stm32f051.s... compiling system_stm32f0xx.c... linking... .\
Hier das komplette Teil als Anhang... Bei dem Board handelt es sich um ein STM32F0Discovery-Board mit einem STM32F051R8 -Chip darauf
-
Thread
8x µC über einen weiteren µC programmieren
Hallo, ich möchte auf einer Leiterplatte 8 ATTiny zur Regelung von 8 Kanälen einsetzen. Die Kommunikation zur Aussenwelt (Webinterface) soll mit einem STM32 gemacht werden. Meine Frage: Wie kann ich mit dem STM32 alle ATTinys programmieren
Hi, Micha Selen schrieb im Beitrag #4366209: > Hallo, > > ich möchte auf einer Leiterplatte 8 ATTiny zur Regelung von 8 Kanälen > einsetzen. Die Kommunikation zur Aussenwelt (Webinterface) soll mit > einem STM32 gemacht werden. > > Meine Frage: > Wie kann ich mit dem STM32 alle ATTinys
-
Thread
Projekt GPS Datenlogger + OpenStreetMap
by doing". Hier http://www.stm32circle.com/resources/stm32primer2.php findest du das STM32-Primer2 user manual. Darin findet sich eine step-by-step Anleitung für deine erste Applikation. Dann kannst du daran gehen die Applikation
Update zum Contest: http://www.stm32circle.com/hom/index.php
-
Thread
Blinking a mikrocontroller
__builtin_avr_delay_cycles(__ticks_dc); 4: 8f e2 ldi r24, 0x2F ; 47 6: 95 e7 ldi r25, 0x75 ; 117 8: 01 97 sbiw r24, 0x01 ; 1 a: f1 f7 brne .-4 ; 0x8 <__zero_reg__+0x7> c: 00 c0
Welche IDE würdet ihr für den STM32L432 verwenden, um zu assemblieren?
-
Thread
Aktuelle Verfügbarkeit von STM32-Prozessoren
Stefan ⛄ F. schrieb im Beitrag #7159587: > Ich vermute, dass die STM32F103 nicht mehr produziert werden. Denn es > gibt zahlreiche kompatible Nachahmer in Asien. Der Nachfolger ist der > STM32F3 und auch der hat schon wieder einen Nachfolger, den STM32G4. Laut STM-Seite
Hey, LCSC hat massig STM32 auf Lager. Zum Beispiel den STM32F103C8T6 für $3,57 - $2,56 je nach Abnahmemenge: https://lcsc.com/product-detail/Microcontroller-Units-MCUs-MPUs-SOCs_STMicroelectronics-STM32F103C8T6_C8734.html
-
Thread
STM32F4 Discovery Arduino
in ZIP-Files verpackt und die bekommen eine Versionsnummer. Aber das Pakete für das STM32F4 Discovery ist noch nicht drinn: https://github.com/stm32duino/BoardManagerFiles/tree/master/STM32/packages
/Arduino_STM32/wiki/Installation
-
Thread
Probleme mit I2C-Kommunikation zwischen STM32 und AVR-Slaves
. Die beiden stm32 pins sind 5 Volt tolerant. Man braucht nur einmal einen Pullup anzuschließen. Bei 400khz und 5 Volt kannst du so 1,8K einmal an SDA und SCL anschließen! Aber du hast ja ein Scope und dadurch kannst
[/c] stehen, sonst tut sich überhaupt nix ;) aSma>> schrieb im Beitrag #4556200: > Die beiden stm32 pins sind 5 Volt tolerant. Man braucht nur einmal einen > Pullup anzuschließen. Bei 400khz und 5 Volt kannst du so 1,8K einmal an > SDA und SCL anschließen! Aber du hast ja ein Scope und dadurch