-
Thread
ARM Entwicklungskit für Einsteiger
) Con: - Flash nur 32kB - R0ket selbst ist nur schlecht mechanisch zu befestigen/einzubauen Also, ideal zum Spielen. ;)
einfachen Mitteln Dir Deine eigene Hardware bauen kannst und die Welt eben nicht mit einem TQFP100 mit 0.5mm Rastermaß anfängt. Manches begreift man eben im wahrsten Sinne des Wortes. Beispiele: PIC32MX220F032B-ISP 28 Pins, DIL, 40 MHz, 32k Flash, 8k RAM, USB, 2.95 bei Reíchelt PIC32MX150F128B-ISP
-
Thread
arduino oder GCC Programmierung
/hardware/megaavr/1.1.2/libraries/Wire ./packages/STM32/hardware/stm32/1.5.0/libraries/Wire ./packages/MiniCore/hardware/avr/2.0.3/libraries/Wire ./packages/digistump/hardware/avr/1.6.7/libraries/Wire [/pre] So what leo
Boards zu unterstützen, aber nicht unbedingt die der Fremdhersteller ( wie alle Boards mit dem ESP32 ). STM versucht mit seinem Framework möglichst nahe an der original Arduino-API zu bleiben https://github.com/stm32duino/Arduino_Core_STM32 was allerdings den ärgerlichen Nachteil hat, dass wesentliche
-
Thread
Configurate uart without using stmcubeMx
copying all the lines of codes of configuration of the uart in my current program. In the files main.c, stm32f3xx_hal_msp.c and stm32f3xx_hal_conf.h I added all the necessary configurations as they appear in the uart configuration with stmcubeMx. In addition I added the stm32f3xx_hal_uart.c, stm32f3xx_hal_uart_ex.c, stm32f3xx_ll_usart.h, stm32f3xx_hal_uart.h, stm32f3xx_hal_uart_ex.h files in the drivers where they belong. Unfortunately the uart communication still does not work and when I compile my program I get
-
Thread
Mouser Bestellung
Okay, danke, verdammt alle STM32F0/G0 sind "On Order" :-( Autoindustrie ist egal, aber denkt denn Niemand an die Hobbybastler? :-)
10 EUR finde ich notfalls auch noch was, ist ja nicht so dass es bei Mouser nichts gäbe (nur keine STM32...). Versand per Großbrief dann für 2 EUR, alles andere nach Absprache gegen Porto +0,40EUR (für Umschlag etc.).
-
Thread
sprintf am STM32F072
=== arm v7m registers (0) r0 (/32): 0xFFFFFFFF (1) r1 (/32): 0xFFFFFFFF (2) r2 (/32): 0xFFFFFFFF (3) r3 (/32): 0xFFFFFFFF (4) r4 (/32): 0xFFFFFFFF (5) r5 (/32): 0xFFFFFFFF (6) r6 (/32): 0xFFFFFFFF (7) r7 (/32): 0xFFFFFFFF (8) r8 (/32): 0xFFFFFFFF (9) r9 (/32): 0xFFFFFFFF (10) r10 (/32): 0xFFFFFFFF (11) r11 (/32): 0xFFFFFFFF (12) r12 (/32): 0xFFFFFFFF (13) sp (/32): 0x20003FFC (14) lr (/32): 0xFFFFFFFF (15) pc (/32): 0x08001C90
-
Thread
STM32 Input capture Synch/Trigger (SPL)
zweite Capture-Einheit ausgewählt wird. ST Beispiele der SPL, einzusehen z.B. https://github.com/g4lvanix/STM32F1-workarea/tree/master/Project/STM32F10x_StdPeriph_Examples/TIM/PWM_Input Die readme.txt erwähnt den verwendeten Master/Slave Mode überhaupt nicht. [code] /* TIM3 configuration:
http://www.st.com/content/ccc/resource/training/technical/product_training/c4/1b/56/83/3a/a1/47/64/STM32L4_WDG_TIMERS_GPTIM.pdf/files/STM32L4_WDG_TIMERS_GPTIM.pdf/jcr:content/translations/en.STM32L4_WDG_TIMERS_GPTIM.pdf Sehr allgemein. Schlagworte: "input remapping", "clear-on-capture mode", "PWM
-
Thread
Kurzmeldungen: Renesas zeigt Cortex-M85-MCU, GigaDevice verkauft eine Milliarde Chips, uvm
arbeitet man derweil an PikaScript: eine noch schlankere Variante von Python, die mit 4KB RAM und 32KB ROM auskommt. Das ursprünglich für STM32G030C8 und STM32F103C8 vorgesehene System steht mittlerweile auch für einige andere Zielarchitekturen zur Verfügung, der unter http://pikascript.com/ bereitstehende
mobile.twitter.com/tamhanna/status/1292097511235125248 - es sind komplett unterschiedliche Designs c) nur die GD32F1 und der STM32F1 sind "kompatibel". Alles andere sind unterschiedliche Designs. Die Recyclage von Flashdateien ist allerdings auf keinen Fall gewünscht, GD empfiehlt immer eine Rekompilation aus dem
-
Thread
STM32-SPI-Code Feedback
receiveByteSPI1(&rx_byte[rx_count]); rx_count ++; } //Hier sollten die rx_byte[0...4] in rx_data zusammengefasst werden GPIOA->BSRR |= GPIO_BSRR_BS4; [/c] du verlässt dich voll darauf, dass die SPI mindestens 5 byte HW FIFO hat. Das mag so sein bei dem STM32, den du benutzt
// Write an integer using an integer transaction uint8_t tmc_spi_write_int(uint8_t address, uint32_t data) { // Set address write bit => write command return tmc_spi_transaction_int(address | 0x80, &data); }[/c] Register schreiben: [c]tmc_spi_write_int(0x0B, gScale); // GLOBALSCALER[/c]
-
Thread
Zeta SBC V2 Z80 mit Floppy Disk
unschlagbar! https://www.ebay.com/itm/PCB-Zeta-SBC-V2-ParPortProp/383033326094?hash=item592e90ba0e:g:i8oAAOSwSRJcipaT
mapped to the Flash ROM: page #0 starts at ROM address 00000h, and page #31 ends at ROM address 7FFFFh. Pages 32 - 63 are mapped to the SRAM: page #32 starts at RAM address 00000h, and page #63 ends at RAM address 7FFFFh. Page
-
Thread
I2C STM32F103
Hallo, ich bin gerade etwas am verzweifeln. Ich versuche einen I2C am STM32F103 zum laufen zu bekommen. Hierfür habe ich genau den Code von http://diller-technologies.de/stm32.html#i2c genommen. Deswegen habe ich das Projekt nicht angehängt (kann ich aber natürlich tun).
Hallo Jan, in der Datei STM32_DS1307.pdf habe ich versucht deine eingangs gestellte Frage zu beantworten. MfG
-
Thread
SAM3X8E (Arduino DUE) - USART Inbetriebnahme ohne Arduino
; // Disable write protection USART0->US_WPMR = 0x555341; // Configure //uint32_t baudrate = 115200; //USART0->US_BRGR = (CHIP_FREQ_CPU_MAX / baudrate) / 16; USART0->US_BRGR = 45; USART0->US_MR = US_MR_PAR_NO | US_MR_CHRL
Initialisierung der Pins mal mit in das folgende Minimalbeispiel reinkopiert. Die Initialisierung ist vom Kaj G. mit enthalten. Mir scheint es so als hätte ich irgendwas Grundsätzliches vergessen. Irgendwie hatte ich den Einstieg in die STM32-Familie einfacher in Erinnerung. Für die ersten Gehversuche sollte
-
Thread
Quadrokopter Motoren Regler selber bauen
#2604595: > Ja lass es sein. Denn es macht keinen Sinn, einen genuegenden 8bitter > durch einen 32bittr zu ersetzen, nur weil man damit besser prahlen kann. Warum soll man sich teilweise mit einem 8-Bitter wie Atmega16/32/168 rumquälen wenn man für den gleichen Preis einen Cortex M0 bekommmt (z.B
soll den dass heißen??? Habt ihr euch beim AVR nicht einarbeiten müssen oder habt ihr angst vor dem 32-Bit Cortex? LOL! Meiner Meinung nach ist der STM32 oder der LPC einfacher zu programmieren als das Adruino Kinderzeugs. plus: 210dips vs 10dips vom Atmel
-
Thread
Jlink ebu und stm32h743 will nicht
Fakt ist, die letzte Firmware V8 ist von 2014. Bei den jlink-ob Geschichten die auf einem STM32F103 oder STMF32F072 laufen ist die Firmware von 2021 bzw. 2019. Damit würde ich ehr eine Chance sehen dass der H7 geht.
unterstützt: https://onlineacademiccommunity.uvic.ca/ihaz/wp-content/uploads/sites/1888/2017/01/mastering-stm32-sample.pdf Im Prinzip ist es diese Datei von OpenOCD: gnuarmeclipse-openocd-win32-0.10.0-201610281609-dev-setup.exe Ausserdem ist in dem Buch eine Einführung in OpenOCD, ob die was taugt
-
Thread
Audio DAC am STM32F303
0xcf05, 0xcc22, 0xc946, 0xc674, 0xc3aa, 0xc0e9, 0xbe32, 0xbb86, 0xb8e4, 0xb64c, 0xb3c1, 0xb141, 0xaecd, 0xac65, 0xaa0b, 0xa7be, 0xa57e, 0xa34c, 0xa129, 0x9f14, 0x9d0e, 0x9b18, 0x9931, 0x975a,
0x9593, 0x975a, 0x9931, 0x9b18, 0x9d0e, 0x9f14, 0xa129, 0xa34c, 0xa57e, 0xa7be, 0xaa0b, 0xac65, 0xaecd, 0xb141, 0xb3c1, 0xb64c, 0xb8e4, 0xbb86, 0xbe32, 0xc0e9, 0xc3aa, 0xc674, 0xc946, 0xcc22,
-
Thread
STM32 + SRAM Beispielschaltung
Habe schon sowas befürchtet... http://www.ebay.com/itm/STM32-Development-Board-STM32F103VET6-STM32F103-ARM-Cortex-M3-Kit-USB-UART-/261735461397?pt=LH_DefaultDomain_0&hash=item3cf0a63215 + http://www.ebay.com/itm/IS62WV51216BLL-SRAM-Board-Memory-Storage-Module-CMOS-Evaluation-Development-Kit
der Pinanzahl her nicht. Werde mir das bestellen für einen ersten Test: http://www.ebay.de/itm/STM32-Development-Board-Open103Z-P-A-STM32F103ZET6-STM32F103-9-Accessary-kits-/261484521521?pt=LH_DefaultDomain_0&hash=item3ce1b12831
-
Thread
ATtiny Typenchaos bei Microchip Gesperrt
M. H. schrieb im Beitrag #7453745: > Das ist in der Tat tatsächlich eher unüblich. Bspw. Die STM32Fxxx Serien > haben immer den vollen RAM und FLASH Ausbau. Bei den AVRs geht das nicht, da kann man mit dem RJMP Befehl um +/-4kB springen und das wird auch ausgenutzt. Man kann damit also von
der G0-Reihe ist das teilweise nicht mehr so, da kann man den "als nicht vorhanden" spez. Flash tatsächlich nicht mehr nutzen (oder nur noch teilweise mit einem kleinen Trick). Bei der 256kB-Variante des G0B1
-
Thread
Luminary LM3S6965 Ethernet Eval board
abzuarbeiten. 10 MBit würden mir eigentlich reichen, deshalb tendiere ich zu einer Kombination von STM32 und ENC28J60. Daß Luminary jetzt auch Controller mit DMA angekündigt hat, ist schön, die Kombination DMA und Ethernet fehlt jedoch leider - oder hab ich das was übersehen?
@let: die neuen STM32F103 ( Cortex M3 ) von ST haben einen externen Speicherport für SRAM, NAND, NOR, PSRAM etc. Der I2S ist auch integriert und noch vieles anderes ( 12Bit DAC, 12Bit ADC 1µs SD/MMC Port) . Ich habe heute
-
Thread
Literatur für Microcontroller
> Bei dem 10-Bit Teil geht es um einen Digital-Analog-Wandler (DAC) Ach Mist 🤣 Gibt's bei den STM32 aber auch
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
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
Kopfhörern, wenn ich das richtig sehe. https://www.afedri-sdr.com/images/LAN-IQ-SDR-Block_diagram_rev.1.0.jpg Sandra schrieb im Beitrag #7943630: > Der Malahit hat als HF-Frontend einen MSi001 und als Microcontroller > dann einen STM32H743. Danke für die Info! Der Msi001 findet sich auch bei anderen
-
Thread
Sammelbestellung IoT & IoE "unsinniger donnerstag"
oder 10A 1 fach Relais mit optokoppler etc 1.50 USD "Bild2" oder 4.40 USD / stck 0.96 OLED SPI "Bild3 und Bild4" oder ARM Cortex-M3 STM32F103ZET6 STM32 Core board mini development board 9.20 USD "Bild5" Stehe derzeit mit einem Händler in Kontakt, nach dem chinesischen
ARM Cortex-M3 STM32F103R8T6 STM32 Development Board ARM Cortex-M3 STM32F103VET6 STM32 Development Board ARM Cortex-M3 STM32F103VCT6 STM32 Development Board ARM Cortex-M3 STM32F103RBT6 STM32 Development Board STM8S003F3P6
-
Thread
[V] Olimex STM32-E407
Hallo, ich verkaufe ein neuwertiges Olimex STM32-E407 Board, da ich keine Zeit dafür habe. Es wurde auch noch nicht programmiert. Infos: https://www.olimex.com/Products/ARM/ST/STM32-E407/ Preis: 40€ Gruß Felix
Verkaufe das STM32-E407 jetzt mit dem ST-Link V2 für 60€ inkl. Versand. Gruß
-
Thread
Keil RTX5 auf STM32G070 lohnt sich überhaupt?
Hallo Leute, ich möchte den footprint von RTX5 von Keil auf einen STM32G070 ausprobieren. Angeblich code-size: ca.5KB (RAM=???). Dafür hab ich ein leeres Projekt mit RTX erstellt (siehe source code). Das Ergebnis ist erschreckend: ZI-Data sehr hoch (ca. 35KB) Program
leider auf die alte superloop umschwenken. Der Keil erzeugt sehr gutes optimiertes code. Übrigens: Für STM32 F0,L0 und G0 ist Keil frei. Aus Erfahrung mit anderen uC mit viel Falsh und RAM ist die Programmierung mit RTX viel eleganter, robuster und struktierter als eine Superloop. Ich hab gehoft dass
-
Thread
USB an STM32F7 wird nicht erkannt
A. G. schrieb im Beitrag #5760223: > Endpoint: 0x81, Direction: IN Da muss vorher reichlich Kommunikation über EP0 mittels Control Transfers erfolgen. Eventuell bekommt usbpcap die nicht mit - USB 3 Treiber
wenn ich einen direkten Port des Computers benutze. Jim M. schrieb im Beitrag #5760378: > A. G. schrieb: > wird jedoch von Windows kein > Gerät erkannt. > > Wenn auch nach Minuten nix erkannt wird, fehlt der Pullup 1,5k an D+ > Datenleitung. Ich dachte der wäre bei den STM32F7 integriert
-
Thread
STM32F207: SPI Kommunikation mit DMA
eine Anfrage vom STM32 an den FPGA via SPI versende soll der FPGA mehrere 16 Bit Datenwerte an den STM32 senden. Dazu bräuchte ich noch den DMA, der die ankommenden Daten in einen Puffer im DMA ablegen soll. Bei der Implementierung des DMA zusammen mit der SPI Schnittstelle auf dem STM32 habe ich Probleme. Wie könnte die Initialisierung des STM32 dazu aussehen ? Für das Empfangen soll ein Interrupthandler verwendet werden.
-
Thread
ARM-USB-OCD config File für: EFM32, LPC1768, LPC1114, LPC1343
Das Debugging sollte also ebenso über JTAG gehen, wie das Flashen. Jedenfalls hat beides bei meinem STM32F10x funktioniert. Mein Setup ist ein openocd-0.4.0 (selbst kompiliert und gegen libftdi gelinkt) und ein openocd-usb Dongle hier aus dem Shop. Lediglich mit dem Zusammenspiel Eclipse+ZylinCDT und
hatte ich damit bisher keine Auffälligkeiten mit einigen STM32, LM3S und dem LPC1766. >...
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
STM32F103ZE, 1MB ext SRAM mit EPSON S1D13743 und weiteres..
Hallo an uC-Entwickler, Hier sieht ihr ein wunderschönes Entwicklungsboard mit STM32F103ZET6. Ich habe darauf mit dem RTOS (uCOS II) Buttons , Progressbar, Edittext und Abfrage von ADC-Controller programmiert und auch einzelne Tasten. Momentan laufen fünf Tasks parallel darauf und
-
Thread
Makefile Verständnisproblem
=$(LIBDIR)/STM32F10x_StdPeriph_Lib_V3.6.1/Libraries STMLIB=$(LIBDIR)/STM32F10x_StdPeriph_Lib_V3.5.0/Libraries #Adjust TypeOfMCU in use, see CMSIS file "stm32f10x.h" #STM32F103RBT (128KB FLASH, 20KB RAM) --> STM32F10X_MD
)/inc INCLUDE+=-I$(STMLIB)/CMSIS/CM3/CoreSupport INCLUDE+=-I$(STMLIB)/CMSIS/CM3/DeviceSupport/ST/STM32F10x INCLUDE+=-I$(STMLIB)/STM32F10x_StdPeriph_Driver/inc INCLUDE+=-I$(TOP)/app COMMONFLAGS=-g -mcpu=cortex-m3 -mthumb COMMONFLAGSlib=$(COMMONFLAGS) #Commands for general Makefile and src
-
Thread
Feedback zu Schaltplan für Roboterplatine
sich mittels LIDAR selbst lokalisieren und 2D Karten aufnehmen kann. Die zentrale Einheit ist der STM32F103, dieser soll über SWD durch den Raspi remote geflashed werden können. Der MCU soll u.a. dazu verwendet werden um die Antriebsmotoren anzusteuern. Es sollen sich jeweils zwei Motoren Links und
Ich verwende eine STM32 Discovery F100 platine. Bei Belegung von alle pins ist es wichtig um die auf die richtige Functionen einzurichten, beispiel : Analog eingange auf Analog pins Encoder A/B auf Timerpins, so kannst
-
Thread
Warum keine Logarithmentabellen in ASM-Code?
Torben G. schrieb im Beitrag #5584855: > Professoren. Man scheint aber auf Logarithmentabellen verzichtet zu > haben, sonst hätten die sich in dieser Sparte bis heute gehalten. Das > haben sie aber nicht.
Tabellengehampel, logischerweise. Und da rede ich nicht von dicken Luxusgeräten, sondern z.B. auch die kleinen STM32 für <1€ haben das. So zum Beispiel der hier einen STM32F031. Mein Arbeitgeber kauft die um 0,4€ pro Stück. Die numerischen Operationen sind daher nicht das, woran es scheitert ;-)
-
Thread
Wie Uhrzeit auf Atmega bekommen?
Mikrocontroller verwenden, wo RTC und Anschluss für die Backup Batterie schon mit drin sind -> z.B. die STM32L0 oder STM32F3 Serien.
Mikrocontroller verwenden, wo RTC und Anschluss > für die Backup Batterie schon mit drin sind -> z.B. die STM32L0 oder > STM32F3 Serien. Oder halt der vom TO intendierte ATmega. Der enthält (mit an Sicherheit grenzender Wahrscheinlichkeit) ebenfalls bereits eine RTC, die genau wie beim STM nur noch mittels
-
Thread
[STM32] USART + Interrupt
Der NVIV gehört zu den Kernkomponenten des Cortex-M3 und deren Doku findet man daher nicht in der STM32 Reference sondern in der Cortex-M3 Doku von ARM und dem Cortex-M3 Programming Manual zum STM32. Für das Verständnis nützlicher: http://www.amazon.de/Definitive-Guide-Cortex-M3-Embedded-Technology
32 Applikationsvektoren (oben Index 16 bis 47), bei 0xE000E104 liegt das zweite für die zweiten 32 Applikationsvektoren (oben Index 48 bis 79). Klaro? Schau ins Usermanual von ST (RM0008) Kap 9.1.2 Table
-
Thread
STM32 UART DMA Circular Vertändnisproblem
hier gibts eine gute Anleitung zu DMA + variable Länge: https://stm32f4-discovery.net/2017/07/stm32-tutorial-efficiently-receive-uart-data-using-dma/
Code von Herrn Majerle (2) wird das schön demonstriert. Ich verwende eine Variante davon um einen STM32L431 mit einem STM32G071 mit 4MBit und einem NanoPi mit 1,5MBit und minimalen Overhead kommunizieren zu lassen. Natürlich mit variablen Paketlängen und alles gleichzeitig über zwei UARTs. 1) https
-
Thread
USB C Power Delivery 9V "anfordern"
betätigen zu müssen ect. Die möglichkeit von einem ZY12PDN https://www.ebay.de/itm/USB-C-Type-C-PD2-0-3-0-to-DC-USB-Fast-Charge-Trigger-Poll-Detector-ZYPDS-ZY12PDN/233624754006?hash=item36651ed756:g:dPEAAOSwPVxe7dXo habe ich schon in betracht gezogen. Hat jemand erfahrungen mit dem Steuern der Spannung
Zu dem habe ich mir mal das Breakoutboard (https://de.aliexpress.com/i/4001184931661.html?spm=a2g0x.12057483.0.0.4d853affaQzZKj) bestellt und werde etwas RE betreiben, evtl nehme ich die Bauteile von dem Board und bringe sie auf mein Board mit ein nachdem ich sicher bin das ich meine 12V bekomme.
-
Thread
ENC28J60 (Mikro-)Web-Server die Nächste
ac 20 b9 50 18 .e.P.G.. .O.. .P. 0030 01 be e1 31 00 00 48 54 54 50 2f 31 2e 31 20 32 ...1..HT TP/1.1 2 0040 30 30 20 4f 4b 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 00 OK..C ontent-L 0050 65 6e 67 74 68 3a 30 30 30 30
uip_arp_out(); uip_split_output(); } } g_nPrescaler--; if (g_nPrescaler == 0) { //Every 10 seconds printf_tft(1,120,"Periodic 0"); uip_arp_timer(); g_nPrescaler = 100; } } } [/c]
-
Thread
[V] Evaluation Boards, Suns, Reflow-Ofen
Platine, vermutlich Spannungsversorgung, Kabel -------------------------------------------------- STM32F4-Discovery <https://www.st.com/content/st_com/en/products/evaluation-tools/product- evaluation-tools/mcu-mpu-eval-tools/stm32-mcu-mpu-eval-tools/stm32-disco very-kits/stm32f4discovery.html> In
- Atmel AT91SAM9XE-EK mit AT91SAM9XE512 (zwei Stück) - Atmel AT91SAM7XC-EK - Atmel AVR STK600 - STM32F4-Discovery - STM32-comstick Wer mich übrigens "bestechen" möchte, bietet mir EMUFs, EPACs, Kat'cen, Eurocoms oder VMEbus-Karten u.ä. an :-)
-
Thread
Variablen Monitoring über Debug- Schnittstelle, wie STM32 Studio
möglichen variablen auf Binärdatei Ich schaue mir gerade noch an was Atollic TrueStudio bzw. Sw4STM32 kann, aber ich erwarte hier das gleiche wie in STM Studio.
von Speicheradressen auslesen kann. Das geht im laufenden Betrieb mit dem CubeProg. [pre] # ./STM32_Programmer.sh -c port=SWD mode=HotPlug -coreReg -r32 0x20000000 16 -r32 0x08000000 16 [/pre] Register und Speicher setzen ist genau so möglich. Für Einzelheiten hilft: [pre] # ./STM32_Programmer.sh
-
Thread
uC - kennst du einen, kennst du alle
Serie (z.B. ATmega328P auf Arduino-Nano Board), ansonsten etwas mit ARM Cortex M3 oder M4 drin (z.B. STM32F103C8T6 auf Blue-Pill Board oder STM32F103RBT6 auf Nucleo-64 Board). Wir reden hier von rund 350 Seiten Lesestoff versus 2500 Seiten. Klingt krass, aber man muss ja nicht alles auf einmal Lesen
hast du nur den/die falschen? Ich habe unter WIN7(64 Bit) diesen https://www.reichelt.de/usb-2-0-konverter-a-stecker-auf-rs-232-delock-61460-p78847.html?&trstct=pos_8 im Einsatz. Extra für das STK500 gekauft. MfG Spess
-
Thread
Buch Vorstellung in eigener Sache - für Weihnachten?
verschiedenen Gebieten mit gleichzeitigem hohen Praxisbezug darstellen. Insbesondere der Part zum STM32 dürfte für ein paar Interessierte eine Art "Turboeinstieg" zum STM32 sein. Denn ich finde, alles weitere gestaltet sich einfacher, wenn man am Anfang wenigstens eine kurze, grobe Übersicht bekommen
abwarten, wann er die Fertigversion signalisiert. > Könnte sein, dass ich mir genau deshalb den STM32 mal näher ansehe! Du kannst los legen.
-
Thread
Präprozessormagie: GPIOs
bricht der Compiler/Präprozessor mit der folgenden Fehlermeldung ab: [code] .\src_3rd_party\src_stm32f4xx/stm32f4xx.h:2008:45: error: operator '*' has no right operand [/code]
> Du kannst also wohl nur die Pins testen, Das leider auch nicht. [code] .\src_3rd_party\src_stm32f4xx\SPL\inc\stm32f4xx_gpio.h|149|error: missing binary operator before token "0x0020"| [/code] Frank M. schrieb im Beitrag #5791246: > Definiere für Dein LCD als Port nur ein Makro Das ist
-
Thread
Suche eines geeigneten Microcontrollers
Das, mit dem du am Besten zurechtkommst, ist die beste Lösung. Schau eventuell auch mal in der STM32-Ecke. Ich bin kein Fan der STM32-Serie *1) aber du wirst viel Code und Hilfe im Internet finden. Viel mehr jedenfalls als für die XMC-Serie. *1) und das liegt an mir: Ich werde mit CubeMX und der
. Die STM32 sehen vielversprechend aus.
-
Thread
Wie binde ich .h - und .c Dateien in ein Projekt richtig ein?
Das habe ich gemachten. In meinem ganzen Projektordner gibt es keine i2c.h Datei. Es gibt aber eine stm32l4xx_hal_i2c.h und die zugehörige .c Datei.
Ok, alles klar! Danke für die Info! Dann werde ich mal schauen ob es für meinen STM32L4xx eine Lib gibt bzw. programmiere die I2C Schnittstelle von Grund auf neu.
-
Thread
32bit Daten ins Flash eines STM32G4xx schreiben
Sevus, ich hätte da mal ein Problem, und zwar bin ich gerade von einem STM32F3xx auf einen STM32G4xx umgestiegen, und passe derzeit meine FW an. In dem Programm werden 32bit Werte in das Flash geschrieben. Nun kann man auf den STM32G4 leider nur noch 64 bittig schreibend
Byte-weise beschreibbar und, im Verhältnis zum internen Flash, unkaputtbar. Durch den Wechsel vom STM32F zum G ändern sich sowieso ein paar Pins...
-
Thread
STM32F4 Bitbanding-Problem
alles, ist ja nicht so, das garnichts funktionieren würde. z.B. das EXTI_PR, Bit 10 [c] #define STM32_EXTI_PR_PR10 (*(volatile u32 *) (PERIPH_BB_BASE | (((u32)(&STM32_EXTI->PR) - PERIPH_BASE) << 5) | ((10) << 2))) [/c] Nach meiner Rechnung kommt da raus: 0x422782A8 = 0x42000000 | (0x00013C14
mit Bitbanding genau ein Bit setzen oder loeschen. Wie nutzt Du denn Dein Macro? Es sollte mit STM32_EXTI_PR_PR10 = 1 das Bit setzten und mit STM32_EXTI_PR_PR10 = 0 das Bit loeschen. Es kommt auf das Bit 0 an, dass man schreibt. Tschuess
-
Thread
ARM flashen per SWD
damit klar kommt ok. Manche brauchen auch gar keinen Debugger. Ich könnte aber nicht ohne. Viele die STM32 benutzen werden sowas auch nicht in der Form benutzen. Die arbeiten auf die STM32-Libs und haben mit den Registern nichts am Hut. Leider lernt man so aber den µC nicht kennen. Auch nicht mein Ding
Äh, das ganze gilt natürlich nicht nur für die STM32.
-
Thread
[V] jede Menge ERNI Relais
Achja, ich tausche auch gerne gegen STM32 Jtag Adapter STM32 Platinen STM32 Primer 2 (XILINX) FPGA Boards
Julian, ich bin an Typ4 Interessiert, möchte 10 St. haben Weiterhin noch 25 St. ERNI REL-35A0--2W 2000Ohm 1.0-24VDC Mit freundlichem Gruß Blackey Schwarzmann aus Köln 0171 852 5858 butlerfix59@gmail.com
-
Thread
[STM32_StdPeriph] Verzweiflung mit makefile
fuer Schritt beschreibung meines Problems: Ich bin gerade dabei mich in STM32 Entwicklung einzuarbeiten, und habe inzwischen auch einen funktionierenden gcc Toolchain (Das Olimex Blinking Light Beispiel tut). Ich wollte nun die neuste Version STM32F10x_StdPeriph_Lib_V3.3.0
naechste Fehler ist dann: [Code] Compiling C: ./Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_rcc.c \ arm-none-eabi-g++ -c -mthumb -mcpu=cortex-m3 -mthumb-interwork -I. \ -gdwarf-2 -Dgcc -DSTM32F10X_MD -Os -ffunction-sections -fdata-sections \ -Wall