-
Thread
C arithmetic promotion Fallstricke
nicht warten? An einer Stelle, wo es um µs geht, finde ich micros() übertrieben abstrakt. Für den STM32 würde man es vielleicht so schreiben: [c]void delayMicrosWrong (uint8_t us) { uint32_t start = TIM6->CNT; while (((TIM6->CNT - start) & TIM_CNT_CNT_Msk) < us) {}; return; }[/c] start ist uint32_t, genau wie TIM->CNT in stm32l412xx.h definiert ist. Da ist auch diese praktische Maske definiert. Das wäre ja genau, was wir hier brauchen? Leider ist die auch 32 Bit breit. Die Hardware von Timer6
-
Thread
von Xmega zu stm32
Hallo alle, Ich bin lange und gut mit meinen Xmegas zurechtgekommen. nun wollte ich auf STM32 weil a) 32 bit b) FPU c) deutlich verfügbarer zu anderen Preisen (günstiger). Weil ich Low Power für IOT und etwas kraftvolles vereinen will (80MHZ) liebäugeln ich mit der STM32L4 Reihe STM32L496VGT6 würde sogar grade zum spielen rumliegen. genau genommen diese Kit (https://www.st.com/en/evaluation-tools/x-nucleo-lpm01a.html) Meinungen dazu wären schön, ich denke so die nächsten 10
-
Thread
Menu Designer für Grafik LCDs inklusive grafischem Editor
ich inzwischen doch nah genug am Ende bin, dass man was sehen kann: http://www.youtube.com/watch?v=N-m6TGZMfso
Tolles Projekt. Wo findet man das STM32 - Beispiel? Würde gerne ein Menü am Display (Oled mit ssd1306) erstellen. Schöne Grüße Karli
-
Thread
Werte aus Array[] extrahieren / deserialisieren
int32_t POS03[3]; int32_t POS04[3]; int32_t POS05[3]; int32_t POS06[3]; int32_t POS07[3]; int32_t POS08[3]; int32_t POS09[3]; int32_t POS10[3]; int32_t POS11[3]; int32_t POS12
Es handelt sich um einen STM32 .. ich glaub die haben big endian. mit dem : int32 mynumber1 = *((int32 *)&RXBUFFER[0]); hab ich das Problem das einfach nur das erste byte in das int32 mynumber kopiert wird nicht aber
-
Thread
Kosten für Tools für STM32F103xx-Entwicklung
meinen Vorredner nur anschließen. Es gibt hier auf der Seite auch recht gute Tutorials/Wikieinträge für STM32 (Wenn ich mich nicht irre sogar welche speziell zu Attolic)
Ich habe in letzter Zeit auch den Einstieg in STM32 und LPC17xx gemacht. Am Anfang ist Atholic bzw. CodeRed ganz gut. Eins bleibt aber bei allen. Es basiert alles auf gcc und zum debuggen gdb. Für fertige Projekte würde ich immer mit makefile's arbeiten
-
Thread
STM32 lässt sich nicht pogrammieren
Hallo zusammen, ein STM32F302RBT6 lässt sich in meiner Schaltung nicht programmieren. Ich habe die Spannungen überall nachgemessen und alles passt. 100nF sind an jedem VCC Pin angeschlossen. Den Boot0 Pin kann man mit einem
im Beitrag #6099476: > Meines Wissens muss VBAT beschaltet werden Ich hatte ein PCB für einen STM32F103 geroutet und hierbei den VBAT-Anschluss frei gelassen. Irgendwann kam ich auf die Idee, auch einmal mit einem STM32F302CBT6 (weil Cortex M4) zu spielen und habe diesen Chip (weil in den wichtigsten
-
Thread
Mikrocontrollerboard
weniger als 20€ bekommt man auch wesentlich leistungsstärkere Boards mit ARM Kern: Die Nucleo64 Serie, STM32 Discovery Boards, ESP32 Boards.
www.grape-express.com/grape-express-mini-2/ da ist das Bild her In zeiten wo ein Mega 256 teurer ist als ein STM32H7xx ...
-
Thread
STM32 ADC sättigt zu früh
Hallo zusammen, ich versuche gerade den ADC eines STM32F103 in Betrieb zu nehmen. Dafür habe ich eine kleine Testroutine geschrieben (siehe unten) und ein Poti mit 0-2.4V an den ADC-Pin PC3 gehängt. Das Ganze wird auf einem Display ausgegeben. Momentan
src_avrcom/pgmspace.h" #include "../src_avrcom/delay.h" #include "../src_glcd/glcd_ks0108.h" #ifdef STM32F10x #include "stm32f10x_adc.h" #include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h" #elif defined(STM32F4xx) #error "only for STM32F10x implemented yet" #else #error "unknown MCU
-
Thread
Werden Atmels 8-Bit-Mikrocontroller teurer?
vor ein paar Tagen eh schon reden. Ein Mega 2560 bzw AT91SAM3X8E kosten schon um die 10EUR. Ein STM32F4 oder F7 ~ ebenfalls. WTF? So werden diese Atmel Chips unverkäuflich...
Wenn ich mir die Themen der letzten Tage und Wochen anschaue, könnte ich mir aber vorstellen, dass STM32 weiter an Bedeutung gewinnen wird (immer aus Sicht des Bastlers gesprochen). Vielleicht werden diese ja zu einem zweiten Standbein des Forums, neben AVR.
-
Thread
STM32 PWM Output const 3.3V
Hi, ich hab das Problem das ich nur konstante 3,3V am Ausgnag von PA6,Pa7, PB0 und PB1 sehe. Ist n STm32F103RBT6 STm32H103-Board von Olimex. Nach dem Programm sollten z.B. an PA6 TIM3_CH1 eine PWM mit 36khz und Duty Cycle von 50% zu sehen sein aber das Oszi zeigt mir was anderes, eingestellt hab ich dieses auf 10µs pro div. Ich hab n Tektronix 2225 50Mhz ich denke damit sollte ich ja das Ausgangssignal angucken können. [c] #include "stm32f10x_lib.h" #include "stm32f10x_map.h" #include "stm32f10x_rcc.h" #include "stm32f10x_gpio.h
-
Thread
Uhrenquarz Feineinstellung
Die RTC der neueren STM32 kennt auch ein Quarz Feinkorrektur.
Also, DS3231 und STM32 scheiden aus. Die Uhr ist ja vom Aufbau her fertig. Die Umbauarbeiten wären einfach zu komplex. Die Korrektur über die Software, wäre Plan B. Am besten gefällt mir der Lösungsansatz "Das Zweiteinfachste
-
Thread
[V] STM32L-Discovery & 6N137
Hallo, ich habe ein unbenutztes STM32L-Discovery Board zu verkaufen. Infos dazu gibt es auf www.st.com Preis: 12 € plus Porto Desweiteren habe ich beim aufräumen noch eine Stange (50 Stück) 6n137 (DIL-8)Optokoppler entdeckt. Hersteller
Das STM32L-Discovery-Board ist gut angekommen. Vielen Dank!
-
Thread
STM32WB5MMG -* ADC wackelt um 10 digits
Hallo liebe Community, es ist mein erstes Projekt mit dem STM32(WB5MMG) (sonst viel Atmega`s). Ich brauchte zwar nur 6x grobe Temperaturmessungen und habe daher einen ntc10k und einen 10k als Spannungsteiler an den adc geschlossen. Die Referenz ist absolut glatt
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
-
Thread
STM32 PWM One Pulse Mode mit variablen Puleweiten
Das Beispiel findet sich gemeinerweise nicht im DMA-Beispiel-Ordner, sondern im TIM-Beispielordner: STM32F4xx_DSP_StdPeriph_Lib_V1.8.0\Project\STM32F4xx_StdPeriph_Examples\TIM\TIM_DMA Viele Grüße Igel1
DMA_MemoryBurst_Single; DMA_InitStructure.DMA_PeripheralBurst = DMA_PeripheralBurst_Single; DMA_Init(DMA2_Stream6, &DMA_InitStructure); /* DMA2_Stream6 enable */ } [/code] Das Timer-Signal liegt am Ausgang PA8 an. Auf dem STM32F4 Board einfach PA8 mit PD12 verbinden - dann zeigt die grüne LED die Pulse
-
Thread
STM32F103 can
Hallo, Ich habe 2 Boards mit dem STM32F103vct6 von e... mit CAN, habe das mitgelieferte CAN Beispiel auf beiden Boards aufgespielt doch leider funktioniert das ganze nur 1-2 mal. vielleicht kann mir da einer Weiterhelfen. mfg
Funktion "CanWriteData" diese Zeilen direkt VOR dem senden hinzu : (der Code ist eigentlich für den STM32F4 ich hoffe der ist beim F1 gleich und es gibt dort auch TME0 bis TME2) . [code] uint32_t timeout; timeout=0; while(!(CAN1->TSR & CAN_TSR_TME0 || CAN1->TSR & CAN_TSR_TME1 || CAN1->TSR
-
Thread
Lightweight WS2811/WS2812 Library
" brcs .+2 \n\t" // 5l / 6h " cbi %2, %3 \n\t" // 7l / - Überspringen bei C=1 // 7l / 6h " brcc .+2 \n\t" // 9l / 7h
unverständliche Lösungen, da kann eine Variante mehr nicht schaden ;) Vielleicht bastel ich das noch für den STM32F030 - gegebenenfalls mit N-FET/P-FET zum sauberen Schalten.
-
Thread
Eine weitere Bitumrechnung
STm32 schrieb im Beitrag #5761530: > Im Anhang sieht man was ich empfange. Wahrscheinlich ein kleiner dummer > Fehler aber finde ihn nicht. Vllt hat jemand langeweile und hilft mir. > Danke Wenn du
STm32, wenn man anstatt V_max = 3,3V eine anderen Wertebereich nutzen möchte, z.B. !!!!! 1mV, dann wäre V_max = 3300mV und schon passt das in *Ergebnis* mit Nachkommastellen in eine 16Bit Variable.
-
Thread
STM32F103RFT6 I2C2 keine Funktion
auch, ich brüte schon seit ein paar Tagen an der I2C Kommunikation (mit EEPROM, Display) an einem STM32F103RFT6. Die Pins PB10/11 führen die Signale SCL/SDA des 2. I2C Interfaces (I2C2). Pullups 3.6k sind dran. Selbst in einem minimalsten Testprogramm regt sich an den Leitungen nichts, dauerhafter Highpegel
Bernd S. schrieb im Beitrag #8010574: > aber es passiert nichts. STM32F103RFT6 bestimmt original?
-
Thread
ARM Prozessor mit DAC oder DSP
Preiswert und mit etwas DSP Funktionalität kommen die STM32F4. Das Discovery Board mit dem STM32F407 hat schon einen Audio DAC per I²S auf dem Board, aber nur wenig RAM. Das STM32F429 hat ein Grafikdisplay mit Touch und 8MB SDRAM - dafür aber keinen Audio
Was hat das STM32 Board für eine PHY oben? Ist die PTP fähig?
-
Thread
STM32F103 wird nicht erkannt auf Platine
Interface falsch (siehe Anhang), oder ist es möglich dass der µC einen weg hat? Der exakte Typ ist STM32F103CBT6. Bin für jeden Tipp dankbar.
Martin schrieb im Beitrag: > Ein STM32F103 auf einem fertigen DEV-Board > wird mit den selben Leitungen problemlos erkannt in der ST-Link Utility. Beim Flashen mit der ST-Link Utility und z. B. dem STM2-Mini-Dev-Board liegen Boot0
-
Thread
STM32 PWM Spannung nur 1,06 V
etwas am verzweifeln. Ich schreibe Momentan an meiner Bachelorarbeit und ich möchte gerne mit einem STM32F103RB eine H-Brücke (DRV8873) per PWM (mit disable und nSleep Pin) Ansteuern. Ich verwende der Bequemlichkeit halber den CUBEMX um mir die HAL erstellen zu lassen. Meinen Prescaler hab ich auf
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, tex: printf("Wrong parameters value: file %s on line %d\r\n", file, line
-
Thread
USB Stick statt Diskette unter MSDOS 6.22 beschreiben
> Mikrocontroller machen. Ja, dann mach mal. Die Floppy-Emulatoren von GOTEK haben einen ARMz STM32 Chip drauf. Keine Ahnung was das ist, aber du wirst dem sicher mit einem Mega8 Konkurrenz machen :-)
STM32 ist halt ein 32bit Mikrocontroller und der könnte wahrscheinlich tatsächlich die gesamte Maschine steuern. Also, gab das gerade ausprobiert : Man kann bei MSDOS 6.22 ohne Probleme ein subst von
-
Thread
mein erstes STM32F4 .asm/ .s Program stürzt ab im gdb
awaitHSE+24>: push {r4, lr} 0x422 <awaitHSE+26>: movs r4, #0 0x424 <awaitHSE+28>: str.w r6, [r7, #-4]! 0x428 <awaitHSE+32>: ldr r6, [r7, #4] [/pre]
Projekt-Template drin: https://github.com/Erlkoenig90/ArmAsmTutorial/tree/master/ProjectTemplate-STM32F103RB
-
Thread
stm32f4 bootloader will nicht.
bedienen kann. Aber wie man an an diesem Post erkennen kann geht keins richtig. Mal wird der STM32 zwar erkannt, aber beim Brennen wird abgebrochen. Mal wird der STM32 nicht mal erkannt. Es ist ein Trauerspiel. Gibt es ein TOOL (Windows/ DOS) was zuverlässig abreitet? VG, Uli
Hallo Leute, für meine STM32F4, STM32Lx Projekte benutze ich einen selber geschriebenen. Mein Problem ist: im eingebauten Zusatnd komme ich nicht an den BootPin ran. Meine Bootloader Firmware ist logischerweise bei Offset
-
Thread
schaltbarer Spannungsteiler für ADC Eingang
Angelegenheit final lösen, wenn es auch als Thema dieses Threads dienen kann und man partout mit einem STM32 anstelle eines ordentlichen ADC herumbasteln will? W.S.
Angelegenheit final lösen, wenn es auch > als Thema dieses Threads dienen kann und man partout mit einem STM32 > anstelle eines ordentlichen ADC herumbasteln will? Weil Kosten, Entwicklungsaufwand (auch Firmware), PCB Area, Sourcing der Komponenten (n ADC ist auf jeden Fall kritischer als n dummer MUX
-
Thread
Externer struct zugriff
Controller? Warum spielt das eine Rolle? sollte ja allgemein in C gleich sein. ich verwende einen STM32F446RET6 > Moot S. schrieb im Beitrag #6095611: >> Habe ich die struktur im data.c falsch definiert? > > Ich sehe keine Datei data.c Im data.c steht: [c] #include "data.h" #include "eeprom.h
#6095649: > Warum spielt das eine Rolle? sollte ja allgemein in C gleich sein. ich > verwende einen STM32F446RET6 Spielt es auch nicht, sofern Du nicht wirklich etwas ins EEPROM schreiben willst (das tust Du ja noch nicht). Warum versuchen so viele Leute, eine Programmiersprache wie C (oder auch
-
Thread
Zeitmaschine
Ich spiele gerade mit den Timer vom STM32F446 herum. Da könnte man eine schöne kleine Kiste bauen die viele Probleme die mit Zeit zu tun haben lösen kann. Der STM32F446 lässt sich bisher problemlos bei mir mit 200Mhz betreiben und alle Zähler
den 20 Kanälen ?. > > Nunja, der Saturn hat 62 Monde. Da reichen die zwanzig Kanäle nicht. Den STM32F446 gibt es auch mit 144 pins ... Aber er hat nur 6 Timer die man dafür verwenden kann also max 24 Kanäle ;-)
-
Thread
Arduino als Einstieg?
Du liebe Güte! Bei aller Liebe zu den STM32, vom Arduino sind die doch ein gutes Stück entfernt. Es ist doch toll wenn jemand am Anfang beginnen will und nicht gleich am Ende. Gut, vielleicht etwas übertrieben aber ich denke es geht schon
einigen hier! Matthias Sch. schrieb im Beitrag #2868097: > Wer startet denn heute mit einem STM32 ohne Library Support? Das macht > nicht mal avr, da gehe ich jede Wette ein. Die hast Du gerade verloren. Gruß Jobst
-
Thread
[V] Transistoren, ICs analog/digital, Opto,.
Bit Latch -> 0,10€/Stk. Halbleiter uC, Speicher: 1700x F280048PMQR, TI: C2000 32-bit MCU, 100MHz -> 0,50€/Stk. 18x ESP32-C3-MINI-1-N4, Espressif: ESP32, 4MB Flash -> 1,00€/Stk. 124x M29W320EB-70N6, ST: 32MBit Parallel Flash -> 0,25€/Stk. 10x DS28E07P
, Wayon: MOSFET N-Ch, 80V, 130A -> 0,75€/Stk. 20X JMSL1040AV-7, JieJie: MOSFET N-Ch, 100V, 4,7A -> 0,75€/Stk. 6x VNB20N07TR, STM: MOSFET N-Ch, 70V, 20A -> 0,75€/Stk. 600x SQJQ480E-T1
-
Thread
SPI interface zu SD karte für STM32F0
> 8)); // Send argument[15..8] stm32_spi_rw((uint8_t) arg); // Send argument[7..0] n = 0x01; // Stop : Dummy CRC if (cmd == CMD0) n = 0x95; // Valid CRC for CMD0(0) if (cmd == CMD8) n = 0x87; // Valid CRC for CMD8(0x1AA) stm32_spi_rw(n); // Send CRC /* Receive command response ------------------------------ */ if (cmd == CMD12) rcvr_spi(); // Skip a stuff byte when stop reading /* Wait for a valid response
-
Thread
Länge Gateleitungen mit DRV8302, BLDC FU
Moin Zusammen, zu den GNDs, wenn du auf den STM32F4 gehst, dann würde ich GND und PGND auch trennen. Der F4 ist da sehr empfindlich was Hardfaults angeht. Siehst du dies mal Spannungsmessungen vor? Alle drei Phasen und die Zwischenkreisspannung
Hallo Tec, diesmal möchte auf den STM32F3 setzen, da dieser interne OPVs hat(welche ich nun geschafft habe, richtig zu konfigurieren) und auch weil du schon öfter geschrieben hast, dass der F4 wesentlich empfindlicher ist. Jetzt muss
-
Thread
Wieviel externes SRAM ist möglich
einfach mal nachgeschaut, wie die Preise so sind. Beispiel Farnell: ATMEGA2560-16AU #1288330 16.80€ STM32F107VCT6 #1737141 10.08€ (mal willkürlich ausgewählt) beide TQFP100, 256k Flash, nur der STM32 hat 64k RAM intern statt 8k, 72 MHz statt 16, einen 100 MBit Ethernet MAC gleich onchip, viel mehr
nachgeschaut, wie die > Preise so sind. Beispiel Farnell: > > ATMEGA2560-16AU #1288330 16.80€ > STM32F107VCT6 #1737141 10.08€ (mal willkürlich ausgewählt) > > beide TQFP100, 256k Flash, nur der STM32 hat 64k RAM intern statt 8k, 72 > MHz statt 16, einen 100 MBit Ethernet MAC gleich onchip,
-
Thread
CAN Bus Porblem auf STM32
Teiler weiter runter geht. Bzw. ich weiß dass was im Diller Tutorial http://www.diller-technologies.de/stm32.html#timer geschrieben wurde. Ich werde mal google weiter befragen. Im Datenblatt des stm32f205 find ich da leider nichts.
Mein STM32F4 Discovery läuft gut mit 1MBit und 8MHz Quarz. Mach doch mal ein Oszilloskopbild...
-
Thread
PicoMon für CH32V003 oder STM32F0xx
Mikrocontroller realisiert. Die "Challenge" für das Programm könnte man auch benennen nach: Von STM32 nach CH32, zurück und dann gemeinsam, weil: der erste Programmentwurf erfolgte für einen STM32-Controller. Dann habe ich das "Projekt" zur Seite gelegt um den CH32 zu evaluieren. Also beschlossen
(für mich hat ein 320x240 Display viele Pixel) und einem sehr kleinen Schriftstil der RAM eines CH32V003 nicht ausreicht (das war dann der Grund, warum es das ganze jetzt für 2 Controller gibt: ein STM32F042 und STM32F070F6 haben grundsätzlich 6 kByte RAM und der ist immer ausreichend bei diesem Projekt
-
Thread
Platinenstecker für Flachbandkabel gesucht
Display braucht auch > liefern? Das ist ein "dummes" TFT. Du brauchst da sowas in der Klasse > eines STM32H7 um das vernünftig ansteuern zu können. > > Matthias Na, wird er wohl haben. sonst kauft man ja so'n Display nicht.
Display braucht auch > liefern? Das ist ein "dummes" TFT. Du brauchst da sowas in der Klasse > eines STM32H7 um das vernünftig ansteuern zu können. > > Matthias ja, der controller ist ein STM32H743 (das STM32CubeMX dazu hat diese Lösung ausgespuckt)
-
Thread
DSP Filter auf dem PC entwickeln, Möglichkeiten und Erfahrungen?
[#13] FIR Filters - Audio DSP On STM32 (24 Bit / 48 kHz) https://youtu.be/n9Cy1xkEf1E https://www.youtube.com/c/YetAnotherElectronicsChannel Gruss Holger.
Hinweise aus deiner Erfahrung. Holger schrieb im Beitrag #7229135: > [#13] FIR Filters - Audio DSP On STM32 (24 Bit / 48 kHz) > https://youtu.be/n9Cy1xkEf1E > https://www.youtube.com/c/YetAnotherElectronicsChannel STM32 ist noch nicht Thema. Für Videos habe ich keine Verwendung Grüsse und Danke
-
Thread
Mikrocontroller für HMI gesucht
möglich sein Eine mögliche Wahl wäre z.B. der hier: https://www.microchip.com/en-us/product/PIC32MZ2064DAR176 Ich wäre aber auch mit einem ATSAMA5 oder einem STM32MP157 glücklich, wenn ich da statt dem Linux irgendwas RTOS-mäßiges nehmen könnte, oder einem imx6. Ich habe mir auch schon die i.MX
https://www.st.com/en/microcontrollers-microprocessors/stm32h743-753.html Der soll auch Can und Display können.
-
Thread
100mhz 32bit - counter ohne vorteiler?
Frequenzzähler. Sag mir doch welchen Link ich Dir geben soll. Für AVR-Studio, Arduino oder BASCOM? Für STM32F407-Fans gibt es sogar 8-stellige Werte 2 x pro Sekunde.
m.n. schrieb im Beitrag #4085425: > 20 Messungen/s > 6-stellige Ergebnisse. Also etwa 7 1/3 digit/s. 20 MHz Referenz?
-
Thread
STM32 USB CDC will nicht mehr nach Kernel Update
alternativen Code von meiner Homepage, falls er zu deinem µC kompatibel ist: http://stefanfrings.de/stm32/index.html Zum F4 ist er leider nicht kompatibel.
5.10.28 ein Problem eingebaut worden zu sein... oder irgendetwas in 5.10.28 triggert ein Problem im STM32... wie man's nimmt. Der CDC Treiber am STM32 kommt von ST und die sind nunja... ähnlicher Qualität wie halt der Rest von ST (oder den anderen Embedded Buden). Sprich: Es läuft bei der Ferialkraft
-
Thread
Abfrage effizienter gestallten
. So ruft Atollig den GCC auf [code] arm-atollic-eabi-gcc -c -mthumb -mcpu=cortex-m3 -DSTM32F10X_CL -DUSE_STDPERIPH_DRIVER -I../firmware/CMSIS/CM3/CoreSupport -I../firmware/CMSIS/CM3/DeviceSupport/ST/STM32F10x -I../firmware/STM32F10x_StdPeriph_Driver/inc -I../src -I../STM32_EVAL -I../STM32_EVAL/Common -I../STM32_EVAL/Board -Os -ffunction-sections -fdata-sections -Wall -osrc\main.o [/code]
-
Thread
Problem mit Clock Configuration beim STM32G031
Hallo Zusammen, ich wollte mich mal mit den relativ neuen STM32G0xx MCUs befassen und ein kleines Test Projekt erstellen. Nun habe ich aber das Problem, dass ich die Clock nicht zum laufen kriege. Ich verwende einen STM32G031F8P6. In meinem Code möchte ich
STM32CubeMX verwenden. Da kann man sich auch die Clock-Konfiguration optisch darstellen lassen.
-
Thread
STM32F769 Discovery Board
http://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-eval-tools/stm32-mcu-eval-tools/stm32-mcu-discovery-kits/32f769idiscovery.html m.f.G. Diete
Auch ganz nett: Arduino STAR OTTO board with STM32F469BIT6 mcu http://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-eval-tools/stm32-mcu-eval-tools/stm32-3rd-party-evaluation-tools/ard-otto-stm32.html
-
Thread
Mathebibliothek für STM8S
Taylorreihenentwicklung. Ich hatte es hier vor geraumer Zeit auch davon (allerdings primär für einen STM32F030). Ein Forumsmitglied hatte hier eine geniale Festkommabibliothek gepostet (nicht von ihm), die ich allerdings noch nicht auf einen STM8 portiert habe (gibt Schwierigkeiten bzgl. int32 Variablen
Horner-Schema. Spart *VIELE* Multiplikationen gegenüber der Trivial-Variante bei der Polynomauswertung: a_n*x^n+a_{n-1}*x^{n-1}+...+a_1*x+a_0 =(...(a_n*x+a_{n-1})*x+a_{n-2})*x+a_{n-3})...)*x+a_0 Da wird also nur fortwährend mit x multipliziert und der nächstniedrigere Koeffizient dazu addiert. Wenn man
-
Thread
Homebrew computer
Die STM32F4 können genau das; deren ARMv7 -Architektur kann das mit dem Multitasking auch viel besser, weil genau darauf ausgelegt. Schau dir mal das STM32F4 Discovery Board an.
glaube ich entscheide mich für dieses Evaluations-board: http://de.mouser.com/ProductDetail/Atmel/AT32UC3A3-XPLD/?qs=%2fha2pyFaduhsIwLAHwlNSTK32S8RDytWSfColjf%252bA005vesOLWQHq6frP210oKqU Dazu noch diesen SD-Karten adapter: http://www.shop.display3000.com/elektronikmodule/sd-speicherkartenplatine.html
-
Thread
Dumme Frage zum "C" mit AVR's
finde "LEDPORT |= (1 << LEDPIN)" nicht wirklich umständlich. Ist bei CMSIS auch nicht anders. Die STM32-Bibliothek ist da deutlich unangenehmer.
finde "LEDPORT |= (1 << LEDPIN)" nicht wirklich > umständlich. Ist bei CMSIS auch nicht anders. Die STM32-Bibliothek ist > da deutlich unangenehmer. Ähm.... der STM32 hat für einen einzigen Pin auch 10.000 register und Alternate Funktionen und bevor man den blöden Pin verwenden kann muss er erst Takt
-
Thread
News-Roundup: IoT-Marktanteile, neue AI-Software und Chips
Ankündigung einer neuen AI-Entwicklersuite bestätigte STMicroelectronics abermals die Intention, den als STM32N6 bezeichneten AI-Prozessor bald auszuliefern. Infineon erweitert derweil das Weltraum-FRAM-Portfolio. Was es sonst Neues gibt, verrät – wie immer – unser News-Roundup. ### Cavli – Neuigkeiten
Immune • SEFI: <1.34 * 10-4 err / dev.day (active/standby) / Immune (sleep mode) [/c] ### STM32N6 – weitere Erwähnung im Rahmen der Ankündigung von AI-Software Im Hause STM wird seit einiger Zeit an verschiedenen AI-Entwicklungswerkzeugen gearbeitet – Ziel ist die Befähigung von “klassischen
-
Thread
STM32L4 I2C slave interrupt transmit
Nachtrag: Ich verwende Systemworkbech for STM32.
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, tex: printf("Wrong parameters value: file %s on line %d\r\n", file, line
-
Thread
Informationen zu C vs C++ / aka Futter für die Diskussion
https://www.youtube.com/watch?v=PJwd4JLYJJY&index=15&list=PLHTh1InhhwT6bwIpRk0ZbCA0N2p1taxd6 Ben Deane is ein Genie... Wahnsinn.
Time C++ (Buch von Christopher Kormanyos) ref_app https://github.com/ckormanyos/real-time-cpp stm32f103 template lib: https://github.com/ekoeppen/stm32f103-template-lib Stm32-Template-Gpio-Library: https://github.com/ThatEmbeddedGuy/Stm32-Template-Gpio-Library
-
Thread
Nucleo F103 + mbed
nachrüsten und die Brücken entsprechend anpassen. Das könnte Dich interessieren: http://stefanfrings.de/stm32/index.html
ist PA_5: https://developer.mbed.org/users/mbed_official/code/mbed-dev/file/default/targets/TARGET_STM/TARGET_STM32F1/TARGET_NUCLEO_F103RB/PinNames.h Bei mir blinkts (grüne LD2 auf dem Board).
-
Thread
STM32: Jitter PLL Frequenzerzeugung
Hallo, ich benutze einen STM32F413VGT6, mit einem 8MHz Quarz und PLL, um 72MHz System/Timertakt zu erzeugen. Wenn ich nun eine Frequenz um ca. 400kHz erzeuge und ausgeben lasse, dann driftet diese um 2 bis 4 kHz, ist also nicht
60MHz und > du misst ein 72MHz Signal? Stimmt dezent was nicht oder? Ich mess 18MHz, weil der STM32 mir die 72MHz geteilt durch 4 ausgibt. Das ist also soweit in Ordnung. pegel schrieb im Beitrag #5308043: > Bist du sicher das er wirklich HSE benutzt und nicht durch einen Fehler > im HSE Zweig