-
Thread
Wie JTAG auf STM32 nutzen? Welches Programm?
ok, welches wäre denn ein günstiger JTAG? Sowas? https://www.ebay.de/itm/ST-Link-V2-STM8-STM32-JTAG-SWIM-OpenOCD-On-Chip-Debugger-Linux-OSX-Win-ink-Kabel/282219688054?hash=item41b59ab076:g:TI0AAOSw8gVYAL4d:rk:1:pf:0
Hat eigentlich schon mal jemand den ST-Link V3 mit SW4STM32 bzw. OpenOCD probiert?
-
Thread
ModBus-TCP adapter
oder anders (i2c, spi, was auch immer) ansprechen könnte. Die andere Möglichkeit wäre natürlich einen STM32F4 zu verwenden, der ein Ethernet-Interface hätte. Dann müsste ich aber für die ZigBee-Implementierung eine Lösung finden. Habt ihr für so einen ModBus TCP nach seriell o.ä. eine konkrete Empfehlung
=eb:g:vms:eb:p:165678753308;&gQT=2 Ich hab auch ne Frage, was für ein STM32WB Board willst du verwenden?
-
Thread
Welcher PIC/uC für Masterkeyboard?
STM32F4 Discovery 32bit 168MHz 1MB Ram, 0.5MB ROM, USB, USB-Host, integrierter Programmer, 10 Dollar. Günstiger geht nicht Hannes schrieb im Beitrag #3232948: > Also, genug blahblah, was muss der uC können? > - ein bisschen Standard-Krimskrams, wie I2C, SPI natürlich Ich glaube der STM32F407VG der auf dem STM32F4 Discovery verbaut ist hat 8 Module davon > - möglichst viel (10+) ADC für Potis, Pedale, Fader... Ja > - genügend Ressourcen, um Latenzfrei 88 Tasten (SPI) + ca.
-
Thread
Arduino: Größe eines Pointers
Auch im STM32F1 Reference Manual sind die Busse sehr deutlich getrennt gezeichnet. Siehe Anhang.
Stefanus F. schrieb im Beitrag #5606212: > Auch im STM32F1 Reference Manual sind die Busse sehr deutlich getrennt > gezeichnet. Siehe Anhang. Die Cortexe implementieren zwar eine ARMv7-M Befehlssatz-Architektur, aber der ARM7TDMI implementierte ARMv4T
-
Thread
Warum keine Logarithmentabellen in ASM-Code?
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 ;-)
10^3 Stellen hat er auch nicht. Wenn ich so nen Blick drauf werfe: Vielleicht so 3-4 10^2 Stellen. Zum Zählen bin ich zu faul. ;)
-
Thread
STM32F4 Erfahrungen mit kommerziellen USB Libs?
martin, hier eine weitere kommerzielle alternative: http://www.hcc-embedded.com/targetdevices/stmicro/stm32f4 gruss gerhard
testen: > http://www.ahidlib.com Ich suche keinen USB-Host Driver für Windows, sondern für einen STM32F4/F2. Gruß Martin
-
Thread
STM32F4, FPU klappt nicht mit sqrtf()
Hallo, ich versuche mich an der FPU des STM32F4 mit CooCox und 'gcc-arm-none-eabi'. Die Multiplikation zweier Float-Zahlen aus der 'main.c' im Anhang funktioniert und erzeugt im Disassembler den Befehl 08000288: vmul.f32 s15, s14, s15
\ProgramData\Testprojekt_02/arm-gcc-link.ld -g -o Testprojekt_02.elf ..\obj\startup_stm32f4xx.o ..\obj\main.o ..\obj\stm32f4xx_rcc.o ..\obj\stm32f4xx_gpio.o ..\obj\system_stm32f4xx.o -L..\..\.. -lm
-
Thread
wait states ARM Cortex-M0
Marvin0807 schrieb im Beitrag #6270883: > Wie kann ich die wait states auf 0 setzen? Bei der STM32L0 und STM32F0 Serie ist das standardmäßig bereits deaktiviert. SET_BIT(FLASH->ACR, FLASH_ACR_LATENCY); // 1 Wait state CLEAR_BIT(FLASH->ACR, FLASH_ACR_LATENCY); // 0 Wait states Der Flash
Doch, z.B. beim STM32F0 oder auch G0 muss man ab > 24MHz 1ws und > 48MHz 2ws konfigurieren. Mit dem CubeMX oder dem alten Excel-Makro Tool ("AN4055 Clock configuration tool for STM32F0xx microcontrollers") wird auch
-
Thread
FreeRTOS RS232 über DMA "Ruckler"
Das ganze passiert mit 1KHz bei 115200 Baud und funktioniert soweit auch einwandfrei. Da der µC (STM32G081KBT)einige Aufgaben paralell erledigen soll habe ich mich dafür entschieden FreeRTOS zu verwenden. In einem Task mit höchster Priorität (REALTIME 7) sendet der Controller jede Millisekunde die
Jonas B. schrieb im Beitrag #6601087: > Nochmal, wieviele Daten sind das?? Mit einem anderen µC (STM32G031) hatte ich auch schon über UART/RS232 auf die selbe Art und Weise Daten geschickt hatte. Da allerdings nur eine Variable, sprich 4Bytes mit 1KHz. Das kam auch kontinuierlich im Terminal über den
-
Thread
Hilfe bei der Wahl des richtigen Micro Controllers
der Atmega32u4 doch nun nicht. Das würde auch ein ATmega328 schaffen.
Alternativ magst du vielleicht einen STM32F303 nehmen. Der hat einen fest integrierten USB Bootloader und ein CAN Interface. Kostet ca 5€. http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini Andere Preisliga, dafür mit 2xCAN Transceivern
-
Thread
XMEGA Hardware-Bug (Kritisch) Gesperrt
mit XMEGA128A1 an die Grenzen gekommen war und er eine saubere Hardware- und Firmwareplattform für STM32F4 gebraucht hat. ;)
beziehe ich Provision ...etc..) einen mega32e5 bestellt. MfG Stephan
-
Thread
STM32 USB Host
So sehr ich STM32 schaetzte, die F2/4/7 Serien haben nur einen USB-Host.
Uwe B. schrieb im Beitrag #4437681: > So sehr ich STM32 schaetzte, die F2/4/7 Serien haben nur einen USB-Host. einen USB-Host der 2 Userprozesse abarbeiten kann. STM Cube generiert mir: void MX_USB_HOST_Init(void) { /* Init Host Library,Add Supported
-
Thread
MMC SD library FAT16 FAT32 read write
maximieren, z.B. FAT16 anstatt FAT32? MfG Rene
Wieso ist in der 0.6.3.1 beim AVR STM32 Code drin?
-
Thread
Arduino Q, Qualcomm kauft Arduino, neue IDE ante Portas
Markus G. schrieb im Beitrag #7948186: > Veit D. schrieb im Beitrag #7948121: >> Wofür der STM gedacht ist? > > Ähnlich wie ein Einzelkern-RP2350 ohne PIO und RISC-V, aber manche > Zahlen ein kleines bisschen
, denke ich. Wir wissen ja nicht die Verkaufszahlen von z.B. einem Arduino Giga (enthaelt einen STM32H747XI [Dual-Prozzi M7/M4]). Sich in das Ding einzuarbeiten ist fuer einen mit Vorkenntnisse schon nicht ohne, fuer einen Anfaenger einfach unmoeglich. Und eine Erwachsene IDE wuerde auch helfen.
-
Thread
STM32F4xx + Keil µVision Linker Error L6411E
" Ich hoffe es kann mir jemand einen Tipp geben? C-Programm: [c] #include <stm32f4xx.h> int main(void) { SystemInit(); while(1); } [/c] Startup File von Keil: Siehe Anhang MfG
Habe mal ein Projekt erstellt. New Project, STM32F4, add startup code? yes. File new, Code vom TO reinkopiert (den call nach SystemInit() gelöscht), save as: main.c Copy "C:\Keil\ARM\Startup\ST\STM32F4xx\system_stm32f4xx.c" in meinen projektordner
-
Thread
Arduino Blue Pill CAN bibliothek
Anhang findet Ihr: Meine CAN programierung in der Zentrale : CANsenden Die Bivliotheken von github : stm32f103.ccp & stm32f103.h Mein Code vom Empfänger: Modul 1 Mein programmcode der Zentrale: Zentrale Kann mal jemand schauen, wo da der Fehler liegt? PS: ich habe die intervallschleife in der
dieser häufig geklont und gefaked wird. Also bitte keine Diskussion über Sinn der Verwendung des STM32 Blue Pill. Danke. Gruß Kay
-
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
Neigungssensor (Auflösung 0,1° auf 180°) gesucht
Erdbeschleunigung, also irgendetwas mit bewegten Massen: MEMS Deshalb weiter geschaut und mich an das STM32F4DISCOVERY erinnert: richtig, das hat einen MEMS-Sensor LIS302DL verbaut. Leider ist dessen Auflösung zu bescheiden -> weiter suchen. Von ST gibt es bspw. den LIS352AX, der Daten analog liefert
/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00228915.pdf Angegeben sind dort 0,363V/g. Würde man die sauber mittels eines OPVs auf 0-3,3V aufziehen, könnte man diese im Controller (STM32irgendwas mit 12 Bit) wandeln. Leider fehlen mir da die Erfahrungen bzgl. Rauschen dieser Sensoren.
-
Thread
NIC (aus dem langen C vs C++ Thread)
hinzu. Hinderlich hierbei ist zudem, dass der C-Code für STM32F10x und STM32F4xx allein schon bei der Port-Initialisierung verschieden aussieht. Als [[NIC]]-Programm sieht das Blinken einer LED einfach so aus: [code] function void blink () gpio.toggle
Die API's von ST selber mit HAL/SPL zähl ich mal nicht als vernünftig). Mit der Arduino Umgebung für STM32 sollte das ja auch nicht mehr so schwierig sein, und das ist ja auch C++.
-
Thread
STM32F207 Bezugsquelle?
Jetzt sind nahezu alle STM32F2xx auf der ST Homepage als "active" deklariert. Aber woher bekomme ich die ?
STM32F207VF..G Ich denke die 100 Pins reichen, ich habe aber noch nicht geprüft welche Pins sich überschneiden, bzw. ich remappen kann. Ein paar einzelne Stücke reichen mir.
-
Thread
DSP Normalisierung Float und Konvertierung Fixed Point
Matthias G. schrieb im Beitrag #5217381: > STM32Disco Welches? Die M4 sind erstaunlich schnell bei Float32. Ich habe gestern für Spaß einen recht multiplikationslastigen Algorithmus erst in float und dann in
Matthias G. schrieb im Beitrag #5217381: > Ich programmiere in C und will später mit einem STM32Disco mit 16Bit ADC > arbeiten. Momentan beschäftige mich gerade mit Festkommaarithmetik. Wenn das ein STM32Disco
-
Thread
LCD DM19264A (KS0108B Controller)
("| |"); GLCD_GoTo(64,4); GLCD_WriteString("| en.radzio.dxp.pl |"); GLCD_GoTo(64,5); GLCD_WriteString("| STM32 Cortex-M3 |"); GLCD_GoTo(64,6); GLCD_WriteString("| microcontrollers |"); GLCD_GoTo(64,7); GLCD_WriteString
(0,4); GLCD_WriteString("|en.radzio.dxp.pl|"); GLCD_GoTo(0,5); GLCD_WriteString("| ATMEGA16/32++ |"); GLCD_GoTo(0,6); GLCD_WriteString("|microcontroller |"); GLCD_GoTo(0,7); GLCD_WriteString("+---
-
Thread
Benutzt hier jemand die Cortex-M4-FPU?
value eben nicht 000 ist. Dann ist da etwas sehr faul. Welcher Controller ist das? Bei z.B. den STM32F3 und den STM32F4 ist das /nicht/ so. Bauform B. schrieb im Beitrag #6151213: > Es geht ja um Fehler, die nur sehr selten auftreten. > Freiwillig lässt man sich darauf nicht ein. Im Zweifelsfall
eben nicht 000 ist. > > Dann ist da etwas sehr faul. Welcher Controller ist das? Bei z.B. den > STM32F3 und den STM32F4 ist das nicht so. das ist ein STM32L451, sowohl ARM als auch das PM0214 sagen: CPACR reset value = 0. Allerdings FPCCR.ASPEN und .LSPEN reset value = 0b11. Ich fasse beide Register
-
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
STM8 Entwicklungsumgebung
Ich habe mir von den günstigen Boards beim chinaman verlocken lassen (50 Cents inkl Versand für ein STM8 Board) Scheint aber wohl doch zu mühsam zu sein. Ich war bisher mit AVR und STM32 unterwegs
sein soll) eines ST-Link V2 Adapters: http://www.ebay.de/itm/1PCS-ST-Link-V2-Programming-Unit-mini-STM8-STM32-Emulator-Downloader-New-/182141301471?hash=item2a6877b2df:g:ePAAAOSwbPxXQCcc Hier musst du SWIM, NRST, GND und VCC eins zu eins Verbinden. Scheinbar können manche dieser Boards "gelockt
-
Thread
Conways Game of Live zu langsam auf Z80
"gelernt" dass man selbst für das Setzen eines IO Pins beim STM32F4 eine Library braucht (kippausdenlatschen) und für den ADC und die Uarts auch usw. Und natürlich für das LCD Display für die Darstellung von Windows eine von SEGGER, deren Manual allein 350 Seiten
LPT1 Parallel Interface, zumindest meine 2009 Version. Ich habe den Olimex USB Wiggler hier. Das STM32F4 Board hat kein JTAG Interface, es ist ein STZ-Link V2 verbaut, welches über die USBN läuft und einen speziellen Treiber braucht. Die JTAG Pins sind aber heraus geführt wie ich sehe aber nicht konfiguriert
-
Thread
STM32 + CodeSourcery + Eclipse + JLink, Problem mit gdb
Hallo, ich versuche grade, meine STM32 Toolchain ans laufen zu bringen. Die Toolchain besteht aus: + STM32-H103 Controllerboard von Olimex + JLink edu + Eclipse + CodeSourcery G++ + FreeRTOS Beispielprojekt Im Prinzip scheint
Versionen: CodeSourcery arm-none-eabi-gdb.exe: 7.2.50.20100908 SEGGER J-Link GDB Server: V4.24d Konfiguration in Eclipse (Initialization): set mem inaccessible-by-default off target remote localhost:2331 monitor speed Auto monitor endian little monitor flash device = STM32F103RB monitor
-
Thread
STM32WB5MMG -* ADC wackelt um 10 digits
STM32 und stark wackelnder ADC, da kommt bei mir sofort das Stichwort „Calibration“ hoch. Es gibt doch bei jedem STM32 mit 12bit diese ADC Calibration Prozedur, der man beim ersten Kontakt nur wenig Beachtung
Der SDADC des STM32F37x war ein Witz: ===== Gain error: All gains, differential mode, single ended mode -2.4 -2.7 -3.1 negative gain error = data result are greater than ideal ===== Damit kann man nicht mal mit
-
Thread
gas as a68 m68k - was nimmt man ?
https://www.crossware.com/m68xxx/Simulator Ob das jedoch der kürzeste Weg ist, ein 68k Programm auf STM32 zum Laufen zu bekommen...
Ausgaben machen kann und Eingaben empfangen kann, wäre es ganz nützlich. Parallel würde ich gerne den STM32 Code testen. Der könnte natürlich in dem Nucleo Board laufen. Oder gibt's evtl. für die STM32 ARchitektur auch einen Simulator? Übrigens hat ja der STM32F4 eine eigene FPU. Da wäre mein Floating
-
Thread
Seit SMD kaum noch Lust am Basteln
Kannst Du doch weiterhin mit obigem Modul. Wenn Dir das zu schmalbrüstig ist, nimmst Du halt ein STM-Nucleo. Da ist außer dem STM32Fxxx, einem praktischen UART-USB-Wandler und dem (absägbarem) ST-Link eigentlich nichts weiter drauf. Puristischer gehts nicht mehr. Auch das Nucleo kannst Du auf eine
vorlieb nimmt. Ich baue neue Sachen auch nur noch mit ARM, aber das muss ja nicht immer gleich so ein STM32F4irgendwas im 200 Pin Gehäuse sein. Für viele Dinge reichen mir die LPC812 im SO20 Gehäuse mit satten 1,27 mm Pitch, aber auch TQFP48 bekomm ich noch gut in eigene Entwürfe. Und auch wenn das ein
-
Thread
ARM, GCC, Linker-Skripts
das und schießt sich ins Knie... oder so ähnlich. Heute kümmert mich folgendes Problem. Ich hab 4x Linker-Skripts für Cortex-M4 Prozessoren angehängt. STM32F407VGTx_FLASH.ld -> Original von ST STM32F407VGTx_FLASH_modified.ld -> Alignment geändert STM32L476VGTx_FLASH_modified.ld ->
recommended to use such alignment on code and data sections in flash. The other reason is that the STM32L4 bootloader cannot deal with 4byte-only alignment properly, when crossing memory pages/banks, as per the application note AN2606 section 45.3 "Known limitations" in the table below. Best regards
-
Thread
USB2CAN Adapter aus China - kann der was ?
Software nur Copy-Paste ist und der STM32F103 nicht CAN und USB gleichzeitig kann?
Hab den von Seeedstudio, da ist es ein: STM32F103 Aber meiner ist kaputt: https://forum.seeedstudio.com/t/usb-can-analyzer-help/7513/4 Brauche die Firmware.. Leider scheint es da keine opensource zu geben was die Chinesen kopiert haben
-
Thread
SM32F7 Entwicklung unter Segger Embedded Studio
die > CPU ja unterstützt. > > mfg Ja, habe ich ;-). Ein STM32F7xx Package gibt es tatsächlich noch nicht aber auch ohne das konnte ich problemlos damit arbeiten. Man kann sich z.B. das STM32F4 Package nehmen, eben das Linker File anpassen und die Device spezifischen
vom ST benutzen. In der embOS Cortex-M SES Trial Version ist ein Board Support Package für das ST STM32756G-Evalboard enthalten. Das kann man einfach als Grundlage nehmen: https://www.segger.com/cortex-m--ses.html. Ich werde aber auch gleich die Kollegen bitten ein STM32F7xx Package zu erstellen.
-
Thread
Der totale Anfänger - auf der Suche nach einem Mikrokontroller
bis auf den Adruino selber) ist dabei oder kostenlos. Für richtige µCs ist folgendes sinnvoll: - STM32 discovery + Coocox - PIC + PICkit3 + MPLABX (Vorschlag : PIC24FV32KA301) - AVR (da kenn ich mich leider nicht aus) Alles drei macht Sinn, ist meiner Meinung nach eher eine Geschmacksfrage.
als Anfänger sehr wichtig ist Meine Empfehlung: Adruino! Bei mir wars auch Adruino -> PIC24 / PIC32 (manchmal : STM32)
-
Thread
Welches 7 Zoll Grafikdisplay ist gut?
im Beitrag #5692683: > Wahrscheinlich wirds ein AVR Dann wirst du vermutlich nicht über so ein 4 Zoll TFT mit integriertem Controller hinauskommen: https://de.aliexpress.com/item/4-0-inch-8bit-TFT-LCD-Screen-Module-with-PCB-ILI9486-Drive-IC-320-480-Touch/1899444540.html?spm=a2g0x.10010108.1000016.1.3aa94d7b7qgxY7&
ist einfach die Grenze. Fertige Grafik Lib habe ich für STM32. https://www.ebay.de/itm/2-8-TFT-LCD-Display-Touch-Panel-SPI-Serial-240-320-ILI9341-5V-3-3V-STM32/382397394621?hash=item5908a92ebd:g:qBcAAOSwyNBamKgo:rk:3:pf:0
-
Thread
Analog Multiplexer 32 Kanäle, Binär addressiert, I2C ?
einen Kanal zum ADC des µC schalten? Dein "parallel" verstehe in dem Zusammenhang nicht. > Ein STM32F103C8T6 steht zur Verfügung. > A0-A3 sind Ausgänge des STM32, B8-B15 sind Eingänge. Also du nutzt 8+4 Pins um 16 Reed-Kontakte abzufragen. Mit so einer Matrix-Tastaturabfrage würden aber schon 4
mußte, ist A15 für JTAG reserviert bzw. gemappt und man muß es erst freischalten (http://efton.sk/STM32/gotcha/g129.html). So gibt es noch weitere STM32 "Gotchas". Auch brauche ich 6 Dekodiersignale für die Analogmultiplexer (wenn ich nicht noch zusätzliche externe Bauelemente (Inverter) verwenden
-
Thread
Controllertypen: Blick über den Tellerrand
Kuck Dir unbedingt den STM32 mal an http://www.mikrocontroller.net/articles/STM32 Das ist mein aktueller Liebling vor allem wegen der komfortablen C Firmwarebibliothek. http://www.mikrocontroller.net/articles/STM32F10x_Standard_Peripherals_Library
Danke für den Tipp. Mir war gar nicht bewusst, dass der STM32 ein ARM Cortex ist...
-
Thread
STM32 Makefile Projekt Linux
Hallo Leute! Ich wollte euch hier nur kurz mein STM32 Makefile Projekt vorstellen. Es handelt sich dabei um Template Projekte für das STM32F1 Discovery Board und für das STM32F4 Discovery Bord. Das jeweilige Projekt kann ganz einfach unter Linux in der
stellen. Bei Bedarf kann ich außerdem eine Version mit FreeRTOS anbieten. Danke, lg, Franz STM32F1: https://github.com/franzflasch/stm32f1_makefile_project_template STM32F4: https://github.com/franzflasch/stm32f4_makefile_project_template
-
Thread
Board oder Steckbrett für den Einsteiger?
Zieh dir für knapp 16€ ein STM32F4Discovery und vergiss den AVR. Da hast du für wenig Geld für lange Zeit was zum spielen;)
Ich habe diverse Boards bei mir zuhause. Der STM32F4 hat zwar eine Menge Leistung, ist aber umständlich zu programmieren. Alleine das Aufsetzen der Toolchain dauerte eine Stunde. Es sind zwar viele Bibliotheken und Beispiele dabei, die überfordern
-
Thread
Micropython und Esp32 statt Arduino ?
Kommentar einfach "r". Was ist 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
Zyklus dahinter (NPRM) ist 100 ms, damit haben die Rudermaschinen kein Problem. [code] import esp32 from machine import Pin import config #servos an pin 4, 18 r1 = esp32.RMT(0, pin=Pin(4), clock_div=80) r2 = esp32.RMT(1, pin=Pin(18), clock_div=80) def stellen(): #in config.kanal[n] stehen
-
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
: https://www.norcalqrp.org/files/Tayloe_mixer_x3a.pdf Jens B. schrieb im Beitrag #7943383: > STM32-F4 Danke für die Info! Cartman E. schrieb im Beitrag #7943382: > SDR sind technisch bedingt, energetisch kleine Saufziegen. Zumindest tendieren sie in die Richtung. Wie Wulf schon geschrieben
-
Thread
STM32H7 vs. i.MX RT
Am 8.10. gibts ein Webinar zum H7: https://www.st.com/content/st_com/en/about/events/events.html/stm32h72x-h73x
langsamer und gecached werden muss. Daher ist es für den Entwickler etwas einfacher von z.B. einem STM32 mit M3 oder M4 auf diesen neuen STM32H7 umzusteigen. Mit "kümmern" meine ich z.B. daß ich die Interrupts ins RAM kopieren muss um bei einem seltener aufgerufenen Interrupt nicht die Latenz massiv
-
Thread
Befehle hinter vorgefertigten Funktionen STM32
Der STM32 ist nunmal ein wenig Leistungsfähiger als das was du kennengelernt hast und somit auch komplizierter zu programmieren. uC Programmierung geht darüber hinaus einen Wert in ein Register zui schreiben
. Den Overhead nimmt man in Kauf, die STM32 habe für die meisten Einsatzfälle genug Leistungsreserven. Die Lib dürfte in vielen Autos mit herumfahren...
-
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
Feedback zu Schaltplan für Roboterplatine
brauche ich scheinbar vier verschiedene Spannungslevel. 3.3v für alle am I2C hängenden ICs sowie dem STM32, 5v für den Raspberry Pi und den LIDAR (dafür nehme ich einen billigen Buck-Converter mit 4 Ampere) und 1.8v für die Logic des ICM-20948. Alle Motoren würde ich mit der eingehenden Spannung direkt
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
8h Timer mit attiny85 - Genauigkeit ohne Quarz
verbraucht, aber dafür eben auch eine grottenschlechte Präzision der Frequenz hat. z.B. bei einem STM32: "The LSI RC acts as an low-power clock source that can be kept running in Stop and Standby mode for the independent watchdog (IWDG) and Auto-wakeup unit (AWU). The clock frequency is around 40 kHz
Abweichung ist dort unter 1%, wie bei gutem > RS-Generator. In China baut man sogar Uhren so :) Sogar STM32 haben einen eigenen 50Hz Takteingang für die interne RTC ;)