-
Thread
STM32F4-Discovery Problem
Hallo, ich veruche gerade einen simplen code auf dem STM32F4 Discovery-Board zum Laufen zu kriegen und komme nicht weiter. Erstmal der code: [c] #include "stm32f4xx_conf.h" #include <stm32f4xx.h> int main(void) { SystemInit(); GPIO_InitTypeDef
denke ich nicht liegen, der is ja recht überschaubar. Alle notwendigen Konfigurationen habe ich in der stm32f4xx.h und system_stm32f4xx.c vorgenommen. Ich benutze die CoIDE. ST-Link ist als Adapter ausgewählt und CoFlash ist auch konfiguriert. Wenn ich in den Debug-Modus gehe, bekomme ich folgenede
-
Thread
Welcher Programmer für ARM Cortex-M0?
fuer wenige (ca. 3) Euronen. Einen J-Link-Clone fuer einige Euro mehr. Die passenden M0 von ST (STM32F030F4P6) im Zehnerpack ebenfalls wenige Eu. Bei der letzten Lieferung warens noch 7. Ein passendes Nucleoboard (NUCLEO-F030R8) von ST, das einen ST-Link fuer STM-32 enthaelt fuer etwas mehr als
einem Hersteller. Welchen Vorteil bringt denn der Seger JLink gegenüber einen STLink wenn man beim STM32 bleiben will?
-
Thread
STM32F10xE High Density - VirtualCOM mit USB
Fehler bei der Übertragung auf. Das lag IIRC daran, dass ST keinerlei Flusskontrolle eingebaut hatte, d.h. der PC konnte den STM32 überfahren, wenn er schnell genug schickt. Weiterhin habe ich dann noch einen SW-Ringpuffer eingebaut und dann ging es. Infos habe ich im ST-Forum gefunden. Kann allerdings sein
GPIO_ResetBits(USB_CONNECT, USB_CONNECT_PIN); } } [/c] Testprogramm [c] #include "usb_lib.h" #include "usb/usb_desc.h" #include "usb/hw_config.h" #include "usb/usb_pwr.h" extern __IO uint32_t count_out; extern uint8_t buffer_out[VIRTUAL_COM_PORT_DATA_SIZE]; #include <string.h>
-
Thread
24 bit Rechtgenerator mit feiner Auflösung
stm32F1-Familie. Such dir etwas aus :-) Die Außenbeschaltung ist minimal und die Programmierung ist in 20 Minuten gemacht.
kommt ganz von selbst ARM... Diese Event-Geschichte ist ganz interessant, ich habe mir jetzt mal 5 xmega bestellt (und auch 5 CPLDs). Sehr interessant, dass die 32MHz takten können, offanbar ganz von selbst und man die Timer an 10MHz Quarzoszi anhängen kann. Das sollte die Latenz beim Schalten doch
-
Thread
DMA für Can beim STM 32
Abeitest Du mir STM32F103 oder STM32F105/7. Falls Du auch USB beim 103 benutzt, könnte der gemeinsam genutzte Speicher ein Problem sein.
Mit welchem Takt läuft der STM32? Mit welchem Takt läuft der entsprechende Peipheriebus? Mit welchem Compiler und welcher Optimierungsstufe wurde übersetzt? Sind die assert_param() Makros aktiv?
-
Thread
Funk-Dimmer und -Schalter mit ESP8266 - wer will mitbauen?
schrieb im Beitrag #4011025: http://www.conrad.de/ce/de/product/504346/PE-Leistungsrelais-bistabil-5-A-1-x-Wechsler-TE-Connectivity-PE014F05-Bistabil-mit-1-Wicklung-5-VDC-1-Wechsler-5-A-250?ref=searchDetail r_u_d_i schrieb im Beitrag #4011324: > AQ-H RELAYS.. … 0.3 sind immerhin 6 LED 12v/0.005
Power-Down-Eingang PD8 P1.40 AT STM2ESP UART UART STM32 → ESP8266 PD9 P1.41 AT ESP2STM UART UART ESP8266 → STM32 PE7 P1.25 ESP Reset GPIO out ESP8266 Reset-Eingang
-
Thread
Compare Match Funktion beim STM32 für Soft-PWM
Sorry, ich meine ein STM32 Board. Eclipse, ArduinoIDE... egal.
Der STM32 hat leider "nur" 16 Hardware PWM.
-
Thread
Was sind das für elektro Motoren in diesen Hocheffiziens-Heizungspumpen?
Thomas O. schrieb im Beitrag #6500368: > Auf der Platine sitzt eine STM32 finde das ist ganz schön oversized. Wie kommst du dazu? Kannst du beurteilen was der Entwickler implementiert hat um den Motor Anzusteuern? FOC kann einiges an Rechenkapazität erfordern, gerade
> Auf der Platine sitzt eine STM32 finde das ist ganz schön oversized. Kostet doch nichts. Schau dir einfach mal die Preise bei Reichelt an und teil sie durch 5-10. Dann weisst du ungefaehr was sowas in Stueckzahlen kostet. Das
-
Thread
STM32F3 ADC (ohne STD-Lib)
sondern auf Registerebene bleiben. LG Hier ist der gesamte Code: [c] /* Includes */ #include "stm32f30x.h" #include "GPIO.h" #include "clock.h" uint32_t timerFlag=0; uint16_t value=0; int main(void) { GPIO_CLKconfig(); clock_config(); //-----ADC_GPIO GPIOB->MODER |= GPIO_MODER_MODER1
wird nicht die End of Conversion - Flag trotzdem gesetzt? Die Doku schweigt dazu, aber bei vielen STM32-Peripherieeinheiten muss der Interrupt (im jeweiligen _IER) eingeschaltet sein, damit das Interruptflag (im _ISR) gesetzt wird; daher verhält es sich beim STM32F30x-ADC vermutlich genau so. > Weil
-
Thread
STM32F103RB Fehler CAN - Frame
Hallo! Ich nutze ein STM32F103 Nucleoboard, bei dem ich mich am CAN - Bus versuche. Nur habe ich jetzt dass Problem, dass zwar die Id, Nutzdaten und CRC übertragen wird, jedoch fehlt danach der CDC + ACK bzw. EOF - Delimter
hier noch der verwendete Code: [c] #include "stm32f10x_conf.h" #include "stm32f10x_rcc.h" #include "stm32f10x_gpio.h" #include "stm32f10x_spi.h" #include "stm32f10x_can.h" #include "stm32f10x_dma.h" #include "misc.h" int main(void) {
-
Thread
[V] 5 Stück STM32F745VET6
verkaufen und das dann auchnoch zu fast Neupreis: https://www.mouser.de/ProductDetail/STMicroelectronics/STM32F745VET6?qs=k5OWtXsTJarZI5ihK9UpUQ%3D%3D
und das dann auchnoch zu fast Neupreis: > https://www.mouser.de/ProductDetail/STMicroelectronics/STM32F745VET6?qs=k5OWtXsTJarZI5ihK9UpUQ%3D%3D Kostenlose Muster oder Bezahlte Muster?
-
Thread
MikroElektronika MikroMedia STM32 M4 Erfahrungen
Ist auch ein nettes Spielzeug wenns kein F4 sein muß: http://www.watterott.com/de/STM32-LCD
0x4BA00477, IRLen: 04, IRPrint: 0x1, CoreSight JTAG-DP (ARM) #1 Id: 0x06413041, IRLen: 05, IRPrint: 0x1, STM32 Boundary Scan Cortex-M4 identified. JTAG speed: 100 kHz J-Link>exec Device=STM32F407VG Info: Device "STM32F407VG" selected (1024 KB flash, 128 KB RAM). J-Link>h R0 = 00000000, R1 = 00000000,
-
Thread
Welche autonomen Mini-SDR-Geräte bzw. Bastelprojekte dazu kennt ihr?
#7942810: >> QMX > > Danke, den kannte ich noch nicht. Welcher uController ist dort verbaut > STM32-F4
> vom Malahit? Der Malahit hat als HF-Frontend einen MSi001 und als Microcontroller dann einen STM32H743.
-
Thread
Renesas offeriert 5V-fähigen ARM-Mikrocontroller, Funkmodulmarkt im Umbruch
Versorgungsspannung beträgt nämlich nur 4,6 V. Das ist zwar einen Tick besser als zum Beispiel die STM32-Teile und reicht damit auch für den direkten Betrieb mit einen LiIon-Zelle, aber 5 V sind es definitiv nicht. Da war heute im Fernsehen von einer weiblichen Köchin die Rede und in Neukölln hat
Architektur war deutlich langsamer, was > CoreMark/MHz angeht. Mein Erfahrungswert von RX610 und STM32F407 ist zehn Jahre alt. Heute muß sich ein RX660 mit zum Beispiel einem preislich günstigeren STM32H730 vergleichen lassen, dem er bezüglich der Ausführungsgeschwindigkeit nicht das Wasser reichen
-
Thread
STM32-M4 Webinterface
gearbeitet aber dennoch nicht dazu in der Lage den Controller richtig zu benennen? Es gibt keinen "STM32 M4". Es gibt "STM32F4" oder "STM32 mit ARM Cortex-M4-Kern" wie z.B. "STM32F4" oder "STM32F3".
existierender Software. Hat natürlich andere Nachteiel. Win > some, lose some... Hat jemand eigentlich den stm32mp1 https://www.st.com/en/microcontrollers-microprocessors/stm32mp1-series.html schon in freier Wildbahn gesichtet?
-
Thread
wann Windows 10 IOT/Linux, wann zwingend Microcontroller ? Gesperrt
über PCIe ? ist USB 2.0 oder ggf. 3.0 schnell genug ? und auf der anderen Seite ein Arduino, STM8 oder STM32 basiertes System , vor das, wenn es notwendig werden sollte, noch ein OS basiertes System geschaltet wir. oder als 3. Weg. die aufgeführten Microcontroller laufen in einer VM auf
Sensorik um eine Fahrzeugsensorik. die eigentliche Motoransteuerung läuft in Echtzeit über einen STM 32. ich gehe zunächst davon aus, daß ich keine Reaktionszeit unterhalb einer Sekunde brauche . bis dann
-
Thread
MCU Bauart - warum so?
#5834481: > Bei der Anordnung der Portpins gibt es > doch erhebliche Unterschiede. > Bei einem STM32 findet man den absoluten Wildwuchs. Tipp: Schau Dir mal verschiedene STM32-Familien an und vergleiche die Pinouts in der jeweiligen Bauform (z.B. 48 Pin, "C"-Bestellnummer). Dann fällt Dir auf
Der STM32 ist eigentlich nicht zu schlimm. Ich hatte in vergangenen Jahren in der Arbeit ein paar Projekte mit den 100-pinningen STM32 und zweilagigen Bords. Durch bedachtes Layout lassen sich gute Masse und
-
Thread
QR Code lesen mit ATMega oder STM32F1
einfachster Form, also ohne mögliche "Schnörkel" mit einem günstigen Kamera-Modul und einem ATMega oder STM32F1 Controller einlesen - Die Informationsmenge im QR Code sollte so ca. 32 Zeichen sein, was in meinem Beispiel (siehe Anhang) zu einem Bild mit 25x25 Pixel führt (Bild im Anhang ist absichtlich mit
lässt sich reduzieren indem man RS einfach nicht nimmt. Also Micro-QR-Code plus Kamera plus ATMega/STM32F1 - Reed-Solomon-Codierung.
-
Thread
STM32H7 Multichannel ADC DMA
Ich möchte mittels DMA 6 ADC Kanäle (STM32H7, ADC3) kontinuierlich sampeln. Anyway das Problem alle Daten sind 0 und es wird ebenfalls kein Interrupt bez DMA ausgelöst. Relevantes im code in korrekter Reihenfolge: __attribute__ ((aligned
hier ist ein ADC circular Beispiel, da wird DMA1 verwendet, was natürlich von dem jeweiligen H7 abhängt. Wenn Cube verwendet wird, dann sollte auch der IRQ Handler generiert werden. https://github.com/STMicroelectronics/STM32CubeH7/tree/c94252df7cec24a8fef67b28933353476a1edd3c/Projects/STM32H7B3I-EVAL
-
Thread
EmbeddedWorld 2024 - (weniger) neue Chips, FPGAs und die Raspberry Pi AI Camera
zeigte man übrigens eine Inferenzapplikation, die unter https://www.instagram.com/tam.hanna/reel/C5jc3HqLVhW/ als Video sichtbar ist. ### STMicroelectronics STM32U0 wird allgemein verfügbar, Fokus auf Energiesparen STMicroelectronics betonte ebenfalls, alle Pressemitteilungen schon vor der EmbeddedWorld
Verteilen” der Boards an die Teilnehmerschaft – eines der meistverteilten Produkte basierte auf dem STM32U0.  Aus der Art der Vorstellung des (an sich bekannten) U5 lässt sich ableiten, dass STM die Zukunft – vor Allem – im Bereich Energiesparen bzw dem Anbieten von
-
Thread
Datenlogger mit SD Karte, hoher Samplerate und 12-Bit ADC
Frank K. schrieb im Beitrag #2864720: >> Dazu das Board: >> https://www.olimex.com/Products/ARM/ST/STM32-P103/ > > > Danke für die Links! Kann ich diesen ARM direkt mit einem USB Kabel > programmieren, oder brauche ich noch zusätzliche Hardware? https://www.olimex.com/Products/ARM/JTAG/ARM-USB-OCD-H
Link zum Bestelle am besten. 2) Alles im selben Board: https://www.olimex.com/Products/ARM/ST/STM32-P103/ Und zum JTAG Programmieren: https://www.olimex.com/Products/ARM/JTAG/ARM-USB-OCD-H/
-
Thread
[V] STM32 IMU 9-DoF AHRS (iNEMO V2 Clon aber mit besseren sensoren)
evalboard/product/250367.jsp Wo bitte sehr bekommst du eine IMU mit controller und intelligenz in 3x5cm mit SD-card slot und USB für <150€ ? vorallem mit stm32???
Wie wärs damit: http://www.ebay.com/itm/STM32-Microcontroller-10DOF-9-Axis-L3G4200D-ADXL345-HMC5883L-BMP085-Module-/300713997575
-
Thread
Firmware entschlüsseln, Updateprogramm als Hilfe?
auch den richtigen gefunden: https://pdf1.alldatasheet.com/datasheet-pdf/view/1656401/PUYA/P25Q32H.html
im laufenden Betrieb geht nicht). Der eigentliche Schutz ist die gesetzte Readout-Protection des AT32, die ist ähnlich wie beim STM32 (es ist ja ein STM32 Klon).
-
Thread
Anfängerfreundlicher 32-Bit Controller
Ich würde auch einen STM32 empfehlen, da ich damit bis jetzt gute Erfahrungen gemacht habe. Speziell das STM32F4DISCOVERY ist preislich unschlagbar, da hier nebenbei noch der STLinkV2 mit auf der Platine ist und lediglich
Herrn. :-<<< TI: LaunchPad Evaluation Kit is a low-cost evaluation platform for *ARM* ST: The STM32VLDISCOVERY is a low-cost and quick way to discover the STM32 value line. und ein ST32 ist??? *ARM* !!! NXP: LPCXpresso™ is a new, low-cost development platform available from NXP. It supports
-
Thread
13-Bit ADC MCP3302 mit STM32F429
machen willst) 4. kein 3. Byte senden (der ADC kümmert sich nicht mehr um den Eingang "dont care") 5. nach dem senden des 2. Bytes Lauschangriff starten ;) hier genau wie beim Senden 2 Bytes empfangen! fertig! Wieso benutzt du nicht den ADC des STM32? Willst du einen einzelnen Wert samplen?
Code: *********************************************************************** #include "main.h" #include "stm32_ub_lcd_ili9341.h" #include "stm32_ub_font.h" #include "stm32_ub_spi5.h" #include "stm32_ub_dig_out.h" #include <stdio.h> uint8_t spi_send() { UB_DigOut_Lo(DOUT_PE2)
-
Thread
Literatur für Microcontroller
Mikrocontroller. Nutz die Auswahltools der gängigen Hersteller und wähle passende Gehäuseformen aus. Von den STM32 gibt es einige im 5×5mm BGA Gehäuse und auch noch kleiner. Einen 12bit ADC mit mehreren Kanälen haben die alle. Jack S. schrieb im Beitrag #7770375: > Microcontroller sollte mindestens einen 12
STM32G051F8Y3 - WLCSP 2×2,4 mm groß, hat 12bit ADC und 12bit DAC. Jack S. schrieb im Beitrag #7770375: > Verstärker Ist das ein OPAMP? Wie wäre es mit einem STM32H503EBY6 - WLCSP 2.33×2.24, hat
-
Thread
Welchen Mikrcontroller soll ich nehmen?
Demo-Board: STM32F429DISCOVERY http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF259090 Wenn die 12 Bit an Genauigkeit nicht reichen so gibt es von ST auch den STM32F3xx mit 16 Bit AD Wandler und FPU. Artikel zum STM32: [[STM32]] Nachteil: Der µC hat schon sehr viele Funktionen und Features. Jedoch wenn man z.B. USB nicht benötigt, so braucht man darüber auch nichts im Datenblatt nachlesen.
-
Thread
Retro Fieber: Z80 oder 68000 ?
viel einfacher als "echte" Flashchips oder gar SD-Karten. Microchip 25LC1024 in DIP8 oder was von STM (dort aufpassen auf +5V und Gehäuseform). Allerdings sollte man 32k normales Eprom vorsehen (27C256) und ggf. eine Eprom-Ausblendemöglichkeit falls man 128k Ramchip einbaut (und nur zu 64k nutzt).
auch mit dran. Schonn ein Unterschied, ob man mit Quadcore oder Cubie kompiliert :-) Cubie: 2,5h, raspberry Pi 4h. PC ca 10 Minuten.
-
Thread
DALI Interface für AVR und PIC
20Users-Guide_AP-Note_AVR03922.pdf http://www.atmel.com/Images/Atmel-42224-DALI%20Master%20with%20ATxmega32E5_User-Guide_AT06409.pdf
Hallo Paul, die Schaltung/Zeichnung ist von STM. Ich vermute, das STM diese Schaltung auf einem EVAL Board so wie gezeigt, verbaut hat. Meistens wird VDD und RX-Supply identisch, z.B. 5V sein. DALI_RX und DALI_TX sind dann die DALI Signale
-
Thread
Vom stm32f0 große Mess-Datenmengen (bis 5kB) mit SPI rausholen
welches die Messdaten mit einem Clock-Stamp in einem RAM-Ringbuffer abspeichert. Das Messsystem (STM32F05) soll eine SPI-Slave Schnittstelle haben, wo der SPI-Master (Raspberry-PI3) die Daten als einen Block (bis 5KB) rauslesen kann. Dabei soll es möglich sein, dass der Master mit hoher Frequenz kleine
bei STM32F030 - einen circular mode. Evtl. könnte man damit etwas anfangen?
-
Thread
STM32F103C8T6: PortB Probleme
dem Problem auf die Schliche zu kommen? Getestet habe ich mit folgendem Code: [CODE]#include "stm32f10x.h" #include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h" volatile uint8_t state; int main(void) { GPIO_InitTypeDef GPIO_InitStructure; SysTick_Config(72000); RCC_APB2PeriphClockCmd
Ich probier das immer so: https://www.google.de/search?q=stm32f103+pb3+pb4 Und finde dann z.B. sowas: http://www.stm32duino.com/viewtopic.php?t=1130#p13918 Ist das bei dir evtl. auch der Fall?
-
Thread
Atollic TrueStudio Lite ohne CodeSizeLimitation
Aufgrund Kundenwunsch bearbeite ich gerade ein STM32F4-Projekt mit Atollic. Bisher habe ich STM32 auf IAR bzw. CooCox beackert. Das Atollic Lite 5.4.0 fühlt sich gegenüber CooCox 1.7.8 garnicht so übel an. Der alberne Nag-Screen will nach Hause
Mich würde die Meinung eines Eclipse-Experten interessieren, welche Vorteile Atollic-Eclipse bei der STM32-Entwicklerei gegenüber Eclipse hat. Schönes Wochenende, Marcus
-
Thread
3,3V messen sehr genau messen
Design ist Murks. Wenn nur > die > Temperaturdrift zu berücksichtigen wäre, könntest du so alle 5s noch > eine "genaue" 2,5V Referenz mit deinem STM messen und einen > Korrekturfaktor errechnen. Diese Referenz passt wohl nicht mehr aufs PCB. Daher kam die abstruse Vorstellung, dass einmal ein
Christoph schrieb im Beitrag #6059495: > Der ADC steckt im STM32F7x7. Wenn der einen AREF-Pin hat, würde ich ne externe 3V-Referenz anschließen, z.B. LM4120AIM5-3.0.
-
Thread
Omron D6T Thermal Sensor
Das Problem nervt mich immer noch... Habe den Sensor auch an ein Nucleo mit STM32L031 angeschlossen, auch da liefert er zu 100% gültige Messwerte. Nur an dem STM32F407 gibt es ständig Fehler. Also schon das erste Byte (Adresse + Write) das er auf den Bus legt wird negativ quittiert
1) ja, ist nicht ideal. Mit Masse am Tastkopf sieht es aber nicht viel anders aus. 2) der STM32F407 läuft mit 3,3 V, die Eingänge PB10 und PB11 sind 5 V tolerant. Eigentlich ist der Levelshifter unnötig, aber erstmal der letzte Strohhalm. Mit 3,3 V am Sensor misst der nur Fahrkarten und mehr
-
Thread
Segger J-Link EDU & RISC-V
Til S. schrieb im Beitrag #6079133: > GigaDevice GD32F150 GigaDevice GD32150R-Eval > GigaDevice GD32F190 GigaDevice GD32190R-Eval > GigaDevice GD32F303 GigaDevice GD32303E-Eval > GigaDevice GD32F307 GigaDevice GD32307C-Eval > GigaDevice GD32F450
der STM32-Reihe passen, die verbauen ja da teilweise die gleichen oder fast gleichen Peripherien und manche gleichen sich sogar wie ein Ei dem anderen, da hab ich aber auf die Schnelle nichts gefunden.
-
Thread
Arduino OPTA – SPS aus dem Hause Arduino
zum Einsatz? Als Hauptprozessor setzt die Arduino srl diesmal auf den STM32H747XI aus dem Hause STMicroelectronics – ein Zweikerncontroller, der einen M7- und einen M4-Kern kombiniert. Ein Secure Element ist im Chip integriert, die Kommunikation mit der (Arduino) Cloud erfolgt
Mir geht's da ähnlich. Als das erste mal im Text STM32 vor kam, hab ich noch an die Arduino-Bluepill gedacht, aber dann der Kracher, ein STM32H747XI.
-
Thread
Olimex STM32P107 - MMC/SD Karte Pinbelegung
Hallo zusammen, ich habe ein Problem mit dem Olimex STM32P107 [1] und SD Karten. Ich verstehe einfach nicht, wie das mit der Pinbelegung gedacht ist. Laut Schaltplan [2] muss das wie folgt aussehen: PA4 SPI1 NSS PA5 SPI1 SCK PA6 SPI1 MISO PB5 SPI1
funktionieren. Hast du es schon probiert? (Da kannst du sicher nachschauen wie sie das gelöst haben) h ttp://w ww.olime x.co m/dev /stm32-p 107.html ganz unten
-
Thread
Routen von BGAs und innere Layer
brauche 1A). > Wieviele unterschiedliche Spannungen braucht das FPGA? 1.2V Core, 3.3V I/O, 2.5V für hmm PLL glaube ich. Hab für 2.5V und 3.3V nur einen LDO mit max 250mA drauf - brauche 60mA pro Spannung in etwa. > Und was ist das für ein USB Stein oder ist das ein uC? Das ist ein STM32F302
. Hast du den von Hand gelötet? Mampf F. schrieb im Beitrag #5615246: > 1.2V Core, 3.3V I/O, 2.5V für hmm PLL glaube ich. Irgendwie schon nervig mit den vielen Spannungen. Mampf F. schrieb im Beitrag #5615246: > Das ist ein STM32F302 im QFN32 Macht der auch das JTAG?
-
Thread
Datenlogger mit großem Speicher gesucht
Alexander H. schrieb im Beitrag #4625335: > Das Störsignal (müsste) über 1 Minute dauerhaft anliegen, also mind. 1 > mal erfasst werden. Das eigentliche "Nutzsignal" sind Impulse unter 5 > Sekunden länge. Die
Noch eine Lösung: Den Olimexino-STM32 nehmen: https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32/ Der kann flexibel mit Strom versorgt werden und hat einen microSD-Slot integriert. Das sollte locker in den gewünschten Raum
-
Thread
STM32F103 SPI Slave + Master
Funktionen einfach anzeigen. Ein Beispiel für alle Arten der SPI Übertragung findet sich unter: STM32Cube_FW_F1_V1.6.1/Projects/STM32F103RB-Nucleo/Examples/SPI/
angedeutet ist). BTW: Du solltest beim Setzen von Registerbits immer auf die Definitionen in der stm32f3xx.h zurückgreifen anstatt irgendwelche Zahlen zu schieben, sonst wird das Ganze sehr unübersichtlich (und fehleranfällig)
-
Thread
Ubuntu pyvisa: Verbindung zum USB-seriellen Gerät
> Schade ist da, dass es nicht von STM32Duino unterstützt wird: > https://github.com/stm32duino/Arduino_Core_STM32 Ja, das stimmt. Aber vielleicht lässt es sich als STM32F429ZI Generic Board ansprechen, oder über CMSIS: https://docs.platformio.org
Manuel H. (Firma: Universität Tartu) >Ja, das stimmt. Aber vielleicht lässt es sich als STM32F429ZI Generic Board ansprechen, Das sollte gehen. Wenn es das Generic-Board gibt, kann man auf jeden Fall
-
Thread
externes RAM per ASM ansteuern
was ist an der Hardwarelösung verkehrt? Noch einfachere Lösung: Mikrocontroller mit eingebauten 32 KiB RAM nutzen, z.B. STM32G070CB.
STM32M4 muss man sich schon ordentlich strecken, um an diese Performance mit diesen Resourcen heran zu kommen. STM hat mit diesen neuen RP endgültig ausgedient. Jedenfall für fast alles unterhalb H7/G7.
-
Thread
STM32F4-Discovery: Timereinstellung passt nicht zur Frequenz
Thomas W. schrieb im Beitrag #2748192: > Hallo, > > ich musste in system_stm32f4xx.c PLL_M von 25 auf 8 stellen (weil der > Quarz auf dem Discovery 8 MHz hat). In der stm32f4xx.h findet sich das hier. Daher dachte ich, mit HSE_VALUE wäre alles erschlagen. [c] /** *
> Comments der system_stm32f4xx.c) ? Der Timer wird ja von APB1 mit seinem > Takt versorgt. > Bei mir war er standardmäßig auf 4 gesetzt, sodass du mit diesen > Einstellungen auf 12.5 Hz kommen müsstest. > Das wäre schonmal
-
Thread
Eigenes STM32 Board mit Programmierung per mbed IDE
das hier: http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32cube-mcu-packages/stm32cubef0.html#getsoftware-scroll
TARGET_STM32F0/TARGET_NUCLEO_F042K6 Prinzipiell geht das für ein eigenes Target dann so das du das Verzeichnis TARGET_NUCLEO_F042K6 kopierst und daraus z.B. MYBOARD_F042K6 machst. Darin ist anzupassen die PinNames.h
-
Thread
Development Board gesucht
Ethernet, ist dann > günstierer als das extra zu kaufen > > https://www.olimex.com/Products/ARM/ST/STM32-P107/ Auch hier wieder ein ST32F1er Controller. Der M7 kann dreimal so hoch takten, hat eine bessere interne Struktur, erheblich mehr Speicher (8mal soviel RAM!) und auch andere Funktionen, wieso
durcheinander zu bringen. Beide sind unabhängig von einander. - es gibt keine MCU mit integriertem 32 Bit ADC - externer wie AD7177-2 kostet 15 € - 32 Bit Auflösung wären theoretisch 2,5 nV, real sind es aber eher 20 - 24 Bit - selbst das wären noch 10 uV - deine Schrittmotoren erzeugen so viele
-
Thread
gcc11 könnte das avr Backend verlieren
Voraussetzungen gelten: i) Das Target ist standardkonform. Trifft für avr nicht zu, denn double ist ein 32-Bit Typ. ii) libsupc++ wird unterstützt, das ist der minimale Kern der C++ Standard-Bibliothek und Basis der libstdc++-v3 mit z.B. bits/c++config.h, bits/os_defines.h, bits/cpu_defines, bits/locale.h
wenn man die gebotene Leistung betrachtet, bei Digikey kostet ein Mega2560 genauso viel wie ein PIC32MZ1024EFH100-I/PF, nur letzterer ist ein 32 Bit MIPS mit 200 MHz und 512k RAM - nicht besonders stromsparend mit der 5V Halbleitertechnik, da sind Architekturen wie EFM8/EFM32 und MSP430 weiter Es
-
Thread
Empfehlung Equipment für Einstieg in uP Entwicklung
den Einstieg sehr empfehlenswert. Sie enthalten einen ST-Link, den man auch zur Verwendung andere STM32 Controller verwenden kann. Alle STM32 Mikrocontroller enthalten ab Werk einen nicht löschbaren seriellen Bootloader. Manche Modelle können auch über USB, CAN oder I²C befüllt werden. Debuggen geht
zum ST-Link ist der J-Link von Segger. Der kann auch debuggen. Hier ist meine Doku-Sammlung für STM32 (mit Links zu Software): http://stefanfrings.de/stm32/index.html Soweit ich weiß, gibt es keine STM32 Controller mit DIP Gehäuse. Aber es gibt das "Blue-Pill Board" (auch bekannt als "STM32F103C8T6