-
Thread
Wettkampf Opa(MOS6502) gegen Frischling(ATmega)
Kern könnte man trotzdem mit GHz laufen lassen, > PLL wurden auch schon erfunden. Du beschreibst STM32N6? (ok, GHz nur fast, aber nahe dran). Dreistellige MHz sind ab Cortex M4 ("G4xx") im µC-Bereich schon lange Standard, PLL noch viel länger. Aber "die kleinen RISC": haben andere Optimierungsziele
Weil zur Laufzeit nur noch die zur Compilezeit berechneten Werte ausgegeben werden müssen. Ob nun 32Bit oder 80Bit würde nichts am Gleichstand ändern. [c] #include <Streaming.h> Stream &cout {Serial}; template <unsigned long n> struct fibonacci { static constexpr unsigned long value =
-
Thread
[S] stm32flash für Windows mit GPIO-Set für RTS/DTR
einfach (und ultrabillig, weil nur China): - AMS1114 3.3V Spannungsregler - CH340G RS232-USB - STM32F030F4P6 Somit kann ich mir beim Aufbau einer Schaltung den ST-Link "sparen". Hardware funktioniert und auch das Flashen unter Linux funktioniert. Weil mein Porteuslinux die "Geschichte"
/projects/stm32flash/files/ Im Manual steht jedenfalls unter "-i GPIO_string" (Seite 3, Mitte): Specify the GPIO sequences on the host to force STM32 to enter and exit bootloader mode. GPIO can either be real
-
Thread
Neue Bauteile: ESP32-S3-Minimodul, innovativer Schalter-IC, Kühlmittelsensor uvam
und zweiteres nur auf aktuellen großen Cortex-M55/85 zu finden. Die dedizierten AI-Beschleuniger vom STM32N6 oder ARM Ethos-U dürften da noch einiges besser sein.
. Nexperia stellte zwei äußerst energieeffiziente Buck-Konverter vor, während Espressif mit dem ESP32-S3-DevKitM-1 und einem leistungsstarken Modul mit großem Speicher, dem ESP32-S3-WROOM-2-N32R16V, beeindruckt. STMicroelectronics präsentiert ein Antennenfrontend für STM32WL-Mikrocontroller, das das
-
Thread
Kaufentscheidung: Laptop HP oder Lenovo PC
Ab und zu möchte ich was mit esp32 oder stm32 machen. Gegebenfalls soll auch Visual Studio laufen. Der PC hat nicht den ddr4 ramspeicher sondern den ddr5.
Rechner kaum beanspruchen. Zo R. schrieb im Beitrag #7757101: > Ab und zu möchte ich was mit esp32 oder stm32 machen. Gegebenfalls soll > auch Visual Studio laufen. Da gähnt jede halbwegs aktuelle CPU. Wenn er dann doch mal 'n Linux-Kernel übersetzt, dann wird er das Lüftergeräusch für das
-
Thread
STMF32, SPI, Master, Vollduplex
Dank für jede Hilfe -> Ich verwende Keil, Bibliotheken sind ins Projekt eingefügt #include "stm32f10x_conf.h" #include <stm32f10x_lib.h> ErrorStatus HSEStartUpStatus; void RCC_Configuration(void); //Configures Clock for all devices and GPIOs void NVIC_Configuration(void); void GPIO_init(void); void SPI_init (void); //Initializes all required GPIOs void Delay(vu32 nCount); //Creates a delay: nCount / Clock-Speed //Initializes the SPI-interface //Init nested vector interrupt controller #define BufferSize 32 //SPI's Buffersize GPIO_InitTypeDef
-
Thread
Raisonance und SAM7
http://www.mcu-raisonance.com/~open4-development-platform__microcontrollers__tool~tool__T018:g65gu6ghg2n.html Gruss, Robert
#1701232: > Dann wird meine Wahl auf Rowley denke ich fallen. Muß nur mal schauen ob > die auch den STM32F103RET unterstüzten. Crossworks unterstützt die STM32.
-
Thread
Welches Linux als Windows7-Ersatz
oder den STM32 Cube Programmer (kann GUI und Command-Line) oder das ST Link Tool (kann auch beides) oder stm32flash (nur für den seriellen Bootloader, nur Command-Line).
Stefanus F. schrieb im Beitrag #5972928: > Für STM32 nutze ich die in der System Workbench integrierte Funktion > oder den STM32 Cube Programmer (kann GUI und Command-Line) oder das ST > Link Tool (kann auch beides) oder stm32flash (Command-Line).
-
Thread
N-Mosfet als High Side mit STM32
nicht unter Strom steht und zb ein Kurzschluss nix anlaufen lässt. - Ich möchte einen Logic Level N-Mosfet nehmen, damit ich mit den 3v3 des STM32 den Mosfet direkt ansteuern kann. - Der Magnetantrieb soll auf manuelle Auslösung hin mit einem Impuls von 250ms geschaltet werden. Nun hat Google
und zb ein Kurzschluss nix anlaufen lässt. Unbegründete Angst. >- Ich möchte einen Logic Level N-Mosfet nehmen, damit ich mit den 3v3 >des STM32 den Mosfet direkt ansteuern kann. Geht aber icht als High Side Schalter. >- Der Magnetantrieb soll auf manuelle Auslösung hin mit einem Impuls
-
Thread
Seit SMD kaum noch Lust am Basteln
man ständig mit Breakout > oder fertigen Modulen vorlieb nimmt. Was hindert Dich daran, dieses STM32F103C8T6-Mini-Dev-Board für 2-3 EUR zu nehmen und das auf eine Lochrasterplatine zu löten? Das Board hat 40 Pins und das gleiche Rastermaß wie ein 40-poliges DIP-Gehäuse. > Ich hatte vorher nur
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
-
Thread
stm32 timers synchronisieren in encoder mode
Ja genau. Die beiden Boards zeigen richtig. Aber es gibt eine Verzögerung zwischen boards. ein Stm32 zeigt das Ergebnis 1 ms früher oder später im Vergleich mit dem anderen.
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\n", file, line)
-
Thread
Segger Embedded Studio: Memory (map) problem
Hallo, was mir natürlich bei Dir auffällt ist die RAM-Adresse bei 0x10000000, was dem CCM-RAM im STM32F4 entspricht. Kannst Du Dein Projekt mal zippen und mir senden ?
tückisch, da ja keinerlei Fehler-/Warnmmeldung kommt. Bei Segger hat man eben leider vergessen in dem STM32F4 Board-Support-Package die Linker-Scripte anzupassen, nachdem diese Erweiterung hinzukam. Sollte Segger also auf die ToDo-Liste schreiben.
-
Thread
STM32 GPS Filtern
pro IRQ 2 Bytes aus. Unter Umständen enthält die Queue aber noch mehr Daten. Evtl. gibt es in der STM32-API eine Funktion die dir angibt wieviel Daten noch im Puffer enthalten sind.
GPSdata, '.'); strcpy(gesucht2, pToken2); o=0; v = atoi(GPSdata1); n = atoi(GPSdata2); GPSFilVTG =1; } else if (strstr(GPSdata1,"GGA") != 0) { GPIO_SetBits(GPIOE,GPIO_Pin_6); gesuchtstd[0]= data1[6]; gesuchtstd
-
Thread
STM32 VBAT über Gold CAP
Hallo Leute, Möchte bei einem STM32F405 die RTC über einen Goldcap puffern. 1. Stimmt die Schaltung so, wie im Anhang? 2. Wie lange in etwa wird die RTC gepuffert. Habe gelesen, das ab 1,8V die RTC nicht mehr stimmt.
Wo ist der Vorteil einen GoldCaps ggue eine Lithiumzelle w z.B. CR2032 in der Stm32 VBat Anwendung?
-
Thread
Controller IC für digitale RGBW LED-Streifen
Nur aus Interesse: Was spricht denn dagegen, auch in der eigenen Steuerung z.B. einen STM32F1 zu nehmen unddas ganze via DMA zu machen?
Nur aus Interesse: Was spricht denn dagegen, auch in der eigenen Steuerung z.B. einen STM32F1 zu nehmen und das ganze via DMA zu machen?
-
Thread
Context Switch beim Cortex M
Einsatz fehlen noch viel zu viele Sachen. Ich hab Crossworks verwendet (gcc) und als Hardware einen STM32F746NG. Sollte aber mit Cortex M3 und M4 funktionen (M0 und M1 bin ich mir nicht ganz sicher. Es wird die stm32f7xx.h mit in das RTOS eingebunden, müsste man vllt. anpassen) Beispiel Programm könnte
void HAL_SYSTICK_Callback(void) { CMRTOS_IncrementCurrentTime(); } void Task1(void) { uint32_t x = 0; while(1) { x++; debug_printf("x: %d\n", x); } } void Task2(void) { uint32_t y = 10000; while(1) { y--; debug_printf("y: %d\n", y); } } int
-
Thread
[Biete] Mouser Artikel aus Fehlkäufen/Massenrabat-Reste
TSOP4838 > 15x PVG3A103C01R00 > 05x 595-UA78M05CDCYR > 01x 863-NCN5120MNG > 02x 989-EPM570T144C5N > 02x 579-PIC16F1825-I/P > 06x 538-50079-8000 02x 511-STM32L100C- DISCO 01x 844-6TQ45SPBF 01x 863-NTJ3157NT1g 02x 512-FIN1002M5X 05x 873-AS169-73LF 01x 595-PCM1803ADBR 10x 726-BGA616H6327XT
Jemand könnte weitermachen mit Zusatzinfosbeisteuern: 02x 511-STM32L100C- DISCO 01x 844-6TQ45SPBF 01x 863-NTJ3157NT1g 02x 512-FIN1002M5X 05x 873-AS169-73LF 01x 595-PCM1803ADBR 10x 726-BGA616H6327XT 03x 998-SY100EPT23LZGTR 03x 756-LRMAN1206R01FT5 03x 71
-
Thread
STM32: Adresse mit Rest als uint32_tinterpretieren
dass ARM es nicht mögen und mit einem Fehler reagieren, wenn man eine Adresse als Pointer auf eine 32Bit Adresse interpretieren möchte, diese jedoch kein vielfaches von 4 ist. Beispielsweise habe ich ein Array aus uint8_t und möchte Element 3 bis 6 als 32 Bit Wert interpretieren. Dann kriege ich
Plattform abhängig und der Code daher nicht > portabel... OP hat im Titel die Problemdomäne auf STM32 eingeschränkt. Grundsätzlich ist die Methode mit memcpy portabel zu allen Architekturen der selben Endianness. Er soll die 4 Bytes einfach in den Speicher eines uint32 kopieren und fertig. Lösung
-
Thread
Ansteuerung Kameramodul
Beitrag #4128205: > Das solltest du dann mit einem Mikrocontroller der es > verarbeiten kann nutzen STM32 z.B. (oder ein Raspberry Pi?). STM32Fxx ist das sicher gut geeignet. Evtl gibt es auch schon eine Codebasis auf der man aufbauen könnte. Der Rapsberry Pi ist m.Mn. nicht geeignet. Der hat ein
Das STM32F4 Discovery ist die Basis für viele Projekte und sehr günstig (so günstig wie in kleinen Stückzahlen der uC). Passt also :)
-
Thread
DALI Interface für AVR und PIC
Hallo Gerd, ich steige gerade in DALI ein und möchte meinen Neubau damit ausstatten. Code für den STM32, basierend auf einer Application-Note von NXP habe ich, falls jemand daran interessiert sein sollte. Zur Hardware: Ich würde die Schaltung von STM gerne nachbauen. Es fällt mir jedoch schwer, die
: Könnte ich den BD135 als Ersatz für den PZT2222A verwenden (16ct bei Reichelt) Könnte ich den 2N5416 als Eratz für den STM93003 verwenden (53ct bei Reichelt, einziger PNP mit hoher CE-Spannung)? Könnte ich den IRF 840 als Ersatz für den stn1hnk60 verwenden (67ct bei Reichelt)? Grundlage dieser
-
Thread
Zeitnehmung mit AVR-NET-IO
sondern einstellige Millisekunden). Oder du gehst noch einen Schritt weiter und verwendest ein STM32F103C8T6 Blue-Pill Board, das hat nämlich eine RTC On Board und könnte die Messungen mit Präzisen Zeitstempeln versehen, bevor sie an den PC übertragen werden. Ist aber nicht ganz so einfach zu programmieren. Siehe http://stefanfrings.de/stm32/stm32f1.html#bluepill Falls du eine Lösung sucht, die ohne Mikrocontroller-Programmierung auskommt, schau Dir das Projekt mal an: http://stefanfrings.de/serial_io/index.html Da kannst du das
-
Artikel
WordClock mit WS2812
. Fehler in der Wochentagsberechnung korrigiert STM32 Version 1.8.6. Verzögerte Reaktion der Minuten-LEDs (WC12h) bei Farbwechsel behoben STM32 Version 1.8.5. STM32F103 Mini Development Board: Abschalten des JTAGS, um PB3 u.a. als GPIO für z.B. IRMP
für das demnächst verfügbare Ambilight. STM32 Version 1.5.6. Unterstützung von ESP8266 mit neuerer Firmware, welche \r\n statt \r erwartet Unterstützung von verschiedenen Baudraten des ESP8266-Moduls Automatische Umschaltung von 9600Bd auf 115200Bd
-
Thread
STM32: gcc 5.4.1 vs. 6.3.1 und memset
cmp r4, #15 8001558: ea45 4505 orr.w r5, r5, r5, lsl #16 800155c: d919 bls.n 8001592 <memset+0x66> 800155e: 4626 mov r6, r4 8001560: f103 0210 add.w r2, r3, #16 8001564: 3e10 subs r6, #16 8001566: 2e0f cmp r6, #15 8001568: f842 5c10
r5, [r6], #4 800159e: d8fa bhi.n 8001596 <memset+0x6a> 80015a0: 1f22 subs r2, r4, #4 80015a2: f022 0203 bic.w r2, r2, #3 80015a6: 3204 adds r2, #4 80015a8: 4413
-
Thread
Informationen zum Einstieg in die µC-Welt
Nehme den [[STM32]], mehr dazu im Artikel [[STM32]] IDE: Eclipse, gibt es für MAC http://www.eclipse.org/downloads/packages/eclipse-ide-cc-developers/junosr1 Die Tools dazu gibt es hier: http://www.yagarto.de
PS: Bei Eclipse, GCC und STM32 kann man auch jede Menge Hilfe hier im Forum erhalten.
-
Thread
PWM interrupt am LPC2148
Ist dieses ganze Verwirrspiel mir ARM und Thumb Mode und den diversen Stacks bei den neueren ARMs (STM32) auch so? Wenn ja, werde ich mit der ARM Familie wohl nie anfreunden. Wenn es da nicht so ist, wird der alte LPC jetzt weggeschmissen und auf STM32 umgestellt. Muss ich halt ein kleines STM Platinchen
im Beitrag #4930112: > Wenn es da nicht so ist, wird der alte > LPC jetzt weggeschmissen und auf STM32 umgestellt Du kannst den alten LPC2148 ARM7 durch pingleiche LPC17xx M3 oder LPC40xx M4 ersetzen, da ist die IRQ Problematik gelöst und sind zudem einfacher "direkt" programmierbar als die STM32
-
Thread
Anfänger mit µC "Empfehlung, Ratschläge,."
google das mal") Unter dieser Betrachtung lautet mein Rat folgender: 1. Investiere 20 Euro ein STM32L0 Discovery Board: http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/LN1848/PF260319?sc=stm32l0-discovery 2. Hol dir die kostenfreie Software und Lizenz von ARMs MDK-ARM für ST F0/L0 http://www2.keil.com/stmicroelectronics-stm32/mdk 3. Stell dir eine einfache Aufgabe und versuche sie umzusetzen. http://www.keil.com/mdk5/learn Gruss, Matthias
-
Thread
UV-Laserdrucker
wenn die Grundeinheit mal wieder funktioniert. Vielleicht wage ich dann auch erste Versuche mit einem STM32-Board, welches ich hier noch habe. Schaun mer mal ... Dieter
Umbau habe ich nun die für mich optimale Methode gefunden. Die Hardware ist gleich geblieben, ein STM32 Discovery enthält ein portiertes GRBL, ergänzt um die Belichterfunktionen und kümmert sich um die Kommunikation und das Ansteuern der Motoren. Ein PIC32 (jetzt ein PIC32MZ) steuert den Spiegelmotor
-
Thread
C++ Mc gcc Object löschen
>wolltest. Gibt's da keine Problem mit der Garbage Collection? Gibt es ein Delete auf einem STM32?
Serial.println(ESP.getFreeHeap()); //Ausgeben for (auto& t : Tests) t->show (); const uint32_t numListExecutions = 100000; uint32_t startTime_us = micros(); for (int n = 0; n < numListExecutions; n++) { for (auto& t : Tests) t->execute (); } uint32_t stopTime_us =
-
Thread
CAN mit STM32F4Discovery und MCP2551: MCP lässt nichts von CANBus zu Rx durch
Hallo zusammen, habe in den letzten Tagen versucht, mit dem STM32F4Discovery-Board und dem MCP2551 als CAN-Transceiver, CAN in Betrieb zu nehmen. Irgendwo scheitert es aber, da der MCP2551 scheinbar nichts vom CAN-Bus zum Rx-Pin des MCPs/STMs druchlässt. Zweiter
2] = ' '; CanTxMessage.Data[3] = 'C'; CanTxMessage.Data[4] = 'A'; CanTxMessage.Data[5] = 'N'; CanTxMessage.Data[6] = '1'; CanTxMessage.Data[7] = '\0'; CAN_Transmit(CAN1, &CanTxMessage); } /** * @brief This is the IRQ-handler for message reception on CAN1 * @param none
-
Thread
Error disassembling : truncated ELF file
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. .; thumb;@mthumb armv6-m;@mthumb@march=armv6-m thumb2;@mthumb@march=armv7@mfix-cortex-m3-ldrd ---- Assembling: src/startup_stm32f407xx.s to FLASH_RUN/startup_stm32f407xx.o "e:/ARM/CodeSourcery/v_4_6_3\bin/arm-none-eabi-gcc
main.o "e:/ARM/CodeSourcery/v_4_6_3\bin/arm-none-eabi-gcc" -c -mthumb -ggdb -Os -mcpu=cortex-m4 -mthumb-interwork -DUSE_STDPERIPH_DRIVER -DSTM32F4XX -DHSE_VALUE=8000000UL -DUSE_USB_FS -DUSE_STM32F4_DISCOVERY -DMOD_MTHOMAS_STMLIB -DVECT_TAB_FLASH
-
Thread
ARM Assembler - GPIO einlesen und in RAM schreiben in 2 Taktzyklen
Sorry, das mit dem Silabs hatte ich nicht gelesen. Mein DMA Beispiel ist für STM32
SPI-Schnittstelle. Eine DMA-Lösung habe ich deshalb nicht weiter verfolgt. Aber ich werde mal versuchen aus einem STM32-Datenblatt Angaben dazu herauszulesen. Oliver, wenn ich Deinen Assemblercode richtig verstehe, dann hast Du eine kurze Schleife mit Abbruchbedingung dargestellt. Müssten die ersten zwei Zeilen
-
Thread
Touch display an einen atmega32
zwar bis zu 3-4 SPI-Schnittstellen, dafür wird es mit den Port's knapp. Lösung wie oben beschrieben: STM32F4 Gruß G.G.
Gerhard G. schrieb im Beitrag #4937263: > Lösung wie oben beschrieben: STM32F4 Er wollte aber was anderes hören: Streno schrieb im Beitrag #4936809: > Danke, so eine Antwort habe ich gebraucht.
-
Thread
Uart Kommunkation fehlerhaft - debug vs flash download
30>/?><30>??{????y???x??x}??<?7?(:<25>?}=<28>?<25>;{<_?_\~<29><25><????|<27>{ Clock frequency OK <\n> <\r> Control Flow Checkpoint 2 OK <\n> <\r><\n> <\r> STM32F0xx Cortex-M0 <\n> <\r> IEC60335 test @ARMc <\n> <\r> ... main routine starts ...<\r><\n> Ich versuchs jetzt mal mit deinem Vorschlag
30>?? > {????y???x??x}??<?7?(:<25>?}=<28>?<25>;{<_?_\~<29><25><????|<27>{ Clock > frequency OK <\n> > <\r> Control Flow Checkpoint 2 OK <\n> > <\r><\n> > <\r> STM32F0xx Cortex-M0 <\n> > <\r> IEC60335 test @ARMc <\n> > <\r> ... main routine starts ...<\r><\n> > > Ich versuchs jetzt mal mit
-
Thread
Schaltplan so richtig? STM32F407VG
Anschlussklemme, Sicherung, Überspannungsschutz, Filter 4. Elko für Xbee, große Kerkos für 3V3 Rail am STM32 5. Deine Eingangsschaltung schützt vor "Reverse Battery", bzw. brennt dann ab. Deswegen könntest du die zusätzlichen FETs an den Motortreibern einsparen. 6. Offenen OPV Eingang beschalten 7. USB Device Schirm Anbindung, ich legen den immer über 1M || 10n an Masse, gab hier mal eine Diskussion darüber Vorschlag: Boot_En & Reset vom FT232 ansteuerbar machen, diverse Enable, Diag, Int, Sleep usw. Pins auch zum STM32 führen Allerdings solltest du das
-
Thread
Wanderkiste Widlar, Runde V
die Batterie noch Saft hat?) 1x Dallas DS12887+ 1x Tütchen verschiedene EEPROM, Atmel Dataflash 32x 74AC00 5x HT7333-A 3.3V LDO ca 20x EL7531 Buck Converter 6x Flöth S4U-0505/5 5V/5V Isolating DC/DC 3x UA7906C 7x LM320H-5.0 (-5V Linear regulator) 19x TL751L05CD (5V LDO) 13x S32X245Q2 (16x CMOS
Brückengleichrichter 5x 2W10 Brückengelichrichter 15x CSHDD16-100C Schottky 600-700x BZX84-C4V3 8x BCX84-C5V6 ca 20x ZD 5,6V Mini-Melf 8x SR3100 Schottky ca 70x GL41A 50V/1A ca 200x MMBD1503A 2-fach Diode SOT-23 25x 1N6263 Schottky THT
-
Thread
Prozessor 32 Bit mit 5V z.B. SAMD09
Bei gewöhnlichen CMOS Chips vertragen alle Pins maximal 0,5V über der Versorgungsspannung. Beim STM32F103, STM32F303 und STM32L073 vertragen * die 5V toleranten Pins maximal 4V über der Versorgungsspannung (ohne Versorgungsspannung vertragen sie also *nicht* 5V) * die anderen Pins vertragen maximal
Ich werfe mal den CH32F103 ins Rennen. Weitgehend kompatibel zu den STM aber für 5 Volt spezifiziert. Dokus gibts leider nur auf Chinesisch wie bwi den meisten Chips von WCH. Der Chip hat einige Extras beispielsweise eine
-
Thread
20Euro Embedded System mit ARM, 128MB ram und 256MB Flash
-n Linux-2.6.32-5 -d /boot/vmlinuz-2.6.32-dockstar-core /boot/uImage /usr/bin/mkimage -A arm -O linux -T ramdisk -C gzip -a 0x00000000 -e 0x00000000 -n initramfs -d /boot/initrd.img-2.6.32-dockstar-core
uImage) [code] /usr/bin/mkimage -A arm -O linux -T kernel -C none -a 0x00008000 -e 0x00008000 -n Linux-2.6.32-5 -d /boot/vmlinuz-2.6.32-dockstar /boot/uImage /usr/bin/mkimage -A arm -O linux -T ramdisk -C gzip -a 0x00000000 -e 0x00000000 -n initramfs -d /boot/initrd.img-2.6.32-dockstar /boot/
-
Thread
ARM Cortex-Mx µC für Automotive
ATSAMV70/71: 3 USARTs/SPI, 2 SPI, 3 I2C, 5 UARTs, 2x CAN-FD 64-144pin, QFP, bga ATSAMDA1 - 6 Sercoms (kann beliebig als SPI, USART, I2C konfiguriert werden) 32-64pin, qfn, qfp
ASIC drin ist? ^^ Kein Controller. Clonephone schrieb im Beitrag #4294663: > Also der Can des STM kann ja nichts im Vergleich zum XMC von Infineon. Das ist interessant aber nicht relevant, da die STM32 ja nicht Automotive sind... Canni schrieb im Beitrag #4293705: > ARM Cortex-R4F Genau
-
Thread
[F] OCXO 10-MHz-Frequenzstandardreferenzmodul
Mi N. schrieb im Beitrag #7816693: > Eine > Schaltung mit einem STM32G431 läßt sich für rund 10 Euro aufbauen und > liefert schon Ergebnisse, die Dir die Grenzen dieser OCXOs aufzeigen. > Ein Link: http
man per PWM erzeugen und ausreichend geglättet an den ADJ Eingang legen. Ich habe versuchsweise ein STM32F103C8T6 Blue Pill Board mit der Firmware von fredzo für den BH3SAP GPSDO, ein GPS-Modul mit 1PPS Ausgang und ein paar Widerstände und Kondesatoren zusammengelötet und habe einen fast funktionierenden
-
Thread
Was benötige ich für das Arbeiten mit Microcontrollern?
lange ich nicht mehr mit AVR unterwegs war :-) Habe seinerzeit noch mit 90S8535 angefangen, dann Mega32 und Mega8 **g** Im Grunde seit den ersten Luminary Cortex-M3 (Mitte 2006) nur noch mit ARM, am liebsten mit STM32F103, LPC1768, SAM3X. Denn: 32Bit und ordentlich Dampf :-)
Wenn es etwas Leistungsstärker sein darf, empfehle ich das STM32 Discovery Board. LED's, Taster, und Programmieradapter sind da schon drauf. Damit kann man gleich anfangen, das Programmieren zu lernen. Schau Dir auch mal http://mbed.org an. Ich hab's noch
-
Thread
Dämpfungswiderstände für TFT-SPI Display notwendig?
Klaus R. schrieb im Beitrag #7918838: > Bei 1,8 cm und 6 MHz ist eine Serienterminierung nicht erforderlich. > mfg Klaus FALSCH! "Eine Leitung ist dann als elektrisch lang zu betrachten, wenn die einfache Laufzeit der Leitung größer als ca. 1/6 der
eben 100 Ohm verbaut sind und diese Displays problemlos funktionieren (egal, ob diese mit einem AVR, STM8, STM32 oder einem CH32 angesteuert werden).
-
Thread
Schaltplan richtig zeichnen
Hier folgen: https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32F3/open-source-hardware
Hier folgen: https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32F3/open-source-hardware Dann rechte Seite Hardware, das pdf Dokument
-
Thread
DIY Audio-Verstärker rauscht bei gewissen Bedingungen (nicht)
Taktfrequenz nicht durch zwei für 50%50 Taktverhältnis. Wie ist den das DDS-Board da nun angeschlossen? Über n Koppel-C? Du wirst das DDS-bord ja sicher nicht nicht mit dem STM32, den man da sieht, initialisieren? Oder doch? Na, egal. Kann man ja machen. Aber deinen R1 vom TDA an VSSA? leg den an 5Volt...
aber Musik raus kommt, gehe ich davon aus, dass das mit dem Takt soweit funktioniert. Und ja, das STM32 Board initialisiert (u.A.) das DDS-Board. Im Anhang ist ein Foto, auf dem der Takt zu sehen ist. Sieht für mich auch ganz ok aus. Der STM32 war quasi über, also habe ich den verwendet. Wollte mir