-
Thread
Flag in BLOCK setzen und löschen?
un-lernen wenn du dann doch mal auf C++ wechseln möchtest... Maxim B. schrieb im Beitrag #5957676: > STM mit 0,5 mm zwischen Pins ist für meinen Augen > eine Herausforderung. Nach Möglichkeit gehe ich nicht unter 1,27 mm, > notfalls 0,8 mm. Der STM32G031J6 hat ein 1.27mm SO-8 Gehäuse. Ist allerdings
Daten kopiert und danach alle gleichnahmigen Daten in dem vorhandenen Toolchain ersetzt. > Der STM32G031J6 hat ein 1.27mm SO-8 Gehäuse. 2x Vcc und Gnd. Dann wohl auch Reset? Und was bleibt fürs Leben? Wozu so ein Leben überhaupt? > Die 10.000 hat noch nie jemand erreicht... Vorher grillt man
-
Thread
Suche ein Starterkit
gut wie allen Spielarten der STM32 Serie. https://www.st.com/content/st_com/en/search.html#q=Discovery-t=tools-page=1
brauchbar: https://docs.rust-embedded.org/ Im speziellen die Controller von Nordic (nRF52) sowie von STM (STM32) sind hervorragend unterstützt, auch was HAL angeht. Alle anderen Cortex kann man problemlos programmieren, hat aber evtl keine HAL dazu - sondern nur eine Abstraktion über die Register (wie
-
Thread
STM32 EXTI zu langsam
Code geprüft, das scheint zu passen. Zum Compilieren verwende ich die Standard-Debugeinstellungen, -g3 und -O0.
Bei einem STM32F042 Nucleo Board mit 48 MHz Systemtakt ohne Benutzung der HAL und dem EXTI0_1 Interrupt Handler im SRAM ist die Reaktionszeit ca. 626 ns (30 Taktzyklen). Das externe Signal liegt an PB0 (10 Hz
-
Thread
for-schleife rückwärts bis auf 0 laufen lassen probleme
= 5; i--; ) g(); [/c] wird in jeder Optimierungsstufe > 0 das draus: call g call g call g call g ... jmp g
sowas? Ist ne ernsthafte Frage, ich kann mir das nicht vorstellen. Benutzt man tatsächlich lieber 32 Controller aus 32 Familien mit 32 Compilern und Spezialitäten, anstatt bei einer Familie zu bleiben und die richtig von 8pin bis 144pin zu kennen? Ich mein, bei AVR, PIC und auch STM32 ist die Bandbreite
-
Thread
erste Platine, bitte um Hilfe/Kritik
Moin, Niklas G. schrieb im Beitrag #7982152: > Aber der STM32F411 (es ist doch einer?) hat die doch in der > USB-Peripherie integriert...? Weiss ich mittlerweilen auch. Aber auf dem Schaltbild dieses Evalboards
Moin, Niklas G. schrieb im Beitrag #7982156: > Hihi, die STM32F1 haben sie nicht, kann man drauf reinfallen 🙃 Tja, haettzte hier mal piep gesagt... https://www.mikrocontroller.net/topic/580780 Jetzt hab' ich
-
Thread
STM8 Example Code
Die eigentliche Frage ist: wieso sollte das nicht funktionieren? STM8 ist nicht STM32, dort sind die Clocks "enabled by default". Dort muss man die Peripherie gezielt ein- statt abschalten. Ansonsten frag ich mich, wieso Sie sich fragen, wieso eine main.c aus einem
verdanken sie nur der Tatsache, daß sie als erste mit integriertem Flash daher kamen. Ich finde die STM8 auch recht nett. Geradlinige Architektur. Vergleichsweise flott und stromsparend. Und preiswert. Die Peripherie ist den STM32 sehr ähnlich, das läßt den Upgradepfad hin zum STM32 (falls ein Projekt
-
Thread
Tastatur komplett selbst erstellen
finde, guter Einstieg ist hier zu finden: https://matt3o.com/book/ Fertige Firmware für AVR und STM32 Controller gibt es z. B. hier: https://github.com/tmk/tmk_keyboard Interessante Foren für Selberbauer: https://geekhack.org/index.php?board=117.0 https://deskthority.net/ Und das recht
aber auch viele andere geeignete, z.B. die meisten > STM32-Discovery-Boards. Jeder hat seine Präferenzen. Wenn bei der Auswahl, die von mir ausgelisteten Anforderungen erfüllt sind, kann manch auch andere Plattformen heranziehen. Ich kenne STM32 zu wenig
-
Thread
Evaluationsboard C-Control Pro AVR32-Bit Unit
STM32F103, den bekommst du in ganz ähnlicher Modul-Form in unterschiedlichen Größen bei Aliexpress und Amazon. Fotos und Anleitung: http://stefanfrings.de/stm32/index.html Ethernet hat der nicht,
attraktive Boards (nicht nur mit STM32) https://www.olimex.com/Products/ARM/ST/
-
Thread
Arduino - bringt's das ? Gesperrt
Platinen, oder lasse die fertigen, wenn es gut aussehen soll. Ich benutze µCs vom ATtiny25 bis zum STM32F417, hab einige eigene Libraries und mein aktuellen Projekte sind schon recht komplex geworden. Trotzdem hab ich fast ausschlieplich mit 0V, 3.3V und 5V zu tun. Analoge Elektronik taucht fast nie
Is nicht zum übereinander stecken, aber: STM32F4DISCOVERY Kostet bei Mouser 12€. [code]Key Features -STM32F407VGT6 microcontroller featuring 32-bit ARM Cortex-M4F core, 1 MB Flash, 192 KB RAM in an LQFP100 package -On-board ST-LINK/V2
-
Thread
STM32F4 C++ springt bei __libc_init_array in den HardFault
findest Du ein Assembler-Startup, welcher es "direkt" erledigt. Der relevante Teil ist bei mir mit stm32f407 im Einsatz: http://tech.munts.com/MCU/Frameworks/ARM/stm32f4/stm32f407vg.S Für stm32f100 verwende ich einen C-Startup mit einer "abgespeckten" __libc_init_array - Variante: Den Aufruf von
ganze mal weiter geführt, indem ich am Anfang meiner main Funktion folgendes mache: [c] uint32_t count = __init_array_end - __init_array_start; uint32_t i; //_init(); for(i = 0; i < count; i++) { __init_array_start[i](); } [/c] Auf gut Deutsch, ich gehe manuell durch das Array von
-
Thread
ADC mit STM32 F3 Discovery
ADC_H_ #define ADC_H_ void ADC1_Init(); #endif /* ADC_H_ */ [/c] ADC.c: [c] #include "stm32F30x.h" #include "stm32F30x_gpio.h" #include "stm32F30x_adc.h" #include "stm32f30x_rcc.h" GPIO_InitTypeDef GPIO_InitStruct; ADC_InitTypeDef ADC_InitStruct; void ADC1_Init() { RCC_ADCCLKConfig
ADC_CommonInitStruct.ADC_Mode = ADC_Mode_Independent; ADC_CommonInitStruct.ADC_TwoSamplingDelay = 0; ADC_CommonInit(ADC1, &ADC_CommonInitStruct);[\c] Hoffe irgendwer kann helfen... µC: STM32F303VC auf einem STM32F3discovery-board, programmiert mit eclipse, compiliert mit gcc mfg Florian
-
Thread
STM32 CUBEMX und Printf() über UART
, die ein STM32 hat, wäre das dann vielleicht doch ein wenig zuviel verlangt.
B. schrieb im Beitrag #5656908: > Bei der riesigen Anzahl an Kommunikationsmöglichkeiten, die ein STM32 > hat, wäre das dann vielleicht doch ein wenig zuviel verlangt. Keineswegs. Das Tool kann mir nen Heap automatisch basteln und tut auch sonst so als wäre es die ultimative Lösung, dann wird es
-
Thread
Suche Layouter mit Altium
Ersan G. schrieb im Beitrag #3512550: > Es geht darum aus dem Reference Design eines STM32 Evaluierungs Boards > eine System-on-Board Karte zu machen. Und das soll das unspektakuläre Board sein, das man
Abenteuer suche ich nur privat. Grendel schrieb im Beitrag #3513527: > Es gibt den Chip auch mit 0.8mm dann wirds etwas einfacher. Ja, dann könnte man noch Dogbone machen statt Via in Pad. Aber woher weisst du, dass er sowas nimmt? Ausserdem, nach meinem Datenblatt STM32F405xx gibt es pitch 0,4
-
Thread
includes in Cube IDE
-lc -lm -lstdc++ -lsupc++ -Wl,--end-group c:\st\stm32cubeide_1.12.1\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.10.3-2021.10.win32_1.0.200.202301161003\tools\arm-none-eabi\bin\ld.exe: ./TouchGFX/gui/src/model/Model.o
/Debug/../Core/Src/test.c:117: undefined reference to `change_volume' c:\st\stm32cubeide_1.12.1\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.10.3-2021.10.win32_1.0.200.202301161003\tools\arm-none-eabi\bin\ld.exe: ./TouchGFX/gui/src/model/Model.o
-
Thread
AVR gegen den Rest der Welt
ganz "kleinen" µC benötigst ist der PIC10F200 unschlagbar günstig. Der kostet bei 5k Stück nur noch 0,32 US$.
ganz "kleinen" µC benötigst ist der PIC10F200 >unschlagbar günstig. Der kostet bei 5k Stück nur noch 0,32 US$. Der wird dann aber durch den kleinsten STM8 getopt.
-
Thread
JETI-Protokol
Jeti durchgängig eingesetzt werden, beherrschen jedoch die geforderte Betriebsart. Um mit einem STM32 arbeiten zu können, muss man zu anderen Tricks greifen, z.B. zu einem Software-UART mit DMA. Das funktioniert in unseren Fernsteuerungen (iVol 2G16 usw.) mit Jeti-Modul(en) und Jetibox-Anschluss einwandfrei
Hallo, leider immer noch keinen Erfolg:-( Kann es sein, das der Jeti Rx nicht mit den 3,3V des STM32 zurechtkommt? Die Sofwareusart arbeitet vom Timing her perfekt. Laut Spec. müsste es gehen: Logic levels: Maximum level of logical zero “0”: 1,5V Minimum level of logical one “1”: 3,0V Muss
-
Thread
STMicroelectronics: STM32H5, WTM32WBA und Flurfunk vor der EmbeddedWorld
zur Verteilung der Kunden.  ### 8-Bitter-Killer im Fokus. Der STM32C0 hat uns in der Vergangenheit schon umfangreich beschäftigt. Auf dem Call sprach Takasi Kimura von ST Tokyo über die Applikationen des neuen Controllers. Als erstes betonte man dabei, dass auch die
nicht mehr beschrieben werden wenn das Enable-Bit gesetzt wurde? Im Handbuch vom STM32G0B1 habe ich gerade gesehen, das USART_BRR und USART_PRESC nicht mehr geschrieben werden können wenn USART_CR1.UE gesetzt ist. Beim TIM1 und SPI konnte ich sowas dagegen gerade nicht finden. Der
-
Thread
Attiny85 ADC Eingangswiderstand - wie hoch
Bei den STM32 gibt es in den Datenblaettern eine Tablelle Table "Maximum ADC RAIN". Gibt es das nicht bei Atmel/Microchip?
Mutmaßungen und Hellsehereien verrannt und den Thread aufgeblasen, um schließlich sogar noch beim STM32 zu enden.
-
Thread
STM32 Discovery - Blinky Demo - Probleme beim Compilieren
-I../../../inc -I../../../../../Utilities -O0 -ffunction-sections -fdata-sections -g -Wall -o CMSIS\system_stm32f10x.o -Os ..\..\..\..\..\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c arm-atollic-eabi-gcc -c -mthumb -mcpu=cortex-m3 -g -Wa,--warn -x assembler-with-cpp -o TrueSTUDIO\startup_stm32f10x_md_vl.o ..\..\..\..\..\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\TrueSTUDIO\startup_stm32f10x_md_vl.s arm-atollic-eabi-gcc
-
Thread
STemWin mit Eclipse; Libary
Cross ARM C Linker' arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -O0 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -g3 -T "C:\winarm\workspace\emWin_test_environment\TrueSTUDIO\emWin_test_environment Configuration\STM32F407VG_FLASH.ld" -Xlinker
./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_crc.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.o
-
Thread
STM32 FFT arn_math.h sqrt unbekannt?!
wirklich. Muss ich da noch was anderes einstellen? Als Linker Script habe ich das aus MXCube (./STM32L476VG_FLASH.ld) genommen.
allerdings hängt er sich bei der ausgeklammert Zeile auf, wie kann das sein? [c] arm_cfft_radix4_init_f32(&fft_S, FFT_SIZE, 0, 1); //arm_cfft_radix4_f32(&fft_S, Input); arm_cmplx_mag_f32(Input, Output, FFT_SIZE); arm_max_f32(Output, FFT_SIZE, &maxValue, &maxIndex); [/c] Edit: Die war anscheinend
-
Thread
CH32V003 - Experimente mit dem Zehn Cent-Mikrocontroller
Ist schon jemandem aufgefallen, dass der CH32V003F4P6 nicht nur zufällig so ähnlich heisst wie der STM8S003F3P6? Das Pinout ist nahezu perfekt gleich, siehe Anhang. (Pinout des CH32V003F4P6 - gelb markiert sind die STM8S-Anschlüsse) Der CH32V003F4P6
Uwe G. schrieb im Beitrag #7462840: > Ist schon jemandem aufgefallen, dass der CH32V003F4P6 nicht nur zufällig > so ähnlich heisst wie der STM8S003F3P6? D Alter Hut. Die Firma hat eine ganze Reihe STM
-
Thread
NE5532 - Möglichkeit das Rauschen zu reduzieren?
Hallo Zusammen, ich möchte mit einem NE5532 ein 0-3.3V Signal (aus einem STM32F103 DAC) in ein +-10 Volt Spannungs-Signal umwandeln. Die Schaltung möchte ich bei JLCPCB in SMD fertigen lassen. Momentan bin ich noch beim Auslegen, Simulieren und Ausprobieren
Peter M. schrieb im Beitrag #6463350: > ich möchte mit einem NE5532 ein 0-3.3V Signal (aus einem STM32F103 DAC) > in ein +-10 Volt Spannungs-Signal umwandeln. Die Schaltung sieht ziemlich wild aus. Bevor man da eine Platine anfertigt, sollte man mit LTspice simulieren.
-
Thread
Theorie: Welche Bildauflösung ist für Barcodeverarbeitung ausreichend?
entsprechender Signalverarbeitung! Wobei du richtig > bemerktest, dass das mehr erfordert, als einen STM32. DAS ginge jetzt schon mit nem STM32. Sobald die Beleuchtung gut ist und alles nur in 1D, ist das kein Thema. Trotzdem ist in den Magellan-Dingern ein Blackfin drin (zumindest gewesen), das aber
Tobias P. schrieb im Beitrag #5289783: > Hi > habe ich das richtig gelesen, ihr könnt das mit einem STM32? also > auslesen des Sensors und verarbeiten des Bildes? Die STM32 mit DCMI (nicht DCIM :-) ) können das. Nur beim DMA gibt es Stolperfallen, ich würde nach wie vor für robuste Lösungen einen
-
Thread
Alte .net Apk mag keine USB to RS232 Adapter
Falls du ein STM32F103RB-Board mit USB herumfliegen hast (z.B. ein STM32-Bluepill-Board oder STM32-Olimexino), flashe mal diese Software drauf. Dies ist eine modifizierte USB-Seriell-Wandler-Firmware (USB-CDC-ACM),
Verfügung stellt. Die Pin-Belegung ist (in den Klammern stehen die Zuordnungen für das Olimexino-STM32): * Port 0: TX=PA9(D7), RX=PA10(D8), DTR=PA1(D3), RTS=PA5(D13) * Port 1: TX=PA2(D1), RX=PA3(D0), DTR=PA6(D12), RTS=PA7(D11) * Port 2: TX=PB10(D29), RX=PB11(D30), DTR=PC0(D15), RTS=PC1(D16)
-
Thread
[C++] UART-Files: UART per Nummer wählen
Auf ARM's wie dem STM32 kann man die Adressen der diversen Register eines UART mit der Nummer x einfach berechnen (ala a * x + b für gerätespezifische a,b ): [c]uint8_t& USARTx_DR = *reinterpret_cast <uint8_t*>(0x400 *
auch im API nach außen. Jörg Wunsch schrieb im Beitrag #3796172: > Wenn ich mich dann auf einen STM32F103RBT6 festnagele, dann > brauch ich auch die Abstraktion nicht, denn dann schreibe ich beim > nächsten ja doch alles neu. Man nagelt die Hardware-Abstraktion auf den STM32F103RBT6 fest, und der
-
Thread
Cortex-M3: delay_ms(), delay_us() ?
p.s. Es handelt sich um einen STM32F103
+ 1; // systick execute a countdown unsigned long dly_val = 0; unsigned long systick_val = SysTick->VAL; // deactivate assert when benchmarking assert( g_systickInfo.ulRes_ns && g_systickInfo.ulMax_ns); assert( dly_cnt <= g_systickInfo.ulMax_ns);
-
Thread
Keil MCBSTM32, Clocks, PCLK2 einbinden
brauchst du das überhaupt? So wie sich das anhört gehst du das Problem völlig falsch an oder aber der STM32F1 ist zu langsam für dich und du musst auf F2 ggf. bald auf F4 ausweichen. MfG Tec
Ein Example fuer SPI mit DMA Transfer findest du zusammen mit der aktuellen Firmware Library von ST (STM32F10x_StdPeriph_Lib_Vx.x.x\Project\STM32F10x_StdPeriph_Examples\SPI\DMA)
-
Thread
Ki Hilft.wenn auch nicht immer
Nur mit dem oled display am esp32c3 super mini hat sie mir alles mögliche vorgeschlagen, bis ich wieder das Teil von Stefan frings genommen habe. klappt gut MfG ein 81 jähriger alter knacker
AVRs einfach. Man kann direkt 8 Bit über einen Port gleichzeitig rauspfefffern bzw. einlesen. Mit STM32 gehen sogar direkt 16 serielle Anschlüsse in Software an einem Port.
-
Thread
Bestellung des STM32F407VET6 Development Board
https://www.ebay.de/itm/STM32F407VET6-STM32-Cortex-M4-Development-Board-NRF2410-FMSG-SD-Card-DE/323601020976?hash=item4b581fb830:g:XVgAAOSw0TBcFRig:rk:23:pf:0
https://www.ebay.de/itm/STM32F407VET6-STM32-Cortex-M4-Development-Board-NRF2410-FMSG-SD-Card-DE/323601020976?hash=item4b581fb830:g:XVgAAOSw0TBcFRig:rk:23:pf:0 Da steht: [code] Versand: EUR 2,00 Versandoptionen aus dem Ausland
-
Thread
STM32 GPIO Analog Pin?
Hallo Leute, beim STM32 kann ich per STM32Cube einen Pin als GPIO_Analog konfigurieren. Ich verstehe diese Konfiguration aber nicht so ganz. Kann ich diesen Pin nutzen, um beispielsweise das Signal eines Sensors auszuwerten
meisten sogar default ist. Siehe zweiter Screenshots vom G4-RefMan im Anhang. Daneben ist es möglich einen Pin mit einer Analog-Peripherie, wie eben einem ADC, zu verbinden. Weitere Quelle(n) dazu aus der ST Community: https://community.st.com/t5/stm32cubemx-mcus
-
Thread
STM32 - Timer steht still
Hallo zusammen, ich habe hier ein Platinchen mit einem STM32G071CB, externem Quarz, Tastern, LEDs und weiterer Peripherie. Um zu testen, ob der Microcontroller überhaupt läuft, habe ich ein kleines Programm geschrieben, das einen Taster auswertet und davon
die nicht vorhanden ist. Gleiches Thema wie bei Arduino. Die HAL vereinheitlicht die Nutzung der STM32, und erleichtert damit die Portierung von Code auf andere STM32 Modelle.
-
Thread
STM32F7 mit externem ADC - Geschwindigkeit und Durchsatz
Hallo zusammen! Ich möchste mit einem STM32F7 (Ich habe ein STM32F746ZG-Nucleo Board) Daten aufnehmen und im RAM speichern. Das ganze soll mittels 16Bit Paralleler Schnittstelle funktionieren. Dafür habe ich ein ganz normales GPIO Register
den STM32F7 auf 288MHz raufgetaktet habe. Wie kann das sein ? Was dauert hier so lange ? Ein test das ganze ohne Timer, ohne DMA einfach freilaufend in einen loop zu schreiben machte es schon erheblich schneller
-
Thread
uC teuerer geworden
Mein Anbieter sagt € 9,3221 für den STM32F767IGT6 in Einzelstückzahlen. Alles wird billiger!
-Access-line-STM8S-8-bit-MCU/191852170104?hash=item2cab47cb78:g:hY0AAOSwYmZXFzXS:rk:5:pf:0 ... das bringt mich natürlich um (und an den Rande des Ruins), aber ich war dennoch erstaunt.
-
Thread
Lötstation JBC ?
STM32 habe ich einen guten JTAG Debugger. Aber unbedingt notwendig ist es natürlich nicht. ... ...
> Funktioniert die "Katastrophen Abschaltung" mittels U1 richtig? > > Ich vermute, dass sich "G-GND" auf PE bezieht. Ja, die Abschaltung funktioniert. Und G-GND ist Geräte-Ground, also PE. Tja, hier in diesem Forum wird hauptsächlich über Atmel AVR und STM32 geredet und die meisten anderen
-
Thread
Micropython und Esp32 statt Arduino ?
erscheinende ist der Mißbrauch des RMT-Moduls.Im Web findet sich dieser Code : [code] import esp32 from machine import Pin r = esp32.RMT(0, pin=Pin(18), clock_div=8) r # RMT(channel=0, pin=18, source_freq=80000000, clock_div=8) # The channel resolution is 100ns (1/(source_freq/clock_div)).
das ?? In meiner Abwandlung schaut das dann so aus : [code] import esp32 from machine import Pin #macht einen Puls, hier 2.5 ms (=2500us) an PIN 4 r = esp32.RMT(0, pin=Pin(4), clock_div=80) #r r.write_pulses((2500,0),1) [/code] Und : es geht auch ohne die mir
-
Thread
Webapp-stack auf STM32 (und ESP8266)
ich denke mir das nur aus um jemanden zu ärgern. Hier ist der log der Linkerzeile vom Arduino beim o.g. Multigeiger-Projekt [c] "I:\\MultiGeiger\\arduino\\data\\packages\\esp32\\tools\\xtensa-esp32-elf-gcc\\gcc8_4_0-esp-2021r2-patch3/bin/xtensa-esp32-elf-g++" "-Wl,--Map=i:\\MultiGeiger\\build/multigeiger.ino.map" "-LI:\\MultiGeiger\\arduino\\data\\packages\\esp32\\hardware\\esp32\\2.0.5/tools/sdk/esp32/lib" "-LI:\\MultiGeiger\\arduino\\data\\packages\\esp32\\hardware\\esp32\\2.0.5/tools/sdk/esp32/ld" "-LI:\\MultiGeiger\\arduino\\data\\packages\\esp32\\hardware
-
Thread
Wie finde ich den Einstieg in den ARM Cortex?
ist kein Problem? Unter http://Yagarto.de gibt es Eclipse samt HowTo. Oder dieser Artikel [[STM32_LEDBlinken_AtollicTrueStudio]]. In dem Artikel [[STM32_Eclipse_Installation]] hab ich auch eine Demo mit der Konfiguration für den Olimex JTAG ARM-USB-OCD drin. Damit sollte es klappen ;-)
Also ich habe für meinen Einstieg auch zuerst auf die STM32 mit dem billigen Stm32-Discovery Board gesetzt. Bis ich merkte, dass Attolic Truestudio neben den nervigen Einblendungen auch funktionale Einschränkungen in der freien Version hat. Dann habe ich das
-
Thread
STM32F439VI und das stm32_flash.ld File
Hallo Forum, wie muss ich ein vorhandenes stm32_flash.ld File von einem STM32F405 anpassen um es für den STM32F439VI nehmen zu können. Vorhanden ist: /* Entry Point */ ENTRY(Reset_Handler) /* Highest address of the user mode stack */
*************** ** ** File : stm32_flash.ld ** ** Abstract : Linker script for STM32F207IG Device with ** 1024KByte FLASH, 112KByte RAM ** ** Set heap size, stack size and stack location according
-
Thread
IL9341 größere Fonts erzeugen
Hallo zusammen, ich nutze einen STM32 um ein IL9341 via SPI mit folgender Library anzusteuern: https://github.com/martnak/STM32-ILI9341 Das reine Darstellen von Text und Vierecken etc klappt auch schon. In der Lib sind leider nur
Ich habe mal TrueType Fonts probiert: https://github.com/k-omura/STM32_UIKit Weil das so gut geklappt hat, bin ich dann zu lvgl gewechselt.
-
Thread
STM32FXX Prozessor - individuelle Kennung auslesen
Hallo zusammen, für zukünftige Entwicklungen möchte ich gerne weiterhin auf STM32 Prozessoren setzen. Je nach Ausbaustufe mit Cortex M0, M3, M4. Um individuelle Passwörter für das jeweilige Gerät zu generieren würde ich gerne so etwas wie eine einmalige, individuelle Prozessorkennung
das so: [c] // memory location with the processors UID, here should be 3 dwords/12 bytes #ifdef STM32F4 #define CONFIG_UID ((volatile uint8_t*)(0x1FFF7A10)) #endif #ifdef STM32F7 #define CONFIG_UID ((volatile uint8_t*)(0x1FF0F420)) #endif [/c] Verwendung dann als CONFIG_UID[0] bis CONFIG_UID
-
Thread
Umstieg Avr zu STM32
bis mega128. Jetzt wird mir die Leistung dieser kleinen alles Könner zu wenig und wollte deshalb auf STM32 umsteigen. Ich habe dazu folgendes Board bei Ebay gefunden http://www.ebay.de/itm/STM32F4DISCOVERY-STM32-Cortex-M4-Development-Board-Camera-3-2-LCD-14-Modules-/261052810562 und wollte euch fragen
falscher link http://www.mikroe.com/mikromedia/stm32-m4/ gibts mit m0 m2 m3 m4
-
Thread
Suche schnellsten ARM Mikrocontroller mit internen Flash
und schnelle PIN/PORT ansteuerung, für Software Protokolle... geht eigentlich noch schneller als STM32F4?! Sowas mit internem Flash wäre das richtige für mich :-) http://www.xmos.com/products/xs1-g-family/xs1-g4-512bga-package
richtige für mich :-) Dafür braucht man aber noch einen BGA-Lötkolben :-) RS hat den Preis fürs STM32F4-Board gesenkt!
-
Thread
Mikrocontroller Auswahl C++ Unterstützung, CAN, I2C, Open Source Compiler
Compiler für PIC? > > Leider nein. > > Ganz ehrlich? > Nimm nen ARM ... irgend einen Cortex-M0+/3/4. Da gibt es wenigstens > einen ordentlich ausgereiften Open-Source-Compiler (GCC) für. Da stimme ich zu. Und ich würde jederzeit wieder zu ST gehen. Weil wenn man sich im STM32 Ecosystem
scheint die Verfügbarkeit und der Preis auch zu nich so schlecht zu sein. http://www.ebay.de/itm/STM32F103C8T6-Board-mit-ST-ARM-32-bit-Cortex-M3-/201475385315?hash=item2ee8de67e3:g:~CUAAOSw8-tWWthI Als Entwicklungsumgebung würde ich mich dann wohl für - Eclipse mit C/C++ Development Tooling und
-
Thread
Günstiges Low-Power Wifi Modul gesucht
Rechenleistung um das Harald B. schrieb im Beitrag #4171556: > Mein µC ist ein auf 48Mhz gedrosselter STM32F405RE. auch noch mit zu erledigen. Kosten also ca. 2€ plus Gassensor MfG Klaus
ausreichend > Rechenleistung um das > > Harald B. schrieb: >> Mein µC ist ein auf 48Mhz gedrosselter STM32F405RE. > > auch noch mit zu erledigen. Kosten also ca. 2€ plus Gassensor > > MfG Klaus ja aber der SoC müsste noch SPI und I2C haben.
-
Thread
ESP8266 - Was macht man bei zu wenigen I/Os?
MSP-EXP430G2ET oder 2 Drahtinterface zu diesem. Schaltungsbeispiel folgt.
meine Anwendungen reicht die Geschwindigkeit und die Datenmenge. http://members.chello.at/~igku/AL2G4.mp4 Die Frage ist was kostet der ESP 32 im Vergleich zum ESP8266-1, wie sieht es mit dem Stromverbrauch aus?
-
Thread
[V] Summer Sale von diversen Eval Boards, Debugger, Displays Atmel, Keil, Embedded Artists, NXP, ST
Control Board rev A + NXP LPCXpresso LPC1114 Board mit LPC-Link (wie neu / unbenutzt) (100€) 1x STM Discovery F4 Board + Discover More Base Board + Discover More LCD Board (wie neu / nur getestet < 10 geflasht) (70€) 1x KEIL MCBSTM32EXL STM32F103 Evalboard mit Display (30x geflasht) (80€)
Aktueller Stand 1/15: 1x Original verschweister STM32F103ZET6 von Farnell (0,50€) 1x Embedded Artists 7" Displays LCD-Board rev PB1 (je 60€) 1x Embedded Artists OEM Base Board rev Br (je 50€) 1x Embedded Artists NXP LPC3250 OEM CPU Board rev.
-
Thread
DAC-Verstärker
Beitrag #5831064: > Das ist eine besonders schlechte Lösung das ist die vorgeschlagene Lösung von STM32
Vref zu verwenden, hätte wohl alle anderen Fehlerquellen überwogen. (Mal davon abgesehen, dass der STM32F301 keine 5V an Vref verträgt.)
-
Thread
CAN Verarbeitung mehrer Botschaften
Hallo zusammen, ich habe hier eine Relaiskarte mit 20 Relais. Darauf werkelt ein STM32F303 und ein TJA1043. Jedes Relais hängt über einen ULN2803 am STM und kann ein und ausgeschaltet werden. Vom PC aus sende ich via CAN Interface Daten an die Platine, dass klappt auch alles wunderbar
schrieb im Beitrag #6384967: > ich habe hier eine Relaiskarte mit 20 Relais. Darauf werkelt ein > STM32F303 und ein TJA1043. Jedes Relais hängt über einen ULN2803 am STM > und kann ein und ausgeschaltet werden. Ich habe Relaiskarten mit 20 Relais. Da ist ein ATSAMC21G18A drauf und ein TJA1050T.
-
Thread
Wer hat ein ILI9341 Display mit 5v im Betrieb?
integrierten WLAN, Bluetooth und LCD-Interface usw. schon sehr vielseitig einsetzbar. > Wenn ein STM32 mit mehr IO drauf wäre, würde ich dem Nikolaus Bescheid > sagen. Fast alle dieser Displays mit integriertem µC verwenden einen ESP32, welche mit einem STM32 trifft man – insbesondere bei LCD-Auflösungen
jemals leiten, ist sowieso schon etwas falsch. Warum so destruktiv? Ich spiele gerade mit einem STM32G031, dem ich das +/- 5 V RS232 TxD-Signal (500 kBd) über 10 k auf den entsprechenden Rx-Eingang gebe. Nun sind die Flanken 'nur' 200 ns steil, was aber daran liegt, daß der USB-RS232 Umsetzer keine