-
Thread
STM32: interne Pull-Ups für SPI
Hi, ich möchte das SPI mit Hardware NSS am STM32F405RG nutzen. Die Konfiguration führe ich mit CubeMX durch. Dort ist SPI1 aktiv und in der GPIO-Registerkarte wurden für alle SPI-Leitungen Pull-Ups aktiviert. Auf dem Scope sind diese jedoch im
Version? Ich nuzte Version 4.16.1 STM32Cube V1.0
-
Thread
FM auf STM32F767 demodulieren?
liegen die Signale (im Oszi) schön übereinander. Der ADC läuft mit 1MSPS. Der Mikrocontroller ist ein STM32F767 der mit 216MHz läuft. Nur mit dem FM-Demodulieren klappt es im Mikrocontroller nicht so. Immer dann, wenn der ADC ein sample gesamplet hat, wird ein Interrupt aufgerufen, in welchem dieser
schaufeln und dann gibts nur einen IRQ "Chunk fertig". Auf dem wird dann gerechnet. Auf einem F405 auf 168MHz hab ich da mal experimentiert. Eine LED blinkt vor sich hin im busyloop und bei 1MSPS per IRQ vom internen ADC blinkte die dann sichtbar langsamer. Das ist nicht zu unterschätzen!
-
Thread
STM32 IC mit DMA
bereits Input Capture mit Interrupts erfolgreich programmiert und will nun IC mit dem DMA auf einem STM32F405 probieren. Nun kann ich mit folgender HAL Funktion beginnen, welche mir die Periode gibt, wenn ich Sample[i+1]-Sample[i] subtrahiere: [c] HAL_TIM_IC_Start_DMA(tim1,TIM_CHANNEL_4,ic_buf,IC_BUF_SIZE
werden. Aber im F4xx Ref Man sehen die Timer eigentlich ziemlich genauso aus.
-
Thread
STM32F4xx: ADC-Trigger mit Timer1-Ereignis?
Hallo Forum-Gemeinde! Gegeben ist ein STM32F4xx-Controller (STM32F405, Cortex-M4). Ich suche ein funktionierendes Quelltext-Beispiel, in dem mit einem Timer1-Ereignis, also ohne Interrupt, die (jeweils einmalige) ADC-Konvertierung angeworfen
NVIC_InitStructure.NVIC_IRQChannel = ADC_IRQn; NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0x0F; NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0x0F; NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; NVIC_Init(&NVIC_InitStructure); while(1) { asm volatile ("nop");
-
Thread
Encoder Timer3 und externer Interrupt stm32f4xx
und dann einen Timer laufen zu lassen zwischen den Interrupts. Jetzt meine Frage, kann ich beim STM32F405 einen Eingang PC6 als Encoder Eingang und gleichzeitig als externer Interrupt Sourcepin einsetzen? Bis jetzt sind meine alle gescheitert. Danke und Gruss MC Bu
NVIC_InitStructure.NVIC_IRQChannel = EXTI9_5_IRQn; NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0x0F; NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0x0F; NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; NVIC_Init(&NVIC_InitStructure); NVIC_EnableIRQ(EXTI9_5_IRQn); } [/c] GPIO Init
-
Thread
LED schalten mit µC - warum so?
ein / verwenden. /PWR_LED_OFF = PWR_LED_ON Der Grund für die Schaltung liegt im Datenblatt vom STM32F405. Das Signal kommt von PC13. > PC13, PC14, PC15 and PI8 are supplied through the power switch. > Since the switch only sinks a limited amount of current (3 mA), > the use of GPIOs PC13 to PC15
and PI8 in output mode is limited: > - The speed should not exceed 2 MHz with a maximum load of 30 pF. > - These I/Os must not be used as a current source (e.g. to drive an LED).
-
Thread
STM32F4 wie viel Strom?
Harders schrieb im Beitrag #3528501: > 25mA an 100 IO-Pins > ergibt 2,5A :-) Dazu gibt es in STM32F405/7 Datenblatt unter 5.2 die IVDD und IVSS Angaben (150 mA).
-
Thread
Freitagsfrust - Pointer
Hallo Forum, ich stehe irgendwie ganz schön auf dem Schlauch... µC = STM32F405xx Compiler GCC Die betreffende Funktion wird aus einer ISR (USART) aufgerufen. Es wird ein Pointer auf ein festes "Pattern" übergeben, welchen mit memcmp() gefunden werden soll. Aufruf
Stefan ⛄ F. schrieb im Beitrag #6602087: > Die wichtigste Info dürfte die 'Zeigerspitze' von cv sein, also auf was gezeigt wird.
-
Thread
STM32F4 und CAN2
Hallo. Ich würde gerne den CAN2 im STM32F405 verwenden, um den integrierten Bootloader zu benutzen. Sehe ich es richtig, dass der CAN2 nur mit aktivem CAN1 läuft ? Ich brauche aber nur eine CAN-Verbindung. Was mache ich da am besten? Kann
-
Thread
DMA geht nur einmal! STM32
keine Probleme, also irgendwas übersehe ich noch bei Neustarten des DMA! Woran liegts? Ingo STM32F405, CooCox. [c] while(1){ if (Flags.RS232DebugOut){ Flags.RS232DebugOut = OFF; Set_DataCounter(10000); uint32_t Temp = 0; Temp = DMA_GetCurrDataCounter
DMA_InitStructure.DMA_Channel = DMA_Channel_0; DMA_InitStructure.DMA_PeripheralBaseAddr = (uint32_t)&(ADC1->DR); DMA_InitStructure.DMA_Memory0BaseAddr = (uint32_t)DataBuffer; DMA_InitStructure.DMA_DIR = DMA_DIR_PeripheralToMemory; DMA_InitStructure.DMA_BufferSize = BUFFERSIZE;
-
Thread
Schulprojekt: Roboter - Energieproblem
meine Empfehlung: einen ARM-Cortex M3 oder M4. Egal ob, TI, ST oder... Ich benutze zur Zeit einen STM32F405. Gibt es auch als Low-Power-Variante: STM32L476 Discovery. Sehr praktisch: Diese Boards haben einen Debugger bereits auf dem Board. Wichtig ist: viel RAM-Speicher. Bei einem RTOS hast Du mehrere
beiden 50poligen Sitftleisten, auf denen auch viele Portpins herausgeführt sind, bietet sich z.B. das STM32F4DISCOVERY an: http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF252419 Bei Watterott kostet es knapp 17 EUR: http://www.watterott.com/de/STM32F4Discovery
-
Thread
C++ auf einem MC, wie geht das?
Wenn du das stm32f4 discovery board benutzt, kannst du dich schonmal mit dem Framework https://github.com/roboterclubaachen/xpcc/tree/develop/examples/stm32f4_discovery austoben.
Buildumgebung stellen. [0] Für diejenigen, die es interessiert ein paar Details am Beispiel des stm32f407vg: 1. Für unsere unterstützten Controller gibt es eine XML Beschreibung z.B.: https://github.com/roboterclubaachen/xpcc/blob/develop/src/xpcc/architecture/platform/devices/stm32/stm32f405_407
-
Thread
CRC Polynom für Extended Hamming Code (11, 16)
um einen Motorregler für den Traktionsantrieb eines Modellfahrzeugs. Der Regler basiert auf einem STM32F405 und arbeitet mit 16kHz Regeltakt. Über Voll-Duplex SPI werden via DMA asynchron ca alle 20ms 3 Datenpakete a 16 Bit empfangen. Eine CS Leitung gibt es nicht, nach dem empfangen des letzten Datenpakets
Sollgeschwindigkeit, zulässige Maximalbeschleunigung und zulässiger Ruck) 10 bis 11 Bit ausreichend sind und der STM ja über eine Hardware CRC Einheit verfügt würde ich die Übetragung gerne per CRC absichern. Würden falsche Daten empfangen gäbe es für ca 20ms (bis zur nächsten Übertragung) falsche Sollwerte. Ich
-
Thread
Junior Computer - Elektor
Kupferlackdraht!) gem. Schaltplan aus obiger Literatur gebastelt...hatte in Endausbaustufe - 40+ KB RAM / 32k ROM (schaltbar, steckbar, brennbar, teilweise Akkuvgepuffertes SRAM...wie heute SD im RasPI.. - Rom-Brenner - Apple ][ -IO - ein IBM 3270 Terminal (wirklich!) - FORTH als Betriebssystem Muesste
Anfall einer Retro-Phase diesen Hardware Emulator gebaut. Die entsprechende Software lief auf einem STM32F405. Mit Terminal Debug und allem pipapo…
-
Thread
CNC Servo-Ansteuerung für Kreisbewegung: Algorithmus
kann auch innerhalb des Kreises bremsen Ohne nachzusehen sind das aus meiner Erinnerung so G30 f.f.??? Also richtiges Kreisbogenfahren.
moin, das selber zu berechnen ist nicht so das Problem. Anbei eine Demo dazu. Der MC der CNC ( STM32F405 ) rechnet mit dem selben Programm, ist also die Anzeige im Demo "falsch", wird auch die Fräse "falsch" arbeiten. Falsch bedeutet hier, es fehlen Koordinaten oder Übergänge zwischen 2 Abschnitten
-
Thread
MCP23016 Port Expander Input Realisieren
Demo.c von Keil) [c] bool Display_Read (uint8_t reg, uint8_t *val) { uint8_t data[1]; int32_t n; data[0] = reg; n = ptrI2C->SendData(DISPLAY_I2C_ADDR, data, 1, true); if (n != 1) return false; n = ptrI2C->ReceiveData(DISPLAY_I2C_ADDR, val, 1, false); if (n != 1) return false
Nachtrag: Ich verwende den STM32F405IG und das yVision von Keil MDK 5
-
Thread
Einstieg in die Mikrocontroller
Dragon entschieden. Ich wollte eigentlich diese Modelle kaufen: ATtiny2313 ATmega8 ATmega16 ATmega32 Soll ich noch andere nehmen? Oder soll ich statt ATmega8 ATmega88 nehmen? Gibt es auch neuere alternativen zu ATmega16 und 32? lgf
Tiny13, Tiny84, Atmega328, Atmega644, STM32F405. In der Reihefolge, je nach Bedarf/Aufgabe
-
Thread
Interrupt nach n Messungen
Hallo, Ich möchte gern mit einem STM32F405 über DMA und den ADC einen Datenpuffer von 50000 Werten vollschreiben und danach auswerten. Jetzt würde ich den DMA Controller so einstellen, dass er nur einmal seine 50000 Transvers macht und
-
Thread
CNC Steuerung (G41) - Beratung
Gewindeschneidaufsatz der ebenfalls nicht per CNC steuerbar ist. Überhaupt, fräsen von Stahl, eine BF20 oder Wabeco F1200 kommen da an ihre Grenzen, eher BF46 taugt was (hat natürlich keinen Servomotorantrieb)
nicht schwer. Ist höhere Schulgeometrie. Meine Steuerung (mit G40/G41/G42 ) läuft autarkt auf einem STM32F405 und belegt ca. 27KB Code. VG Pieter
-
Thread
Alternative zum dual OPV OPA2350
Vorschläge. Markus DL8MBY PS.: Ich verwende entgegen dem angehängtem Schaltplan für C68/C69 47nF als S&H Kapazitäten. Die Originale sind für eine höhere Bandbreite aus- gelegt, die aber der nachfolgende MC (STM32F405) nicht ausnützen kann, weil zu langsam - so die Software-Entwickler zum mcHF
Danke, wie finde ich heraus wie das Rauschen zwischen 1Hz und 100Hz aussieht. (Stichwort 1/f-Rauschen). Welcher Parameter in Datenblatt ist dabei von Bedeutung? Danke! Markus
-
Thread
18650 Zelle / LoRa Modul mit Solarzelle versorgen?
4,32V finde ich ganz schön heftig. Was für eine Zelle ist denn das?
wieder los. Das Thema hatte ich schonmal bei EEPROMs... alle 7-14 Tage hängten die sich auf am STM32F405 und da half nichts mehr, Power off/on nur noch.Er hier hängt schon nach ein paar Minuten. Ich vermute, dass die Statemachine des BME280 oder des AVR sich aufhängt.... aber nur wenn Lora sendet
-
Thread
EAGLE platziert Bauteile nur teilweise
Hallo, ich habe gerade mit EAGLE das problem, dass wenn ich einen STM32F405 in meinem Schaltplan platziere, nur ein Teil von diesem platziert wird. Das heißt, dass ich eine Lib habe, welche den Controller in Controller und Power Teil splittet und diese dann neben einander
-
Thread
Software Profibus DP-Slave in C
Interessant wäre eine Portierung auch auf einen ARM ala STM32 oder LPC2
Yes and we have all of you to thank! I ported the code to arduino and now i ported it to STM32F405. I got a stable connection at 6Mbits Only now that i have worked with your code I understand the bus. So thank you again
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
fcc.report/company/Hoymiles-Converter-Technology-Co-L-T-D Der Microprozessor auf der Platine ist ein STM32F402/STM32F407 und ich nehme auch an der Port CN201_NC ist ein SWD / JTAG Port. @Ziyat T., ich konnte die letzte Ziffer der MCU auf der DTU-Pro nicht lesen, kannst Du diese bitte nochmal mit Adleraugen
,d9,42,7f 7e,81,72,81,88,32,72,81,88,32,01,80,7f 7e,01,72,81,88,32,72,81,88,32,00,01,7f 7e,01,72,81,88,32,72,81,88,32,01,00,7f
-
Thread
Symbol Karusell + Drehgeber
augeordnet und drehen dann je nach Drehgeberaktion nach vorne / hinten. Generelle Info: Zielsystem STM32F405 mit einem 3.5" 320x480 full color display auf ILI9481 basierend. Danke
-
Thread
Stromsparen mit STM32 µC: Nach __WFI() passiert nichts mehr.
geworfen und das restliche System funktioniert wie es soll. Zur Einordnung ein paar Daten: -µC: STM32F405RGT -Interrupt per Tastenbedienung EXTI_Line9 (fallende Flanke) -NVIC entsprechend konfiguriert -Takt für entsprechenden Tastenport und Interrupt wird zumindest nicht manuell ausgeschaltet
-
Thread
LED Matrix Ansteuerung mit STM32F4 ohne CPU Last
LED Matrix mit DMA Kanälen und Timern ganz ohne CPU Nutzung anzusteuern. Ich habe das auf einem STM32F405 mit einer 5x5 RGB Matrix getestet (Anordnung 15x5). Eine generische Lib ist da etwas schwierig zu schreiben, so dass jeder der nicht zufällig meine Pinbelegung verwendet den Code leider anpassen
Werden auf dem Port noch andere Pins als Ausgang genutzt, so muss statt dem 16 Bit ODR Register das 32Bit BSR Register genutzt werden, was den Speicher noch mal verdoppeln würde. Vermutlich könnte man noch einen dritten DMA Kanal hinzufügen und so eine 16x32 Matrix realisieren. Ansonsten ist bei der DMA
-
Thread
STM32F4 TIM1 & TIM8
Hallo, ich möchte gerne mit einem STM32F405RGT6 zwei PWM-Sevo Signal erzeugen(TIM1 & TIM8). Funktioniert mit dem TIM1 auch schon ganz gut. Nur suche ich im Datenblatt nun verzweifelt den TIM8_CH1 Ausgang für den TIM8. Jedoch finde ich
-
Thread
ATMega Flash wird langsam knapp. Upgrade o. Plattformwechsel?
Problem. Oder vielleicht ein kompletter Umstieg auf ein ganzen anderen Prozessor wie zum Beispiel den STM32 den gibt es ja bis 2MB Flash und 512kB RAM. Aber mal ganz abgesehen das ich noch keinerlei Erfahrung mit dem STM32 habe. Das habe ich so im Moment an Peripherie angeschlossen: - TFT Display(ILI9341
machen wenn es bei euch so wäre. Upgrade auf ATMega2560 oder kompletter Wechsel auf einen Prozessor zb. STM32? Schönen Sonntag noch Lg
-
Thread
Cortex M4: kleine Baudrate für USART
Hallo Cortex freaks, ich betreibe einen STM32F405 Cortex M4 von ST, bei dem möchte (muß :-/ ) ich den USART mit 600Baud betreiben. Das funzt nicht. Nach diesem Abend fummeln habe ich rausgefunden: Die USARTs werden mit der clock aus dem
-
Thread
WS2812 Matrix stört (V)DSL?
) bedrahteten WS2812 LED Clones gebaut (als "Netz", ca. 80cmx80cm groß). Jede LED hat ihren 100nF Kondensator in der Versorgung, oben und unten gibt es eine Stromschiene. Versorgt wird das ganze von einem 5V/30A Meanwell Schaltnetzteil. Ansteuerung besorgt ein STM32F405 mit einem 74HCT04 als Ausgangstreiber
-
Thread
STM32F411 I2C Busy Flag nach einiger Zeit
Hi, ich benutze den STM32F411CE mit einem MPU9250 Sensor. Nach einiger Zeit tritt am I2C2 ein sporadisches Busy Flag auf, nach 10 min, 30min manchmal auch nach 3 Std. Ich hab 4,7k für die Pullups und 100R als Serienwiderstand
an / abklemmen oder ähnliches gesehen, ohne aber wirklich einen Grund auszumachen. Im Errata des 405 (den ich benutzte) steht auch davon etwas drin, dass das Busy Flag kommt, wenn auf dem Bus unerwartet eine Stop Bedingung erkannt wird. Allerdings wo soll die her kommen. mfg
-
Thread
Timer 5 Chanel 1 in capture Mode
Guten Tag Ich habe einen BLDC-Motor mit einem FG Signal. Dieses Signal habe ich am Pin PA1 meines STM32F405RGT Controllers. Ich möchte die Geschwindigkeit und den zurückgelegten Weg ermitteln, in dem ich den Timer 5 Channel 1 im capture Mode einsetze. So kann ich die Zeit zwischen zwei Positiven Flanken
TIM_UpdateRequestConfig(TIM5, TIM_UpdateSource_Global); TIM_SetAutoreload (TIM5, 0x000F); TIM_SetCounter (TIM5, 0x0); TIM_ITConfig(TIM5, TIM_IT_CC1, ENABLE); TIM5->EGR |= (1 << TIM_EGR_UG); /* TIM enable counter */ TIM_Cmd(TIM5, ENABLE); [/c] Init des
-
Thread
CP/M auf ATmega88
mich schon. Aber nicht so, daß ich eine Platine haben wollen würde. Noch ein paar Worte zu meiner STM32–Variante. - Den HD64180 hatte ich schon. Der läuft nur mit 5V. - STM32 I/Os sind 5V-tolerant. - STM32F1 mit vielen Pins sind billiger als AVR. - Durch die vielen I/O-Pins kann alle denkbare
wieder dazu komme, soll das Board (und die beiden HCT541) gegen einen (mindestens) 100 poligen STM32F101 getauscht werden. Im angehängten Schaltplan sind P1-P3 die Buchsenleisten, auf die das Discovery-Board gesteckt wird.
-
Thread
CAN ACK Bit Pegel
funktioniert, allerdings hat das ACK Bit einen seltsamen Pegel. 2 Teilnehmer, PCAN-USB und TI ISO1050 an STM32F405, je mit 120 Ohm abgeschlossen. Kann sich jemand vorstellen woher das kommt? Grüße Martin
-
Thread
SD Karte doppelt auslesen
VORZÜGLICHEN FATfs von Elm Chan zum Laufen gebracht. Ich bin mir auch relativ sicher, daß das bis 32 GB geht, hab es aber mangels Bedarf und 32 GB SD-Karte nie getestet.
und auch für Linux gibt es passende Software. fchk PS: Ein passender Controller wäre zB der STM32F405RG.
-
Thread
STM32F4 SPI + ADIS 16485
Grüß euch Ich kämpfe gerade mit der Realisierung einer SPI Kommunikation zwischen einem STM32F405 und der Analog Devices IMU ADIS16485. Datenblatt IMU: http://www.analog.com/static/imported-files/data_sheets/ADIS16485.pdf Das Projekt wurde mit STMs Eclipse Plugin erstellt und wird mit
-
Thread
Encoder an Timer 5 entprellen STM32F4
Hallo Ich arbeite mit dem STM32F405RGT6 und mit dem yVision mdk5 von keil. Ich hab einen Antrieb der eine gerade Strecke hin und zurück fährt. Nur mit Bedienung der Schalter (Öffnen, Schliessen). Der Signale A und B des Encoders
mit einem Timer 3 Interrupt alle 25ms: [c] void TIM3_IRQHandler(void) { float v; uint32_t Mot_Pulses_Current = get_MotorDistCounter(); TIM_ClearITPendingBit(TIM3, TIM_IT_Update); NVIC_DisableIRQ(TIM3_IRQn); if(Mot_Pulses_Last < Mot_Pulses_Current) { MotPulseDiff
-
Thread
OpAmp Single Supply Frage
Ich möchte eine kleine Eingangs-Wechselspannung auf einen höheren Pegel für den ADC des STM32F405 (3,3V Vdda) verstärken. Dazu hätte ich jetzt mal einen R2R Operationsverstärker mit einfacher Versorgungsspannung (3,3V) genommen, also sowas wie z.B. den TS 912. Ich habe allerdings ein
-
Thread
Neues SDK für ESP32 Gesperrt
3Df98c3242742648e3a505a8eb53ceea82%26pid%3D100506%26rk%3D1%26rkt%3D1%26 Dein erstes Bild erinnert mich an HydraESP32. https://oshpark.com/shared_projects/dgKJqznH mit STM32F405 Cortex M4F 32bits MCU @168MHz
http://esp32.com/viewtopic.php?f=19&t=326 Da gib's hints..
-
Thread
Junkers CAN-Bus Protokoll
verwendet. Das Can-Modul lief bis auf einen Massefehler, der das Can-Modul geschrottet hat, mit UNO, STM32, ESP8266 d1 bzw.(R2) und ESP32 (von bis-irgendwas) problemlos. Das auf dem Markt die Qualität der Module sehr unterschiedlich, ja sogar teilweise unmöglich ist, kann ich nur bestätigen, aber..
Hallo, Löschungsmöglichkeit: Telegramme aufzeichnen ESP_R32_REC_V01.ino -> Telegramme auf Sollvorgabe (ID) beschränken: und zwar diese Zeile if (frame.id>=0xF9 && frame.id<=0x55F) zu if (frame.id==0x252) // Sollwert Vorlauftemperatur !! 0x252
-
Thread
China NanoVNA - Erfahrungen?
Mischer, einen Audio- Codec TLV320AIC3204 mit drei benutzten Eingängen sowie als Mikrocontroller den STM32F072 (Cortex M0, 48 MHz Takt), angeschlossen ist ein Touchscreen. Der steuernde Takt wird einem VCTCXO 26 MHz entnommen. Stromaufnahme 120 mA, Akku hat 400 mAh Kapazität Mich hat zunächst die
CLK-Ausgang CLK0 fängt früher an zu "stören" als CLK1. Der CLK2-Ausgang versorgt den TLV320 und den STM32 mit deren jewiels benötigtem System-Takt, ...leider ist dieser ClK2-Ausgang bei einer "Störungssituation" auch nicht konstant, sondern springt bei jedem Erreichen des Störbereichs von 8MHz auf undefinierte
-
Thread
ESP32 A1S Eval
register 26 und 27 'volume' andtatt von '0' zu schreiben. ( https://github.com/Ai-Thinker-Open/ESP32-A1S-AudioKit/blob/12c183311967449cbe30ad405d27b08e49fe5147/components/audio_hal/driver/es8388/es8388.c#L352 ). Damit scheint das Problem der zu leisen/nicht regelbaren Lautstärke behoben zu sein.
(Volume Pegel und Channels) getestet. Hier habe ich das per MIDI angebunden: https://youtu.be/8UB3fYPjqSk Ich hatte jetzt kleine Funktionen erstellt, welche dann den Kanal wechseln bzw. den Pegel anpassen: https://github.com/marcel-licence/esp32_midi_sampler/blob/main/es8388.ino Der Mixer input
-
Thread
Betty als Modellbau-Oszi
Die Software ist in einem 'Framework' entstanden, die gleiche Software habe ich schon für einen STM32 kompiliert (ohne änderungen) und es hat auf Anhieb funktioniert, nur das Timing und die Darstellung sollte man an die Ziel-Platform anpassen (mittlerweile auch noch den ADC-Part (den hab ich als Inline-Funktion
nicht genügend RAM besitzt :-( Wo wir schonmal bei 'günstiger Hardware' sind, will noch einen STM32 vom STM8-Discover board (Watterott ~7.50Euro) in ein 1Kanal USB-Oszilloskop verwandeln. >jedoch interessieren, wie du die verschiedenen Features realisiert hast. >triggerung *Als erstes messe
-
Thread
ADC-Wert skalieren
4 µs 1420 5 µs 405 6 µs 23 ---[ Add f1+f2 ]--- 5 µs 5378 6 µs 1727 7 µs 2026 8 µs 641 9 µs 182 10 µs
ist der ADC? Wahrscheinlich in dem selben wie dort: https://www.mikrocontroller.net/topic/559471 STM32F4 - selbst der kleinste hat genug Speicher für mehrere LUT's
-
Thread
Retro Fieber: Z80 oder 68000 ?
angedichtet; das geht mir einfach gegen den Strich! Allerdings sehe ich auch, dass zum Beispiel die STM32F4xx immer noch viele Interrupts über einen einzigen Vektor abhandeln und man alle relevanten Statusbits in der ISR 'abklappern' muß. Das geht mir auch gegen den Strich :-)
#3875528 schon mal Uwe Bergers Basic-Interpreter ans Herz gelegt. Läuft auf AVR, XMC2GO und auf STM32F4xxx - und benutzt mcurses für den Full-Screen-Editor. Schau da mal rein, ich habe Dir dort bereits ein paar Links zum Stöbern serviert.
-
Thread
Transistortester AVR
Die Kondensator-Routine ist noch in Arbeit, implementiert ist derzeit nur die Umskalierung von nF auf µF, um den sonst eintretenden Overflow der 32Bit zu verhindern. Es ist derzeit sicherlich nur eine Testversion! Grüße Karl-Heinz
ihn deshalb umbauen. Soviel ich weis muß man einen 8MHz Quarz anbauen, den ARef Kondensator auf 1nF reduzieren, und eine Spannungsreferenz anbauen. Ich hab auch schon nen Atmega32p-pu den ich dann benutzten möchte. Als Spannungsreferenz möchte ich nen TL431ACL nehmen, der macht ja auch 2,5V
-
Thread
8bit-Computing mit FPGA
essdab, essiab, essab, esscd, wxx, wyy, wzz, exztab, exzdcd, exzicd, exzsum, f1kaa, f2kaa, f1kac, f1kad, f1kasu, f2kasu, f1kant, f2kant, f1kaxr, f2kaxr, f1kaw, f1kbb, f1kbc, f1kbd, f1kbsu, f2kbsu, f1vw, f1vnz, f1vcy, f2vcy, f1vcn, f2vcn, f1wx, f2wx, f1wy, f2wy, f1wz, f2wz, f1xzab, f1xzdc, f1xzic, f1xzsu, f2xzsu, f1ssda, f3ssda, f1ssia, f1ssab, f1sscd, f1pin, f1psu, f2psu, f1rn, f2rn, f1qcd, f1opa,
-
Thread
Softwareupdates durch die Bank
Nutzer von Arduino, ESP32 und Raspberry Pi dürfen sich über Erweiterungen des Ökosystems und/oder neue Funktionen freuen. Seeed Studio kündigt eine Preiserhöhung an, während ein KiCAD-Plugin einen Autorouter mit GPU-Beschleunigung
along with the OMAP24xx and i.MX31 SoCs using it - Cortex-M3/M4/M7 based microcontroller support (stm32, imxrt, lpc18xx, samv7) - LSI Axxia platform - OABI, OABI-compat and NWFPE are confined to StrongARM based builds and scheduled for removal once StrongARM is gone. - DEPRECATED_PARAM_STRUCT
-
Thread
[V] Räumungsverkauf - Alles muss weg!
SDS1104X-E verkauft an Johannes F. (jofe). SDG1032X ebenfalls verkauft an C. W. (cwi).
Der Vollständigkeit halber: TTi TGP110 verkauft an Klaus F. (klaus27f) Statron 3250.0 verkauft an Jörg R. (solar77). VERFÜGBAR: TTi TA320S Tektronix 2467B Tektronix AFG5101 Statron 3225.2 (Abholung bevorzugt!) Ergotron Monitorhalterung Voltcraft FG1617