-
Thread
Spannungsgesteuerter Widerstand
Dennis schrieb im Beitrag #6853891: > ich möchte mit dem DACs eines STM32 einen variablen Widerstand zwischen > 5-25k erzeugen. > Gibt es digitale Potis mit analogem Eingang? Das ist doch schon vom Ansatz her widersinnig. Der STM32 funktioniert digital, da wird man
Dennis schrieb im Beitrag #6853891: > möchte mit dem DACs eines STM32 einen variablen Widerstand zwischen > 5-25k erzeugen. Wofür? Wo wird dieser Widerstand angeschlossen?
-
Thread
Passenden STM32 finden
Sebastian schrieb im Beitrag #6735387: > Wie finde ich nun raus, welcher STM32 dafür geeignet ist? Nimm den STM32H7 im TQFP144 Gehäuse. Der kann alles und noch viel mehr ...
Die neueren STM32 (mit G statt F im Namen) sind in der Regel wesentlich flexibler im Pinmapping. Beim STM32G474 habs ichs geschafft das 100 Pin Package tatsächlich bis auf den letzten Pin auszunutzen, wobei fast nur
-
Thread
STM32F2xx: Global Interrupt abfragen
Michael schrieb im Beitrag #3335740: > Das kommt aus einem Code-Beispiel von IAR direkt zu meinem > STM32F2xx-Prozessor. Nur ist die Version vom Core in beiden Fällen gleich. Der Kram für die Core-Version unterhalb von 7 bezieht sich auf ARM7/ARM9, kann also mit dem STM32F0xx eigentlich auch nicht funktioniert
Compilers oder des Controllers da weiterhelfen. Die CMSIS findet sich beispielsweise zusammen mit dem STM32-Kram in der STM Library.
-
Thread
Genaue Bezeichnung von CubeMx
Ach ja, und es heißt STM32CubeMX, nicht CubeMx.
STM32CubeMX ist eine grafische Anwendung von ST für den PC zur interaktiven Konfiguration von Hardware und Software der Mikrocontroller und Anwendungsprozessoren der STM32-Familie. Insbesondere wird die
-
Thread
STM32-code behaves weird
Hallo, ich habe hier ein seltsames Problem mit STM32-Code innerhalb der STM32CubeIDE. Der Code selbst ist mit CubeMX erzeugt. Ein Beispiel für die Probleme: [c]if (bufferPos<bufferSize) { if (HAL_UART_Transmit(&huart2,&feedback_buffer[bufferPos
sendet ! Wenn jemand weiss, wie viele Zeichen gesendet werden, dann er. Und übrigens : die DMA von STM32 beherrscht Ringpuffer.
-
Thread
Configurations Tool für STM32 Clocks!!
Gott... ich bin blau-blau-blind. :) Aber ansonste ist das gut gemacht. Da sich das Ding ja STM32_RCC nennt, kann man dann auch auf eine Versionen für STM32F2 und STM32F4 hoffen? Ich hatte mal von einer Weile das Execl-Ding von ST für den STM32F4 (oder war's für STM32F2? egal!) Das konnte überhauptnicht
mit den Farben kommt daher, weil das schon 2 Jahre alt ist. Damals war es noch leuchtblau. im STM32CubeMx ist so was auch enthalten.
-
Thread
STM32F769 Discovery Board
://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-eval-tools/stm32-mcu-eval-tools/stm32-mcu-discovery-kits/32f769idiscovery.html m.f.G. Diete
Auch ganz nett: Arduino STAR OTTO board with STM32F469BIT6 mcu http://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-eval-tools/stm32-mcu-eval-tools/stm32-3rd-party-evaluation-tools/ard-otto-stm32.html
-
Thread
STM32F429 Disco Board: SDRAM benutzen
http://en.radzio.dxp.pl/stm32f429idiscovery/sdram.html
ausprobiert aber falls includes fehlen kann es eigentlich nur die vom fmc und gpio sein #include "stm32f4xx_fmc.h" #include "stm32f4xx_gpio.h"
-
Thread
DCF77 kein Empfang
DCF77 schrieb im Beitrag #6104679: > Ich habe > den TCO direkt mit einem Eingang eines STM32 verbunden. Input, Pullup. Probiere mal ohne Pullup. Der Pollin-DCF mag keine Last am Ausgang.
externen Pullupwiderstand der zum DCF-Modul passt ( > hochohmig ) Ich hätte vermutet, dass die vom STM32 hochohmig genug sind.
-
Thread
Anbindung FPGA an USB2.0/3.0
> Andreas M. schrieb im Beitrag #4781797: >> Wie sprechen >> hier von etwa 4MByte Ram. > > STM32er haben ein fertiges Speicherinterface für SRAM / SDRAM ;-P Kann ein STM32 gleichzeitig 4x SPI taktsynchron kontinuierlich lesend und schreibend bedienen und auf dem PC als virtuellen COM mit 40MByte
nicht als Kritik gemeint. Was ist machbar für ein komfortables Interface FPGA<>PC auf Basis eines STM32-discovery/nucleo?
-
Thread
Erste Hardware für STM32 Programmierung
gibt es eine "Schnellstarterklärung": http://www.carminenoviello.com/en/2016/01/22/getting-started-stm32-nucleo-f746zg/ Vorteile: Ähnlich günstig wie Variante 1, allerdings bereits alles vorbereitet und auf einem Board 4) STM32F7 Discovery: http://www.mouser.at/ProductDetail/STMicroelectronics
Fang besser klein an. Nicht alle ARMe sind gleich. Als erstes vielleicht ein M0. Das waere ein STM32F030. Dann einen M3. Das waere der STM32F103. Dann koennten der M4 und der M7 kommen. Nur so gewinnst Du den noetigen Ueberblick. Einen Blick auf die Befehle der jeweiligen Familie sollte man dabei
-
Thread
Welches Kamera-Modul für NUCLEO-F756ZG
Möchtest du den Bildinhalt nur übertragen und irgendwo extern verarbeiten? Dann nimm doch statt STM32 einfach irgendeine Webcam. Wenn du direkt auf dem Controller per ML das Bild auswerten möchtest, dann wäre doch ein STM32N6 sinnvoller, der genau dafür gemacht und viel leistungsfähiger ist. Den gibt's
eine Insel-Lösung meiden, deshalb soll das System gut > integrierbar in unsere μCU-Landschaft aus STM32-Nucleo-boards Kann man machen. Die meisten STM32 sind halt nicht geeignet dafür. Das oben erwähnte NUCLEO-F756ZG hat z.B. keinen externen RAM. Intern sind es scheinbar nur 320kB. Wenn dein Ethernet
-
Thread
Warum so wenig wifi Mikrocontroller?
Dingen wird dir Wifi, aber auch Bluetooth nicht hinterhergeschmissen (hier gibts ja jetzt z.B. die STM32WB).
>Warum so wenig wifi Mikrocontroller? St z.B. hat den STM32WB und den STM32WL Die Hardware ist OK, das reicht aber nicht für einen Produkterfolg. Beim STM32WB ist die API so grottig (aus eigener Erfahrung), da möchte niemand ein Produkt draufsetzen. Der
-
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
LED-Lichterkette für 6 Std ein und für 18 Std ausschalten
: http://www.aliexpress.com/item/Free-shipping-10pcs-Lot-STM32F030F4P6-STM32F030F/1899750362.html ; die ATtiny25 finde ich nicht unter 1€ das Stück). Speisung entweder aus den Batterien für die Lichterkette (2,7-3,6V, ggf. Step-Up oder LDO nötig) oder eben direkt
Dirk K. schrieb im Beitrag #4397316: > Der STM32F030F4 bei 10 Stück Abnahme Kann man damit dann 60 Stunden einschalten und 180 Std ausschalten?
-
Thread
STM32F7 UART - Parität Problem
ich partout nicht auf STM32 gehen.
ich bereits passende Bausteine nehme. Ich würde aber gerne eine einheitliche Sensor Plattform auf STM32 machen was nicht geht. Aber daher weiß ich dass kein STM32 in der von benötigten Klasse 9 Bit + Parity bietet.
-
Thread
STM32F4 bootloader bauen
upzudaten. Dazu habe ich mir zum Üben & Lernen dieses Projekt gezogen: https://github.com/rowol/stm32_discovery_arm_gcc/tree/master/STM32F4-Discovery_FW_V1.1.0 Ich arbeite unter Linux auf der Konsole. Ich konnte das Bootloader-Binary auch problemlos mit make im Ordner Projects/FW_upgrade/src
/stm32f429discovery#release-materials
-
Thread
infinite loop, externer Interrupt, STM32F746, HAL-Library
ohne CubeMx?)? Aktuell behelfe ich mir da mit der Google-Suche. Aber das ist mühsam. Mit Arduino (stm32duino) kann ich einfach attachInterrupt() machen, und es läuft. [c] #include "stm32f7xx.h" #include "stm32f7xx_hal_def.h" #include "../Utilities/STM32746G-Discovery/stm32746g_discovery.h"
/Projects/STM32F746ZG-Nucleo/Examples/GPIO/GPIO_EXTI/Src/stm32f7xx_it.c#L155-L158
-
Thread
STM32F4: Hilfe bei der Timer Konfiguration
Genau. http://diller-technologies.de/stm32.html#timer und http://visualgdb.com/tutorials/arm/stm32/pwm/
irsnd.c und suche darin nach STM32.
-
Thread
USART STM32 Empfangfehler ?
das es für USART geht aber dafür das ADC nicht leidet ?? Mein preprozessor hat den Symbol STM32F10X_HD_VL definiert. in the system_stm32f10x.c: #if defined (STM32F10X_LD_VL) || (defined STM32F10X_MD_VL) || (defined STM32F10X_HD_VL) /* #define SYSCLK_FREQ_HSE HSE_VALUE */ #define SYSCLK_FREQ
Zur richtigen Erstellung von system_stm32f10x.c bietet STM ein Excel-Tool an. Da gibst du deine Systemparameter ein und dir wird ein passendes system_stm32f10x.c erstellt. Kennst du das, hast du das verwendet, oder hast du deine system_stm32f10x.c
-
Thread
I2C Pullups an ausgeschaltetem IC
Hallo, ich habe einen STM32G031G8 (https://www.st.com/resource/en/datasheet/stm32g031g8.pdf) auf einer Platine vorgesehen. Dieser ist als I2C Sklave mit einem anderen Mikrocontroller verbunden. Der STM32G031 ist nur in bestimmten
Guest schrieb im Beitrag #7096592: > ich habe einen STM32G031G8 Lt. Datenblatt sind bis zu 3,6V an den IO-Pins erlaubt, bei VDD = 0V. Man kann also die I2C-Pin einfach unter Spannung lassen.
-
Thread
STM8: angenehm überrascht
Projekt vom STM32 auf den STM8 portiert hatte. MfG
Was spricht jetzt noch fuer STM8 gegenueber STM32? Ist STMF0 deutlich teurer?
-
Thread
µC mit 3 Phase PWM Hardware
STM32F1 - F4 haben dieses Feature praktisch alle. AFAIR haben auch einige aus der LPC-Serie entsprechende Timer.
Ich habe sowas mit nem kleinen STM32F0 realisiert, der hat auch entsprechende PWM-Hardware mit Totzeit und 6 Kanälen.
-
Thread
STM32 UART und DMA
ist serielle Übertragung im Bereich unter 1 MBit/sec arschlangsam im Verhältnis zu dem was ein STM32 zu leisten vermag.
vergessen: Der DMA teilt sich den gleichen Datenbus mit allen anderen Komponenten des Controllers beim STM32. Es wird nur die CPU nicht belastet. Der Bus kann aber blockieren.
-
Thread
FreeRTOS auf STM32
Die Bachelorarbeit besteht jetz wirklich nur daraus FreeRTOS auf den STM32 zu bekommen? Oder wie lautet das Projekt?
https://www.digikey.com/en/maker/projects/getting-started-with-stm32-introduction-to-freertos/ad275395687e4d85935351e16ec575b1 ...und es gibt zu diesem Thema ein Buch: https://www.amazon.de/Beginning-STM32-Developing-FreeRTOS-libopencm3/dp/1484236238
-
Thread
STM32F4: Taktprobleme
hey, ich habe es geschafft. Der Controller taktet nun mit 80 MHz. Ich habe die PLL in der system_stm32f4xx.c angepasst. Danke an Euch allen Daniel
Bist Du jetzt fertig? Es gibt keine stm32f4xx.c sondern eine system_stm32f4xx.c. Und wenn Du das hier gelesen hast: Daniel V. schrieb im Beitrag #4720848: > aber, hey, ich habe es geschafft. Der Controller taktet nun mit 80 MHz. > Ich
-
Thread
FLASH -> Waitstates?
ist ja auch ein separater Die, insofern logisch. Flash Programming Manual oder so ähnlich. Beim STM32 steht das in der Reference.
Konkret findet man das zu den bisherigen(!) STM32 beispielsweise im PM0042 Flash Programming Manual auf Seite 25, mit 2 obligatorischen Waitstates bei 72MHz. Bei sequentiellem Zugriff spielt das keine Rolle, bei Sprüngen mangels Branch Target Cache
-
Thread
Projekte mit Arduino UNO r4
und leistungsfähigere Hardware (WeMos D1 für ESP32 und Nucleo/Discoveryboards sowie Blackpill für STM32) gibt? Gruß, Ralph
Monk schrieb im Beitrag #7727890: > Siehe meine Infos zur Bare-Metal Programmierung von drei STM32 Serien > http://stefanfrings.de/stm32/index.html Du bist Stefan? Deine Seiten kenne ich, :-) allerdings bin ich mit STM32 schon relativ gut und lange vertraut. Wie bereits gesagt hatte ich bisher
-
Thread
[V] Div. EVA Baords
Captain C. schrieb im Beitrag #3736022: > > STM32 F3 Discovery > > STM32F4-Discovery > > STM32 L1 Dicovery > Könntest Du bitte die genauen Boardbezeichnungen preisgeben?
Beide Kits sind weg. STM32F4-Discovery STM32 L1 Dicovery
-
Thread
STM32F1 ISR zeit, CortexM3 SFR
direkt nutzen da dieser im breakpoint weiterläuft). Nur irgendie finde ich kein DWT in meinen SFR (STM32F1)?
Beitrag #7313028: > Wo/Wie befinden sich beim F1 die Interrupt Vektoren http://stefanfrings.de/stm32/stm32f1.html#ivektoren Ich weiß allerdings nicht, ob und wie man die Interrupthandler der HAL elegant durch eigene ersetzen kann. Notfalls kannst du die Vektoren ins RAM kopieren, verändern und
-
Thread
Motorsteuerung mit STM32
Hi, ich würde gerne eine Motorsteuerung mit einem STM32 F446RE board realisieren. Das board soll zwei Motoren per PWM steuern. Steuern möchte ich zwei Motoren des Typs: https://www.conrad.de/de/p/motraxx-sr390shp-64-5-flugmodell-brushed-elektromotor
einen Motortreiber nehmen. Das Luftkissenboot existiert schon, ich möchte es jetzt nur per App (via STM32) steuerbar machen
-
Thread
STM32 über LPT programmieren
@oimel Ist schon bestellt. Nur ich will heute noch einen STM32F1XX in die Luft jagen (programmieren)
Hat dein STM32F1xx keinen eingebauten UART1 Bootloader? Also die STM32F103 haben so etwas.
-
Thread
STM32 USB Bootloader Pull-Up Problem
Man kann auch den Widerstand mit dem Pin abschalten anstatt zuschalten. Wie z.B. http://stm32circle.com/resources/download.php?schema_stm32_primer2_1_2.PDF Seite 7
#5461870: > Gerade gesehen ... WTF: die F0, F1 und F4 brauchen keinen externen Zur Info, z.B.: STM32F105 - braucht keinen externen Widerstand STM32F103 - braucht einen externen Widerstand
-
Thread
STM32F030C8T6: mögliche Alternativen
... Betrifft anscheinend alle STM32F0 Von ST gibt es mögliche Alternativen zu dem bestehenden F-Typ: * STM32L053C8T (low Power - deutlich teurer) * STM32G030C8T6 (nicht pinkompatibel - Redesign des Layouts erforderlich) Beide
Ich hätte mindestens 30 Stück STM32F030C8T6 in meinen Lager. Aber mit 80.000 kann ich leider nicht dienen. ;-)
-
Thread
Codegröße verkleinern
Gerd E. schrieb im Beitrag #4572268: > STM32F030F4P6 und STM32F031F6P6 verwenden den selben Die. > Der einzige Unterschied ist der von ST in das Flash size register > programmierte Wert. Das ist nur <=, aber eben nicht == dem real > vorhandenen
werden? Für den professionellen Einsatz würde ich mich auf sowas nicht verlassen, aber man könnte den STM32F031F zur Entwicklung bei -O0 nehmen und den STM32F030F in der Serie bei -Os.
-
Thread
CubeIDE Variablen in externen Modul unbekannt
alle anderen Familien genauso) https://www.st.com/resource/en/user_manual/um1786-description-of-stm32f3-hal-and-lowlayer-drivers-stmicroelectronics.pdf
/STM32Cube/STM32Cube_FW_F3_V1.11.0/Drivers/STM32F3xx_HAL_Driver/Inc$ ls *spi.h stm32f3xx_hal_spi.h stm32f3xx_ll_spi.h [/code]
-
Thread
stm32 UART sendet nichts
Hallo, ich habe hier ein STM32 Discovery Board (CPU: STM32F103RB). Versuche den Uart1 zum Laufen zu bringen, doch leider kommt an dem angeschlossenen USB->Serial Konverter nichts an. PA9 -> RX und PA10-> TX Sourcecode: [c]#include <stm32f10x_gpio.h> #include <stm32f10x_tim.h> #include <stm32f10x_rcc.h> #include <stm32f10x_usart.h> void InitializeUart() { RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1 | RCC_APB2Periph_GPIOA |
-
Thread
Kann man ein Tablet als Display benutzen?
als ein vergleichbares Grafikdisplay und will einfach z. B. Messwerte aus einem Arduino, ESP32, STM32 seriell oder über I2C auf dem Display/Tablet darstellen.
> Messwerte aus einem Arduino, ESP32, STM32 seriell > oder über I2C auf dem Display/Tablet darstellen. Man kann schon wenn man kann. Aber man muss auch Koennen koennen! :-D Aber die Android-Geraete, egal ob Tablett oder Handy haben keine
-
Thread
C++ Compiler für ARM (STM32 M0-M3)
für dich? Das ist kostenfrei und das .NET > Framework ist schon sehr umfangreich. Auf einem STM32?
Unterstützung, vielen libs etc. pp verstehst. Einen GCC gibt's kostenlos, IDEs auch. Einfach mal auf STM32 klicken.
-
Thread
STM32-Code geht nicht, Compilerproblem?
Hallo, ich versuche nun schon eine ganze Weile eine I2C-Bibliothek für einen STM32F103C8 zum laufen zu bekommen. Programmcode hab ich von hier: http://diller-technologies.de/stm32.html#i2c Und soweit zusammengekürzt, dass es eigentlich offensichtlich gehen müsste. Hab den
Compilerproblem zu sein. Weiß jemand Rat?? Schonmal Besten Dank!! [c] #include <stdint.h> #include "stm32f10x_i2c.h" #include "stm32f10x_rcc.h" #include "stm32f10x_gpio.h" #include "misc.h" #include "i2c.h" volatile uint8_t deviceAddress = 0; volatile uint8_t dataByte1 = 0; volatile uint8_t
-
Thread
STM32 Pins: Default und remapped
keine Angaben, ich muß aber auch gestehen noch > keine Übersicht über die zahlreichen Dokumente zum STM32 zu haben. Du benötigst das Family Manual für die STM32F1 Serie und das spezielle für den Chip, den du bearbeitest, in deinem Fall vermutlich der STM32F103RB.
das RM0008 Reference Manual? Das habe ich noch nicht durch :-( Bei mir heisst das hier RM0041 - STM32F100xx Reference Manual Für den STM32F103RB (das ist m.W. ein 'medium density device') dann noch das STM32F100x4, STM32F100x6, STM32F100x8, STM32F100xB Datenblatt. Hat leider keine RM Nummer. Dieses
-
Thread
Welchen µC benutzen wenn mehr als 32 Inputs benötigt werden?
Wenn du mehr Eingänge brauchst, kannst du einen größeren Mikrocontroller verwenden. STM32 gibt es mit 48 bis weit über 100 Pins.
Abfrageintervall von 1/100 Sekunde mehr als ausreichend. Bei Amazon und Ali Express bekomnst du STM32 Boards mit über 100 Anschlüssen für unter 10Euro.
-
Thread
Welcher Microcontroller?
Zum STM32 gibt es hier die ersten Infos: Artikel: [[STM32]] die Übersicht [[STM32 für Einsteiger]] Und für die ersten Schritte (Blink-LED) auch das Beispiel: [[STM32 CooCox Installation]]
STM32 geht auch in klein. Ich habe grad STM32F030F4 im Zulauf - 32 Bit-ARM-Kern, man kann einfach die STM Peripheral Lib verwenden, mit TSSOP20 noch beherrschbares Gehäuse. Externe Beschaltung ist auch minimal
-
Thread
STM32F303: Empfehlenswerte Compilerargumente
nano.specs -TSTM32F303CCTX_FLASH.ld -Wl,-Map=final.map # Target: Dependencies all: main.o startup_stm32f303cctx.o syscalls.o sysmem.o system_stm32f3xx.o final.elf main.o: main.c $(CC) $(CFLAGS) -o $@ $^ syscalls.o: Driver/syscalls.c $(CC) $(CFLAGS) -o $@ $^ sysmem.o: Driver/sysmem.c $(CC) $(CFLAGS) -o $@ $^ system_stm32f3xx.o: Driver/system_stm32f3xx.c $(CC) $(CFLAGS) -o $@ $^ startup_stm32f303cctx.o: startup/startup_stm32f303cctx.s $(CC) $(CFLAGS) -o $@ $^ final.elf: main.o startup_stm32f303cctx.o syscalls.o
-
Thread
STM32Duino DMA DAC
Hier mal eine "baremetal" Implementierung für ein Nucleo STM32L432KC ohne DMA. [c] // Nucleo STM32L432KC baremetal DACs for STM32Duino // Sawtooth signals are generated on DAC1 and DAC2 outputs // 11.11.22 // // https://www.mikrocontroller.net/topic/
/Device/ST/STM32L4xx/Include // stm32l432xx.h #define DAC1_1 A3 #define DAC1_2 A4 void initializeDAC() { analogWrite(DAC1_1, 0); // initialize DAC1 port analogWrite(DAC1_2, 0); // initialize DAC2
-
Thread
[ARM]DiscoverF4 CycloneTCP Stack Webserver/Client Demo mit CoIDE
..\obj\yarrow.o ..\obj\mpi.o ..\obj\dsa.o ..\obj\cipher_mode_ecb.o ..\obj\stm32f4xx_can.o ..\obj\slaac.o ..\obj\stm32f4_discovery_sdio_sd.o ..\obj\ripemd128.o ..\obj\stm32f4xx_wwdg.o ..\obj\ipv4_frag.o ..\obj\stm32f4xx_hash_md5.o ..\obj\str.o ..\obj\stm32f4xx_dac.o ..\obj\tiger.o ..\obj\discard.o ..\obj\startup_stm32f4xx.o ..\obj\stm32f4x7_eth.o ..\obj\stm32f4_discovery.o ..\obj\sha512_256.o ..\obj\base64.o ..\obj\stm32f4xx_crc.o ..\obj\stm32f4xx_iwdg.o ..\obj\echo.o ..\obj\main.o ..\obj\dhcpv6_client.o ..\obj\
-
Thread
ADC MCP37D31 - was ist das für ein SPI-Interface?
Andreas R. schrieb im Beitrag #7771719: > Gibt es > Codeblöcke für gängige Mikrocontroller (STM32, Arduino etc.) dafür? Die STM32 unterstützen half-duplex SPI. Code kannst du dir vom STM32Cube-Generator erzeugen lassen, Beispiele gibt's im Cube-Paket.
schrieb im Beitrag #7771742: > nicht eine Sekunde was zum Thema beigetragen. Meinen Beitrag zum STM32 überlesen? Eine sinnvollere Lösung als das Zweckentfremden eines normalen SPIs...
-
Thread
Wo ist PIN1!
Random ... schrieb im Beitrag #3805585: > **rofl** Ob die Pins vom ARM im STM32 wohl leichter zu finden sind? ;-)
nebendran. Olimex hat manchmal recht gute Photos, z.B.: https://www.olimex.com/Products/ARM/ST/STM32-P207/resources/STM32-P207.pdf Einfach nach Chipname und Olimex suchen. :) Habe leider nur 030/103/107/407 im Einsatz, sonst hätte ich Dir ein Bild gemacht. Cheerio, Marcus
-
Thread
STM32F4xx I2C bei aktivieren Busy
Hallo, Ich habe meine I2C Bus Routine vom STM32F103 genommen, die PortPin/AF Konfiguration entsprechend dem STM32F4 angepasst und jetzt tut die nicht mehr. Ich suche jetzt schon sehr lange und immer, wenn der Clock vom I2Cx aktiviert wird, wird
RCC_AHB1Periph_GPIOB sind zuvor schon Enabled, und was anderes braucht es meines Wissens nach nicht. Beim STM32F1xx musste man noch einen Clock für die AF aktivieren, den gibt es mit dem STM32F4xx wohl nicht mehr.
-
Thread
Absoluter Anfänger
Bezüglich Debuggen... Da ist mir eigentlich der STM32/LPC und JTAG noch am Liebsten. Damit laesst sich schon Einiges anstellen. Sonst bewaffne ich mich mit Logikprobe, Oszi, LED und RS232. Bisher mußte noch jeder uC vor mir eventuell die Waffen strecken
SPS-Programmierer ja gewöhnt, eine gute Voraussetzung für µC-Programmierung, egal ob PIC, AVR oder STM32 ;-) PS: Damit will ich AVRs nicht abwerten - wie schon geschrieben habe ich halt mit den PIC angefangen.