-
Thread
Full speed USB mit mikrocontroller
Der stm32f4 kann nachweislich 7MBit/s über USB CDC. Fertiges Beispiel unter: http://mikrocontroller.bplaced.net
Zu dem CY8CKIT-010 steht auf der Cypress-Seite: " The CY8CKIT-010 PSoC® CY8C58LP Family Processor Module is designed to evaluate and experiment with Cypress's PSoC 5 programmable system-on-chip design methodology
-
Thread
LCD Controller / Graphics processoren
Flaggschiff von ST, der einen passenden Controller drin hat. Mit den kleineren STM's brauchst du es erst garnicht zu versuchen. Zweitens: Bei NXP gibt's schon seit Jahren entsprechende Controller. Angefangen hatte vor Jahren der LPC2478 und inzwischen geht es weiter mit pinkompatiblen
Alex S. schrieb im Beitrag #3518134: > Erste Frage: > SDRAM Wie wird das benutzt und wozu? > - Über 8,16,32 Bit breite Leitung. Dort werden die Displaydaten > zwischengelagert. Sinnvollerweise NUR 32
-
Thread
STM32L052x8 USB mit Bare Metal Code funktioniert nicht. SET_ADDRESS fehlerhaft
Hallo, ich brauche mal jemanden, der sich mit USB auskennt. Ich habe ein eigenes Board mit einem STM32L052x8. Das Board ist recht simpel. Außer dem STM sind nur ein LDO zwei Eingänge und 4 viel LEDs darauf. Das Board wird über USB versorgt und das USB ist an den STM verdrahtet. Siehe Schaltplan.
led-watch/blob/master/common/src/usb.c Es wird der interne 48 MHz Oszillator mit Clock-Recovery für's USB genutzt. Der Core/Peripherie läuft vom internen 16 MHz HSI mittels PLL auf 32 MHz. Das System scheint soweit auch korrekt zu sein. Sobald der STM seinen internen Pullup an D+ aktiviert, beginnt
-
Thread
32k Uhrenquarz am STM32H743 board Problem
durchgewühlt: https://www.st.com/resource/en/application_note/cd00221665-oscillator-design-guide-for-stm8afals-stm32-mcus-and-mpus-stmicroelectronics.pdf Ich behaupte mal der LSE Quarz ist das komplizierteste Teil bei dem Board Design, alleine die Liste der recommended parts für LSE ist 13 Seiten lang
A. B. schrieb im Beitrag #6445185: > Da gibt's aber noch die nette Falle im Errata Sheet Ja, schrieb ich ja das im HAL Makro die Revisionsabhängigkeit berücksichtigt wird: https://github.com/STMicroelectronics/STM32CubeH7/blob/beced99ac090fece04d1e0eb6648b8075e156c6c
-
Thread
Auflösung der Abtastung eines periodischen Signals mit ADC
#8058522: > Kein Problem, wenn man Analog-Elektronik mit GHz Bandbreite einfach > findet... Ein S&H ist im Prinzip sehr einfach und den Rest macht ein > STM32G474 für 6 Euro. Der hat einen Timer mit 184 ps Auflösung. Damit > triggert man 4 externe S&H, die dann ganz gemütlich von den 4 internen
Lutz S. schrieb im Beitrag #8058583: > Wenn ich das im Manual des STM32 richtig verstanden habe lässt sich das > mit dem BULB-Mode entschärfen. Glaube ich nicht, denn das ändert nichts an der Sampling
-
Thread
STM8 internal RC Genauigkeit
./. schrieb im Beitrag #3298452: > STM8L152xx: > Bei meinen Exemplaren wurden die +- 1 % deutlich unterschritten. ??? Ein STM8L152 ist nicht ein STM8S003
bei ST für STM8L und STM8S so ziemlich die selben sind...
-
Thread
Brauche Ratschläge bezüglich µC-Einstieg
und demnächst viel mit STM32 µCs arbeiten möchte.
Assembler zu lernen, bringt nicht viel. H.Bertholds schrieb im Beitrag #2775028: > Denn für die > STM32 habe ich kein Tutorial gesehen, dass wirklich von 0 oder nahe 0 > anfängt. Vermutlich wird vorausgesetzt, daß man schon mit einem kleinen, einfachen und übersichtlichen 8-Bitter die Grundlagen
-
Thread
Neural Processing Units
allerlei Mikrocontrollern NPUs, aber wenn man genauere, tiefer gehende technische Information will, wird's schwierig. Weiß jemand, wo man die Spezifikation der NPU von den STM-Prozessoren findet, z.B. vom STM32MP255A ?
. Die NPU des STM32N6 kann mit je 16GB/s lesend und schreibend (parallel) auf die internen RAMs zugreifen. Das ist ein stolzer Wert für einen Mikrocontroller. Diesen Aufwand wollen die meisten halt nicht treiben.
-
Thread
uBoard - USB Multi-Gerät
Erfahrung. Anhand folgender Einstiegspunkte würde ich mit GCC und Eclipse anfangen: [[ARM]] [[STM32]] (Tutorials, Demos, usw) [[STM32F4-Discovery]] [[STM32_Eclipse_Installation]] http://www.youtube.com/watch?v=HKX12hJApZM http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF252419 Die
PIC's scheinen tatsächlich sinnvoller zu sein als AVR's. Nichts desto Trotz habe ich mich entschieden mir ARM (STM32 um genau zu sein) vorzunehmen.
-
Thread
STM32 Minimalbeschaltung in Ordnung?
/Murata-Electronics/CSTCE8M00G55-R0/?qs=eoDEeL6nyORcaHhGM345mw==
Aber der TO hat sich wohl davongemacht. W.S.
-
Thread
Virtuelle Karte - Polygon oder Quadrat?
grad schon beim langweilen sind: Ich habe 2 AHRS, jeweils mit Gyro, Acc und Mag. Der Daten werden mit 8kHz (Gyro), und 3,2kHz (Acc) fusioniert. Beide AHRS Boards werden einzeln fusioniert und später nmoch weiter verrechnet. Bekommt das Stm32f4 auch noch hin, mit I2C als Schnittstelle? Hinzukommen werden
I2S in die andere Richtung übertragen werden würden. MfG Philipp
-
Thread
ARM Cortex Entwicklungsumgebung aufbauen
Kombination gelandet: - Eclipse - CodeSourcery G++ Lite - Olimex ARM-USB-OCD-H So, jetzt klemmt's aber leider ein bisschen, weil natürlich Fragen offen sind: 1. Generell ist erst mal die Frage ob die Kombi funktioniert. 2. Soweit ich gesehen habe, gibt's bei den Cortex-Controllern zwei Arten für's
Auf der Seite [[STM32]] ist ein Eclipse Demo-Projekt zum Download verlinkt.
-
Thread
Mikrocontroller empfehlung
was gescheites (auch wenn es hier gleich wieder deswegen Hauhe gibt ;-) z.Bsp. eine Cortex ala STM32 http://www.mikrocontroller.net/articles/STM32 LG tux
Für 32 Bit: STM32Fxxx (ST bietet über 250 Variationen!) LPC17xx Siehe Artikel [[STM32]]
-
Thread
STM32 Eagle Library?
Suche (2 Tassen Kaffee) hier nichts finde: Wie komme ich zu vernünftigen libraries? Das Problem gibt's wahrscheinlich mit jeder uC-Familie und jedem Layout-Programm, aber mir würden schon die STM32 für Eagle reichen. Selbst wenn nur STM32L4 im LQFP-Gehäuse in Frage kommen, kennt CubeMX noch 88 Typen
hat, kann 2 Wochenenden mit programmieren verbringen und dann :) [pre]kuemmel:/srv/eagle/pwr$ time stm32pins -e -B stm32l496vgt > stm32l496vgt.lbr real 0m0.078s user 0m0.048s sys 0m0.004s[/pre]
-
Thread
Ubuntu pyvisa: Verbindung zum USB-seriellen Gerät
instrument = rm.open_resource( instrument_address, baud_rate=115200, # Match your instrument's baud rate data_bits=8, parity=pyvisa.constants.Parity.none, stop_bits=pyvisa.constants.StopBits.one, timeout=5000 # Timeout in milliseconds ) rm.list_resources() # Send the
platform.txt und boards.txt angepasst > werden. Ja, das stimmt, wobei sich damit zumindest für's erste wohl leben lässt. > Eine genauere Anleitung gibt es hier: > https://github.com/stm32duino/Arduino_Core_STM32/wiki/Add-a-new-variant-(board) Leider ist der Teil "Define a specific board"
-
Thread
long double (80Bit) mit STM32F4 ?
Dass der STM32F4 in Hardware nur mit 32-Bit Fliesskommaformat rechnen kann weiss du?
www.amazon.de/Numerische-Mathematik-Eine-beispielorientierte-Einführung/dp/3446432337/ref=sr_1_2?ie=UTF8&qid=1444933167&sr=8-2&keywords=numerische+berechnung
-
Thread
CH340N nur bis 38400 Baud?
hatte bisher noch nie Probleme mit Chips von diesem Lieferanten. Selbst mit dem extrem oft gefälschten STM32F103C8 nicht. Schön dass du deine Design gut durchdacht und sehr solide gemacht hast. Warum läßt du mich/uns nicht daran teilhaben und zeigst dein Design hier? (Eine Tabelle was das Dingens können
Ralph S. schrieb im Beitrag #7749959: > Ein STM32F030 der über einen AMS1117 3.3 an der 5V Leitung des USB hängt > funktioniert dann auch sofort. Für die Tests wären die STM32 mit der 'Fraktionalbaudrate
-
Thread
Sinusberechnung auf Controller STM32F030
Ralph S. schrieb im Beitrag #4669687: > Im AVR wäre das so nicht ein Problem, weil ein 8 Bit breit, bei einem > ARM dieses jedoch 32 Bit breit. Genau das ist deinen Chance, hatte nur keine Zeit mehr, zu
Ralph S. schrieb im Beitrag #4669597: > STM32F030F4P6 Du weißt daß dieser µC 32KB Flash hat? Das Datenblatt sagt zwar nur 16KB, in echt sind aber 32KB drauf, genauso der 32Bit-Timer. Der STM32F030F4P6 und
-
Thread
MP3 Player bauen in 2012?
Martin M. schrieb im Beitrag #2856424: > Hab ich noch nie gemacht Dann ist's ja höchste Zeit was dazu zu lernen :D Mal davon gibt's ja wie gesagt schon Beispiele zur Ansteuerung des VS1011, man muss das ja eigentlich nur noch anpassen bzw. das drumherum schreiben. > und
Eine Frage stellt sich da noch: Kennt wer nen guten DAC mit 16bit, 44,8kHz, I2S, Delta Sigma und wenns geht differentiellen Ausgang?
-
Thread
STM8Sxxx Uart oder Lin ?
Protokoll ist die Frage bzw was wird gesendet. Bei denn verwendeten Controllern handelt es sich um STM8S207 oder so ähnlich zumindestens Konnte ich bis STM8S die aufschrift erkennen. Die Datenleitung ist Über 2 Transistoren c5 und c6 (smd) an die entsprechenden Anschlüsse für Uart 3 im STM angeschlossen
Marcus S. schrieb im Beitrag #5630216: > ein STlink und ein STM8S sind unterwegs aber noch nicht vorhanden > eventuell kann ich ja denn STM auslesen. Der 5 Euro Logic Analyser ist hoffentlich mit auf
-
Thread
DIY-Looper - Auswahl der MCU
ein STM32F429 Discovery brauchbar sein, weil es > einen 8MByte SDRAM mit an Board hat und genügend I2S Schnittstellen, um > einen ADC und einen DAC anzusteuern. Würde also gut passen! @beric: > Dann
Ein z.B. CS5331A ist ein Stereo 18 Bit ADC mit I2S Interface und kann direkt an o.a. STM32 angeschlossen werden. Enthalten ist im dem Chip ein AnitAliasing Filter, das mit der Masterclock mitläuft. Ohne viel Bauteile und lötbar im SOIC8 Gehäuse. Ein
-
Thread
uC teuerer geworden
sogar bei den Chinesen (oder gerade bei denen?) ist das zu merken. Nachdem ich meinen Vorrat von STM8S103 (20 pol.) aufgebraucht hab, die ich für 2,28 € / 10 Stck. bekommen habe, habe ich jetzt nur noch das hier gefunden (und geordert): https://www.ebay.de/itm/10-pcs-STM8S103F3P6-IC-TSSOP-20-8S103F3P6-Access-line-STM8S-8-bit-MCU/191852170104?hash=item2cab47cb78:g:hY0AAOSwYmZXFzXS:rk:5:pf:0 ... das bringt mich natürlich um (und an den Rande des Ruins), aber ich war dennoch erstaunt.
-
Thread
Nachteile QFN und BGA gegenüber QFP
https://colab.research.google.com/drive/1Yp2vGngIdkyNHQ_bu4CaW4sUtka9Y_rY?usp=sharing https://colab.research.google.com/drive/1JuCUMIxpA8kTnLCN6QKI8BeiJsJsJcRS?usp=sharing https://colab.research.google.com/drive/1fP6RMnG6EbGb7Hld-Dh_2k1jTQ-GvwXN?usp=sharing https
STM32 gibt's auch ohne Pad, z.B.: https://www.digikey.de/de/products/filter/embedded/mikrocontroller/685?s=N4IgTCBcDaIM4BcC2BmMAbADARmwcxAF0BfIA
-
Thread
I2C mit STM32 und ITG3200 Sensor will nicht loslegen
GPIO_Mode_IN_FLOATING; GPIO_Init(ITG_DRDY_Port, &GPIO_InitStructure); } void ITG_Read_RawData(s16* out) { u8 buffer[6]; u8 testReady; u8 intStatus; u8 i; testReady = GPIO_ReadInputDataBit(ITG_DRDY_Port , ITG_DRDY_Pin); if(testReady == 0) { ITG_I2C_BufferRead(ITG_I2C_ADDRESS
* @param pointer to I2C bus, TMP101 slave address * @retval signed 16-bit tmp101 result */ s16 read_TMP101(I2C_TypeDef* I2Cx, u8 address) { u8 msb_data, lsb_data; u16 temp=0; s16 result = -15984; // Error value for sensor communications problem (-62.4 DEG C) i2c_start(I2Cx); // Set
-
Thread
Fragen zur IR-Informationsübertragung
erstaunen haben eine ganze Menge Controller IRDA. Das muss noch jemand in grossen Umfang einsetzen. (z.B STM32F051, STM32F103, STM32G071, STM32L151, usw...) Es gibt auch noch neue Transciever: TFBS4711 Olaf
Ernst H. schrieb im Beitrag #6934735: >00-my_plan.png >1,8 MB AUA! Siehe [[Bildformate]]. > Konkret will ich über Infrarot Daten von einem Raspberry Pi (4B) zu > einem (später mehreren) Raspberry Pi Pico(s) (mit RP2040 Chip) senden. > Der Pico empfängt
-
Thread
Ehemals defekter Lime Gen 3 reverse Engineering Motor Controller
Mulitplexer und Software für die beiden USB Buchsen und den SD-Kartenslot. Da das hier der 176-Pin STM32F429 ist, denke ich das, wenn man Ahnung hat, der Controller deines Lime innerhalb längstens einer Woche abgefrühstückt wäre. Johannes S. schrieb im Beitrag #6108990: > so kompliziert ist die Ansteuerung
Matthias S. schrieb im Beitrag #6109098: > Für den STM32F100 des VL Discovery habe ich sowas sogar schon fertig - > mit Sinusansteuerung. Kann man den Code irgendwo betrachten und studieren?
-
Thread
STM32 Summit - 18nm-STM32, STM32WL3R, STM32-AI-Assistent und Erweiterungen des Ökosystems
HHGrace als Second Source in China online: asbalding sollen erste komplett in China gefertigte STM32-Chips verfügbar werden. ### Keynote, 2 - STM32V8, ein 18nm-STM32 mit höherer Strahlungsresistenz Die wichtigste Ankündigung betrifft den STM32V8: eine neue Spielart des STM32, die auf 18nm-Technologie
schnellster STM32-Mikrocontroller ist der STM32V8 für hohe Zuverlässigkeit unter rauen Umgebungsbedingungen ausgelegt, wo er deutlich größere, mehr Strom verbrauchende Applikations-Prozessoren ersetzen kann. Der STM32V8
-
Thread
Warum empfihlt ihr J-Link?
Dr. Sommer schrieb im Beitrag #5023328: > Unterstützt eine Unmenge an verschiedenen uC's, sogar ein paar > Nicht-ARM's Zum Beispiel auch 8051 EFM8
#5023858: > Dr. Sommer schrieb im Beitrag #5023328: >> Unterstützt eine Unmenge an verschiedenen uC's, sogar ein paar >> Nicht-ARM's > > Zum Beispiel auch 8051 EFM8 Und PIC32. Direkt unter MPLABx. Fürs Basteln Zuhause tuts der EDU für 50€. Genau dafür ist er ja offensichtlich gedacht. Ich
-
Thread
uC für 0,20€ CH552 / CH554 von WCH Billig Micro mit USB Funktion, Chip vorstellung
STM8 und STM32 sind in ähnlichen Preislagen, dafür gibt es dann auch lesbare Doku ;)
Vielen dank hierbei and Sduino( https://www.mikrocontroller.net/topic/sduino-beinahe-arduino-fuer-stm8s ) ohne das währe es nicht so einfach geworden.
-
Thread
Implementierungsfrage VHDL
danach fallen DSPs weg, die in 1152 LUTs wandern und für das minimale System mit der Taktfrequenz von S/PDIF = 64x48kHz werden LUTs zusammengefasst und man kommt auf: LUT 491 FF 276 DSP 4 Für einen 8 Operator-Synth müssen 8 solche Module parallel instanziiert werden, um einen
S. R. schrieb im Beitrag #5596794: > Mampf F. schrieb: >> Im Gesamten ist es dann im FPGA ca 75 mal schneller als auf einem >> STM32F3 mit 72MHz. > > Wie vergleicht sich das eigentlich mit einer
-
Thread
CrossWorks und die STM32 LIb. Wie includiere ich C Dateien
#3427083: > Also ab in den Sandkasten und lass die großen Jungs arbeiten. Du meinst die dummen Jung's. Wer die stm32-lib gut findet kann nur dieser Kategorie angehören oder keine Ahnung haben. Man kan sie nutzen. Einverstanden. Aber Gut geht anders. Wie man eine größere Lib recht gut schreibt könnt ihr
baust mit der st Lib, ich mit meiner. Compiler: Keil (gibt es auch kostenlos als Testversion). µC: STM32F051R8T6, Anwendung: USART mit 32Byte Receive Buffer, 64 Byte Transmit Buffer, INT gesteuert. Vorgabe: 921600 Baud, 8N1, CMSIS, industrielle Qualität :-) Los gehts...
-
Thread
PWM interrupt am LPC2148
des gcc Murks zu sein. Nun habe ich einen Crash sogar ganz ohne ISR. Und zwar hier: [c] #define S0SPCR (*(volatile unsigned short *)0xE0020000) #define S0SPCR_CPHA 0x8 #define S0SPCR_CPOL 0x10 #define S0SPCR_MSTR 0x20 #define S0SPDR (*(volatile unsigned short *)0xE0020008) // initialize SPI
3 << 12)) | (1 << 12); PINSEL0 = (PINSEL0 & ~(3 << 10)) | (1 << 10); PINSEL0 = (PINSEL0 & ~(3 << 8)) | (1 << 8); S0SPCCR = 64; // SPI Clock Divisor S0SPCR = S0SPCR_MSTR | S0SPCR_CPOL | S0SPCR_CPHA; // SPI Config Register dummy = S0SPDR; // Clear Read Data Register CRASH [/c]
-
Thread
CAN auf STM32F4
Beitrag #6139773: > Das sind immer nur welche mit älteren HAL-Ständen. Ich habe gerade nur das STM32CubeF1 installiert, und da gibt es: ~/STM32Cube/Repository/STM32Cube_FW_F1_V1.7.0/Projects/STM3210E_EVAL/Examples/CAN/ Beim STM32CubeF4 müsste es etwas ähnliches geben. Das sollte doch zur gleichzeitig
ich falsch gemacht habe. Weiterhin habe ich nochmal die Doku der HAL angefügt. Die ist zwar vom STM32F1 ... passt aber soweit denke ich. Jedenfalls habe ich mich daran gehalten (Stichwort: "How to use this driver" -> Seite 92) und nun geht's . Das Abarbeiten via ISR kommt als nächstest. Nochmals
-
Thread
Umfangreiches Projekt bin ich auf dem richtigen Weg?
Für so ein Projekt würde ich zu einem STM32 mit 144 Pins raten. Der hat alles drin, bis zu 32 PWM's, jede Menge IOs und Pheriperie. Es braucht somit nur 1 ųC. Schaue Dir mal die Artikel zum STM32 an.
In dem Artikel: [[STM32 CooCox Installation]] Wird gezeigt wie man einen [[STM32]] zum ersten mal programmiert und ein paar LED's ansteuert. Hier ein STM32 Tutorial: http://diller-technologies.de/stm32_wide.html Ob
-
Thread
Custom Microcontroller Board (Cortex M4 oder ATMega2560)
Standard-Bootloader) Ich denke dieser wird es: https://www.mouser.de/ProductDetail/STMicroelectronics/STM32F103CBT7?qs=sGAEpiMZZMvyL6eCuHiWihZK7s8S69p4 Angenommen ich würde folgendes Tutorial verfolgen:http://grauonline.de/wordpress/?page_id=1004 müsste ich dann den STM32duion einmal bootloader über
dieser wird es: > https://www.mouser.de/ProductDetail/STMicroelectronics/STM32F103CBT7?qs=sGAEpiMZZMvyL6eCuHiWihZK7s8S69p4 Der ignoriert z.B. USB!
-
Thread
ATtiny12: Assembler in Atmel Studio 7
Ob S. schrieb im Beitrag #7818814: > Was mag sich der Verfasser bei diesem Literal wohl gedacht haben?... > > Antwort: nix. Einfach stumpf geklaut von Code für irgendwelche > 8-Beiner-Tinys! Was stört
ich in der Komplexität des Registeraufbaus der neuen AVRs ansatzweise Züge des Registeraufbaus der STM32 gefunden habe, heißt leider nicht automatisch, dass der Einstieg in die STM32-Welt genauso einfach wie der Einstieg in die Welt der neuen AVRs sein wird, selbst mit dem einfachsten STM32F030 wird
-
Thread
System Workbench für STM32 Anfängerfragen
Code-Generation fuer den Startup, Compile und Debugger. https://www.st.com/en/development-tools/stm32cubeide.html P.S.: Compilieren ohne Programmieren? Oder willst Du ein vorhandenes HEX nur flashen? STM32CubeProgrammer https://www.st.com/en/development-tools/stm32cubeprog.html
einer Anleitung "Eine LED zum Blinken bringen in 78 einfachen Schritten" Allerdings steht dort STM32F103C6Tx aber auf dem Blue Pill ist doch ein STM32F103C8T6 drauf. Wo kann ich das ändern? [code] Info : The selected transport took over low-level target control. The results might differ compared
-
Thread
µC mit USB (kein FT232.)
von SAM7S auf SAM4S ging hier ziemlich unproblematisch über die Bühne. Lediglich die Clock hat mich etwas gefoppt. Pin kompatibel obendrein. (Ein paar Sonderpins [z.B. VDDFLASH] sind jetzt GPIO, sprich ATSAM4
Bei USB ist NXP derzeit weit vor STM oder Atmel, dank USB-ROM Treiber. Um MSC, CDC oder HID zu nutzen, muss man nur den Deskriptor übergeben und die I/O-Funktionen füllen z.B.: void GetInReport(uint8_t src[], uint32_t length) ...
-
Thread
3,3V messen sehr genau messen
Design ist Murks. Wenn nur > die > Temperaturdrift zu berücksichtigen wäre, könntest du so alle 5s noch > eine "genaue" 2,5V Referenz mit deinem STM messen und einen > Korrekturfaktor errechnen. Diese Referenz passt wohl nicht mehr aufs PCB. Daher kam die abstruse Vorstellung, dass einmal ein
deine "hochpräzise" Versorgungs/Referenzspannung messen und dann einen Kalibrierwert in das Flash des STM klopfen. Besser wird's nicht werden...
-
Thread
Theremin bauen mit µC oder/und FPGA
Aah, jetzt wird's interessant. Ein Theremin ist's also nur, wenn Moog draufsteht - oder wie? Welche Kriterien müssen denn sonst zutreffen?
Hier ist das Video: youtube.de/watch?v=91kS01NNnH0 In Bob's Own Words: A Tribute to Leon Theremin Leon Theremin's impact on Bob Moos's pioneering career, and on the field of electronic music technology, cannot be underestimated. In tribute
-
Thread
STM32 F303 Quarz Instabil
https://www.st.com/resource/en/application_note/cd00221665-oscillator-design-guide-for-stm8afals-stm32-mcus-and-mpus-stmicroelectronics.pdf Gelesen?
#6459594: > https://www.st.com/resource/en/application_note/cd00221665-oscillator-design-guide-for-stm8afals-stm32-mcus-and-mpus-stmicroelectronics.pdf > > Gelesen? Ja, aber wohl den Faktor 2 überlesen. Das ist im Doc etwas unübersichtlich geschrieben leider... Gain Margin ist mit 7,54 zwar nicht
-
Thread
Vieles gelesen, trotzdem: Welcher AVR-Programmer/Welche IDE??
Programmieradapter: https://www.ehajo.de/baus%c3%a4tze/programmieradapter.html programmiere ich die Atmel 8Bit MC's. AVRStudio oder Arduino IDE sind OK. Gruß Kurt
einen mittelgroßen ATtiny328P als Modul mit USB-UART Schnittstelle (bekannt als Arduino Nano). Im STM32 Umfeld empfehle ich für den Anfang ein STM32F103C8T6 Board. Das ist zur Zeit sehr billig und bei Bedarf kann man sich später sowohl kleinere als auch größere Modelle anschauen.
-
Thread
STM32 USART2 wie mehrere bytes empfangen?
folgt an dem stm32 empfangen und in variablen schreiben. myPCbyte[40] int32 myint1 = 12345678; ... .. int16 myint2 = 128; uint16 myint3 = 244; ... auf dem STM32 benutze ich momentan folgenden code zum
hmmm... [c] void USART_ReadChunk(USART_TypeDef* USARTx, uint8_t* pChunk, uint16_t nBytes) { while (nBytes--) { *pChunk++ = stm32_usart_rw(USARTx, 0) & 0x00FF; } } static __INLINE uint16_t stm32_usart_rw(USART_TypeDef* USARTx, uint16_t data) {
-
Thread
CAN BUS Acknowledgment error
#3898737: > My second node is TJA1041A .It is an high speed CANtransreceiver which > is inbuilt with STM32F429. A transceiver is not a CAN node. It's a "level converter". (Very short and not completely correct! Only for better understanding.)
Steffen Rose schrieb im Beitrag #3898749: > A transceiver is not a CAN node. It's a "level converter". > (Very short and not completely correct! Only for better understanding.) And the tranceiver does not send the ACK. This can only be done by a second STM32 or the PEAK hardware
-
Thread
Serielle Kommunikation STM32 -> ESP8266 klappt nicht
Ich möchte Daten von einem STM32 über serielle Schnittstelle zu einem ESP8266 senden. Dort kommen die Daten auch an, aber der ESP mag sie nicht. Zunächst mal sieht man auf dem angehängten Bild die vom STM32 gesendeten Daten, gemessen
kenne ich auf ESP-Seite (zumal mit Arduino) nicht gut genug aus. Der ESP ist ein aufgelötetes ESP-07S-Modul, und der STM32 läuft mit HSI. Ich kann mal testweise die Baudrate reduzieren, vielleicht hilft das.
-
Thread
Mikrocontroller Empfehlung gesucht
Datenblättern und Beispielcode drauf schaffen. Das braucht Zeit, ist aber machbar. (Und notfalls gibt's für STM32 und MSP430 auch das Arduino-Framework (STM32Duino und TIs eigenes Energia) - aber pssssst)
linear von der Frequenz und von der VCC ab. Schau z.B. mal ins Datenblatt des ATtiny24, bei 128kHz/1,8V zieht er ~30µA (8µA in Idle): Figure 21-5. Active Supply Current vs. VCC (Internal RC Oscillator, 128 kHz)
-
Thread
SPS Betriebssytem
Prinzip könnte man jene 'Käfer' durch einen Satz fertiger I2C Codeteile ersetzen. Per 2313 oder ATMega8 könnte man dann sich die 'Käfer' selbst zusammenstellen. Ein ATMega8 kann locker 2* 8 Bit Port abbilden, einen SRAM-Baustein, eine 7-Segmentansteuerung u.s.w. Also nicht ein Mikrocontroller und '
Hardware skalierbar. Natürlich sind da jeweils verschiedene Betriebssystem-Varianten nötig. a.) ein ATm8, entsprechend vielleicht einer S7-Logo, b.) ein ATm644 entsprechend der S7-200 und c.) noch was größeres entspr. S7-300. Weiter mag ich nicht denken. 2. Ein-ausgabe-Erweiterungen bei a.) parallel, b
-
Thread
Unterschiede CS32F103C8T6 und STM32F103C8T6
letzten Lieferung von "Bluepill-Boards" musste ich mit Schrecken feststellen, dass da keine originalen STM32F103C8T6 mehr drauf sind, sondern CS32F103C8T6 von der Firma CKS. Habe diese mit einem kleinen Projekt getestet und soweit funktioniert alles, habe aber nur ein paar GPIO's und I2C verwendet. Flashen
Es gibt Neuigkeiten; der User Rev0 vom stm32duino Forum hat bei ST angefragt und sie meinen, dass der CS32F103C8T6 keine legitime Kopie des STM32F103C8T6 sei. Von daher sollte man diese Chips wohl meiden.
-
Thread
FTDI R232L zu Hterm
umfangreiche Reference-Manual trotzdem lesen und HAL richtig anzuwenden. Ich habe gerade mit dem STM32F103 angefangen, nachdem ich das Gefühl habe, die AVR's in und auswendig zu kennen (was natürlich sicher nicht ganz stimmt). Meine Notizen zum STM32F103 findest du hier: http://stefanfrings.de/stm32
US. Diese war sehr hilfreich, da ich in ich den Lib. die Frequenzen verändern musste: “cmsis_boot/stm32f4xx.h” “cmsis_boot/system_stm32f4xx.c”, diese müssen auf 8kHz gestellt sein, sowie der Prescaler für die BaudRate muss danach eingestellt werden. Da ich da schon vorher probiert habe, hatte ich
-
Thread
CooCox parasitär?
es aber auch die STM32F103 beim Chinesen, so ein http://de.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-ForArduin/32282374854.html Board (mit 64 Karat Flash!) habe ich gerade hier
sich ersteinmal einfach zu machen mit IDE's und Libraries, und sich die Grundlagen der Peripherie anzusehen (wie zB die Gemeinheiten des RCC beim STM32), und dann stück für stück vorzuarbeiten. Es kriegt keiner eine Medaille weil er von Anfang