-
Thread
Umfrage: Mikrocontroller der Zukunft
Interrupt noch ein EOI kommen mußte, um den separaten Interruptcontroller wieder frei zu geben. Die H8, H8S, H8SX, SHxx und RX wirken dagegen homogen. Ignorieren will ich aber auch nicht, dass die diversen ARMe/Cortexe deutlich kostengünstiger erscheinen. Bei meinen Stückzahlen ist mir das allerdings
> Die H8, H8S, H8SX, SHxx und RX wirken dagegen homogen. > Ignorieren will ich aber auch nicht, dass die diversen ARMe/Cortexe > deutlich kostengünstiger erscheinen. Bei meinen Stückzahlen ist mir das > allerdings
-
Thread
Integer-Berechnungen mit grossen Zwischenwerten
Johannes S. schrieb im Beitrag #6397035: > sicher? 8 Byte sind für mich 64 Bit. log2(9223372036854775807) = 63. Zumindest nach dem Kaffee.
maximaler Fehler etwa f/a+1. Je nachdem wie L und x sind aber deutlich kleiner. Erweitert mit 2^8: [math] \begin{array}{cccl} y_{1} & = & x\cdot f & \\ y_{2} & = & y_{1}\cdot2^{8} & \\ y_{3} & = & \frac{y_{2}}{L} & +\epsilon\\ y_{4} & = & y_{3}^{2} & +2\cdot\frac{x\cdot f\cdot2^{8}}{L}\epsilon
-
Thread
STM32 und C++
Hallo! Ich verwende einen STM32F103xxx in einem größeren Projekt und kann dir folgendes berichten: Als IDE habe ich Eclipse(Galileo,C/C++ Development Package) mit CodeSourcery's G++ Lite Version, dazu das Zylin-GDB Plugin und
Programmiererfahrung habe ich schon, auf dem PC mit C++ und auf µC mit C. Ich bin durch Zufall an ein Board mit einem STM32 gekommen, wegen des größeren RAM und Flash im Vergleich zu den 8Bit avr mit denen ich bisher rumgespielt habe, bin ich auf die Idee gekommen C++ auf dem Board einzusetzen. Jetzt wollte ich nur mal
-
Thread
Birulki: Sensoren, Speicher und Funkmodule
new-part-day-espressif-esp32-s3/ oder cnx-software beim stm32wb55: https://www.cnx-software.com/2019/03/08/stmicro-stm32wb55-bluetooth-5-802-15-4-nucleo-pack/ Das hier ist einfach nur zusammenhanglos, bruchstückhaft und ohne
/2021/01/09/new-part-day-espressif-esp32-s3/ > oder cnx-software beim stm32wb55: > https://www.cnx-software.com/2019/03/08/stmicro-stm32wb55-bluetooth-5-802-15-4-nucleo-pack/ Danke für dein Feedback. So etwas hatten wir ja auch zu einigen
-
Thread
Erste Schaltung mit dem STM32F103 ARM
ADC drauf hängt) - Serienwiderstände für die USB Leitungen - Die C Armada an Versorgungspins des STM32s ist überzogen. Lt. Datenblatt ist nur an einem VCC GND Paar ein 4u7 || 100nF gefordert und bei der Versorgung für den Analogteil. An den anderen reichen 100nF.
Jörn Kaipf schrieb: > Die C Armada an Versorgungspins des STM32s ist überzogen. Lt. > Datenblatt ist nur an einem VCC GND Paar ein 4u7 || 100nF gefordert und > bei der Versorgung für den Analogteil. An den anderen reichen 100nF. Hier mal ein Auszug aus der
-
Thread
[S] SEGGER J-Link EDU
J. S. schrieb im Beitrag #7608792: > hast du einen STM32 zum flashen da? Ja, ich könnte einen Black Pill mit einem Black Pill flashen ;) NRF52842 müsste hier auch noch rumdiffundieren :) ESP32 hat
compiled Mar 15 2023 11:20:48 Hardware version: V11.00 J-Link uptime (since boot): 0d 00h 00m 29s S/N: XXXXXXXX License(s): FlashBP,GDB OEM: SEGGER-EDU USB speed mode: High speed (480 MBit/s) VTref=0.000V Type "connect" to establish a target connection, '?' for help [/pre]
-
Thread
Arduino Q, Qualcomm kauft Arduino, neue IDE ante Portas
Leute, habt ihr euch einmal mit dem Board beschäftigt? Was der USB-C Anschluss alles kann? Wofür der STM gedacht ist? Wofür man einen Mikrocontroller statt SoC verwendet?
eine Lernplatform für das Fahrradfahren - Ein PC ist eine Lernplatform um programmieren zu lernen - STM-Cube ist eine Lernplatform für STM Mikrocontroller In allen Fällen beschreibe es nur eine Möglichkeit, für was etwas benutzt werden kann, aber nicht muss. Wie ich schon geschrieben hatte, war
-
Thread
STM32 USB HID Keyboard an Win CE
Leute, ich bin aktuell etwas ratlos und könnte ein paar Denkanstöße gebrauchen. Es geht um einen STM32F103C8 als USB HID Keyboard. Umgesetzt mit der ST Standard Peripheral Library und der ST USB Lib nach http://www.dl1dow.de/inhalt/selbstbau/hid_keyboard/index.htm. Am PC funktioniert es und ich kann
eine andere Frage, was hat es eigentlich mit > 0x40, // bMaxPacketSize 64 Siehe S. 21: http://pierrelib.pagesperso-orange.fr/buses/USB_in_a_Nutshell.pdf Lutz K. schrieb im Beitrag #5713839: > Mit 8 funktioniert es nicht... Ja, passt dann nicht mehr zu BUFFERSIZE (definiert
-
Thread
Wie groß muss die Vektortabelle des Cortex-M sein?
Irgend W. schrieb im Beitrag #6081957: > RM0033 Rev 8 ab Seiten 164: Marcus H. schrieb im Beitrag #6081954: > STM32F4: RM0090 Table 61 > Ansonsten: Beispiele für Bootloader bzw. Ausführung aus dem SRAM In den Tabellen stehen doch nur die Interrupts
Jürgen S. schrieb im Beitrag #6082419: > Bei NXP LPCs brauchst Du mindestens die ersten 8 Einträge, weil an > Position 7 (Offset 0x001C) eine Prüfsumme über die ersten 7 Vektoren > steht. Das war ein NXP
-
Thread
STM32F4 Discovery + TFT + FSMC
Discovery und ein TFT zulegen: http://www.exp-tech.de/Displays/3-2--TFT-LCD-Screen-Module--ITDB02-3-2S.html Bei Ebay bekommt man die Module zwar günstiger, aber ich habe kein Paypal Konto. Nun meine Frage, funktioniert das TFT Modul mit dem STM32 und hat einer ein Anschlußplan und eine Lib. als Link
War einfach mal so frech und hab das hier hochgeladen: http://www.uploadarea.de/files/n8jkwy6a4k9vhqsufk7vrtezt.pdf
-
Thread
STM32-Code geht nicht, Compilerproblem?
Hallo, ich versuche nun schon eine ganze Weile eine I2C-Bibliothek für einen STM32F103C8 zum laufen zu bekommen. Programmcode hab ich von hier: http://diller-technologies.de/stm32.html#i2c Und soweit zusammengekürzt, dass es eigentlich offensichtlich gehen müsste. Hab den
Compilerproblem zu sein. Weiß jemand Rat?? Schonmal Besten Dank!! [c] #include <stdint.h> #include "stm32f10x_i2c.h" #include "stm32f10x_rcc.h" #include "stm32f10x_gpio.h" #include "misc.h" #include "i2c.h" volatile uint8_t deviceAddress = 0; volatile uint8_t dataByte1 = 0; volatile uint8_t
-
Thread
Cortex M7 und Cycle Counter (DWT)
Hallo zusammen, ich versuche gerade die Zeit für die Ausführung von Funktionen auf einen Cortex M7 (STM32F746) zu messen. Das mache ich wie hier im Artikel (ganz unten) beschrieben: [[STM32 für Einsteiger]] Beim M4 hat das so funktioniert. Beim F7 habe ich 2 Probleme: - Der Counter lässt sich
benutze den IAR Compiler. Als Projekt Grundgerüst habe ich das Template aus dem Cube Ordner genutzt (..\STM32Cube_FW_F7_V1.1.0\Projects\STM32746G-Discovery\Templates\Src) [c] int main(void) { /* This project template calls firstly two functions in order to configure MPU feature and to enable
-
Thread
DAU IC gesucht
500 Hz - und innerhalb einer mS reagieren - ich denke das ist dann doch zu viel verlangt.
Noch als Ergänzung, wie ich es mit einem STM32F051 anstellen würde: die vorhandene Schaltung für einen STM32F407 http://mino-elektronik.de/FM_407/fmeter_407.htm#a5 auf das Notwendigste reduzieren und das Programm noch anpassen, daß die Meßzeit
-
Thread
Microcomputer selber bauen
Axel S. schrieb im Beitrag #4986175: > Vom didaktischen Standpunkt her mag es ja nett sein, ein Minimalsystem > um eine klassiche 8-Bit CPU aufzubauen. Dann natürlich mit Einzel- > schrittbetrieb und LED
S. R. schrieb im Beitrag #4989393: > Ein STM32 steckt deinen m68k locker in die Tasche, bei > weniger Stromverbrauch, Das wären für mich keine Gründe. Auch wenn es welche sind. ;-) C. A. Rotwang
-
Thread
Kontinuierliche Datenrate Mikrokontroller -> PC über USB
Verfügung, die sich alle Bulk-Endpoints teilen müssen. kurzes kopfrechnen... [math] 480 \frac {Mbit}{s} \cdot 0,8 = 384 \frac {Mbit}{s} = 48 \frac {Mbyte}{s} [/math] theoretisches netto, versteht sich
HAAALT! der STM kann von haus aus nur USB full speed (12Mbit/s), kein USB High Speed (480Mbit/s), es sei denn, du packst ein externen USB-Phy drauf. Daher dann der Butto Durchsatz geteilt durch 40, was dann 12MB
-
Thread
Strukt mit Pointer auf Array wird um ein byte verschoben
übertragen wird. Portabeler, wenn auch ein bissl umständlicher, wäre: [c]typedef struct { uint8_t address; uint8_t length_msb; uint8_t length_lsb; uint8_t packet_type; uitn8_t status; uint8_t id_msb; uitn8_t id_lsb; uint8_t payload[PAYLOADSIZE]; uint8_t crc_msb
unvorhersehbarkeit des Verhaltens. Mein Code sieht nun so aus: [c] paketHeader comPaketHeader; uint8_t comData[100]; .... struct hcl_axis_motion { uint8_t direction; //CW, CCW uint16_t speed; //mm/s uint16_t ramp; //mm/s2 uint16_t steps; //Steps to move. You
-
Thread
Wanderkiste Widlar, Runde II
76BS10S 10-fach DIP-Switch - 10x Dual-LEDs - 2x 16MHz Quarz _In_ : - 2x 4-Positionen Schiebeschalter - 2x Miniaturtaster, leichtgängig (24V @ 25mA) - 4x Zweiziffer-8-Segment-LED-Display (Rot/Schwarz)
SKM300 https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwiFuOO7tKncAhWDCJoKHWNPAnYQFggvMAA&url=https%3A%2F%2Fwww.semikron.com%2Fdl%2Fservice-support%2Fdownloads%2Fdownload%2Fsemikron-datasheet-skm300gar12e4-22892418
-
Thread
RS232/UART - Hardware-Terminal
lcd-oled-tft-hmi-display-industrie-medizintechnik/grafik-hmi-bedieneinheit-mit-touch-rs232-spi-i2c.html P.S. Die meisten davon gibt es auch bei Reichelt P.P.S. gibt es eigentlich ATmega mit 100kByte RAM? Das ist ja selbst für STM32 ziemlich viel?
Bauform B. schrieb im Beitrag #7804132: > P.P.S. gibt es eigentlich ATmega mit 100kByte RAM? Das ist ja selbst für > STM32 ziemlich viel? Man kann mit einem AVR auch einen externen und entsprechend großen SRAM mit Bankswitching betreiben, die
-
Thread
Zephyr STM32F103C8 canbus pin mapping
babbling sample). Allerdings weiss ich nicht, wie das pinctrl ausschauen soll, damit ich CANRX/TX auf PB8 und PB9 kriege. stm32_min_dev_stm32f103xb_blue.overlay: [code]/ { model = "STM32 Minimum Development Board (Blue)"; compatible = "stm32_min_dev_blue", "st,stm32f103c8";
Hallo zusammen, ich hab's gefunden, die heissen [code]&can_rx_remap1_pb8[/code] und [code]&can_tx_remap1_pb9[/code]. Nicht ganz konsistent... Zur Vollständigkeit: [code] / { model = "STM32 Minimum Development Board
-
Thread
Quarz am STM32F103 schwingt nicht
Bohne. Das stimmt. Das einzige was interessant wäre ist die GND-Anbindung zum nächsten GND Pin des STM
vom ESR verursachten Verluste! Weiter oben (4.3) berechnen sie ja gmcrit sinnvoll. Mit 100Ohm, 8MHz und 2x15pF ergibt das: 4*(2*Pi*8MHz*15pF)^2*100Ohm = 227uS entspricht 4400Ohm Das heißt: Wenn ich auf das C-Q-C-Netzwerk schaue, hat es bei 8MHz eine reelle Impedanz von 4k4 gegen Masse.
-
Thread
Retro Fieber: Z80 oder 68000 ?
Regression test for bug #2254. 2014-10-22 Philipp Klaus Krause <pkk AT spth.de> * src/stm8/gen.c: Spelling fix inspired by Debian patch 02_fix_spelling. 2014-10-22 Ben Shi <powerstudio1st AT 163.com> * device/lib/stm8/Makefile.in: * device/stm8/_modslong.s: * device/stm8
kompiliert. [pre] SDCC : mcs51/z80/z180/r2k/r3ka/gbz80/tlcs90/ds390/pic16/pic14/TININative/ds400/hc08/s08/stm8 3.4.1 #9098 (Nov 9 2014) (Linux) [/pre] Wieso habe ich denn dann #9101 von gestern Abend? [pre] SDCC : mcs51/z80/z180/r2k/r3ka/gbz80/tlcs90/ds390/TININative/ds400/hc08/s08/stm8 3.4.1 #9101
-
Thread
LPC1769 Eval-Board
habe auch mit dem lpcxpresso 1769 angefangen! habe damit ca 1 jahr gearbeitet und bin dann auf das stm32f4 + baseboard mit lcd umgestiegen und arbeite auf coocox ide! und bin damit eigentlich sehr zufrieden! BAseboard: http://at.mouser.com/Search/ProductDetail.aspx?qs=tp9Gh8MiPay9fbHGaE7oZQ%3d%3d LCD: http://at.mouser.com/Search/ProductDetail.aspx?qs=tp9Gh8MiPaz6quPMFiuSNw%3d%3d stm32f4 discovery! http://at.mouser.com/ProductDetail/STMicroelectronics/STM32F4DISCOVERY/?qs=sGAEpiMZZMutVogd4PRSvEN8XDBeCtgD preislich ganz ok! hier auch ein sehr
-
Thread
CAN- als Haus-Bus
Schaue mal in das Datenblatt vom STM32F103. Lasse den gemütlich mit 8MHz ohne PLL laufen. Alle Pheriperieeinheiten kann der Clock einzeln zugeschaltet werden. Schaue mal hier, Artikel: [[STM32]] Ich habe mir eine Heizungssteuerung
Markus Müller schrieb im Beitrag #1936853: > Schaue mal in das Datenblatt vom STM32F103. Lasse den gemütlich mit 8MHz > ohne PLL laufen. Alle Pheriperieeinheiten kann der Clock einzeln > zugeschaltet werden. > Schaue mal hier, Artikel: [[STM32]] Das gucke ich mir mal an, sieht
-
Thread
DIAC in LTSpice
Schaltfrequenz zu prüfen. Bau es bitte mal in Realität auf und berichte. In der Sim ergeben sich 5,8KHz. Das Modell von STM schaltet zumindest nicht einwandfrei, das von Alex dagegen geht. Allerdings schaltet das Modell von Alex ganz ohne externem Kondensator auch nicht. Müßte vielleicht an dieser
/wiki/Avalanche_transistor [3] S.8 http://www.nxp.com/documents/application_note/APPCHP6.pdf [pre] It is manufactured by diffusing an n-type impurity into both sides of a p-type slice... [/pre]
-
Thread
SPI interface zu SD karte für STM32F0
0xFF) { return 0xFF; } /* Send command packet ----------------------------------- */ stm32_spi_rw(cmd); // Send command index stm32_spi_rw((uint8_t)(arg >> 24)); // Send argument[31..24] stm32_spi_rw((uint8_t)(arg >> 16)); // Send argument[23..16] stm32_spi_rw((uint8_t)(arg >> 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)
-
Thread
SSD1309 STM32
Bei der Verwendung des Mikrocontroller-Board STM32L432KC (Nucleo-32) und bei dem STM32F303K8 (Nucleo-32) funktioniert die SSD1309-Bib. leider nicht. D.h. man kann diese Modell unter der Verwendung der Arduino IDE auswählen auch mit der SSD1309-Bib
Wie erwäht habe ich alle Einstellungen aus dem Youtube-Tutorial. Die Clock Configuration des STM32F401RE ist auf 84 MHz. SPI-Einstellungen: SPI1, Data Size 8 Bits, Clock Parameter Prescaler 8 - Was die anderen Einstellungen der ssd1306_conf.h betrieft : 23 //#define SSD1306_USE_I2C
-
Thread
Daten Kompression auf STM32f4 mit 128k RAM
werden verwendet? (das angebissene obst ist da besonders auffaellig) ich sehe gerade, du schreibst stm32f4, ... Wie wird das BLE am STM32F4 angebunden, was wird da verwendet? Wie kommen die daten vom stm32F4 zum BLE? Welches GATT profil wird verwendet, was eigenes oder ein Serieles vom hersteller
auf 7 Bit reduziert. man kann sich z.B. auch die Quelle angucken. Wenn die Temperatur mit einem 8-Bit AD-Wandler gemessen wurde, dann ist ziemlich klar, dass jede Kodierung mit mehr als 8-Bit Redundanz enthalten muss.
-
Thread
Free Vendor-ID
anpasst das die eigene Software über diesen Weg fündig wird. Unsignierte Treiber unter Windows 8 und höher sind nichts was man sich und anderen antun mag.
Nuvoton (eigentlich Winbond) - da ist die Gefahr, deswegen angebaggert zu werden, recht gering. W.S.
-
Thread
Ich finde den richtigen Baum im ARM Wald nicht
Keil-Compiler als auch mit dem GCC. Was die Chips betrifft, so haben eigentlich alle LPCxxx und STM32Fxxx einen eingebauten Bootlader im ROM (nicht im Flash), mit welchem du die Dinger per serieller Strippe programmieren kannst. Für die LPC gibt's das FlashMagic Programm und für die STM32F... hab
seriellen Port zum späteren Kommunizieren braucht man eben zwei Steckbuchsen auf dem Board. W.S.
-
Thread
HBE-Shop: Geschäftsaufgabe
beliebte Anlaufstelle für Privatleute die nicht bei Farnell einkaufen konnten. Gruß Thomas, DL8EBD
Ludwig K. schrieb im Beitrag #5059120: > Ändern die ihre AGBs? [OT] Das schreibt sich AGB (ohne "s"). AGB steht für "allgemeine Geschäftsbedingungen". Wenn du ein "s" hinten dran hängst würde es "allgemeine Geschäftsbedingungens" heißen, was definitiv Murks ist. [/ot]
-
Thread
8Mbit/s Manchester Code codieren und decodieren mit STM32F407
Wie oft willst Du die Daten senden? Bei durchgehend 8mbit/s ist der STM32F4 wohl etwas überfordert, falls nicht andauernd Daten gesendet/empfangen werden, sollte das so gehen: Senden bekommst Du über DMA hin: * DMA über Timer mit 16Mhz triggern * und
>fallenden Flanke einen Timer starten und dann den Datenstream auslesen? Vergiss es, nicht bei 8 Mbit/s. Abtasten heißt das Zauberwort. So machen es alle. RS232, CAN, USB etc. Clock & Data Recovery. >Anschließend dekodieren und CRC-Checken. Ist die interne CRC-Check >Routine des STM 32F4 brauchbar
-
Thread
STM32 kann jemand ein Demo Programm schreiben?
Habe hier ein selbstgemachtes Board mit einem STM32F103C4T6A Controller. Allerdings noch keine Entwicklungsumgebung hierfür. Am Controller sind 2 LED's angeschlossen, die mit 5V beschaltet sind. Die Pins PB12 und PB13 müssten nach Masse geschaltet
Ich dachte eher sowas: http://de.farnell.com/stmicroelectronics/st-link-v2/programmierer-icd-f-stm8-stm32/dp/1892523 >Hast Du Bedenken die FP-Software auf Deinem Rechner zu laden? Nein, keine Zeit dafür.
-
Thread
STM32F4 - Timer
Ich glaube jetzt hab ichs, für ein kurzes Feedback wäre ich dankbar. Auszug aus der system_stm32f4xx.c: [c]#if defined(STM32F40_41xxx) || defined(STM32F427_437xx) || defined(STM32F429_439xx) || defined(STM32F446xx) /* PCLK2 = HCLK / 2*/ RCC->CFGR |= RCC_CFGR_PPRE2_DIV2; /* PCLK1
division by 1, 2 or 4, else it is equal to [(HPRE * PPREx) / 4] if PPREx is corresponding to division by 8 or more. [/code] Da steht aber nichts vom STM32F407. Jetzt bin ich total durcheinander. Ist gar nicht so einfach, mit den Dokumentationen von ST. Hat mein STM32F407VGT6 nun diesen Prescaler oder
-
Thread
STM32 DAC-Audiosignal Spannung reduzieren
Für mein Projekt erzeuge ich mit dem DAC-Wandler eines STM32 ein Audiosignal. Laut Datenblatt hat dies eine Spannung 0.2 V bis 3.1 V. Das Signal liegt am Eingang eines anderen ICs an, dessen Eingang aber nur 0.9 V und 1.8 mA verträgt. Eine Idee wäre,
#5774490: > Das Signal liegt am Eingang eines anderen ICs an, dessen Eingang aber > nur 0.9 V und 1.8 mA verträgt. was heißt 1.8mA verträgt? wenn die Spannugn festliegt, bestimmt der Baustein selber was er aufnimmt. also braucht der 1.8mA oder kann er maximal 1.8mA z.B. über schutzdioden ableiten bei
-
Thread
RTC Kapazitäten abgleichen, Genauigkeit erhöhen (STM32)
nicht, beachte aber, daß auch die µC-Pins > und -Zuleitungen Kapazitäten von mehreren pF haben - auf S 69/128 im > STM-Datenblatt werden z.B. insgesamt 10pF als Anhaltspunkt angegeben. Hmmm 10pF klingen nach sehr viel. Haste mal bitte einen link zu diesem Dabla?
Ohne den genauen Typ herauszusuchen: https://www.st.com/resource/en/datasheet/stm32f091cc.pdf Die Angabe auf S69 bezieht sich zwar auf den HF-Oszillator, aber auch die allgemeinen IO-Pins haben jew. 5pF Kapazität, siehe Tabelle 53 auf S80. Dazu kommt die Leitungskapazität von
-
Thread
STM32F446 - Problem mit Interrupt
Ich kenne Segger und Keil nicht, aber wieso benutzt deine IDE eine allgemeine Cortex_M_Startup.s die nur einen Teil der Interrupts des F446 bedient? Die richtige wäre: startup_stm32f446xx.s Kann es sein, dass du nur ein allgemeines Projekt erstellt hast, und keins speziell für das Board bzw
Til S. schrieb im Beitrag #5174087: > Dein Problem zeigt auch den Nachteil von solchen STM32Cube Geschichten. > Wenn etwas nicht funktioniert wird es erstmal schwer. Die Alternative > wäre ein Projekt für
-
Thread
Suche Hardware für Bildverarbeitung
programmieren meide ich auch erstmal, "im Internet" wird davon auch eher abgeraten. - Das von chris erwähnte stm32 könnte mit seinen 192kB SRAM etw. knapp sein. - Bei dem Carambola bin ich mir auch nicht so sicher, 400MHz sind ja auch nicht die Welt. - Die Prozessoren, die Dominik S. erwähnt hatte, nehme ich
ich habe einen RPi mit motion und einer MS USB LifeCam (Reichelt, 8,50€). Bei 640 x 480 bekomme ich nur 3-4 Frames/s, mehr geht durch den USB Flaschenhals beim RPi nicht durch. Das Pixelformat ist YUYV, vielleicht geht mehr mit MJPG, aber das unterstützt die Kamera nicht
-
Thread
CAN Node multifunktional für Hausbus
://www.mikrocontroller.net/topic/369075#4203443 Falls nun die Frage kommt: Ja, der ST-Link kann STM8 _und_ STM32. > Womit debuggst Du Deine Programme (Software? GDB?), liefert ST ein > ähnliches Teil wie den LPCXpresso? Wenn ja, wo kann man das kaufen? Ist die Frage damit beantwortet, oder
Nun gibt es zwei Diskussionen: ¯¯¯ ¯¯¯ * CAN oder Ethernet? * AVR (8 Bit) oder ARM (32 Bit)? @Christoph R.: Was steht fest und wozu benötigst Du noch Input? Ich persönlich würde wohl NRF24L01+ oder RS485 nehmen und einen STM8 oder STM23. Aber mich interessiert das
-
Thread
Raspberry Pi Programmierung, Peripherie
Frage ob M0 oder M3. Könntet ihr einen brauchbaren > modernen Vertreter beider Typen benennen? STM32L031 STM32L073 STM32F303 Der letzte ist ein M4F, aber billiger und in vermutlich jeder Hinsicht besser als sein Vorgänger STM32F103... Nein doch nicht, seine Ausgänge sind etwas in Summe weniger hoch belastbar. http://stefanfrings.de/stm32/index.html
-
Thread
IC mit GPU gesucht
So ein STM32 mit Coprozessor könnte reichen. Schau mal in die AN4841 von stm. link: https://www.st.com/content/ccc/resource/technical/document/application_note/group0/c1/ee/18/7a/f9/45/45/3b/DM00273990/files
Hier ein paar Grundlagen am Beispiel der STM32F4 und STM32F7, der STM32H7 ist nochmals deutlich performanter: https://www.st.com/resource/en/application_note/dm00273990.pdf
-
Thread
Controller mit Ethernet
die AD-Pins gemultiplext sind. Maximal erzeugst du dir also 2*10bit*1MSPS = 20MBit/s = 2,5MB/s Das sollte ein Cortex M4 + Ethernetphy + DMA problemlos hinbekommen.
? timtam schrieb im Beitrag #3649284: > Folgende Controller sind aktuell meine Favoriten: > - STM32F407ZG: Wenn du LQFP-144 von Hand löten willst... bitte. da kauf ich lieber das fertige STM32F4-Discovery Board (ist auch ein stm32f407 + noch ein bisschen nettes speilzeug drauf + stlink/v2 debugger
-
Thread
ARM7 Automotive ?
- Schiebedach - elektrische Fensterheber etc. - HCS08xx (Freescale) - ST7xx/STM8xx (STMicroelectronics) - oder andere Ich habe mir bisher diese Zwei in den Focus gerollt . Nur die von den Herstellern angebotenen IDE's entsprechen mir nicht besonders. Für die ST7 und STM08
Schiebedach > - elektrische Fensterheber etc. > > - HCS08xx (Freescale) > - ST7xx/STM8xx (STMicroelectronics) > - oder andere > > Ich habe mir bisher diese Zwei in den Focus gerollt . > Nur die von den Herstellern angebotenen IDE's entsprechen mir nicht > besonders. > > Wie
-
Thread
SPI MISO erkennt falsche Werte bei höherer Geschwindigkeit
Hallo, ich kommuniziere per SPI zwischen einem STM und einem Atmel. Der Atmel ist hier der Master und würde laut Datenblatt einen SPI-Takt bis zu 66MHz schaffen. Die Daten werden bei steigender Flanke am clock übernommen. STM: STM32F105RC; core-clock
vom STM32?
-
Thread
Vektorregelung / FOC mit Hobby uC
jemand von euch schon mal eine Vektorregelung > für einen BLDC mit einem Standard Controller, z. B. STM32F103C8 oder AVR > umgesetzt? Idealerweise sensorlos Mit dem STM32F103C8 sehe ich keine Probleme, eine FOC zu implementieren. Rechnerei: Clarke - Park Transformation, 2x PI Regler, Inverse Clarke - Park Transformation Die PWM kannst du sogar mit dem internen PWM Modul des STM32F103C8 generieren. Gruß,
-
Thread
Newbie braucht Hilfe: 9 Servos mit 1µs Auflösung ansteuern? (AVR)
benutzt. Erst wird sortiert und dann der Timer programmiert. Bei kleinen Abständen werden nop's verwendet, bei großen wird der Timer verwendet. Auflösung bei 8MHz mit atmega88 ist 1µs. Gruß Josef
mit 36MHz geht an den Prescaler mit Wert 4 auf den PWM Timer. Somit läuft der PWM Timer mit 8MHz = 0,125µS Der Timer hat eine Auflösung von 16 Bit, dort wird die Grenze auf 24000 eingestellt = 3ms / 330Hz. Als PWM Schwelle kann nun ein Wert zwischen 6000 ... 18000 (750..2250µS) eingestellt
-
Thread
HILFE! SPI macht mich fertig!
vom STM32F4 reagiert er nicht. SOFTWARE: ST: Software und Einstellung der SPI schnittstelle über "CubeMX" könnt ihr folgenden Bildern entnehmen: - Buffer.PNG - Code_STM.PNG - ST_SPI_Setting.PNG
Ich habe sowohl beim At90Can als auch beim STM32F4 Überschwinger auf der SCK Leitung, da ich diese nicht abgeschlossen habe. Beim At90CAN sogar bis 6,5V also 1,5V Überschwinger. Beim STM32 sind es 2V Überschwinger also bis 5,3 V. Er bleibt aber
-
Thread
Webserver auf STM32F1 ?
die richtigen Daten zurück. Was ist so kompliziert daran? Ich habe auch schon Webserver-Code auf 8Bit Atmels gesehen https://www.arduino.cc/en/Tutorial/WebServer Das sind 30 Zeilen Code. Dann sollte ein STM das wohl auch schaffen?
S. R. schrieb im Beitrag #4989844: > avr schrieb im Beitrag #4989816: >> Wie kommst du zu dieser Aussage? > > Auf einem AVR oder STM32 bekommst du so ohne weiteres kein gebrauchbares > TLS hin,
-
Thread
STM32 USB HID Keyboard
daß ich auf die Mithilfe jemandes hoffte, der soetwas schon einmal gemacht hat. Ich nutze die STM32_USB-FS-Device_Lib_V4.0.0 auf einem STM32F103C8T6, der auch schon korrekt als HID-Keyboard erkannt wird, und der Tastendrücke korrekt an den PC schickt. Wenn der PC die Tastatur-Status-LEDs
Hallo, ich möchte das selbe tun wie Walter... ich will mit dem STM32f103c8T6 Minimal Board Tastaturdrucke statt einer echten Tastatur an den PC schicken. Habe das Beispiel Custom_HID compiliert und auf das Stm32 system gespielt. es wird auch richtig als STM32
-
Thread
Überlast_Erkennung in einer Endstufe ?
Hallo > bist du dir sicher das STM isoliertes Gehäuse bedeutet der/die TIP142/TIP147 gibt es in einem TO218 der/die TIP142-STM/TIP147-STM gibt es in einem TO247 habe auf der Seite von ST was gefunden und da haben die STM die
weiter gemessen, nur Eingangsignal und Ausgangssignal verglichen ... Die Signalperiode ist 208uS lang und je nach Logisch 1 (#_______) 26uS (+) und 182 uS (-) oder bei Logisch 0 (#######_) 182uS (+) und 26uS (-) ... wie gesagt das Signal am Ausgang des Booster sieht super (digital) aus ... Muss
-
Thread
Ic Programmieren anfangen - welche Schnittstelle?
Einstieg. Die meisten Aufgaben kannst mit allen Chips lösen. Gängig sind: Firma Microchip - Pic in 8bit,16bit. z.B Pic 18F45K20. Dazu brauchst du das Programmiergerät PicKit 3 (50€) von ST einen stm32, dazu am besten ein stm32discovery demo board für ca. 20€ Der Vorteil hier ist das diese Controller
Ich würde dir auf alle Fälle empfehlen ein fertiges Demoboard ala stm32 discovery, oder auch die oben genannten Lothar schrieb im Beitrag #4601909: > EFM8 (8051): > http://de.farnell.com/silicon-labs/slstk2020a/entw-board-efm8bb10f8g-busy-bee/dp/2469338?ost=SLSTK2020A