-
Thread
RP2040 Erfahrungen
starten und sowas wie [code]target ext /dev/ttyACM0[/code] in den gdb eingeben und mittels [code]mon s[/code] schauen, ob der RP2040 gefunden wird. Ach ja, NRST *nicht* verbinden. Gruss
Einsatz von Ada zerstreut worden. ;-) Aber mal im Ernst, eine mögliche Antwort lautet zB. »Weil's Spaß macht«
-
Thread
si5351 AN619
hingegen kann einen (mehr oder weniger) guten Sinus liefern. Also überdenke nochmal dein Konzept. W.S.
einen PIC16 oder einen ATmega zu überfordern, muß man sich schon ziemlich dämlich anstellen. W.S.
-
Thread
Welche IDE für AVR Programmierung
W.S. schrieb im Beitrag #7161860: > Har das etwas mit diesem Thread zu tun? Eher nicht. Microchip Studio hieß früher Atmel Studio. Und das ist die ernstgemeinte IDE von Microchip für 8- und 32-Bit-µCs
dass diese Phänomen der Informationstechnologie inhärent ist: https://www.youtube.com/watch?v=k0jpLJ-S9N8
-
Thread
Breitbandige Empfangsantennen
Kilo S. schrieb im Beitrag #7153526: > > Ideen? Bikonische Antenne, wird aber recht gross wenn's bis 4m runter gehen soll. http://schwarzbeck.de/Datenblatt/91039138.pdf Oder eine Log-Periodic wenn
Kilo S. schrieb im Beitrag #7159236: > Phasenschieber S. schrieb: >> Dennoch kann man darüber reden welche Materialien sich dafür besser oder >> schlechter eignen. > > Nun, das sollte aber doch jeder
-
Thread
Auswahl geeigneter Hardware nach langer Auszeit
Versorgungsengpass und könntest du dich mit C anfreunden, würde ich dir ein beliebiges Discovery Board mit STM32 empfehlen. Das STM32F429 Discovery hat z.B. ein kleines Farbdisplay mit Touchscreen, 8MB SDRAM und Programmierschnittstelle bereits an Board. Selber löten must du es nicht und man kommt an alle
Matthias S. schrieb im Beitrag #7152854: > Und, ob du es glaubst oder nicht - es gibt immer noch Boards mit 8051. Z.B.: https://www.mouser.de/ProductDetail/Silicon-Labs/EFM8BB1LCK?qs=sGAEpiMZZMv0WPLDnYsI70fg1naaV8g9wnYvq8gkYGnJ3DGj
-
Thread
USART von Microcontroller zu GSM Modul funktioniert nicht
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
genau fuer Deinen Fall gemacht). https://controllerstech.com/ring-buffer-using-head-and-tail-in-stm32/ https://github.com/controllerstech/stm32-uart-ring-buffer Gruesse Th.
-
Thread
STM32 Flashinhalt bei neuem Controller
0. Mindestens beim STM32L031 ist es so (RM0377, 3.3.4, Program a single word to Flash program memory). Und der STM32F407 darf offiziell für ein Mass Erase 32 Sekunden brauchen (bei 1.8V; bei 3.3V immer noch 16s).
Bausteinen jedenfalls in deutlich unter einer Sekunde, auch wenn der µC zuvor nicht leer war. Aber sei´s drum, wenn das für die STM32 normal ist, dann ist´s ja gut. Ich hatte mich nur gewundert.
-
Thread
Renesas offeriert 5V-fähigen ARM-Mikrocontroller, Funkmodulmarkt im Umbruch
Mich wundert mehr wie die mit nur 60MHz den CAN-FD bis 8MBit/s betreiben wollen. Und dann hat der nur 1x CAN-FD.
Architektur war deutlich langsamer, was > CoreMark/MHz angeht. Mein Erfahrungswert von RX610 und STM32F407 ist zehn Jahre alt. Heute muß sich ein RX660 mit zum Beispiel einem preislich günstigeren STM32H730 vergleichen lassen, dem er bezüglich der Ausführungsgeschwindigkeit nicht das Wasser reichen
-
Thread
32 Bit MCU gesucht
Axel S. schrieb im Beitrag #7146788: >> Der wird außerdem nur mit 8MHz betrieben. > > Er könnte aber mit 16MHz betrieben werden und wäre dann doppelt so > schnell. Was spricht dagegen? nein, sogar mit
Wie lange braucht eigentlich ein 32Bitter mit 200MHz für delay_1ms() gegenüber einem 8Bitter an 8MHz? Ohne Profiling ist der Griff zu einer schnelleren CPU komplett sinnlos.
-
Thread
Can auf 8 Bit AVR ohne entsprechende Schnittstelle
Matthias S. schrieb im Beitrag #7146755: > 3,19 Mäuse sind dafür zu teuer? *Zu* teuer habe ich nicht geschrieben. Ein STM32 mit CAN konnte man vor dem Chipmangel für ca. 1 Euro bekommen. Da hat man dann µC
statt einem ATtiny85 einen STM32F103C8T6 mit integriertem CAN Controller. Wegen Chipmangel von einem Bluepill board runterfummeln, die sind lieferbar. Sind mit Sicherheit Clone, aber wenns billig sein soll ...
-
Thread
Diskettenlaufwerk ansteuern
S. R. schrieb im Beitrag #7144667: > 8"-Laufwerke brauchen immer einen direkten Netzanschluss. Erst > 5.25"-Laufwerke konnten die Drehzahl mit Gleichstromtechnik genau genug > regeln. Davon weiß
schon noch größer als so ein altes Floppy. Bei 2 Maßen war halt eine Mindestgröße erforderlich - so ne 8" Disk ist nun mal 20x20cm groß. Auch das mit dem Parallel und Serieninterface ist so nicht richtig. Die Floppy's Robotron hatten einen Bus der elektrisch mit dem Shugart-Bus kompatibel war allerdings
-
Thread
[STM32] CAN Bus: Fehlende RAM Zuweisung für TX FIFO ?
filter */ sFilterConfig.IdType = FDCAN_STANDARD_ID; sFilterConfig.FilterIndex = 0; sFilterConfig.FilterType = FDCAN_FILTER_MASK; sFilterConfig.FilterConfig = FDCAN_FILTER_TO_RXFIFO0; sFilterConfig.FilterID1
Nun versuche ich eine Nachricht zu senden: [c] FDCAN_HandleTypeDef hfdcan1; FDCAN_FilterTypeDef sFilterConfig; FDCAN_TxHeaderTypeDef TxHeader; uint8_t TxData[8]={0xCC,0xDD}; int main(void) { ... MX_GPIO_Init(); MX_FDCAN1_Init(); while (1) { if (HAL_FDCAN_AddMessageToTxFifoQ
-
Thread
UART auf Linux
Under Reset Reset mode : Hardware reset Device ID : 0x442 Revision ID : Rev 1.0 Device name : STM32F09x/F030xC Flash size : 256 KBytes Device type : MCU Device CPU : Cortex-M0 BL Version : -- Memory Programming ... Opening and parsing file: ST-LINK_GDB_server_vFS8ad.srec File
Also ist unklar ob der STM überhaupt sendet? Scope dran hängen und messen.
-
Thread
Elektret-Mikrofon Verstärker
einfacher zu machen, kannst du dann auch einen zahmeren Opamp nehmen. Sowas wie MCP602 oder so. (2.8MHz GBW, ist aber okay da jede Stufe nur Vu=14 liefern muss). Gruß, Christian
und viele arbeiten bereits ab 1.5V. Da reichen 3V Versorgung normalerweise aus, wenn auch 5V oder 8V vorzuziehen wären.
-
Thread
DDS mit FPGA - Speicher vs. Rechnen in Echtzeit
Signal zwar etwas verzögert, aber ich denke das wird glatt genug sein. Da bekomme ich die 20kHz mit 96kS/s. Grüße, Jens
W.S. schrieb im Beitrag #7142345: > Da wären für dein > Vorhaben allenfalls 7 oder 8 CORDIC-Schritte nötig, die restlichen Bits > liefert dann der Rest. Bei der geringen Abtastrate ist Cordic einfacher
-
Thread
LQFP 64/100 Testclip
Guten Tag, ich suche für den STM32F446 im LQFP64 bzw LQFP100 Gehäuse zwei Testclips. Die mechanisch irgendwie am verlöteten Mikrokontroller anbringt und dann Zugang zu jedem PIN hat. Kennt da jemand was passenden? Das würde meine
hier von waveshare: https://smile.amazon.de/gp/product/B00KM6XRRK/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1 Für 64 habe ich einen 1:1-Adapter mit einem ähnlichen Sockel auf 4 einreihige Pinreihen im Quadrat (also mit mit meiner 3D-Drucker-Bastel-Lösung für eigene breadboards sogar steckbretttauglich
-
Thread
USB2CAN Adapter aus China - kann der was ?
Gruß Volker Bei mir im Haus funktioniert das seit 10 Jahren ohne Probleme und mit noch mehr "nogo's" die die Klugscheißer hier verbreiten. Alle Teilnehmer haben isolierte CAN-Tranceiver, es gibt Stichleitungen mit 8m Länge, GND ist nirgends verbunden, die gesamte Buslänge ist ca. 40m bei 100kBaud.
die Canable sind wohl auch mit den 8Devices Korlan USB2CAN identisch. Selben STM32F042/STM32F072 mit internem CAN Bus und externem Transceiver. Da gab es auch den entscheidenende Hinweis : candlelight firmware https://github.com/candle-usb
-
Thread
Suche günstigen Mikrocontroller mit Ethernet
Einrn LM3S3748 habe hier auch noch. Aber gerade der hat kein Ethernet. Der kleinste davon waer wohl der STM32F107.
alle Distributoren durch, Alex. Meine Faulheit übersteigt deine um Magnituden! Viel Erfolg:) P.S.: Wer war das nochmal mit dem Bockmist über Beispielcode? Zu warm, zu faul! google: "stm32f107 ethernet example" ... ohne die ESP32 Fans beleidigen zu wollen. Das war ein Scherz! (muss frau immer dazu
-
Thread
STM32H7 Multichannel ADC DMA
verwendet wird, dann sollte auch der IRQ Handler generiert werden. https://github.com/STMicroelectronics/STM32CubeH7/tree/c94252df7cec24a8fef67b28933353476a1edd3c/Projects/STM32H7B3I-EVAL/Examples/ADC/ADC_DMA_Transfer Das kein Interrupt generiert wird läßt mich an meinem Problem mit dem SDMMC1 auch gerade
einmal im while(1) loop geprüft werden (spannungsversorgunen, temps etc.). Also es genügt wenn der STM städig im mein array DMAt und ich dieses einmal pro programloop auslese/prüfe.
-
Thread
SD Karte mit STM32H7
genau das so ist, vielleicht ist hier auch mal jemand darüber gestolpert? https://github.com/JojoS62/COMPONENT_SDIO/blob/312ced360d7a24b8b0aa6a5f5e3df0b1736be652/TARGET_STM/TARGET_STM32H7/sdio_device.c#L148 Der Code ist noch dirty vom Umbau vom F7. Mit dem integrierten DMA im H7 SDMMC ist sogar einfacher
-
Thread
Carbon - wie ist Eure Einschätzung?
can have a name (Clause 6). An object has a storage duration (6.7) which influences its lifetime (6.8). An object has a type (6.9). Some objects are polymorphic (13.3); the implementation generates information associated with each such object that makes it possible to determine that object’s type during
programmiert werden sollte - memory safety. Ich bleib lieber bei Rust - läuft auch super auf Risc-V oder STM32s. Bin eh nicht der Typ, der jedem Hype hinterherläuft ... Rust ist mittlerweile mature genug, um für mich relevant zu sein - und ich finde es toll 😍
-
Thread
STM32L431RC - Probleme mit Stromsensorenauswertung
nach jeder Messung den Kanal wechseln: [c]void ADC_Select_CH1(void){ ADC_ChannelConfTypeDef sConfig = {0}; sConfig.Channel = ADC_CHANNEL_1; sConfig.Rank = ADC_REGULAR_RANK_1; sConfig.SamplingTime = ADC_SAMPLETIME_92CYCLES_5; sConfig.SingleDiff = ADC_SINGLE_ENDED; sConfig.OffsetNumber
schrieb im Beitrag #7141011: > Wird der ADC Input somit nicht überlastet, wenn dieser dann auf ca. 4,8V > steht? Bei den mir bekannten STM32 Modellen vertragen die analogen Eingänge offiziell maximal ein kleines bisschen mehr als 3,3V. Ich würde das sicherheitshalber mit einem Widerstand und Zenerdiode
-
Thread
C++ in (deeply) Embedded Systemen für Neuprojekte Gesperrt
noch der Hebel der Vereinfachung bei der Hardware angesetzt und die Aufgabe mit vielerlei Vorteil 8bittig umgesetzt wird bleibt Assembler einfach DIE PERFEKTE Programmierform. J. S. schrieb im Beitrag #7467918: > Assembler ist Grundschule, C++ ist Uni. Man kann die Dinge in Hard- und Software
noch der Hebel der Vereinfachung bei der Hardware angesetzt und die Aufgabe mit vielerlei Vorteil 8bittig umgesetzt wird bleibt Assembler einfach DIE PERFEKTE Programmierform. J. S. schrieb im Beitrag #7467918: > Assembler ist Grundschule, C++ ist Uni. Man kann die Dinge in Hard- und Software
-
Thread
80uA anstatt 24uA Stromverbrauch - Wie debugged man sowas?
sondern 1-10uF ... Hier das Prinzip als Nano Current Project: http://www.technoblogy.com/show?2S67
https://www.st.com/en/evaluation-tools/x-nucleo-lpm01a.html https://www.st.com/en/development-tools/stm32cubemonpwr.html#st-featured-products https://www.st.com/en/evaluation-tools/stm32l562e-dk.html leisten beide ganz gute Dienste und sind auch lieferbar
-
Thread
8 UART's mit asm_pio / PIO / DMA / Micropython auf dem PI PICO
8 UART's mit asm_pio / PIO / DMA / Micropython auf dem PI PICO Worum geht es hier ? Der PI PICO verfügt von Haus aus über 2 integrierte UART-Schnittstellen, von denen eine meist für die Programmierung genutzt wird. Mit den PIO's kann man bis zu 8 zusätzliche UART-Schnittstellen (alternativ als Transmitter oder Receiver) an frei wählbaren Pins des PI PICO einrichten - zusätzlich zu den vorhandenen beiden Schnittstellen. Es
-
Thread
ADC mit DRAM Buffer an µC anbinden
Axel S. schrieb im Beitrag #7135132: > Ja. Genau darüber reden wir. Er braucht einen schnellen Puffer für 2x 12 > Bit x 2000 Samples Jupp. Axel S. schrieb im Beitrag #7135132: > Das kann er in einem FPGA Wahrscheinlich und realistisch. Axel S. schrieb im Beitrag #7135132: > oder eine Platine mit diskreter Logik vollklatschen. Unwahrscheinlich/unrealistisch. Axel S. schrieb im Beitrag #7135132: > Aber wenn er ein FPGA verwendet, muß
-
Thread
Wie statisches HTML/css/javascript in C/C++ Projekte einbinden?
entwickle meinen C/C++ Code in Eclipse mit CDT, MCUTools, Sloeber Arduino Plugin, ... Oder auch mit STM32CubeIDE.
[c] FILE *f; char s; f=fopen("file.html","r"); while((s=fgetc(f))!=EOF) { printf("%c",s); } fclose(f); [/c]
-
Thread
Programmierproblem mit dem STM32G491
Die Version des Firmware auf dem Debugger scheint steinalt "V2J28S7". Die kennt dir G49 Familie wohl nicht. Mach einen Update!
schrieb im Beitrag #7134650: > Die Version des Firmware auf dem Debugger scheint steinalt > "V2J28S7". > Die kennt dir G49 Familie wohl nicht. Mach einen Update! Das hatte ich heute Morgen zwar auch gemacht, aber jetzt noch mal. Ergbnis: 16:07:54 : V2J37S7 16:07:54 : Connected via SWD. 16:07
-
Thread
Modellbauservo 3,5V zu 5V Steuersignal
und Signalpegel 4.8-6V gefordert werden. fchk
> Ich schaue zuerst ins Datenblatt und lese da, dass für > Versorgungsspannung und Signalpegel 4.8-6V gefordert Welche Auswirkungen hat die Versorgung auf die Schaltschwellen? Wenn die nämlich statisch bei z.B. 2V bleibt, dann juckt es nichts, ob das Ding mit 4,8V oder 6V versorgt wird.
-
Thread
Mehrdimensionale Matrix erstellen
STM32 User schrieb im Beitrag #7130591: > Puhh die Aufgabe ist so trivial, wenn du dafür SELBER keine Lösung > findest, kannst du die Prüfung gleich abmelden. Nicht nur die Prüfung. Auch die Abendschule
sicherlich einiges zu diesem Themengebiet durchgekaut. Wenn es dann an solchen Basics scheitert, dann wird's mit dem Rest auch nichts mehr. Die Wirtschaft benötigt auch Hilfskräfte für einfache Tätigkeiten, wenn auch immer weniger. Spargel müssen z.B. immer noch von Hand geerntet werden. Auch die Post hat
-
Thread
HAL, und NXP?
meinst. NXP stellt ja > mehr als einen Controller her. naja, vielleicht mal einfach ähnliche MCU's wie die STM32H7... Reihe? Die HAL library (mit Beispiele), glaube ich mal, deckt fast die ganze STM32 MCU, CPU Reihe ab?? Sie (die HAL) erleichtert den Einstieg schon extrem...
FreeRTOS, Cloudanbindung usw. wird auch in das SDK zum Board/MCU angepasst zusammengepackt. Mit den LPC8xx - LP40xx habe ich gerne gearbeitet, aber im Hobbybereich hat sich ja eher ein anderer Mittbewerber durchgesetzt. Obwohl die Peripherie in den LPC mit 32 Bit Struktur angenehmer zu programmieren ist
-
Thread
STM32 - USB - CDC (Virtual COM Port) - Decoder? - Wie Daten lesen?
Was war noch die größte Zahl, die in uint8_t passt?
S. W. schrieb im Beitrag #7127234: > Ich nehme an, dass die Ermittlung der Werte im Rahmen einer geeigneten > Dekodierung des USB-Signals erfolgt? Nö. In uint8 passt eben nur 0-255 rein. Probier
-
Thread
STM32 SPI HAL extrem langsam
J. S. schrieb im Beitrag #7127402: > Der FIFO wird beim H7 in HAL_SPI_Transmit genutzt. > > https://github.com/STMicroelectronics/STM32CubeH7/blob/0c3a06c18bd2a87b006a84f997f2b0b56d97a113/Drivers/STM32H7xx_HAL_Driver
MAX M. schrieb im Beitrag #7127835: > J. S. schrieb: >> Der FIFO wird beim H7 in HAL_SPI_Transmit genutzt. >> >> > https://github.com/STMicroelectronics/STM32CubeH7/blob/0c3a06c18bd2a87b006a84f997f2b0b56d97a113/Drivers/STM32H7xx_HAL_Driver
-
Thread
STM32 Zeit messen?
Pin-Interrupt muss der einzige Interrupt sein - das Hauptprogramm darf keine Divisions-, FP- und LDM/STM-Befehle benutzen - der Stack muss immer aligned-8 sein - das gesamte Programm muss in den Cache passen oder Cache und Prefetch müssen abgeschaltet werden - der Counter muss zu Beginn der ISR gelesen
damit Grundlagen erlernen. > Und erst später in die Astronautentechnik einsteigen. Ich find die STM32´s sind in Kombination mit der CubeIDE doch recht gut auch für "Einsteiger" geeignet. Man muss sich allerdings doch etwas einlesen, aber ich denke das muss man bei anderen Mikrocontrollern auch. Finds
-
Thread
Timer von Lichterkette
Timer-Lichterketten sind erstaunlich genau, im Vergleich zu meinen Versuchen mit dem internen Oszillator der STM32er.
> gibt es eine Herstellerbezeichnung und Datenblätter? Zum Beispiel AVR Mikrocontroller: 8 Pins: ATtiny25, 45, 85 https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2586-AVR-8-bit-Microcontroller-ATtiny25-ATtiny45-ATtiny85_Datasheet.pdf 14 Pins: ATtiny24, 44, 84 https://ww1.microchip.com
-
Thread
sehr langsamen Takt erzeugen
tiefe Analyse da > was zu sagen, aber seit dem traue ich denen keine Langzeitoperationen zu M.A. S. schrieb im Beitrag #7123449: > Mal nicht davon geredet, dass irgendwann (nach 10 Jahren + ?) der Flash > so langsam sein Gedächtnis verlieren kann: Jeweils AT90S2313 seit 1999 störungsfrei in Betrieb
Meinten Sie blaue Pillen? Dieser Begriff kann in einem uC-Forum durchaus mehrdeutig sein. ;) https://stm32-base.org/boards/STM32F103C8T6-Blue-Pill.html
-
Thread
Lichtschranke Autolack "Einparkhilfe"
zuverlässig. Durch die 8x8 matrix ist auch Redundanz vorhanden, falls der Winkel etwas ungünstig ist. Den Sensor messen lassen, und das Ergebnis auf einem Display anzeigen.
Axel S. schrieb im Beitrag #7123224: > Holztüren (wird noch wichtig) Axel S. schrieb im Beitrag #7123224: > Das Ende vom Lied: er hat dann das Tor ausgesägt um Platz für > die Anhängerkupplung zu schaffen
-
Thread
32-Bit uC in QFP-32
://www.silabs.com/mcu/8-bit-microcontrollers/efm8-laser-bee/device.efm8lb12f64e-qfp32 Ähm, also z. B. STM32G030 ist ein 32-Bitter, und den gibt's im LQFP32. Wobei dieses LQFP sogar noch etwas dicker als da vom oben angegebenen
nie wieder: https://www.mouser.de/ProductDetail/STMicroelectronics/STM32G431KBT6?qs=T3oQrply3y8teCTeNAFOLg%3D%3D
-
Thread
Wie werden fabrikneue ATSAM geflasht?
Programmiergeschirre erfordert. Und das gilt auch für den Bastler, sofern dieser ein paar Sekunden Zeit hat für's Brennen und nicht vornehmlich mit dem Debugger "programmiert". W.S.
wegwerfen. Daher ist ein ROM Bootloader (wie bei LPC) oder ein geschützter Bootloader (wie bei EFM8) durchaus wichtig, nicht nur für Field Updates. https://community.silabs.com/s/article/unlock-a-bricked-efm32?language=en_US
-
Thread
Wieso spricht man bei den 8 Bit-AVRs von RISC?
Weil 8 bit AVR's primitiver Schrott sind. Reduced Instruction Set und so...
kann man heute (bei gleicher Architekt) viel schneller haben. siehe bsp auch STM8
-
Thread
Microchip PIC16F1713 - DERIVAT??
Hallo zusammen Ich habe eine Frage an Euch Experten. Weiß von euch jemand, ob es für die PIC´s von Microchip entsprechende Nachbauten gibt? Ich habe beim Stöbern hier schon mal was von Padauk gelesen. Für STM32 gibt es ja bereits mehrere Derivate, die auch gut verfügbar sind. Ich warte auf
Beitrag #7118426: > Ich habe eine Frage an Euch Experten. Weiß von euch jemand, ob es für > die PIC´s von Microchip entsprechende Nachbauten gibt? Ich habe beim > Stöbern hier schon mal was von Padauk gelesen. Für STM32 gibt es ja > bereits mehrere Derivate, die auch gut verfügbar sind. Die