-
Thread
Ethernet GMII
legt und sendet. tb_ether_top.vhd ist eine Testbench zurück zu ether_tx.vhd Es sind zwei STMs. Eine zum Einlesen und eine zum Senden. Die Daten werden immer in den Fifo geschrieben und mit dem Signal "store_CRC" wird Das Datenpaket abgeschlossen. Der CRC32 wird noch auf den Fifo geschrieben
zu lange dauert, ists GMII weil TxClk zu langsam ist, ansonsten ists MII-mode. Kostet auch nur 6 LUTs im Spartan6 der Spaß :-)
-
Thread
Synth MiniMoog
Dir keine großen Hoffnungen... ich dachte auch immer, das sei der heiße Scheiß, hatte das auf einem STM32F4 laufen. Irgendwann hab ich den Moog-Clone von yusynth.net nachgebaut. Seither gefallen mir die digitalen "Alternativen" nicht mehr. Schönen Abend, Dirk
keine großen Hoffnungen... ich dachte auch immer, das sei >der heiße Scheiß, hatte das auf einem STM32F4 laufen. Da würde mich mal ein Soundbeispiel interessieren. Bei mir wird das eher ein kleine Spielerei, die nicht zwingend dem Orginal zu 100% gleichen muss. Das wird eher eine schrittweise
-
Thread
Frage zu I2S
Frank K. schrieb im Beitrag #4345100: > PIC24 und PIC32 haben Framed SPI, und das ist genau TDM > (Sammelbegriff > für alle Codec-Formate) oder I2S (ein spezielles). DMA ist auch noch > dabei. > Nimm besser einen STM32. Der kann auch I2S, hat
Mit hat irgendwann mal ein Lieferant den STM32F4 Discovery board zugeschickt. Habe mir den angeschaut, da ist eine 3.5mm Buchse und ein Codec von CIRRUS drauf. Muss mal gucken, ob ich das in Betrieb nehmen möchte. Da ist mein Problem, dass
-
Thread
qtouch - sekt oder selters
Hat schon jemand versucht das Prinzip auf einen STM32 zu portieren?
auch mal an deisem Thema versucht. Leider bis jetzt mit mäsigen Erfolg. Ich verwernde einen ATmega32 den PinD6 und PinD7, sowie einen 1k Widerstand, und einen 33nF Kondensator. Das Programm habe ich mit Hilfe von Codevision geschrieben. Den Zähler "i" gebe ich über RS232 aus. Die Schaltung wird über
-
Thread
Pulsweite messen (Input Capture) mit ATMega328p
STM32Fxxx. Ein Griff in die Schaublade > zeigt auch wie es geht: > http://mino-elektronik.de/FM_407/fmeter_407.htm#a5 > ;-) Schön - hindert Dich irgend jemand daran? Falls ja biete ich Dir meine Hilfe
bräuchte ich ein vernünftige scheduler weil ich einige ISRs haben wurde. Nächste schritt wäre auf dem STM32 zu portieren. :) Da hat man mehr Luxus, 32-bit Timer zum Capture, Output compare und FPU, und vieeeel mehr. :) Verwendete sprache: nur C Hardware: Arduino UNO Toolchain: avr-gcc, avrdude(zum
-
Thread
Wie bekomme ich Daten richtig in eine Datei?
return 0; } void Mandelbrot (float CReaMin, float CReaMax, float CImaMin, float CImaMax, uint32_t nMax, uint16_t Tiefe3D) { uint16_t xPos = 0; uint16_t yPos = 0; uint16_t xPosMerker = 0; uint16_t yPosMerker = 0; uint32_t n = 0; uint8_t Rot = 0; uint8_t Gruen
return 0; } void Mandelbrot (float CReaMin, float CReaMax, float CImaMin, float CImaMax, uint32_t nMax, uint16_t Tiefe3D) { uint16_t xPos = 0; uint16_t yPos = 0; uint16_t yPosMerker = 0; uint32_t n = 0; uint8_t Rot = 0; uint8_t Gruen = 0; uint8_t Blau = 0
-
Thread
SPI.transfer übermittelt nur einmal Array Inhalt
so eine vermurkste Signatur schreibt. Besser wäre [c] struct MbedSPI { template<auto N> void transfer(char (&a)[N]); template<auto N> void transfer(std::array<std::byte, N>& a); };
transfer(char (&a)[N]); template<auto N> void transfer(std::array<std::byte, N>& a); }; [/c]
-
Thread
Formel für Pseudozufallszahlen
eine echte Zufallszahl statt einer > Pseudo-Zufallszahl bekommst. > genau, z.B. der RNG im STM32F4xx. Allerdings wird der TO ja (hoffentlich) wissen, warum er EXPLIZIT nach einem Pseudrandomgenerator gefragt hat...
n(1)=1234567890; for i=2:1001 n(i) = mod (16807*n(i-1), 2147483647); i = i+1; end n = n / 2147483647;
-
Thread
EMV Probleme beim STM32H743ZI
Hallo, hatte auch jemand von Euch EMV Probleme beim STM32H743ZI? Mir blasen die VCAP 1 & 2 Leitungen alles nieder. Kein UKW, DAB+ oder DVB-T2 läuft in gut 1m Entfernung. Im Spektrum sehe ich aber bis 1,5GHz noch mehr Müll. Der läuft mit 480MHz, also
recht gut erklärt... https://www.st.com/resource/en/application_note/an1709-emc-design-guide-for-stm8-stm32-and-legacy-mcus-stmicroelectronics.pdf
-
Thread
BLDC- Controller 44VDC
nicht mehr so ne steile Flanke :-/ Ok ich arbeite zulange mit größeren Prozessoren. eine PWm auf n Und Gatter sollte es dann doch sein. Oder n kleiner STM32, aber mach das mit dem Prozi der dir gefällt, Leistungsmäßig reicht der AVR auch. Sonst siehts erst mal gut aus. Ansonsten gilt speziell bei
Nologic schrieb im Beitrag #3670524: > Ok ich arbeite zulange mit größeren Prozessoren. eine PWm auf n Und > Gatter sollte es dann doch sein. Oder n kleiner STM32, aber mach das mit > dem Prozi der dir gefällt, Leistungsmäßig reicht der AVR auch. Danke, werde ich beherzen! > > Sonst siehts erst
-
Thread
ATtiny1634 - undokumentierter Silikon-Fehler!
Bernhard N. schrieb im Beitrag #6575629: > Aber von dem Verhalten steht da nix. Schonmal Kapitel 7.3 im Datenblatt gelesen? Man muss schon mehr machen, für jedes uA einsparen, als nur Sleep. Beim STM32G4
, etc. Wurde ja auch schon oben erwähnt. Beim STM32 empfielt ST Micro alle nicht genutzen Pins auf Analog zu setzen um den Strom im Shutdown zu reduzieren. Sprich auch die die nicht benötigt werden, um das Gerät wieder aufzuwecken. Da kann man eine
-
Thread
USART Kommunikation zwischen ATMega32 und ATMega328p
ausprobiert. Leider ist das der selbe Fehler mit Syntax Error Ich habe es auch mit f 1:1000\r und \n so wie f 1:1000<\r><\n> und f 1000<\r><\n>
Weisungen (und mögen sie noch so falsch sein) nicht befolgt. Tatsache ist: Ich hatte Probleme mit CH340N in Kombination mit ATmegaxx8. Ende. CH340N läuft in Verbindung mit jedem von mir getesteten STM32 (F030, F070, F072, F103, F303, F401, F411, F407, F429), STM8 und sogar mit einem PFS154 von Padauk klaglos
-
Thread
Redox und pH Messung
router machen der über modbus alle Daten von meiner Schaltung bekommt. Auf der Platine werkelt ein STM32, der Modbus über USB-CDC bereitstellt. Dieser Teil funktioniert überraschenderweise sehr gut. Der stm32 sollte die Redox und pH- Werte über 2 USART-Ports bekommen. Dieser Teil macht mir große
> Ein Kondensator parallel zu R16 dürfte Wunder wirken. Ich hab zwischen 1nF und 100nF einige durchprobiert, ohne Erfolg...
-
Thread
Artikel: Brushless-Controller für Modellbaumotoren
Cool! Schöner Artikel ! Bin heute über einen BLDC Controller mit STM32 gestolpert: http://danstrother.com/2011/01/12/brushless-dc-motor-controller-board/ Man kann übrigens mit Space Vektor Modulation ( Sinus Ansteuerung ) doch ganz schön Strom sparen und Geräusche
Danke, schön dass euch der Artikel gefällt :-) @Matthias Interessanter Regler mit dem STM32! Scheint aber halt weniger für den Modellbaubereich gemacht zu sein. > Man kann übrigens mit Space Vektor Modulation ( Sinus Ansteuerung ) doch > ganz schön Strom sparen und Geräusche verringern
-
Thread
ARM Axx für Real-Time
ist, dass die neuen Regelparameter alle z.B. 25us neu berechnet werden müssen. Also auf einem STM32H7(M7-Core) hatte ich auch mal ein Benchmark gemacht, der war aber nur minimal schneller im Vergleich zu dem oben erwähnten DSP. Jitter in der Berechnungszeit wäre kein Problem, solange man sicher
reinschieben. Manche Microcontroller haben auch eine eingebaute Cordic. (Für die Trigonometrie) z.B. STM32G4. Die könnte dann sogar per DMA paraller zur CPU rechnen.
-
Thread
Kosmos CP1 Emulator mit ATmega
. Und bei 5 USD pro ATMega 2560 Pro Mini Board mache ich mir darüber nicht so viele Gedanken... ESP32 oder STM32 or RISC-V wäre da schon eher Verschwendung ;-)
ein STM32F303K8T6 ist in einem eher seltenen LQFP32 Gehäuse ist, der derzeit (vllt. auch wegen Corona) überall deutlich über 10 Euro kostet. Damals wollte ich noch nicht die 48 pol. IC's verlöten und dachte
-
Thread
Rotary-Encoder mit Arduino als Konzentrator
nicht oder > er ist selten und dann vermutlich exorbitant teuer. Nö, die meisten moderneren als STM32, ATXmega und viele andere können das. > mehr wollte ich ja erst mal gar nicht. Gut!
meistens die Wahl zwischen 1-2 damit zu verbindenden Pins. Habe mal nachgesehen; bei den beliebten STM32F407 sind es doch nur 6 Kanäle, denn TIM9-14 haben leider überhaupt keinen Encoder-Modus.
-
Thread
Chipkrise, neuer Rekord
Maschinen bauen kann. Soweit es um Fabrikationstechnik der Spitzenklasse geht, nicht um schnöde STM32, wissen das auch die Chinesen selbst nicht. Da gibts allenfalls hochtrabende Pläne zum grossen Sprung nach vorn. Mit brachialer Gewalt pflegte man bei solchen Sprüngen allerdings bisher auf der Schnauze
Chipkrise? Seit ich in diesen Vapezigaretten sowohl STM32G031 als auch STM32L051 entdeckt habe, wundert mich nichts mehr. Die Dinger landen inklusive einer 18650 Samsung Zelle im Müll. Da sind die Chips, die andere suchen. https://www.discoverglo.com/de
-
Thread
Arduino dauerhaft im Betrieb. Erfahrungen?
geht schon mal nicht, da diesen der tolle Bootloader sicherheitshalber zurücksetzt. Hab mir jetzt ein STM32-Board besorgt und werde meine Anwendung dort mit vernünftiger Middleware umsetzen. Kurz gesagt zum rumspielen OK - ein Unternehmen würde ich jedenfalls nicht drauf aufbauen.
zumindest solange wir bei den ursprünglichen ATmega Controllern bleiben). Für andere Controller (z.B. STM32) musst du halt in der Dokumentation der dazu gehörigen C Library suchen. > Arrays sollten Da drin dann auch erklärt werden Das hat niochts mit Arduino zu tun. Dazu musst du in ein Lehrbuch oder
-
Thread
Prozessor von "Mini OLED USB Charger Capacity power Current Voltage Detector Tester Meter"?
#4585007: > welche Prozessoren in billigen USB Power Metern steckt Meist 8051 z.B. STC aus China > STM 8s003f3p6 Oder wie hier STM8 ein 6502 Derivat
Hier offene Firmware für ähnliche Hardware: - STM8003F3P6 MCU, TSSOP20 - 0.91" OLED, 15-pin FPC, 128x32, controller SSD1306 - 25mOhm current sensing resistor - LM358 as current sensing amplifier https://github.com/TerranceH/fuelgauge
-
Thread
STM32 Fehlererkennung beim SPI
Hallo, ich habe drei STM32LV-Discovery-Boards. Diese möchte ich über SPI miteinander kommunizieren lassen. Dazu würde ich jetzt einmal ganz naiv jeweils SPI1 nutzen und die vier Anschlüsse (SCK, MISO, MOSI und NSS) direkt miteinander
das sollte dich zum testen wenig interessieren. Was die Hardwarefehlererkennung angeht, hat der STM32 meines Wissens keine Vorkehrungen intern um Verdrahtungsfehler oder Kurzschlüsse zu erkennen. Jedes Board mit 100Ohm in jeder Leitung die weg geht entkoppeln und das Problem ist gelößt. MfG
-
Thread
STM32 INT wird sofort ausgeführt
Hallo Leute, folgendes Phänomen beschäftigt mich seit heute Vormittag auf einem STM32F030: Ich versuche eine Library für die Timer der uC zu schreiben, der Interrupt wird jedoch viel zu schnell ausgelöst (bei CNT=24 statt 300). Der Fehler tritt bereits mit folgendem Code auf:
dem Code unten. Die 38us ergeben mit 8MHz Takt genau 304, das scheint zu passen. [c] #include "stm32f0xx.h" extern void Config_TIM16 (void); int main(void){ RCC->APB2ENR |= RCC_APB2ENR_DBGMCUEN; DBGMCU->APB2FZ|= DBGMCU_APB2_FZ_DBG_TIM16_STOP; RCC -> AHBENR |= (RCC_AHBENR_GPIOAEN
-
Thread
STM32F103: Problem mit ChanFat und SD karte
rcvr_spi_multi ( uint8_t *buff, /* Pointer to data buffer */ uint32_t btr) /* Number of bytes to receive (even number) */ { uint16_t d; SPI1->CR1 &= ~_BV(6); SPI1->CR1 |= (_BV(6) | _BV(11)); /* Set SPI to 16-bit mode */ SPI1->DR = 0xFFFF; btr
SPI1->SR & _BV(7)) ; d = SPI1->DR; buff[1] = d; buff[0] = d >> 8; SPI1->CR1 &= ~(_BV(6) | _BV(11)); /* Set SPI to 8-bit mode */ SPI1->CR1 |= _BV(6); } #pragma GCC pop_options [/c]
-
Thread
Schülerprojekt in Schule
--------------------- * @brief This application uses the 3-axis acceleration sensor of the STM32F4 Discovery board to Dieses Programm benutzt den 3-Achs-Beschleunigungssensor des STM32F4 Discovery boards, um die * measure and display
LCD angezeigt wird. */ void micro_App__CMSIS_SPI(ui32 n){ Resources__ExBoard_init(_, n, "CMSIS-SPI"); RCC_APB2PeriphClockCmd(RCC_APB2Periph_SPI1, ENABLE); RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA, ENABLE); GPIO_InitTypeDef GPIO_InitStructure
-
Thread
Can-Controller/µC
microcontrollers/product_series/lpc1100/series/LPC11C00.html#overview Ansonsten gäbe es noch ein paar STM32 im LQFP32, TSSOP20, WLCSP36 nur mit CAN-Controller, bemühe mal die parametrische Suche.
... zu viele Pins Programmierer schrieb im Beitrag #4239736: > Ansonsten gäbe es noch ein paar STM32 im LQFP32, TSSOP20, WLCSP36 nur > mit CAN-Controller, bemühe mal die parametrische Suche. Guter Tipp... Parametrische Suche ergab bei mir den : STM32F042x im TSSOP20 - Gehäuse - schön klein
-
Thread
Welches 7 Zoll Grafikdisplay ist gut?
Das sind die einzigen Displays, die für 8 Bit überhaupt machbar sind. Ich benutze hier aber den STM32 für flüssige Darstellung mit 12 Mbit/s SPI. Damit lassen sich auch Filme gucken von sd Karte Alle größeren Displays brauchen ein fremdes RAM mit Bus Anbindung oer sogar Grafik Controller. 320x240 ist einfach die Grenze. Fertige Grafik Lib habe ich für STM32. https://www.ebay.de/itm/2-8-TFT-LCD-Display-Touch-Panel-SPI-Serial-240-320-ILI9341-5V-3-3V-STM32/382397394621?hash=item5908a92ebd:g:qBcAAOSwyNBamKgo:rk:3:pf:0
-
Thread
Welche Programmiersprache auf µC
man 1-2-3 Sprachen beherrscht, da aber umso besser. Oder? Für kleine Programme (z.B. auf einem STM32) habe ich schon C genommen. Ich frage mich, ob und für welchen Zweck C++ oder C# für einen STM32 besser wäre? (Ich frage nicht um C++ oder C# schlecht zu machen, sondern weil ich mich nicht damit
das überhaupt nicht. Sobald der Objekt-Code hochgeladen wurde, wird er auf dem µC (im Moment werden STM32F10x und STM32F4xx unterstützt) direkt ausgeführt. Dadurch verkürzt sich die Entwicklung eigener Programme, da das zeitaufwendige Flashen komplett entfällt. NIC-Programme laufen nicht nur auf den
-
Thread
Mouser Bestellung
Joachim B. schrieb im Beitrag #6000107: > 1x Mouser-Nr.: 798-HIF6B60PA127DSA Curby23523 N. schrieb im Beitrag #6000142: > Ich weiß, sind 6€.... sind wir schon zu zweit auch am PC1500 rumbasteln?
Okay, im englischen heißt es "On Order", aber z.B.: STM32F030F4P6 --> Availability: 41.517 On Order Das heißt dann wohl dass sie 41517 bestellt haben und diese *irgendwann* eintreffen (noch kein Datum bekannt)?
-
Thread
Echtzeituhr mit DS1307 und Multiplexing 7 Seg Anzeige
in 11 Jahren 5 Monaten erreicht. Danach sollte man AVR ersetzen :) Externe EEPROM hätte Sinn für STM32, da dort EEPROM nicht vorhanden ist - aber STM32 hat eigebaute Uhr-Einheit, dort braucht man Uhr-Modul auch nicht :)
Davon abgesehen, was das Multiplexing angeht ... in meinem Projekt hab ich ne 6x 16-Segment LED per Timer-Int laufen lassen, dazu den I²C per Interrupt, SPI (16-Bit ADC 15kHz) und UART (RS485 115kBaud), daneben noch n Timer für PWM (parasitäre 4-20mA galvanisch getrennt) ebenso,
-
Thread
Gitarrenprojekt mit Autotune-Funktion
of 700gr is needed at the end of the tuner, it would be equivalent to a force of 6.8 Newton, the distance between the point of application of the force and the axis of the tuner is 1 centimeter, therefore, the moment necessary to turn the pin is 0.068 N*m." Falls es keine solche
Beitrag #6587858: > Für dein Vorhaben würde ich wirklich eher einen Cortex-M4 nehmen (zB. > den STM32F401) und sogar die internen ADs nutzen (haben zwar nur 12bit, > zum Tonhöhenerkennung reicht es aber). Es sind zwar auch nur ein paar > ADs, aber du kannst diese auf mehrere Eingänge multiplexen
-
Thread
µController gesucht für hd44780 Display
deine persönlichen Vorlieben an - taugt dir das Coocox besser als MPLABX? Sind die die Gehäuse der STM32 zu fummelig? Ist dir das PICkit3 zu lahm? Das ist wichtig. Das muss man kucken, nicht der Preis. Die Paar 0,x€ fallen nicht ins Gewicht. Schlechte Tools aber schon, das tut weh. PS: Der TP hat
> Wenn du debuggen können willst, fallen mir spontan folgende > kostengünstige Lösungen ein: > - STM32 + Discovery + Coocox-IDE (Im Disco-Board ist ein Debugger drin) Gute Idee! Für LCD-Ansteuerung gibt es auch ein passendes Board: http://mino-elektronik.de/FM_407/fmeter_407.htm#a3 Mit USB-Anschluß
-
Thread
HAL: Bin auch gerade auf die Schnauze gefallen.
Frischer Erfahrungsbericht: Um mal eben mit einem nRF24L01+ was auszuprobieren, etwas auf die Schnelle hingepfuscht. Mit der HAL und einem STM32F103C8T6 (Blue Pill). Lief natürlich nicht. Zum Schluß nur noch das STATUS-Register auslesen, mit HAL_SPI_TransmitReceive
Das ist falsch. Habe persönlich ein umfangreiches Projekt, welches ursprünglich mit CubeMX für einen STM32F103 erstellt wurde, innerhalb von einem halben Tag auf einen STM32F302 portiert. Und das hat auch nur solange gedauert, weil für die USB Schnittstelle grosse Anpassungen gemacht wurden, damit man
-
Thread
ATTINY1634-Programmer - welchen?
Torsten C. schrieb im Beitrag #3267676: > Ich möchte … programmieren und debuggen. Also: MSP440: 6€ LaunchPad STM32F4: 17€ Disvovery ATTINY1634: ??? Coder schrieb im Beitrag #3267727: > Der ISP kann aber alle anderen > close-source ATMEL-Programmierschnittstellen Wozu braucht man das? Ginge
im Beitrag #3267745: > MSP440: 6€ LaunchPad > STM32F4: 17€ Disvovery ATTINY1634: 60€ Dragon Naja, das muss dann wohl sein. Ich war wohl verwöhnt. ;-) Weiss einer, welche Pins ich anschließen muss? https://github.com/microtherion
-
Thread
STM32 HC-SR04 Ultraschallsensor
"stm32f30x_gpio.h" #include "stm32f30x_rcc.h" #include "stm32f30x_syscfg.h" #include "stm32f30x_exti.h" #include "HC_SR04.h" #include "max7219.h" void PORT_Init(); volatile uint16_t capture1 = 0, capture2 = 0; void Delay_us(uint32_t us) { volatile uint32_t nCount; RCC_ClocksTypeDef RCC_Clocks; RCC_GetClocksFreq(&RCC_Clocks); nCount = (RCC_Clocks.HCLK_Frequency / 10000) * us; for (; nCount != 0; nCount--) ;
-
Thread
Alte .net Apk mag keine USB to RS232 Adapter
Falls du ein STM32F103RB-Board mit USB herumfliegen hast (z.B. ein STM32-Bluepill-Board oder STM32-Olimexino), flashe mal diese Software drauf. Dies ist eine modifizierte USB-Seriell-Wandler-Firmware (USB-CDC-ACM),
Verfügung stellt. Die Pin-Belegung ist (in den Klammern stehen die Zuordnungen für das Olimexino-STM32): * Port 0: TX=PA9(D7), RX=PA10(D8), DTR=PA1(D3), RTS=PA5(D13) * Port 1: TX=PA2(D1), RX=PA3(D0), DTR=PA6(D12), RTS=PA7(D11) * Port 2: TX=PB10(D29), RX=PB11(D30), DTR=PC0(D15), RTS=PC1(D16)
-
Thread
Floppy MFM Decoder selber bauen AVR ATmega Assembler Beispiele FDD Diskette
Klar haben die STM32 mehr Rechenleistung und RAM als ein AVR. Aber ein AVR reicht völlig. Und vor allem macht die Herausforderung, etwas auf einem in die Jahre gekommenen 8-bit Prozessor zu programmieren wo andere alle
Peter S. schrieb im Beitrag #6137096: > Klar haben die STM32 mehr Rechenleistung und RAM als ein AVR. > Aber ein AVR reicht völlig. Nachweislich. :-) Ich dachte allerdings eher daran, dass man besser an Daten von schlecht lesbaren Disketten rankommen
-
Thread
Frequenz- und Spannungspanelmeter mit ATtiny44 und TM1637
und versteht, wie DIESER Zähler funktioniert. Einen reziproken Zähler habe ich einmal mit einem STM32F103 gemacht und vom Ansatz her ist das vllt. reizvoll zu versuchen das auf einem Tiny44 umzusetzen. Weiß ich nicht ob ich dazu komme, aber wenn, wird das dann vllt. doch eine Version 2 geben.
m.n. schrieb im Beitrag #6037119: > Ich denke, das reziproke Verfahren wird Dir gefallen. Ich weiß, dass mir das gefallen wird, weil ich das mit einem STM32 schon einmal gemacht habe... m.n. schrieb
-
Thread
Simulation von Encodern
Grünkohl schrieb im Beitrag #2719793: > Ein STM32F4xx mit 2 x DACs per Sinustabelle und DMA würde das bringen. Um ein auf 1% genaues Sinussignal zu erhalten, müsste man etwa eine 90 Grad-Tabelle mit 128 Werten verwenden. Das ergibt eine Ausgaberate
rund 5 GHz. Für die Cosinusausgabe natürlich nochmal dasselbe. Und du bist dir ganz sicher, dass ein STM32F4xx das kann? Muss mir mal ein Datenblatt besorgen. Gruss Reinhard
-
Thread
Frequenzanzeige Spektrumanalyzer
benötigte Stabilität wäre dann 640mS : 2*10exp7 = 3,2*10exp-8 Sek = 32nSek Es werden dann direkt die gezählten Frequenzen im Display stehen. Also beim ersten Oszillator wird 2050-4050 im Display stehen. Beim zweiten Oszillator 5000 bis 5040 im Display stehen.
Ich geb Dir noch einen Link, was ein STM32F407 (sehr ähnlich zum ..411) so schaffen kann. http://www.mino-elektronik.de/FM_407/fmeter_407.htm
-
Thread
Mosfets für BLDC-Steuerung
Auf dem Board sind N-Kanal Mosfets mit einem DPAK Gehäuse ( STD140N6F7 ) verbaut.
programmieren. https://www.st.com/content/st_com/en/products/embedded-software/mcu-mpu-embedded-software/stm32-embedded-software/stm32cube-expansion-packages/x-cube-mcsdk.html
-
Thread
Welchen MOSFET für PWM?
(Hohe Gate-Spannung, Gate-Kapazität von 2nF etc.) Nun meine Frage: Würdet ihr auch eher auf den IRLZ34N setzen? Und wenn ja, würdet ihr diesen per Treiber ansteuern oder direkt? Ich danke euch für Inputs!
Ja der IRLZ34N ist ein Logic Level FET gemäss Datasheet..
-
Thread
HAL_DAC_Start_DMA-Routine zu langsam - Alternative
N. M. schrieb im Beitrag #6653922: > Nebenbei noch die Fragen: > Was für ein Controller genau? STM32F405 > > Und > > Daniel R. schrieb: >> Ich verbummle Zeit durch die langsame Datenrate (eigentlich
N. M. schrieb im Beitrag #6653984: > Daniel R. schrieb: >> STM32F405 > > Wenn ich das richtig sehe hat der 1MSPS. > > Daniel R. schrieb: >> 3 Datenpakete a 32 Bits (ca. 10 kbit/s, etwas höher)
-
Thread
Refurbished PC, eure Erfahrung
empfehlen? Ich will mir einen extra Heimarbeitsplatz hinstellen für Microcontrollerprogrammierung (STM32, ESP32) und etwas FPGA-Entwicklung sowie Scilab und Xcos.
-carbon-i7-2-6ghz-5-generation-8gb-256gb-ssd-win10-g1n-v-1012.html
-
Thread
LCD 7-segment für Uhr hh:mm:ss gesucht (I2C oder SPI)
Microcontroller? Bei 100 Pins würde der dann aber > sicher auch einiges mehr verbrauchen? Z.B. MSP430F4x, STM32L4Rxxx Die brauchen auch nicht mehr, als 1 AVR und 11 Schieberegister.
Bei 100 Pins würde der dann aber >> sicher auch einiges mehr verbrauchen? > > Z.B. MSP430F4x, STM32L4Rxxx > Die brauchen auch nicht mehr, als 1 AVR und 11 Schieberegister. Mhh Abseits der Arduinos habe ich mich noch nicht so mit anderen µC beschäftigt. Wie leicht lassen die sich im Vergleich
-
Thread
GPSDO mit ATMega - Suche 32 Bit Zähler IC
Wie wär's mit einem Mikrocontroller, der ausreichend schnelle Timer hat? Ein STM32F103RBT6 zB (gibts handliche Eval-Boards für) hat Timer die mit 36MHz externem Takt zählen können. So brauchts 0 externe Komponenten...
Genauigkeit zu optimistisch gesehen wird. Weiter oben hatte ich auf eine GPS-stabilisierte Messung mit einem STM32F4xx verwiesen, die von Hause aus schon 6 ns Auflösung/Genauigkeit bietet. Meines Erachtens ist die Wahl eines geeigneten µC effektiver, als mit diverser Hardware schnelle Timer nachzubilden.
-
Thread
TUSB2046BVF Code 43 USB Gerät wurde nicht erkannt
ich benötige Hilfe bei dem beiliegenden Aufbau. An dem Hub sind 3 Teilnehmer angeschlossen, 1x ein STM32F103T8C6 und 2x ein FT232RL. Wie beschrieben bekomme ich die Fehlermeldung bei Windows. Hat jemand eine Idee was ich übersehe? viele grüße und Danke Thomas
liegen, laut Spec > sind nur 10µF erlaubt. Werd ich nochmal ändern. Das mit dem Rest Pin vom STM32 zum Hub sollte so aber funktionieren oder? Viele Grüße Thomas
-
Thread
STM32F103RBT6 Timer nur als Interruptgenerator - welcher mode?
TIM_TypeDef* TIMx, uint16_t TIM_IT); [/c] Oder gibt es hier vllt. jemanden, der ggf. mit allen sein "STM32F10x Timer only ohne Outputs oder Inputs"-Interrupt-Snippet teilen will? Initialisiert werden die Timer Interrupts bei mir so: [c] void doEnableNVIC(uint8_t channel){ NVIC_InitTypeDef N;
interrupt Vektoren initialisieren /*Exti-INterrupts: stm32f10x.h, zeile 254 EXTI0_IRQn = 6, // EXTI Line0 Interrupt EXTI1_IRQn = 7, // EXTI Line1 Interrupt EXTI2_IRQn = 8, // EXTI
-
Thread
NRF51822 wie am besten erlernen mit einem Buch? Geht das?
schöne Board hier und ein passendes Buch. [[https://www.reichelt.de/de/de/nucleo-64-arm-cortex-m0-stm32-g07-serie-nucleo-g071rb-p272415.html?PROVID=2788&gclid=CjwKCAiA6seQBhAfEiwAvPqu1-YB0LMqQBSJzL3rcRIgi_ot2flZWp0f7HacNsebuwY7r-n3k7mu4RoCbtAQAvD_BwE&&r=1]] Vielleicht könnt ihr da ein Buch empfehlen
Takterzeugung und Peripherie als ein ARM Cortex-M0 µC eines beliebigen anderen µC-Herstellers, wie z.B. dem STM32. Du kannst einen Code, der auf einem Cortex-M0 der Fa. STM läuft, nicht einfach auf einen beliebigen anderen Cortex-M0 der Fa. Nordic Semiconductor portieren. Sin S. schrieb im Beitrag #6982272
-
Thread
Energy Meter mit ADE7769 - AVR
Wenn schon fett, dann würde ich lieber eine kleinen Cortex-M3 nehmen. Z.B. eine NXP LPX175x oder STM32. Ist natürlich auch völlig oversized :-) Ich find die Dinger aber chic. Hab hier gerade einen STM32 in einer Scopeuhr verbaut. Wenn ich es richtig sehe, möchtest du ein grafikfähiges LCD nehmen
gehen, hab ich nur noch nie benutzt. Für eine Phase könnte man auch den ADE7758 weglassen und einen STM32 mit 2 AD-Wandlern nutzen. Die Kanäle kann man Timer getriggert betreiben, so dass sie zum gleichen Zeitpunkt abtasten. Ähh ja, man könnte ;-) Du willst ja 3 Phasen messen. >>Hast du eine Ahnung
-
Thread
STM32F407 UART, PuTTY, USB to TTL FTDI adapter. Probleme
Hi Ich bin mir gerade unsicher, welchen Fehler ich beim UART begehe. Verwendet wird der STM32F407 zusammen mit einem FTDI FT232RL Klon und PuTTY. Der Code ist sehr simpel: Es soll beim Starten des uC lediglich ein einzelnes Byte vom uC zum PC gesendet werden. Was ich jedoch aufm Terminal bekomme
Al3ko -. schrieb im Beitrag #6345886: > Der Standardtakt beim STM32F407 ist > der interne RC mit 16MHz. Das ist der Standardwert nach Reset. Aber kannst du auch sicher sein dass dieser Takt an der Peripherie ankommt? Nö.