-
Thread
-
Thread
Z80 OUT (C) mit Register A belegen.
Andreas S. schrieb im Beitrag #6800352: > W.S. schrieb: >> Mir ist das klar, allerdings erinnere ich mich, auch schon mal einen >> Assembler gesehen zu haben, bei dem das im Mnemonik unterschieden war: >>
programmieren. Man betrachte den Benchmark Dhrsystone 2.1, mit SDCC kompiliert, einmal für einen STM8 (ATM8AF5288 bei 16 MHz), einmal für MCS-51 (C8051F120 bei 98 MHz). Da ist der Score des STM8 fast doppelt so hoch wie der des MCS-51, während die Codegröße des STM8 etwa die Hälfte derer des MCS-51
-
Thread
Durchflusssensor auslesen mit µcontroller - Impulse/Frequenz/Durchfluss
den aktuellen Wert mit dem alten + 1s (möchte in 1s abständen den Durchflusswert wissen). Wenn die 1s rum sind (untersuchen mit IF Kondition) konvertiere ich den zugehörigen Frequenzausgang zu diesem Zeitpunkt in eine Durchflussrate mit
GPIO_PIN_ReadPin durchgängig lesen. Für sowas benutzt man den Input Capture des Timers. Google STM32 PWM Input.
-
Thread
Überspannung bei Attiny Input Pins
schrieb im Beitrag #6799180: > Weil da im Idealfall genau 0 A durchfließen sollen. Immerhin gab's da mal eine Atmel-Appnote (AVR182) zur Nulldurchgangserkennung, wo die einfach über hochohmige Widerstände von der Netzspannung auf den IO-Pin gingen. Ohne Extra-Dioden. Passt zu: Axel S. schrieb
klaren Angaben, wie viel Strom im betrieb über die ESD Dioden fließen darf. Zum Beispiel die ganzen STM32 L0, F1 und F3 Reihen.
-
Thread
CRC Einheit im STM32 -> CRC32 lässt sich nicht bestätigten
jedoch auch signed reicht für die CRC32. Meine sogar mal gelesen zu haben das ein long ob Java SE 8 128-bit breit ist. Falls es für jemanden relevant ist hier der Code für Java um eine CRC-32 zu berechnen die vom STM32 CRC Engine gleich berechnet wird: [code] public long crc32_stm32(long data
Oder das CRC Modul bei deinem F1 ist doch anders als meins... Also streng genommen habe ich kein STM32F103C8T6 sondern ein CKS32F103C8T6 der auf ein Blue-Pill Board verbaut ist. Er ist zwar als STM32 gelabelt hat aber eine andere ID und 128K an Flash anstatt 64K. Aber bis jetzt hatte ich noch keine
-
Thread
ST32 Grafik Display programmieren
Grafikprogrammierung zu bekommen, wo sich einige Fragen aufgetan haben. Habe bisher nur mit dem Arduino LCD's und OLED's programmiert. 1: Ist es nur mit speziellen ST32-Boards möglich ein GUI mit Qt und TouchGFX zu erstellen? 2: Herkömmliche LCD's und OLED's werden sicher genau so programmiert wie mit
> TouchGFX zu erstellen? Nein. Roman R. schrieb im Beitrag #6797986: > 2: Herkömmliche LCD's und OLED's werden sicher genau so programmiert wie > mit der Arduino IDE? Wenn du erklärst was du unter "genau so programmiert" verstehst kann man dir vielleicht eine Antwort geben. Bitte keine
-
Thread
Serial-to-Ethernet: Welche Daten für URL senden?
0xbd, 0x08, 0x00, 0x45, 0x00, 0x01, 0xf3, 0xbe, 0xe9, 0x40, 0x00, 0x80, 0x06, 0x00, 0x00, 0xc0, 0xa8, 0xb2, 0x27, 0xc0, 0xa8, 0xb2, 0x35, 0xf8, 0x00, 0x00, 0x50, 0x4a, 0xcc, 0x78, 0xeb, 0x07, 0x01, 0x54, 0xa1, 0x50, 0x18, 0xfa, 0xf0, 0xe7, 0x93, 0x00, 0x00}; strcpy(caString, "GET / HTTP/1.1\r
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9\r\n"); strcat(caString, "Accept-Encoding: gzip, deflate\r\n"); strcat(caString, "Accept-Language: de-DE,de;q=0.9,en-US;q=0.8,en;q=0.7\r\n"); [/c] Aber die
-
Thread
Benötigt aber nicht vorhanden: 8xSPI, was tun?
Huhu, angenommen ich hab 8 Sensoren welche über eine SPI Schnittstelle verfügen und ich möchte einen STM32 Mx Cortex verwenden. Auf der Webseite von ST finde ich nur STM32 mit maximal 6xSPI. Besagter, geheimer Sensor, verfügt
STM32 mit 8 SPI gibt. edit: 74HC151 z.B.
-
Thread
SDCC ändert Aufrufkonvention
wird das auch den mcs51 port betreffen. Für mcs51 sind erstmal keine Änderungen vorgesehen. P.S. Das "alle Ports" oben bezog sich auf alle im OP genannten Ports: stm8, z80, z180, z80n, gbz80, r2k, r2ka, r3ka, tlcs90, ez80_z80.
Ansonsten: * gbz80 unterstützt die neue ABI (mittels __sdcccall(1) und --sdcccall 1) seit 4.1.7. * stm8 unterstützt die neue ABI (mittels __sdcccall(1) und --sdcccall 1) seit 4.1.8. * z80, z180, z80n, t2k, r2ka, r3ka unterstützen die neue ABI (mittels __sdcccall(1) und --sdcccall 1) seit 4.1.9. Wenn
-
Thread
VCF für μC-Synthesizer
Jürgen S. schrieb im Beitrag #6921969: > Mit nur 8 Bit ist bei Audio aber nix zu wollen. Chiptunes rulez: https://www.youtube.com/hashtag/8bitmusic
zeigen ja deutlich dass genau dies Gewollt ist. Klar kann man großteils mit HighTech solche Sound's nachbilden. Aber es ist nicht grundlos dass selbst die EWMS einen Echten Analogteil haben so mint echten VCO,VCA,VCF usw. Auch wurde zusätzlich absichtlich ein 4 Kanal 8 Bit Wandler verbaut um
-
Thread
suche KICAD Dienstleister
Link-Switch Familie mit Netz galvanisch verbunden, danach ein 3V Linearregler für einen kleineren STM32, I2P 8pin 47L16 EEram, es müssen div. projektspezifische Stecker und ein Funkmodul evlt. ein Relais in der Bibliothek angelegt werden. Als Vorlage gibt es zwei ähnliche Vorgängerplatinen jedoch mit
sollten weitgehend beibehalten werden. Neue STM Portbelegung auf Zuruf/Tel/Teamviewer. Bei Interesse PN
-
Thread
PKW Steuergerät, nutzt das Sleepmodes für ADC?
Nur mal so als Beispiel: Ein kleiner AVR kann 15000 pro Sekunde (im Hintergrund), ein 32F4 ca. 8Mio pro Sekunde (DMA im Hintergrund). Schätze da kann man den einen oder anderen ›Zappler‹ wegmitteln.
mal so als Beispiel: > Ein kleiner AVR kann 15000 pro Sekunde (im Hintergrund), Weit mehr, wenn's sowieso heftig zappelt, macht es ja schließlich keinen großen Sinn, mit 10 Bit zu wandeln, da reichen auch 8 und die kann man mit ca. 40 khz oder mehr gewinnen. > Schätze da kann man den einen oder
-
Thread
USB UART Kommunikation STM32
geschieht dies über string befehle. Empfangen wird die Antwort auch als String. Konfiguration: 9600 kBaud, 8N1, kein flow-control. Da ich auch einen Computer verzichten muss, möchte ich dies Über einen Mikrocontroller lösen. Hierzu habe ich ein STM32F767ZI gewählt. Die ECU verfügt über einen männlichen USB-A
...evtl könnte dir folgendes weiterhelfen: stm32 als USB cdc host https://controllerstech.com/usb-cdc-device-and-host-in-stm32/ Ich schätze das dein Gerät eine USB CDC node darstellt und dafür bräuchtest du als "Gegenstück" auf deinem stm32
-
Thread
ST-Link Utility: Was kann beim lesen/schreiben schiefgehen?
Und einfach Klartext nach dem Endeblock (Typ 1 = End of File) anfügen ist mMn ne Unsauberkeit. W.S.
Zeilenende. Schau dir mal sowas selber an. Allerdings ist bei Motorola kein CS:IP Typ dabei. W.S.
-
Thread
Freescale Freedom-Boards (FRDM-KL2xZ) veraltet? Alternativen?
Alternative auch nicht schlecht. Mit STM32Fxxx habe ich schon ein paar Projekte bearbeitet, selbiges auch mit 8-Bit AVR (ATmega). Als Alternative, sollte Freescales FRDM... von gestern sein, dachte ich an evtl. AVR 32-Bit (32 Bit wegen SRAM
sollte sich was machen lassen. RAM hast Du genug, Massenspeicher ist auch nicht das Problem. > Mit STM32Fxxx habe ich schon ein paar Projekte bearbeitet, selbiges auch > mit 8-Bit AVR (ATmega). Als Alternative, sollte Freescales FRDM... von > gestern sein, dachte ich an evtl. AVR 32-Bit (32 Bit wegen
-
Thread
Bootloader STM32F7/H7 über Ethernet
du hast das ganze Ethernet Handling im Bootloader. Das wird klotzig, aber machbar. Vielleicht hat's jemand als Fingeruebung gemacht und auf Github geworfen, allenfalls fand's ein Hersteller als noetiges Tool. Allenfalls ist sowas zu kaufen. Und sonst eine gute Uebung. Fuer einen Profi, sonst ist
Das U-Boot https://de.wikipedia.org/wiki/Das_U-Boot https://www.emcraft.com/stm32f7-discovery-board/installing-uboot-to-stm32f7-discovery-board Das kann auch andere OS außer Linux starten.
-
Thread
ILI9486 8-Bit Parallel Bus deutlich langsamer als SPI
schrieb im Beitrag #6789295: > Hmm, weiß nicht 20 Euro für ein Nucleo-64 F446RE blechen um an einen > STM32F446RE und an den STM32F103C8T6(Der auf der ST-Link Platine oben > sitzt) Controller zu kommen. Ist glaubig nicht die beste Idee. Beim STM32F446RE wird es kaum schneller. Da muss man die Bus-Wartezeiten
dma bei 18Mhz vom Flash ins Display. Mit Berechnung meinte ich zum Beispiel 1/(18000000/(480*320*8)) für 8 Bit. Wobei ich mich noch Frage ob der stm32 überhaupt 8 Bit kann. Ich benutze übrigens auch nur den 9488. Kein Plan wieso.
-
Thread
Threadsichere Bitmanipulation mit Bitbanding
void warning_add(enum warning_e wrn) { WarnState_t *const State = &WarnState; #if defined( STM32F4XX ) /* Auf STM32 Bit threadsicher ueber Bitbanding-Region sichern Bitbanding: Abbildung des Speicherbereichs 0x20000000-0x200FFFFF auf den Bereich 0x22000000-0x23FFFFFF
sowieso atomar... Nein, nicht im Adressraum beim ARM. Ein Bit zu setzen bedeutet nämlich: - Einen 8/16/32-Bit-Wert aus dem Adressraum/RAM in ein 32bit-Prozessorregister laden - Das Bit im Prozessorregister setzen - Die 8/16/32 Bit des Registers zurück in den Adressraum/RAM schreiben Und genau
-
Thread
STM32H743ZI Nucleo SPI1 mit HAL funktioniert nicht
Ich probiere nun seit bestimmt 8h rum aber ich schaffe es nicht, SPI1 auf einem Nucleo-144 mit STM32H743ZI zum laufen zu bekommen. Das ist die wesentliche Konfiguration: [code] __HAL_RCC_SPI1_CLK_ENABLE(); __HAL_RCC_I2C1_CLK_DISABLE
CS zwar funktionieren aber MOSI immer auf 0 bleibt. So läuft die Übertragung ab: [code] uint8_t opcodes[2]; opcodes[0] = 0b00100000; opcodes[1] = 0b00000010; uint8_t reg_content; HAL_GPIO_WritePin(GPIOD, GPIO_PIN_14, GPIO_PIN_RESET); HAL_SPI_Transmit(&this->spi_handle, opcodes, 2,
-
Thread
STM32 I2C EEPROM lässt sich lesen aber nicht beschreiben
Hallo Community, Ich versuche seit gestern vergeblich ein I2C EEPROM am STM32F103C8T6 (Blue Pill Board, es ist aber glaubig ein Fake-uC auf dem Board verbaut da man ihm mit ST-Link GDB Server nicht programmieren kann es geht nur mit OpenOCD, weiß nicht ob es evtl. damit was
100KHz Rmin gleich wie bei <=100KHz nur rmax = 300ns/Cbus Wenn ich das jetzt mal für 100KHz beim STM32 durchrechne: fscl=100KHz, Vcc=0,3V, I=3mA, Cbus=~8pF(Aus Datenblatt ST24C08WP) Rmin = 3,3 - 0,4V / 3mA = 966,667 Ohm -> 1kOhm Rmax = 1000ns/8pF = 125kOhm Allerdings muss ich sagen das
-
Thread
ISRs: Flags löschen
Beitrag #6784883: > also die Krücke über die etlichen > geODERten Flags. Das gibt es ja bei den STM32s auch - dass ich so die Interrupt-Quelle bestimmen kann, wenn ich die ISR für mehrere Interrupts nutze, war mir auch nicht bewußt. Danke! Das ergibt Sinn!
Am besten gefallen hatte mir die Interruptverarbeitung bei Hitachi/Renesas Controllern der Serien H8 / H8S / RX, die zum Beispiel für eine UART vier Vektoren in der Tabelle für RX-fertig, RX-Fehler, TX-Puffer leer und TX-SR leer haben. Mit Aufruf der ISR war das betreffende Flag gelöscht und es mußte
-
Thread
welche Signalfilterung für meine Messdaten?
eventuell besser. Wenn du bei interruptbasierter Auswertung und im Prinzip Zeitmessung bleibst, bringt's vielleicht ein Dezimationsfilter innerhalb des festen Zeitrasters? Die Erfassung geht ja prinzipbedingt schneller als die Anzeige und Weiterverarbeitung. mfg mf
des Raspi (UART oder SPI) mit deterministischem Timing *zweckentfremdet* verwenden. Anders geht's nicht.
-
Thread
C Präprozessor: Zeichenketten vergleichen oder anderes enum-ähnliches Konstrukt?
buzzer_STM32F4XX_TIM4_PB7 #define ENCODER_HARD_AUX0 encoder_STM32F4XX_TIM5_PA0_PA1 #define ENCODER_HARD_AUX1 encoder_STM32F4XX_TIM2_PB8_PB9 #define ENCODER_HARD_AUX2 encoder_STM32F4XX_TIM3_PB4
SPI-Port (Hard-SPI mit DMA) */ //#define SPI_HARD_DMA spi_hard_none #define SPI_HARD_DMA spi_hard_STM32F4XX_SPI1_PA5_PA6_PA7 //#define SPI_HARD_DMA spi_hard_STM32F4XX_SPI2_PB13_PB14_PB15 //#define SPI_HARD_DMA spi_hard_STM32F4XX_SPI3_PC10_PC11_PC12 /* ... */ [/c] Wie man sieht, geht es bei den
-
Thread
Günstige MCU dev boards geeignet für Leistungselektronik
Mit Leistungselektronik habe ich mich noch nicht auseinandergesetzt. Aber STM macht viel Werbung mit BLDC-Ansteuerungsboards. Die haben auch diverse Entwicklungsboards zu dem Thema, aber nicht für 20 Euronen...
denn: 1.) sind die EVK's sehr günstig zu haben 2.) Beim Hersteller selbst (TI) bestellbar 3.) Liefert TI Free Samples für Prototypen 4.) Gerade im Leistungselektronik-Bereich sehr viele Applikationen 5.) MPU's der MSP430
-
Thread
µC Board mit HDMI (notfalls VGA) Ausgang
Gib mal bei Google STM32 und HDMI ein.
Entwicklungstools+Display-_-1743283&matchtype=&aud-826607885427:pla-331169378088&gclid=EAIaIQobChMIlI74s4Sc8gIVDtd3Ch3Lug_7EAQYASABEgL05vD_BwE&gclsrc=aw.ds Keine Ahnung was das Ding kann, billig ist es aber ;-) https://www.seeedstudio.com/Seeed-Studio-BeagleBoner-Green-HDMI-Cape.html Ok, kann nur
-
Thread
Wie Daten per UART zwischen zwei µCs übertragen?
…Kürzer geht es nicht. Mit einer Ausnahme, man benutzt als Protokoll nicht 8N1 sondern 9N1 8N1 braucht 5 Bytes (5 x 10Bits) 9N1 braucht 4 Bytes (4 x 11Bits)
Norbert schrieb im Beitrag #6780695: > Mit einer Ausnahme, man benutzt als Protokoll nicht 8N1 sondern 9N1 > 8N1 braucht 5 Bytes (5 x 10Bits) > 9N1 braucht 4 Bytes (4 x 11Bits) Würde ich auch so machen, im ersten Byte Bit 8 gesetzt, in den anderen gelöscht.
-
Thread
Fragen zur Erstellung von 8xPWM mit einstellbarer Anzahl an Perioden beim STM3F103
volatile sind: [c] volatile bool flag = false; //wird als Array deklariert weil ich 6 Platinen a 8 Motoren habe volatile int weg_m[3][8]; volatile int weg_s[3][8]; volatile int aktuelle_position_m[3][8]; volatile int aktuelle_position_s[3][8]; volatile int neue_position_m[3][8]; volatile int neue_position_s[3][8]; volatile int counter_clock_1s=0; volatile int counter_clock_1m=0; volatile int counter_clock_2s=0; volatile int counter_clock_2m=0; volatile int counter_clock_3s=0; volatile int counter_clock
-
Thread
Probleme mit STM32 STLINK und Flash Geschwindigkeit
Einstellungen: current ST link cmd: ('-c', 'SWD', 'freq=4000') STM32 ST-LINK CLI v3.2.0.0 STM32 ST-LINK Command Line Interface ST-LINK SN : 50FF71067867515340250967 ST-LINK Firmware version : V2J33S7 Connected via SWD. SWD Frequency = 4000K. Target voltage =
programmierenden Sektoren gelöscht werden, oder der gesamte Chip. Letzteres kann allein schon bis zu 16s dauern ... Und dann Parallelism (8, 16, 32) hat auch einen großen Einfluß. Da vergleicht man u. U. Äpfel mit Birnen.
-
Thread
ARM Bootloader mit ELF, Einstieg nicht bei 0x08000000
Beitrag #6779302: > Hab hier 64k für den Bootloader "reserviert" So groß ist der ganze Flash des STM32L010K8 ;) So, was solls denn jetz werden? Das ist ein Wasserstandssensor für die Regentonne auf dem Balkon. Damit werden die Tomaten automatisch Tröpfchenbewässert. Aber wenn an mehreren Tagen
lol @ 600Bytes/s Da updated die NASA ihren Marslander schneller.
-
Thread
STM32F1 HAL UART Senden nicht
auf 3,3 V. Was übersehe ich? Fehlt was? Warum wird nichts gesendet? Programmer: ST-LINK/V2 IC: STM32F103RBT6 Board: Olimex P103 https://www.olimex.com/Products/ARM/ST/STM32-P103/ https://www.olimex.com/Products/ARM/ST/STM32-P405/resources/STM32-P103_P405_sch.pdf Programmierumgebung: Visual Studio
seinen Setup-Routinen berücksichtigt. Ja, ich weiß, es ist erstmal ne verrückte Vermutung. W.S.
-
Thread
Renesas RX111
Den M16C gibt es seit 1994 (H8's seit Ende der 80er Jahre). Zu der Zeit hat weder jemand an AVR noch an irgent welche Cortexe noch an PIC24 gedacht.
etwas lästig. Mein letztes Datenblatt zum RX111 ist von 6/2013. Heutige ARM-Controller (z. B. STM32) haben in den letzten Jahren deutliche Verbesserungen erfahren, sodaß diese für viele Anwendungen deutlich leistungsfähiger sind. Einen 32-Bit Zähler mit Quadraturdekoder bietet der STM32G431 beispielsweise
-
Thread
Strom begrenzen
4.1V also 12.3V Somit muß am Vorwiderstand 0,3V erzeugt werden. Bei 200mA wäre das dann -1,5Ω Gibt's bei Conrad.
Norbert schrieb im Beitrag #6775484: > Bei 200mA wäre das dann -1,5Ω > Gibt's bei Conrad. Witzbold. mfg Klaus
-
Thread
System on Module für Mobilgerät?
www.Phytec.de I.MX7, AM335, I.MX6UL/ULL, STM32MP1 Sind die "kleinen". AM335 war früher im Motorola Defy verbaut.
Standby etc.). Und ARM926 oder Cortex-A5 ist nicht besonders leistungsfähig, selbst im Vergleich zum A8 (z.B. OMAP3). Aber für ein Featurephone reicht das allemal.
-
Thread
AVR128DB mir 3-wire SPI
Justus K. schrieb im Beitrag #6773707: > ist das alles, einfach MOSI vom AVR an SDIO der RTC ? Wenn's der Falk dir sagt, und ein fragender User das auch noch bestätigt, dann kann's ja nicht so falsch sein.
Vielleicht wäre es falsch, AVR-Serie als etwas Großes zu betrachten, dafür gibt es ATXMega und STM32 usw. Aber dort, wo man früher gerne ATMega328 oder ATMega1284 genommen hat, wird AVR128DB einige Verbesserungen bringen. Klar: 0,5 mm Pinraster ist etwas schwieriger zu löten als 0,8 mm. Aber Mikroskop
-
Thread
Dimmer mit Poti, Halogen, 230V defekt
Matthias S. schrieb im Beitrag #6772041: > Über den kleinen Druckschalter eine 300W Lampe zu schalten, erfordert > schon etwas Mut. Ohhh man da hst du recht 8-) habe ich auch erst jetzt gesehen, schon ein
.) Die richtige Diode ist da Lager: >> b) https://www.reichelt.de/triggerdiode-35--45-v-do-35-db4-stm-p219450.html?PROVID=2788&gclid=EAIaIQobChMIo6vR7MaH8gIVRQGLCh1i6Q_VEAQYAiABEgKTI_D_BwE >> 0,06€ > 3.) Den Triac kriegst du dort auch: >> c) https://www.reichelt.de/index.html?ACTION=446&LA=3&nbc=
-
Thread
Transimpedanzverstärker mit einstellbarer Verstärkung
Doch gibt's und ich liebe die Dinger, schau mal im Wiki hier im MC ;-)
einige passende dabei, mit deutlich höherer Bandbreite als der LTC6915. Weiß jemand warum die PGA's (Programmable Gain Amplifier) z.B. PGA202, PGA204 sehr viel teurer als die VGA's(Variable Gain Amplifier) sind? (ca. 18€ bei Mouser), VGA's um die 7€ Sind VGA's und PGA's nicht praktisch das gleiche
-
Thread
Atmel ICE Frage
machen. Die Frage ist halt, welche. Ich habe das installiert: MPLAB-X V4.10 und 5.30 IPE V5.30 MC.S. + A.S. V7.0 A.S. V6.12
Schieben und > quatschen) Das wäre definitiv hilfreich. Ich habe aber derzeit nur MS Team und 8x8 auf meinen System. Bin gerade am Runterladen von TS Teamviewer...
-
Thread
Trenntrafo anfassen zur Demonstration
Installationen, das wissen nur wenige. Beim Hochklettern an diese praktische Drahtreling packen, und das war's.
drin (welches regelmäßig den Geist aufgab) später dann sogar mit Transistoren, weil es noch keine FET's gab. Kenne die noch da oft solche zur Rep kahmen. Laaang ist's her...
-
Thread
Birulki: Linux am ESP32, Arduino-USB PD-Netzteil, ESP 32-Spielkonsole.
unbedingt. Aber ich fand die Idee cool. Und danke, danke dir für das Kommentar! lg th P.S. Halt mit die Daumen. Stunde Null - gleich beginnt der Transport der zerlegten Pick and Place-Maschine...
das Porsche auch Traktoren gebaut hat. Kennt nicht jede(r) https://www.youtube.com/watch?v=R8-9oIq1hxw ... 111, P111, Diesel, Cabriolet immer wieder zum brüllen. Sorry für Offtopic ;-)
-
Thread
Universalplatine für STM32, grobe Fehler vor der Herstellung?
Bauteile für ein Exemplar habe ich trotz Chipknappheit inzwischen da :) Eigentlich wollte ich einen STM32F412 oder STM32F13 einsetzen (da hatte ich auch ein Nucleo Board vorher gekauft), aber die waren schon im April ausverkauft und die STM32L die einzigen noch verfügbaren mit genügend RAM und passendem
einem Ingenieurbüro in Auftrag geben können und sich in der Zwischenzeit auf dem Balkon sonnen. W.S.
-
Thread
ARM-GCC: No strict alias
DMA SPI RX Stream */ DMA_Cmd(DMA_StreamRx, ENABLE); /* Enable SPI DMA TX Requsts */ SPI_I2S_DMACmd(SPIx, SPI_I2S_DMAReq_Tx, ENABLE); /* Enable SPI DMA RX Requsts */ SPI_I2S_DMACmd(SPIx, SPI_I2S_DMAReq_Rx, ENABLE); /* Enable the SPI peripheral */ SPI_Cmd(SPIx, ENABLE); /
SPI RX Stream */ DMA_Cmd(DMA_StreamRx, DISABLE); /* Disable SPI DMA TX Requsts */ SPI_I2S_DMACmd(SPIx, SPI_I2S_DMAReq_Tx, DISABLE); /* Disable SPI DMA RX Requsts */ SPI_I2S_DMACmd(SPIx, SPI_I2S_DMAReq_Rx, DISABLE); /* Disable the SPI peripheral */ /* Laesst Clock- und Daten-Pins
-
Thread
Suche Li-Ion tester mit schnitstelle
lcd aus. Dann habe ich einen Großen für 10A der gibt super Daten aus aber ich bräuchte mindestens 8 Kanäle und das gerät 8 mal kaufen ist massiv zu teuer. Grund ich möchte meine 18650er besser überwachen und die Werte gleich automatisch in eine Datenbank schreiben.
dürfte die Doku zum Protokoll bei denen zu finden sein. [code][ 2540.283768] usb 1-1: Product: STM32 Custm HID [ 2540.283773] usb 1-1: Manufacturer: STMicroelectronics [ 2540.283778] usb 1-1: SerialNumber: […] [ 2540.288041] input: STMicroelectronics STM32 Custm HID as /devices/pci0000:00/0000
-
Thread
STM32L1 geht nicht in den low power Modus
param line: assert_param error line source number * @retval None */ void assert_failed(uint8_t *file, uint32_t line) { /* USER CODE BEGIN 6 */ /* User can add his own implementation to report the file name and line number, ex: printf("Wrong parameters value: file %s on line %d\r
da würde mal dieses Beispiel probieren: https://github.com/STMicroelectronics/STM32CubeL1/tree/master/Projects/NUCLEO-L152RE/Examples/PWR/PWR_LPRUN Im wesentlichen wird wohl auch EnableLowPowerRun aufgerufen.
-
Thread
STM32: variable PWM - prescaler und counter
wurde. Kann da jemand auf Literatur oder eine passende Internet-Seite verweisen? (vielleicht gibt's da sogar hier lokal etwas weiterführendes?) - Danke!
nix. Ich habe gerade reingesehen in https://www.st.com/resource/en/reference_manual/dm00224583-stm32f76xxx-and-stm32f77xxx-advanced-arm-based-32-bit-mcus-stmicroelectronics.pdf, 25.4.1 TIM1/TIM8 control register 1 (TIMx_CR1). *Falls* ich doch mal auf einen 16 Bit counter zurückgreifen müsste: