-
Thread
GPS koordinaten auf Karte anzeigen. WIE?
Hier gab es vor langer Zeit mal ein Projekt dazu auf Basis STM32 & primer2 ( STM32F103VET6, Display ... ): http://www.stm32circle.com/projects/project.php?id=75 Das Projekt kann dort heruntergeladen werden.
Alle Berechnungen findest du in den Quellen. Ich denke das könnte schon helfen. Ob allerdings der STM32 mit bescheidenem Speicher wie im anderen Beitrag dafür reicht? Mit dem F7 Discovery hatte ich bei der Bilddarstellung das Gefühl das die Grenze in manchen Situationen schon erreicht ist. Und bei
-
Thread
Dreh-Encoder getauscht, nun geht nix mehr.
Zum Nachlesen: https://docs.rs-online.com/65a2/0900766b80091f32.pdf
Etwas OT: Ich sehe oben auf dem Bild einen STM32. Hat es jemand von euch geschafft, einen Timer im Encoder-Modus so zu konfigurieren, dass das Ganze auch vernünftig funktioniert? Irgendwie läuft das nicht besonders zuverlässig, und das DIR flag
-
Thread
[S] Nachfolger für AVR Dragon: UPDI Programmer + Debugger für AVR 8-Bitter in MC Studio v7 gesucht
https://www.reichelt.de/universal-isp-programer-avr-stm32-esp-lpc-diamex-exa-prog-p305203.html kann laut Beschreibung auch UPDI und https://www.reichelt.de/xplained-nano-attiny416-attiny416-xnano-p353975.html
Stephan S. schrieb im Beitrag #7671395: > https://www.reichelt.de/universal-isp-programer-avr-stm32-esp-lpc-diamex-exa-prog-p305203.html > kann laut Beschreibung auch UPDI Auch nicht schlecht!!! Hier fehlen mir nur Erfahrungswerte wie gut das Teil mit Microchip Studio mitspielt!?? Mit den
-
Thread
Gehaltsverhandlung Werkstudent
stm32 schrieb im Beitrag #2919910: > Bin nun studentischer Freiberufler und ersticke in Aufträgen ;-) So richtig als Firma angemeldet? Hast du mal Infos wie man sowas macht? Steuerberater suchen, .
stm32 schrieb im Beitrag #2920351: > zwölfender schrieb im Beitrag #2920279: >> So richtig als Firma angemeldet? Hast du mal Infos wie man sowas macht? >> Steuerberater suchen, ...? > > Bis 17.500
-
Thread
Rust - ist das hier um zu bleiben?
are unstable --> /root/.cargo/registry/src/github.com-1285ae84e5963aae/arrayvec-0.7.0/src/utils.rs:6:15 | 6 | impl<T, const N: usize> MakeMaybeUninit<T, N> { | ^ | = note: see issue #74878 <https://github.com/rust-lang/rust/issues/74878> for more information[/code] ...usw
zu altbekannten Werkzeugen? Wie schwer tut man sich wenn z.B. der Chef man möchte doch z.B. von STM32 oder PIC/AVR auf ein Rust Entwicklungssystem umzusteigen? Wird PIC/AVR unterstützt? Gibt es Case Studies wie man ein existierendes erfolgreiches embedded Projekt (STM32/AVR/PIC) von C/C++ auf Rust
-
Thread
ARM - Probleme mit sprintf (Linkerfehler)
ist es am Nutzer, die entsprechenden Backends zu implementieren Also muss ich das z.B. auch fuer STM32F4 Controller machen? Oder gibt es da Hersteller die eine Lib mitliefern wo das schon fertig implementiert ist? Ich meine, der Hersteller kennt doch seinen Controller und sollte doch wissen was da
Hallo, ich versuche gerade auf meinem STM32F4 Discovery ein snprintf() zu machen. Mit float. Mein Aufruf sieht so aus [c] char buffer[100]; sprintf(buffer, sizeof(buffer), "%f", 123.456f); [/c] aber es wird nicht der String "123.456
-
Thread
STM32F103C8T6.
). Die ST-Link v2 Sticks aus China haben einen Reset-Ausgang, aber der wird blöderweise nur bei STM8 angesteuert. Bist du sicher, einen originalen STM32F103C8T6 bekommen zu haben? Es sind schlechte Fälschungen im Umlauf, bei denen die SWD Schnittstelle nicht funktioniert.
Anhaltspunkt für die eigene Platine. Noch treffender ist die AppNote AN2586 Getting started with STM32F10xxx hardware development https://www.st.com/resource/en/application_note/cd00164185-getting-started-with-stm32f10xxx-hardware-development-stmicroelectronics.pdf
-
Thread
[V] Dev-Kits, Raspberry, Sonoff
5,00€ 1x NXP S32K144EVB-Q100 15,00€ 1x NXP LPCXpresso 1549 Eval OM13056 4,00€ 1x Altera Cyclone III FPGA Starter DK-START-3C25N
5,00€ 1x NXP S32K144EVB-Q100 15,00€ 1x NXP LPCXpresso 1549 Eval OM13056 4,00€ 1x Altera Cyclone III FPGA Starter DK-START-3C25N
-
Thread
[V] Phoenix Contact ILC 150 ETH | Logo 8 inkl. Power Supply | ABB FI LS | LCD EA EDIP240B-7LW|EVALB
verkaufe ich eine Logo 8 (6ED1052-1MD00-0BA8) + Power Supply (6EP1332-1SH43) Beides neu und unbenutzt. Preis dachte ich zusammen an 100€ bin aber für Vorschläge offen. Außerdem verkaufe ich 3 nagelneue ABB FI/LS B16 30mA (
unbenutzt. Preis dachte ich an 50€ bin aber für Vorschläge offen. Außerdem diverse EvalBoards - ST STM32F3 Discovery 10€ - ST STM32F4 Discovery 20€ - ST STM8L Discovery 5€ - ST STM8S Discovery 5€ - ST STM32 Value Line Discovery 10€ - NXP LPC1500 ARM Cortex-M3 MCU Sample Box 25€ - Infineon XMC1100
-
Thread
Elektronik - russische S 300 Boden-Luft FK Gesperrt
Ardupilot hat früher einen atmega benutzt, ist dann auf stm32 umgestiegen. Heute läuft das auf vielen boards, meist stm32f4 oder stm32f7. Denke nicht dass jemand die realtime app ernsthaft auf einem raspi laufen lässt. Das falsche board, das falsche OS, und
S-3000 steckt im Acker" Da kann man aber schon aufhören, der aktuelle Typ für die ist wohl 48N6. Da gab und gibt es eine ganze Reihe an Raketen für das System S-300 --- >> History repeating ? Nein.
-
Thread
12V auf 3.3V
Linearregler. Es wird wohl mehr sein, sonst wäre kein Bedarf, dass auf zwei Regler zu verteilen. Walt N. schrieb im Beitrag #6600580: > An meiner 3,3V Leitung hängt ein STM32F411, ein IMU, eine 2,4GHz > Funkmodul und ein DAC. Also wohl mehr als 100mA.
DC-Wandler. Sich einfach mal mit dem Thema entsprechend beschäftigen wenn es relevant sein sollte. Walt N. schrieb im Beitrag #6600580: > An meiner 3,3V Leitung hängt ein STM32F411, ein IMU, eine 2,4GHz > Funkmodul und ein DAC. Den gesamt verbrauch habe ich mir leider noch > nicht angeschaut Da kannst
-
Thread
ESP32-C6 an 18650 Akku betreiben
nRF54 braucht nur mit CPU 2.6mA. BLE Senden 8dBm 10mA. Der nRF54 braucht bei maximaler Sendeleistung 3× weniger Energie als der ESP32 *ohne* zu senden, nur für die CPU! Nicht umsonst halten BLE-Tracker
kann man so leicht einen Durchschnittsverbrauch im μA-Bereich erzielen, aber eben nicht mit den ESP32. Olli Z. schrieb im Beitrag #7964433: > Z2MQTT Wenn du also nur ZigBee brauchst, hast du ja eine große Auswahl an effizienten Funk-Controllern (inkl den nRF54 oder auch STM32WB) und bist nicht
-
Thread
Wie bekomme ich den AT32UC3C1512C zu laufen?
denn haben die kein anderer Mikro-Controller hat? Wenn Du Dich schon neu einarbeitest in eine 32 Bit Architektur könnte sich vielleicht ein Atmel SAM oder auch ein STM32 mehr lohnen. Oder vielleicht braucht es das nicht mal, man kann z.B. DACs auch extern per SPI an die Controller anhängen die
der können muss ist ja hierfür gerade unwichtig. > > Wenn Du Dich schon neu einarbeitest in eine 32 Bit Architektur könnte > sich vielleicht ein Atmel SAM oder auch ein STM32 mehr lohnen. > Oder vielleicht braucht es das nicht mal, man kann z.B. DACs auch extern > per SPI an die Controller anhängen
-
Thread
Lasst uns mal ein richtigen "HANDHELDEN" bauen! Gesperrt
der darausfolgenden getrennten Adressräumen nicht möglich... Anderst sieht dies jedoch bei den STM32 aus mit Neumann architektur
und der darausfolgenden getrennten Adressräumen nicht >möglich... Es ist weder ein AVR noch ein STM32 verbaut. Hier geht es um einen AVR32. Dieser hat auch eine von Neumann-Architektur. Das Programm von der SD-Karte wird vor dem Ausführen in den SD-RAM geladen und von dort aus ausgeführt. Du solltest
-
Thread
Zuwachs in der ESP32-Familie: ESP32-PICO-D4
Antenne. Lediglich die Antenne selbst muss extern angeschlossen werden. Zur Versorgung werden 2,3 bis 3,6 Volt benötigt, wobei im Betrieb ein Durchschnittsstrom von 80 mA aufgenommen wird. Zum Systemumfang gehören: * [ESP32](/articles/ESP32)-SoC mit zwei Tensilica 32-bit LX6 Kernen, 448 KB ROM
Motzki schrieb im Beitrag #5127072: > ... Der Prozessor ist nicht so toll wie ein STM32 ARM... Dir ist der Preisunterschied schon klar oder nicht ? Den STM32 würdest du aber schon als System bezeichnen, obwohl er kein WLan, kein Bluetooth hat. Ein Auto ist auch nicht so toll
-
Thread
STM32 Beschaltung
Versorgungsspannung. Ich kann nirgends ein Wert finden. Wofür ist die gut ? 2.)Zum debuggen möchte ich mein STM32l1 Discovery nutzen reicht das die 6 Pins vom SWD zu verbinden? 3.)sieht die Schaltung funktionsfähig aus ;) ? (kleine Einschätzung bevor ich mich ans Layout mache. Danke
#2869800: > 2.)Zum debuggen möchte ich mein STM32l1 Discovery nutzen reicht das die > > 6 Pins vom SWD zu verbinden? So wie ich das verstehe, ja. Dennis schrieb im Beitrag #2869800: > 3.)sieht die Schaltung funktionsfähig aus ;) ? (kleine
-
Thread
IDE für ESP8266 mit vielen Example
Vielen Dank für das Projekt! Werd's testen .. Hab viel mit STM32 entwickelt, bis, -ja bis ich an die DMA-Grenzen (mehr als 3) stiess; Daher noch viel waveshare-Adapter, die man nach und nach auf esp-Tauglichkeit prüfen kann (Kamera, Flash,SRAM,Audio, usw.) :-)
- bei einigen STM32 LCD-Ausgaben wird ein Datenstream fortlaufend von einem *.raw File gelesen; Da keine Optimierung, Kompression, vorangestellte Farbtabellen oder irgendwelche Header! -rohe Daten eben .. .. die
-
Thread
AVR Controller mit massig RAM
Ein STM32H7B0 könnte einen AVR mit 1MB RAM und 4KB EEPROM emulieren. Der Chip hat zusätzlich noch 128KB Flash und 128+128+64+32KB RAM und kommt im LQFP-64. Und von wegen RAM braucht viel Chipfläche: angekündigt
N. B. schrieb im Beitrag #6906106: > alter Thread von 2014: https://www.mikrocontroller.net/topic/348938 > > Kurzes googeln: Scheint keinen einzigen AVR(32) der DDR-RAM unterstützt. > Nur bereits
-
Thread
GDB load schlägt fehl
Hallo, ich verwende zum Programmieren eines STM32F746 einen Blackmagic Probe Adapter: https://github.com/blacksphere/blackmagic/wiki . Verbunden wird der STM32 über SWD. Der Programmierer stellt einen GDB Server bereit, mit dem man sich über einen
Noch einmal! Wenn ich NRST durchtrenne von Blackmagic nach STM32F7, dann geht das Flashen! Ich weiß nicht, woran das liegt. Bei dem STM32F1 war das nicht notwendig.
-
Thread
MSP430 Programmierung in C - Doku
von Josh Davies empfehlen: MSP430 Microcontroller Basics Ich habe sowohl mit MSP's als auch mit STM32 gearbeitet, meiner Meinung nach, gibt es keine Gründe einen MSP dem STM32 vorzuziehen :)
Achim S. schrieb im Beitrag #4780179: > Es gibt für Makros wie WDT_MDLY_32 ... WDT_MDLY_0_064 3 mögliche > Implementierungen: > > a) fortlaufende enums von z.B. [4,5,6,7]. In dem Fall reicht eine > Bereichsprüfung > b) willkürlich verteilte special values, z.b. [17,11,39,117
-
Thread
ARM Cortex-M3 für Hobbyelektroniker überhaupt geeignet?
Ich nutze auch den STM32 im Hobby. Der Einstieg ist zwar schwierig, aber es hat sich für mich gelohnt. Vor allem die umfangreichere Pheriperie die jeder STM32 (auch LPC1700) haben ist für jedes Projekt sehr vom Vorteil.
hat der STM32 jede Menge Pheriperie drin, womit man nur wenige externe IC's benötigt. Es ist somit jedem persönlich überlassen was er machen will, abhängig vom Ziel des Projektes.
-
Thread
KM-Switch Schaltplangenoergele
ich das so "geklaut" hab'. Dann wird es wohl OK sein. Ich habe eine App Note gefunden, wo auch 100nF genannt wurden. http://nic.vajn.icu/PDF/STMicro/ARM/STM32F4/STM32F4xx_Hardware_Dev.pdf
Moin, Mal n kleiner Zwischenstatus, nachdem mir ein berittener Bote heute ein Packerl bestueckte PCBs aus dem Reich der Mitte zustellte. Meinen Originalschaltplan hab' ich auf die Haelfte der Ports (also von 6
-
Thread
STM32F10x : Fehler bei I2C
Hallo zusammen, ich habe ein Problem mit dem I2C eines STM32F103 in Verbindung mit einem EEPROM 24C02. Die I2C-Routinen habe ich nach der Application Note AN2824 implementiert. Das merkwürdige Verhalten zeigt sich während der Laufzeit der Funktion "I2C_Receivebuffer
und so sollte er aussehen (gleiches EEPROM vom AVR angesprochen): [code] sA0a00a sA1a0Aa03a04a32aFFa3Ca05a00a00a00aD0a07a01a0FaC0a01aB9a1Aa12a13a14a15a16a17a18a19a1Aa1Ba1Ca1Da1Ea1Fa20a21a22a23a24a25a26a27a28a29a2Aa2Ba2Ca2Da2Ea2Fa30a31a32a33a34a35a36a37a38a39a3Aa3Ba3Ca3Da3Ea3Fa40a41a42a43a44a45a46a47a48a49a4Aa4Ba4Ca4Da4Ea4Fa50a51a52a53a54a55a56a57a58a59a5Aa5Ba5Ca5Da5Ea5Fa60a61a62a63a64a65a66a67a68a69a6Aa6Ba6Ca6Da6Ea6Fa70a71a72a73a74a75a76a77a78a79a7Aa7Ba7Ca7Da7Ea7Fn
-
Thread
Define Makros in C
W.S. schrieb im Beitrag #4376423: > Portiere das mal auf einen LPC oder STM32 Kein Thema, hab's schon auf einen SAMD20 portiert.
IRMP_BIT_NUMBER [/c] Ähnliche (hardwareabhängige) Makros gibt es dann noch für XMega, STM32, STM8, ESP8266, PIC und alle anderen µCs, wo IRMP drauf läuft. Wenn es beim Preprocessor noch die Möglichkeiten gäbe, Werte nicht nur zu konkatenieren, sondern sie auch aufzudröseln, könnte man
-
Thread
Buchempfehlung C++ und MCUs
Da ich bei meinen Spielereien mit diversen MCUs (STM32, ESP32) bezüglich der Programmierung immer wieder schnell an meine Grenzen stoße, da ich kaum über C++ Erfahrung verfüge und diese Sprache ganz allgemein nicht so prickelnd finde (um nicht zu sagen
mh schrieb im Beitrag #6684484: > Das stimmt so natürlich nicht. An welche STM32 denkst du, bei denen das problemlos geht?
-
Thread
STM32F103RB I2C HAL Probleme initialisierung
_ENABLE(); habe ich in dem code nicht. ich Poste hier nochmal den kompletten code: #include "stm32f1xx.h" #include "stm32f1xx_nucleo.h" #include <string.h> #include <stm32f1xx_hal.h> #define SENSOR_ADDR 0xBC /* * Überschreibe _weak MspInit um die GPIO's zu konfigurieren
OwnAddress ist übrigens nur interessant, wenn der STM32 den Slave spielt.
-
Thread
Device Electronic Signature menschenlesbar machen?
Mahlzeit! Benutzt hier jemand die 96-Bit-UID der STM32-Familie? Die würde sich ja als Geräte-Seriennummer anbieten. Aus der Kryptografie-Ecke hört man, dass man alle 96 Bits nutzen muss, damit sie eindeutig bleibt. Dass effektiv viel weniger Bits drin
Aber unabhängig davon: Der OTP-Bereich ist sicher die sinnvollere Alternative. Gibt's bei den meisten STM32.
-
Thread
The Siemens S65 132x176, 65536 color display with AVR
"dec %2" "\n\t" \ "lsr %6" "\n\t" \ "brne .%=3" "\n\t" \ "ori %6, lo8(0x80)" "\n\t" \ "rjmp .%=3" "\n\t" \ ".%=
"dec %2" "\n\t" \ "lsr %6" "\n\t" \ "brne .%=3" "\n\t" \ "ori %6, lo8(0x80)" "\n\t" \ "rjmp .%=3" "\n\t" \ ".%=
-
Thread
STM32F4 - Designfehler?
einem Problem und komme einfach nicht weiter. Ich habe einen PCB entwickelt dessen Herzstück ein STM32F410RBT6 Mikrocontroller ist (ist nicht mein erstes Design mit der STM32-Familie). Nun habe ich zwei PCBs fertigen lassen (teurer Spaß) und kann sie nun testen. Leider habe ich aber überhaupt keine
Hans schrieb im Beitrag #5822412: > Re: STM32F4 - Designfehler? Man könnte annehmen der TO hat einen Fehler der STM-Designer entdeckt.
-
Thread
Wettbewerbs Linienfolger in Software und Hardware Verbessern
Durchlauf ! Zeiten von 1 ms sind absolut normal. Moderne µ-controller haben kein Problem damit. Ein STM32 F100 schaft locker 100 k/s ADC Messungen.
sein kann (ist). Durch Glättung kommt man ey wieder auf 10ms usw. Ein Katz und Mausspiel. Mit dem stm32f1x ist es mir ja klar da kommt auf auf 1µs.
-
Thread
Halbleiter-Allerlei: Zenerdioden, Mikrocontroller und mehr
lesenswert ist, wie immer hier im Round-Up. ### STMicroelectronics – Erweiterung der Low End-Linie STM32C0 Der Markt für “Achtbit-Ersatz auf Basis von 32bit-Kernen” ist und bleibt umkämpft. STMicroelectronics erweitert die für diesen Bereich vorgesehene STM32C0-Familie – als Rechenkern dient ein Arm® Cortex®-M0+ - nun um ein als STM32C071 bezeichnetes und mit mehr Speicher ausgestattetes Modell.  Bildquelle: https://www.st.com/en/microcontrollers-microprocessors/stm32c0-series.html Im Rahmen
-
Thread
ARM-GCC: No strict alias
uint16_t len) { SPI_TypeDef* SPIx; DMA_Stream_TypeDef *DMA_StreamTx, *DMA_StreamRx; uint32_t DMA_FlagTcif_Tx, DMA_FlagTcif_Rx; switch( SPI_HARD_DMA ) { case spi_hard_none: /* Keine Hardware-SPI-Unterstuetzung */ return; case spi_hard_STM32F4XX_SPI1
case spi_hard_STM32F4XX_SPI2_PB13_PB14_PB15: SPIx = SPI2; DMA_StreamTx = DMA1_Stream4; DMA_StreamRx = DMA1_Stream3; DMA_FlagTcif_Tx = DMA_FLAG_TCIF4; DMA_FlagTcif_Rx = DMA_FLAG_TCIF3
-
Thread
WS2811 mit SPI(atmega 2560)
nachträglich noch mit irgendeiner Funktion ergänzen will, welche womöglich auch mit ISR arbeitet und da bei STM32 die Interrupts Prioritäten haben...
Speicherverschwendung, so dass dann inkl. Animationen und anderen Spielereien plötzlich die 20KB RAM eines STM32F103C8T6 fast aufgebraucht waren. In diesem Falle hat der Wechsel auf einen zirkularen DMA-Buffer jedenfalls eine Menge gebracht. Die Zeit, welche die ISR da verbraucht, um den DMA-Buffer kontinuierlich
-
Thread
STM32F4xx malloc & free
Hallo! Kann ich bei meinem Cortex M4 (STM32F4xx) dynamisch Speicher allokieren? Was muss ich in der IAR Workbench einstellen, um Heap anzulegen und die Funktionen "malloc" und "free" nutzen zu können?!? Vielen Dank für die Hilfe! Viele
MDK-ARM unterwegs bin, kenne ich mich mit IAR weniger aus. Aber ich habe mal in das Pack geschaut: STM32F4xx_DFP\2.6.0\Drivers\CMSIS\Device\ST\STM32F4xx\Source\Templates\iar\linker\stm32f401xc_flash.icf In den .icf files steht was von stack / heap. Ob man das da von hand ändern muss oder es einen
-
Thread
STM32Fxxxx Machbarkeit Frage
dafür sorgen, dass die Daten die schon zu Pc übertragen löschen. Was sagt ihr dazu, wenn ich eine STM32F303VCT6 benutzen werde. Das wird schon ausreichen?
knapp 57MByte/s, die du verarbeiten und wegschaufeln musst. Overhead noch nicht eingerichtet. Ein STM32F3 uC mit max. 72MHz wird da wohl eher nicht ausreichen. Das ist schon eher was für ein FPGA.
-
Thread
Hammond B3 Clone mit ATMega
Verlassen der Heimatplatine gedacht. Und ATMEL und I2C sind auch keine zuverlässig Kombination... STM32 wäre noch eine Idee, zumal man mit einem CortexM3 schon eine Menge Vorberechung machen kann, CAN und 3..5 UARTs gleich drin sind und er das gleiche kostet wie ein AVR... Nur halt 10x so leistungsfähig
Empfangen und erneut gesendet werden müsste. Controller mit höherer Architekturbreite, also SAM3/9 oder STM32 haben auch gerne mal 16 oder 32 bit breite SPI Register das aäre aber deutlichh overseized :) Langsam bekäme ich echt Lust zum mit basteln, aber ich habe nicht mal ein olles manual herum fliegen
-
Thread
Lib Eigen (C++) auf STM32F429, Geschwindigkeit okay?
, ich verwende die Lib Eigen http://eigen.tuxfamily.org/index.php?title=Main_Page auf einem STM32F429 Discovery (CPU: STM32F429ZI) https://www.st.com/en/evaluation-tools/32f429idiscovery.html Genauer gesagt geht es um SVD (Singular value decomposition). https://en.wikipedia.org/wiki/Singular_value_decomposition
Assemblercode gleichzeitig ausgeben lassen und schauen, was er wirklich macht. Gerade für den STM32 gibt es optimierte Bibliotheken, speziell im Kontext von Matritzenberechnungen (Stichwort: DSP-Befehle).
-
Thread
STM8S103: HX1838 und Chinafernbedienung
Nachdem ich nun öfters auch mit STM8 und nicht nur mit AVR und STM32 zu tun habe, ist daraus ein Softwaremodul für IR Receiver HX1838 in Verbindung mit den billigen Chinafernbedienungen entstanden. Die im Zip-File enthaltene(n) Softwaremodule
Axel S. schrieb im Beitrag #5091454: > IRMP > läuft prima auf STM8. ... das ... wußte ich nicht und deshalb schau ich mir jetzt IRMP noch mal genauer an. Schade, dass es kein Demo für den STM8 gibt, probier ich das ganze mal mit AVR oder STM32 um zu sehen, wie
-
Thread
I2C und STM8
/stm8/compilers.shtml Philipp P.S.: Falls Du den SDCC 3.5.0 verwendest: Demnächst gibt es SDCC 3.6.0, da hat sich insbesondere für STM8 und bezüglich der Unterstützung der C-Standards nochmal einiges
make flash bei angeschlossenem (Chinaclone) STLINK/V2 wird die erzeugte .ihx Datei in den STM8S übertragen ----------------------------------------------------------------- Quelldateien: - stm8s.h Deklaritonen der Register- und Bitadressen für den STM8S103F3P6 - stm8_init.h /
-
Thread
Synchrontester für Drosselklappen
Für weitere Experimente ist just heute folgendes Kit eingetroffen: http://www.amazon.de/SainSmart-STM32F103VCT6-Entwicklungs-Board-Module-Serial/dp/B0081JPBQU/ref=sr_1_1?ie=UTF8&qid=1409168960&sr=8-1&keywords=SainSmart+STM32+STM32F103VCT6%2B3.2%22 Hierzu werde ich sowohl die Software veröffentlichen
nächstes steht die Portierung auf das STM32 Board an. Ich hoffe spätestens nächste Woche ein erstes Software-Release machen zu können. Weitere Schritte mit der alten ATMega-Hardware sind nicht sinnvoll, weil die nun folgenden Erweiterungen,
-
Thread
STM32G0: UART DMA empfängt nach Sleep nicht mehr
://www.hwtronics.com/2020/05/03/stm32-hal-101-uart-receiving-arbitrary-string/ Hast du eine bessere Lösung? Danke!
unzählige Male gepostet. Hier mal ein mittlerweile so etwa 5 Jahre altes Beispiel, wie sowas für einen STM32F103C8T6 aussehen kann: https://www.mikrocontroller.net/attachment/316790/STM32F103C8T6.ZIP Das Prinzip: 1. es hat einen Lowlevel-Treiber, der sich um den UART kümmert, dabei in zwei Ringpuffern
-
Thread
Modbus RTU Protokolländerung
Response aus. Baudraten bis 2,5mps und 10k Pakete pro Sekunde sind damit kein Problem auf einem kleinen STM32F0.
Der AVR hat auch kein DMA. Und es gibt genügend Arduinos mit STM32 oder anderen 32 Bittern, auch mit Ethernet. Allerdings ist die Modbus RTU Implementierung selbst auf der Portenta Machine Control bescheiden.
-
Thread
ISP-Adapter 5 V zu 3,3 V
Schaltplan gefunden: https://0b9a40ab-a-62cb3a1a-s-sites.googlegroups.com/site/hubmartin/atmel/avr-6-pin-isp-5-to-3-3v/schm.png?attachauth=ANoY7cphS6sWPwZOZEkv7q4XfM4LRurOaxgWW_TkV1yRh7VqavY5kq4n9sDW_IOuYUeBxrRt31kSp1eRN8nc0tS113XzG-sE2saSxW1aLh-quX9aRqi-ehHxnsQN9TrcRULNf4LENmBsn4cqOAmQiYwhk6eNdVCJw0B7hFnYm68Hbsxyq5Yp7pWHsbs51bZmuN4e79IpCfXF526embK0ld0l_JyrUGaXIk7foGhVwMMd
STM32 ist schon toll, aber manchmal verfällt man in alte Muster. Beim STM32 habe ich sogar schon drei Programmer liegen. J-Link-ARM-KS das Discovery Board mit Programmer und ein ST-Link/V2. Ich empfehle
-
Thread
Halbe SYSCLK Geschwindigkeit beim STM32F205 PLL
Weiß der Systick davon etwas? Laut CMSIS im syste_stm32f4xx.c z.B. muss nach einem Ändern der Core Clock noch nen SystemCoreClockUpdate() durchgeführt werden. https://github.com/mbedmicro/mbed/blob/master/libraries/mbed/targets/cmsis/TARGET_STM/TARGET_STM32F4XX/system_stm32f4xx.c#L259 Das müsste beim F2 ja ähnlich sein?!?
-
Thread
Timer Overflow Counter - Wie richtig berücksichtigen?
wenn auf anderen µCs verschiedene Interruptprioritäten möglich sind, STM32xxx zum Beispiel.
ein ATmega64, 128, 324, ..., die mehrere 16 Bit Timer bieten. Noch besser wäre zum Beispiel ein STM32Fxxx, wo einige Timer 4 x Capture-Eingänge haben. Dein Problem ist mit vertretbarem Aufwand gut lösbar.
-
Thread
Problem mit Kopfhörerverstärker Schaltung
@ 32 Ohm 0.0009% @ 5k) TS921/TS922/TS924 (ST 2.7-12V 80mA 32R > 9nV/sqrt(Hz) phase reversal), MC33201/MC33202/MC33204 (OnSemi 1.8V-12V > 80mA 600R R2R-I/O ohne phase reversal), TPA0253 (1W 5V Mono Stereo
@ 32 Ohm 0.0009% @ 5k) TS921/TS922/TS924 (ST 2.7-12V 80mA 32R > 9nV/sqrt(Hz) phase reversal), MC33201/MC33202/MC33204 (OnSemi 1.8V-12V > 80mA 600R R2R-I/O ohne phase reversal), TPA0253 (1W 5V Mono Stereo
-
Thread
DSP Berechnungen in C
(-1); double complex z3 = exp(I * PI); // Euler's formula printf("exp(I*PI) = %.1f%+.1fi\n", creal(z3), cimag(z3)); [/c] Wie gut ist die Eigen-Lib auf einem STM32F4 verwendbar, der ja keine Double-Unit hat?
Sonntag: Man kann es auch ganz einfach machen: 1. Berechne einen Filterkernel als Zeitsignal mit N Samples (nur reale Werte) 2. Berechne daraus per arm_rfft_fast_f32() den transformierten Filterkernel mit N*2 Werten 3. Sammle N äquidistante ADC-Samples 4. Berechne daraus per arm_rfft_fast_f32(
-
Thread
C# USB Kommunikation mit STM32F407
-Serial-TTL-Module-/261004970721?pt=LH_DefaultDomain_0&hash=item3cc51bcae1 http://www.ebay.at/itm/STM32F407VGT6-STM32-Cortex-M4-ARM-Development-Board-without-STM32F4DISCOVERY-/261050682608?pt=LH_DefaultDomain_0&hash=item3cc7d54cf0
/src-stm32f4xx/serialUSB?rev=5213 ... sowie die letzten beiden Beiträge hier: https://my.st.com/public/STe2ecommunities/mcu/Lists/STM32F4DISCOVERY/Flat.aspx?RootFolder=%2Fpublic%2FSTe2ecommunities%2Fmcu%
-
Thread
DOGXL-Display rührt sich nicht
meine also nur die Kommandos die Du über SPI schickst. Der Programmcode ist nicht nötig da ich einen STM32 verwende Gruß TOm
Buchstaben anzeigen zu >> lassen? > > schau mal in diesen Thread: > > Beitrag "Re: DOGXL an STM32" Das ist für die Größe von 7x5 Pixel. Ich würde gerne die großen Buchstaben (16x7) benutzen.