-
Thread
CAN high-speed ,low-speed übertragungsraten
sicher kein Fehler wenn man vorher weiß dass man eher im der unteren Datenraten (Bis vielleicht 125kbit/s) bleibt. Daher bleiben wohl nur ein paar wenige übrig wie mcp2551 oder sn65hvd230 (3.3v) Vermutlich werden die meisten Knoten aus stm32 bestehen, sie dann wohl den sn65 erhalten atmel' s dann eher
Optokoppler, die Ausgänge schalten (mit ULN2803) die Masse für die Relais durch. An einem I2C können 8 MCP23017 hängen, der STM32 hat 2 I2C - damit kann man 256 IOs ver-/bearbeiten. Ich bin am weiter optimieren - es kommen noch dezentrale CAN-Knoten dazu usw... Darüberhinaus liegt in jedes Zimmer
-
Thread
Magnetic Encoder mit 10 Mhz auswerten
Hallo Zulu, 5µm Auflösung bei 4-fach Auswertung ergeben 20µm pro Phase (A oder B), d.h. bei 20m/s 1MHz. Für erste Versuche kann ich dir den STM32F4 Discovery empfehlen: für wenig Geld kannst du die Schnittstelle testen. Wir haben öfters vergleichbare Aufgabenstellungen und nehmen ebenfalls gerne
http://www.reichelt.de/?ARTICLE=154313&PROVID=2788&wt_mc=amc141526782519998&&gclid=COC95ruGg8cCFXDHtAod8oIOhw) Ich denke, dass ich mit dem STM32 Nucleo beginne, und dort den Encoder und eine SD-Karte anschließen werde. Darf ich als Anfänger die Frage stellen, ob CooCox empfehlenswert ist
-
Thread
SYSTICK Timer Overflow Cortex M4
8-Bit muss der Prozessor sämtliche Operationen auf 8-Bit zusätzlich maskieren. Wenn ich auf einem STM32 tatsächlich nur eine Variable mit dem Wertebereich 0..255 brauche, verwende ich uint_fast8_t,
einen ATmega (uint_fast8_t ist hier identisch mit uint8_t) als auch für einen STM32 kompatibel halten - bei voller Geschwindigkeit.
-
Thread
STM32L072 USB bei 2-3 Volt Spannungsversorgung
Als Hobbybastler muss man sich auch wenige Inseln beschränken. Dass ich mich über den Tellerrand der 8 Bit Welt hinaus wage ist für mich schon aufregend genug. Ich hab's nicht eilig. Irgendwann werden STM32 wohl wieder verfügbar sein. Es muss ja nicht unbedingt in L072 sein.
Pin4 der Micro-USB geht über einen R-Teiler 3k3-10k und zwei BAT254 nach VDD / VSS an BOOT0 des STM32. Der STM32 kommuniziert per UART mit einem anderen Stein, dessen Versorgung geregelte 1,8 Volt sind, das setzt ein TXS0102D um. Bevor jemand fragt: Den Stromlauf gebe ich nicht aus der Hand.
-
Thread
10ns Rechteckimpuls erzeugen
Sprungfunktion schrieb im Beitrag #3986663: > Kennt jmd eine MCU von STM mit > einem IO-Takt von >100MHz bzw, dass ein Timer >100MHz auf den Pin legen > kann. Abhängig vom Anwendungsfall könnte man einen STM32F4xxx nehmen. Die ..407 laufen typisch mit 168 MHz und die
MHz als max. Ausgabefrequenz meinst, dann sind es 5,95 ns für '1' und 5,95 ns für '0'. Ich rede vom STM32F407 und seinen Timern 1, 8, 9, 10 und 11, die ohne Übertaktung mit 168 MHz laufen können.
-
Thread
STM32F0 Discovery und UART1
Michael, das ist aber nicht die system_stm32f0xx.c vom STM32F0. Ich haenge mal meine Benutzten hier an. Ist zwar Vers. 1.0.0 und nicht 1.1.0, der Unterschied ist aber minimal. Versuch's mal damit.
Entschuldigungen. Die Werte die ich nannte, gelten für den 32kHz Quarz. Hier mal meine Notizen für den STM32F0-Discovery, wobei ich bei denen immer den ST-Link demontiere und direct mit dem SW arbeite. - 8MHz Quarz X1 entfernen und als X2 einlöten - C14, C13: 20pf - R22, R23: 0R - JP2: kurzschliessen
-
Thread
Wechselrichter zur Netzeinspeisung bauen?
Web-Interface wäre vielleicht auch nicht schlecht. > > Yup! an meinem LPC habeich am 24bit RGB Port ein 8" 800x600/16M > Touchscreen TFT (Formike) angeschlossen um alles grafisch > darzustellen, aber die Hardware und auch software ist noch nicht > fertig... LCD haben die STM32 auch. Man kann ja für das
eines STM32F207 oder 107 als weiteres Modul der Anlage hinzu zu fügen. > Das krigt man sicherheitsrelevant gar nicht auf's mal hin. Das bedeutet > der PWM-Steuerungscontroller bekommt ein externes Signal
-
Thread
Geeigneter Cortex M3 für Projekt gesucht
schon erfahrungen mit einem der MCU's sammeln können? Wie sieht es mit lib's für die IDE aus? Für den STM32 meine ich schon über soclhe gestolpert zu sein. Oder gibt es gar noch alternativen? Gruß Carsten
lpc1768 lpcxpresso. http://www.versaloon.com/bbs/viewtopic.php?f=2&t=1082&start=40 Die Versaloon STM8S dongle gibts auch am watterott ($8) http://www.watterott.com/de/STM8S-Discovery Du brauchst einer ARM-Jtag für progammiere (erst mahl) Versaloon im die STM8S Du kann auch die STM32VL-Discovery
-
Thread
STM32F4 USB High Speed VCP mit USB3320 PHY
, da die PINs des ULPI Interfaces vom STM32F4 fest sind. Versorgt wird der USB3320 mit den 3V des Discovery Boards (was so ziemlich die untere Grenze darstellt), die 1,8V werden mittels Labornetzteil zur Verfügung gestellt. RESETB liegt auf
Beitrag #3462447: > kann mir jemand kurz erklären, warum ein extra IC verwendet wird, wenn > im STM32F4xx ein HS-USB Port vorhanden ist? Das ist wie beim UART am ATmega8. Ohne MAX232 IC geht da auch nix.
-
Thread
STM8 mit atmega programmieren
Tipp1: ST-Links auf STM32-Boards koennen _keine_ STM8 programmieren/debuggen. Tipp2: Kauf Dir ein STM8S-Board mit ST-Link (gibt es fuer wenige Eu auch in D). Deren ST-Link kann auch andere STM8 begluecken... Selbst
http://de.farnell.com/stmicroelectronics/stm8svldiscovery/kit-entw-board-discovery-stm8s/dp/2146077?ost=stm8s+value+line+discovery Gut als STlink zu benutzen und für 7,21€ + MwSt + Porto in wenigen Stunden bei Dir.
-
Thread
Wie viel fürs Auto ausgeben
bin auch ein Freund günstiger Autos, kann aber auch selbst schrauben. Aktuell würde ich mir einen 5-8 Jahre alten Euro 5 Diesel holen, wenn mann nicht in betroffene Städte muss. Die Teile werden gerade nahezu verschenkt. W204 zum Beispiel mit OM651. Gibt's brauchbar ab 8k€ und die Dinger halten. Think
DrIng schrieb im Beitrag #5614859: > W204 zum Beispiel mit > OM651. Gibt's brauchbar ab 8k€ und die Dinger halten. Think different ;) Oh Gott, der 220 CDI (W204) bleibt mehr liegen als er fährt. Den würde ich wegen dem Ärger nicht mal geschenkt fahren.
-
Thread
32 Bit Controller für Motion Control
wie der STM32. Noch nicht genannt wurden die neuen Typen von Luminary (TI), LM3xxx, die jetzt auch mit 100 MHz laufen sollen. Zum Thema ADC, da musst Du genauer hinsehen. Soweit ich weiss, kann der STM32, z.B
Es gibt zwischen 8- und 32-bit keine klare Nische für 16-bit Cores. Preislich und funktionell konkurrieren sie entweder mit den 8bittern (MSP430) oder mit den massiv nach unten drängenden 32bittern, speziell denen mit
-
Thread
Erstes "richtiges" Projekt
STM8S103 in mein "Reportoire" aufgenommen, weil er damals schlicht 23 ct per Stück gekostet hat. Mittlerweile kostet er das gleiche wie der ATmega8. Sein spezielles Feature ist, dass er 16 MHz mit internem
c-hater schrieb im Beitrag #5852171: > Ich sehe immer noch nicht die Notwendigkeit für > einen AVR8. Die sehe ich allerdings auch nicht ! Als erstes Projekt gibts was "schöneres", und nein, ich meine nicht LED's blinken lassen.
-
Thread
Bit als Variable definieren in C (STM32)
Falls es ein STM32 sein sollte, der BitBanding unterstützt, dann könnte man damit jedes RAM-Bit ansprechen. In C wäre es ein uint32_t[], bei dem jedes Element 0 oder 1 wäre. Packt die bool's maximal und kommt ohne Bit-Schiebereien
S. R. schrieb im Beitrag #5524691: > Das T-Flag beim AVR ist im Prinzip ein 1-Bit-Register. Das ist falsch. Das T-Flag ist nur ein Bit im 8-Bit-Register 'sreg'.
-
Thread
ADC - ungenaue Werte
HAL_ADC_Init(&hadc1) != HAL_OK) { Error_Handler(); } /** Configure Regular Channel */ sConfig.Channel = ADC_CHANNEL_5; sConfig.Rank = ADC_REGULAR_RANK_1; sConfig.SamplingTime = ADC_SAMPLETIME_640CYCLES_5; sConfig.SingleDiff = ADC_SINGLE_ENDED; sConfig.OffsetNumber = ADC_OFFSET_NONE; sConfig.Offset = 0; if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK) { Error_Handler(); } /* USER CODE BEGIN ADC1_Init 2 */ /* USER CODE END ADC1_Init 2 */ }
-
Thread
wie erzeuge ich von einem windows laptop aus einen 1 mikrosekunden puls mit 3.3 Volt
nehmen und als Signal das WR or RD anzapfen. https://www.mouser.de/ProductDetail/FTDI/UM245R?qs=Xb8IjHhkxj4TWAlYgWlsig%3D%3D&mgh=1&vip=1&gclid=EAIaIQobChMIyoyTkcS0-gIVxvV3Ch2T1gh0EAQYAiABEgK18fD_BwE
Weil es heut eh nur regnet, hier eine Software für den STM32F103RB mit der das geht. Sie funktioniert mit dem STM32-Olimexino und sollte auch mit den diversen STM32F103-Bluepillboards gehen. Pin PC12 wird verwendet um den Pullup der USB-Verbindung zu aktivieren
-
Thread
User code auf Eval-Board ET-STM32
`dcd TIM8_BRK_IRQHandler' ../startup_stm32f10x_hd.S:123: Error: bad instruction `tim8 Break' ../startup_stm32f10x_hd.S:124: Error: bad instruction `dcd TIM8_UP_IRQHandler' ../startup_stm32f10x_hd.S:124: Error
' ../startup_stm32f10x_hd.S:307: Error: bad instruction `tim8_brk_irqhandler' ../startup_stm32f10x_hd.S:308: Error: bad instruction `tim8_up_irqhandler' ../startup_stm32f10x_hd.S:309: Error: bad instruction `tim8_
-
Thread
Welche Programmiersprache auf µC
in großer Schrift auf die Handfläche, so dass man sie immer mit dabei hat: [pre] program = s-expr; s-expr = atom | "(" s-expr "." s-expr ")" | "(" { s-expr } ")"; [/pre] ;-) Edit: Da fällt mir gerade ein, dass es ja noch eine bessere Programmiersprache als Lisp
16586489/c-interface-vs-template Ja, da geht es bei einer Antwort bzgl. Performance um Intel-PC's, die mit indirekten CALL's weniger Problem wie ein 16MHz 8bitter haben. Das Argument "Compile Time zu lang" ist auf μC Zielsystemen auch keins. Ob der GCC für "plain C" für eins meiner Projekte 100ms
-
Thread
Matrix mit 5x Rotary Encoder für STM32 uC
Es müssen 8x von dieser Schaltung, sowie weitere Schaltungen an einen STM32MP151AAA3 (176 I/O Pins) angeschlossen werden. mit dieser Schaltung würde ich unter die 176 kommen.
dann solltest du das auch so sagen. Allerdings: D. Z. schrieb im Beitrag #7332869: > Es müssen 8x von dieser Schaltung, sowie weitere Schaltungen an einen > STM32MP151AAA3 (176 I/O Pins) angeschlossen werden. Ein Encoder braucht auch bei Direktanschluß gerade mal 3 Pins, also 120 Pins für 8×
-
Thread
STM32F767ZI schließt sich von alleine kurz
Max M. schrieb im Beitrag #6000852: > Hier das Layout - mit dem Fokus auf die MCU. STM32F429 =! STM32F767 mit gleicher Pinbelegungung im 100Pin Flatschen...
#6000883: > Max M. schrieb im Beitrag #6000852: >> Hier das Layout - mit dem Fokus auf die MCU. > > STM32F429 =! STM32F767 mit gleicher Pinbelegungung im 100Pin > Flatschen... Der angezeigt STM32F429 ist das 3D-Modell (gab leider kein F7). Der STM32F767ZI besitzt den LQFP144 Footprint.
-
Thread
Hochfrequenzschaltregler
Im Zuge dessen sei auf die Berechnung der Rippel-Injection-Bauteile verwiesen. Man findet sie auf S8 im Datenblatt: http://www.vishay.com/docs/65124/sic46x.pdf Man soll sie plotten und dann die Bauteile berechnen. Dazu hatte ich keine Lust. Die mittels empirischen Ansatz ermittelte Konfiguration
du nicht erreichen, weil die Reglung etwas grob wird. Es ist sowieso unpraktikabel, weil mit dem STM32 die Lösung schon größer als die SIC461 oder LT8645s-Schaltung wird. Denn der STM32 benötigt eine Versorgung, die nicht aus einem LDO kommen wird. Dazu benötigst du eine Hilfsversorgung für die Gatetreiber
-
Thread
LPC1102, jetzt wird's winzig. 32-bit auf 5 mm2
Dannegger schrieb im Beitrag #1682318: > Ich denke auch, daß die Anwendungen, wo man einen DIP-8 oder DIP-20 > benötigt von den verfügbaren 8-Bittern zu wuppen sind. > Zumindest ich benötige dafür keine 32Bit-Power. > > Ein 32-Bitter im SO-8 wäre schon recht kurios. SO8 weniger, aber ein
und Taster für Reset und Boot0 - JTAG-Wannenstecker - Power-On-LED und Status-LED (verbunden mit STM32) - 8MHz Quarz und Uhrenquarz für RTC (VBAT auf Stiftleiste) - alle Pins (aufsteigend geordnet: PC0, PC1, PC2, etc.) auf zwei einreihige 25 polige 2,54mm Stiftleisten geführt - extra 6 polige Stiftleiste
-
Thread
Anfangen mit ARM-uControllern, Umstieg von Arduino
. S. R. schrieb im Beitrag #4300195: > ASF funktioniert nicht mit STM32. Ist mir klar, ich lese den Hitex Guide, da dort Sachen stehen, die ARM Cortex M3 Controller im Allgemeinen betreffen, dass es
: > Ich dachte, du wolltest mit einem STM32 anfangen? Felix C. schrieb im Beitrag #4297598: > plane ich auf ein Arduino Due umzusteigen, welches einen > Atmel SAM3X8E verwendet. W.S. schrieb im Beitrag #4301318: > Du verwechselst
-
Thread
Betriebssystem für 32 Bit µCs?
Erkenntnisse u.A. durch folgende Inhouse entwickelten Embedded-SBC-Zielplattformen geliefert (also vgl. m. STM32F4 gem. TO und indirekt auch tlw. meine BE ableitbar): - MC68360 QICC, 8...16MB RAM, teils mit/ohne TCP/IP Connectivity, mit RT/Sprachverarbeitung & n*PCM30, VxW4.x - PPC860 PowerQUICC, 32..64MB
TUX schrieb im Beitrag #5233782: > Cool, wie viele MByte SDRAM braucht ein STM32 Linux um zu starten? > > Das on-die SRAM reicht doch sicher nicht.. 8MB reicht. 16 ist schon sehr gut.
-
Thread
STM32F105xx keine CAN Nachrichten!
Sorry. Es sind 8MHz angeschlossen. Wenn ich die Versorgungsspannung einschalte, leuchten auch kurz die LED´s auf. Danach sind sie aus. Aber nur bei Baudraten unter >50Kbits..
Kann es sein das der STM32F105R8x überhaupt keine 72MHz unterstützt? Wenn ich alles richtig gemacht habe, kann ich mit dem STM32CubeMx bis max. 36MHz gehen?!
-
Thread
STM32 mit HAL Tutorial
Johannes S. schrieb im Beitrag #5669304: > habe ich schon mal erwähnt das Mbed auch sehr gut geeignet ist um die > STM32 (und viele andere Cortex-M) einfach zu programmieren? Ein > einheitliches objektorientiertes
Johannes S. schrieb im Beitrag #5670521: > Lutz schrieb: >> Jetzt habe ich plötzlich 2,8 GB mehr auf der Festplatte, vielen Dank... > > Es ist das ganze Paket für alle unterstützten Targets, das ist schon
-
Thread
STM32F4xx beziehen
Hallo. Für ein Projekt mit Freunden würde/n ich/wir gerne STM32F4 Controller einsetzen. Bis jetzt haben wir nur mit verschiedenen Boards (STM32F4discovery etc.) gearbeitet. Deshalb suchen wir nach einer günstigen Bezugsquelle für STM32F4 Cortex M4 Controller
hab ich es auch gefunden. Auf der Hilfe-Seite. Dort steht wirklich > ein Mindestbestellwert von 8€. Na, um so besser! Naja, wenn man beides zusammen nimmt dann kostet die günstigst mögliche Bestellung 30€ plus Märchensteuer. bei 2 * STM32F407VET6 also 2 * 6,1588 = 12,32 Porto 22,00
-
Thread
LoRa-Parameter
receiving node receiving node receiving node own high 8bit own low 8bit own # high 8bit address low 8bit address frequency address address
101 SparkFun Apollo3 - Sparkfun Artemis Redboard ST Microelectronics STM32 (official core) - STM32 Nucleo, Discovery, Maple, BluePill, BlackPill etc. STM32 (unofficial core) - STM32F1 and STM32F4-based boards MCUdude MegaCoreX - megaAVR-0 series
-
Thread
STM32F4 wozu?
mehr unterwegs 8)
verbaut. Natürlich gibt es bei den M0(+) mehr Leistung. Dafür ist die Peripherie oft eingeschränkt. Bsp: STM32F0 ist Analog sehr spärlich ausgestattet (kein Komparator, ADC nur mit 5V Referenz). Die kleinen Geckos haben nur wenige sehr Analog Pins, aber sonst sehr interessante Features. Die 8bitter besitzen
-
Thread
STM32 sendet nicht im CAN-Mode "Normal"
BEGIN PV */ FDCAN_TxHeaderTypeDef TxHeader; FDCAN_RxHeaderTypeDef RxHeader; FDCAN_FilterTypeDef sFilterConfig; uint8_t TxData[8] = {0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48}; uint8_t RxData[8]; /* USER CODE END PV */ /* Private function prototypes -------------------------------------
param line: assert_param error line source number * @retval None */ void assert_failed(uint8_t *file, uint32_t line) { /* USER CODE BEGIN 6 */ /* User can add his own implementation to report the file name and line number, tex: printf("Wrong parameters value: file %s on line %d
-
Thread
Phasensplitter (Diff.-Verstärker) mit Röhren/Trioden
@ 900ss D. Wow, gefällt mir. :-) Wo gibt's das STM32F103 Eval-Board? Das ist doch nicht das Olimex?
Zz schrieb: > @ 900ss D. > > Wow, gefällt mir. :-) Was gefällt dir denn??? > > Wo gibt's das STM32F103 Eval-Board? > Das ist doch nicht das Olimex? Nein, das gibt es bei Futurlec und ist spotbillig, guckst du hier: http://futurlec.com/ET-STM32_Stamp.shtml Das einzige Manko, kein
-
Thread
Günstige Microcontroller für Privat Projekte
STM32F103C8T6 in Form des Bluepill Boards. Dazu ein ST-Link zum komfortablen SWD-Debugging. Ist nicht die Aller-Billigste Methode aber spart graue Haare. Das Gewürge mit Parallel-Port oder gar WinXP würde
Ganz klein: ATtiny45 (0,50€) Mittel 8bit: Arduino Nano (Klone aus Asien, 1,50€) Mittel 32bit. STM32F103C8T6 minimum system development baord (1,50€) Der aktuelle Nachfolger dazu: STM32F303CCT6 Mini System Dev.board (https://robotdyn.com
-
Thread
Neueinsteiger Hier
ist er nutzlich? Um die Sensorik einzuschlißen? Unter "Spezifikation" steht: On-board ATMega8 "51 serials: AT89S51 、 AT89S52 、、 AT89S53 、 AT89S8252 AVR serials: ... <viele weitere µC-s>" Was heißt das? Vom bild würde ich eher schließen dass nur ein µC zur Verfügung steht? Oder verirre
sieht auch für mich lötbar aus : http://www.ebay.de/itm/ATtiny85-20PU-ATMEL-AVR-RISC-C-20MHz-ATtiny-DIP8-/290450307829 > Bleib auch zunächst bei einer Familie, wie die AVR's, denn dann kannst > du einfacher auf einen anderen µC umsteigen und sogar ohne große > Umstände deinen Code übernehmen.
-
Thread
STM32F407 Nachfolger
J. S. schrieb im Beitrag #7557443: > Der F407 hat auch reichlich Power Displays direkt anzusteuern, Beim STM32F429 kann man Displays direkt per parallelem Interface ansteuern. Moderne STM32 wie STM32F469
Microcontroller angesteuert wird. Das Display wird maximal 11 Zoll haben, wahrscheinlicher sind aber 7 oder 8 Zoll. Ein Handy Display, wie oben erwähnt, wäre in Ordnung. Denke, dass man das günstiger bekommt im Vergleich zu einem Nextion. Habt ihr noch Vorschläge welches Display ich mit welchen STM32 Microcontroller
-
Thread
STM32 Header Files
Und dazu DOS CR/LF, trailing whitespace und whitespace changes. Und Unsinn wie uint32_t wie in stm32f30x.h:#define CAN_F8R2_FB21 (uint32_t)0x00200000 /*!<Filter bit 21 */ Argh!
Sebastian schrieb im Beitrag #5048821: > Alle CMSIS Header Files für alle STM32 devices. ..und jeweils so etwa 10000 Zeilen lang, hunderte von struct's und so weiter. OK, man muß sowas halt mögen. W.S.
-
Thread
Padauk PFS154 Programmer mit Arduino Uno / ATmega88 - 328
arbeite die dann einen Programmer nicht zwingend erfordern. So hatte ich damals einen Bootloader für STM8S103 geschrieben und somit hatte es sich für mich erledigt gehabt. Mein Flashershield und der PFS154 Programmer hier soll einfach nur ein sehr einfacher Zusatz für diejenigen sein, die einen Arduino
arbeite die dann einen Programmer nicht zwingend erfordern. So hatte ich damals einen Bootloader für STM8S103 geschrieben und somit hatte es sich für mich erledigt gehabt. Mein Flashershield und der PFS154 Programmer hier soll einfach nur ein sehr einfacher Zusatz für diejenigen sein, die einen
-
Thread
Arduino Custom Firmware für Fitness Armband mit NRF52
Перезвоните мне пожалуйста 8 (499) 322-46-85 Антон..
.. ist ein Huawei P8 lite
-
Thread
STM32-Discoveryboard: FTDI Treiber/OpenOCD/Degugging
>Leider ohne Erfolg Mit Recht. Das Disc Board hat einen STM32 an der USB hängen und keinen FTDI! Bei ST gibt's USB-Treiber für W*dows, am besten das "ST-Link Utility" installieren. Falls Linux: Google nach "st-link texane" Falls OpenOCD: Das kommt
Driver or Replace Driver below a. you may be asked by OS to accept driver installation - click Yes 8. Click Close in the message box that will appear informing you about success That's all! You can also use zadig to install libusb-win32 drivers. _______________ http://www.freddiechopin.info
-
Thread
Triactreiber MOC3061 mit Arduino / Raspberry ansteuern
ich aber dann noch einen 200Ohm Widerstand. Das wäre doch machbar und sicher, falls sich beim stm32 noch was rührt. Wie programmiert/flashed man den diesen stm32? Der hat ja keinen USB Ausgang? Gibt's da zart bootloader Kabel?
das gleiche. Ich takte in so einem Fall den PWM Timer mit 50 oder 100Hz aus dem Netz und habe damit 5s oder 2,5s Periodendauer einer PWM mit 8-bit Timer. Für meine Herdplatten oder eine andere träge Heizung ist das genau richtig.
-
Thread
Aktuelle Verfügbarkeit von STM32-Prozessoren
P.S. schrieb im Beitrag #7159640: > Laut ST sind die Chips noch 10 Jahre verfügbar: Ab wann zählen die 10 Jahre? Sicher nicht ab heute. Die STM32F1 Serie ist von 2007, so weit ich weiß.
Hey, LCSC hat massig STM32 auf Lager. Zum Beispiel den STM32F103C8T6 für $3,57 - $2,56 je nach Abnahmemenge: https://lcsc.com/product-detail/Microcontroller-Units-MCUs-MPUs-SOCs_STMicroelectronics-STM32F103C8T6_C8734.html
-
Thread
keine Hysterese, ext. Interrupt feuert ständig, Bluepill
ist für eine gewisse Flankensteilheit ausgelegt. Was versuchst du denn zu erreichen? In meinem STM32F103C8T6-Datenblatt stehen übrigens andere Werte für VIL (0.35VDD) und VIH (0.65VDD) als von dir genannt. Dort ist auch die Hysterese des Schmitt-Triggers als 200mV (TT-Pin) bzw. 0.05VDD (FT-Pin
aber kein Minimal- oder Maximalwert angegeben. In meinem https://www.st.com/resource/en/datasheet/stm32f103c8.pdf ist ein Minimalwert für die Schmitt-Trigger-Hysterese angegeben. LG, Sebastian
-
Thread
STM32 ADC Ungenauigkeit
= ADC_CHANNEL_8; sConfig.Rank = ADC_REGULAR_RANK_2; sConfig.SamplingTime = ADC_SAMPLETIME_640CYCLES_5; sConfig.SingleDiff = ADC_SINGLE_ENDED; sConfig.OffsetNumber = ADC_OFFSET_NONE; sConfig.Offset
; sConfig.SamplingTime = ADC_SAMPLETIME_640CYCLES_5; sConfig.SingleDiff = ADC_SINGLE_ENDED; sConfig.OffsetNumber = ADC_OFFSET_NONE; sConfig.Offset = 0; if (HAL_ADC_ConfigChannel(&hadc1
-
Thread
100x Infineon XMC2Go Board mit ARM Cortex-M0 zu gewinnen
Marc P. schrieb im Beitrag #3549027: > Seine 1.8V..5.5V find ich chic und einen Kontrast zu den LPCs > (1.8V..3.6V). Dafuer sind NXP (und STM32) Pins beim Betrieb mit 3.3V 5-Volt tolerant, XMC1100 dagegen nicht.
zu sein, aber mit einem einstellbaren Gain 1, 3, 6 und 12 hat er eine Eigenschaft, die ich bei den STM32's oft vermisst habe.
-
Thread
Hilfe beim KiCad-Layout gesucht: 2-Fach Motorsteuerung (KFZ-Bereich)
Beitrag #8075404: > Meinst du das etwa so ? Für D2 nimm besser eine bidirektionale TVS-Diode (SM8S24CA) Eine unidirektionale Diode wird bei Verpolung höchstwahrscheinlich sterben Das Symbol dann ebenfalls anpassen. Uwe
Treiber hatte ich den DRV8874-Q1 für Automotive Anwendungen raus gesucht, und der Controller ist ein STM32G031k8 geplant. Die Signale der ZV würde ich an der Steuerleitung vom ZV Motor abgreifen wollen. Andreas
-
Thread
Eingängiger Mikrocontroller
hatte auch keine Schwierigkeiten, in 30 Minuten eine funktonierende HD44780-Display-Library für den STM8 in C von Grund auf zu schreiben. Das aufwendigste war eigentlich nur vorher notwendige Lötarbeit. Daher mein Tipp: Nimm dir Arduino-Hardware und programmiere sie in C. Du bekommst alles fix
einfach oder sehr speziell ist oder sehr schnell da sein muss: - W1209 (1 EUR) Thermostat Board mit STM8 umprogrammiert zu Belichtungsgerät-Timer, SMS-Relay-Controller - Minim-OSD (4 EUR) mit ATMEGA328P wird demnächst umprogrammiert zu eigenem OSD für Türspion-Kamera oder allgemein als menügesteuertes
-
Thread
PWM synchron zu 50Hz Netz
Deinen Code zu verstehen, was mir > bisher nicht gänzlich gelungen ist. Ein Trick ist, daß T0 nur 8Bittig ist und ich daher noch einen SW-Zähler bis 3 brauchte, um die Takte bis zum Nulldurchgang zu zählen. Die CPU arbeitet mit 8MHz, dadurch ergeben sich die: 8MHz / 50Hz / 256 = 625
Ansatz. Ich habe das mal auf einem > F334-Nucleo probiert. Die SOGI-PLL mit float braucht da ca. 8.8µs, die > Notch SPLL mit float 3.2µs und mit int32 5µs. Das sind Werte die bei > 20KHz noch genügend Spielraum für den Rest lassen. Wusste gar nicht, dass der STM32f4 eine FPU hat. Werde jetzt
-
Thread
STM32F4 USART1
gestellt werden (wenn man das STM32F4Discovery Board nimmt). P.S. Ich benutz den USART1 auf PB6/7 ohne Probleme.
mit den Antworten. Danke schon mal dafür. @Jörg Den Systemtakt hab ich über HSE_VALUE in der stm32f4xx.h auf 8 MHz eingestellt und PLL_M in der system_stm... hab ich ebenfalls auf 8 gesetzt. @xmega Das mit dem USART_FLAG_TC hab ich dann jetzt mal ausprobiert, kommt aber ebenfalls nichts sinnvolles
-
Thread
Cortex Arm M3 M4 M7
Der Einstieg nach den 8bittern dürfte der M0 sein. Die werden auch zum Kampfpreis auf den Markt geworfen, ein STM32F030 mit 48mHz, 16K Flash, 4k Ram 15 IOs ... gibt es für unter einem Euro, das Komplette Entwicklungskit mit
Ich bin mit STM32F0-Disco (F051R8) umgestiegen. Dann nach kurzer Zeit auf die STM32F1-Minimal-Boards. Inzwischen habe ich auch die F4..-Discos herumfliegen. Intensiv spiele ich mit den STM32F030, wie von Oliver beschrieben
-
Thread
Einstieg in 8051 - Atmels AT89S52 oder?
Silabs 8051 EFM8 Breakout Board mit Debugger für 6 EUR !! Debugger läuft in Simplicity Studio auch unter Linux ... https://www.mouser.de/ProductDetail/Silicon-Labs/EFM8BB1LCK?qs=sGAEpiMZZMve4%2FbfQkoj%252BKKziDnzRKIEpZqsivMsmCw
://www.mouser.de/ProductDetail/Silicon-Labs/SLSTK2020A?qs=sGAEpiMZZMu6TJb8E8Cjr9wwHbLtDYs2kvF1z02tfJ4%3D https://www.mouser.de/ProductDetail/Silicon-Labs/SLSTK2030A?qs=sGAEpiMZZMsnnjF5aXV%2FXp4paRTmurUin3jKKQUTEZM%3D
-
Thread
ATxMega o. ARM-Cortex-M3
Hallo, bzgl. DMA 1. Auszug ST DB STM32F20xxx >The DMA can be used with the main peripherals: >● SPI and I2S >● I2C >● USART and UART >● General-purpose, basic and advanced-control timers TIMx >● DAC >● SDIO >● Camera interface
eventuell meine Frage weiterreichen? Frage: Wie wäre Ihre Vorgehensweise bei der Benutzung eines STM32Fxx Anbindung mit einem multiplexed device (8Bit) z.B. RAM o. SJA1000 mit dem FMSC I/F? Haben Sie Appnotes für die Hardware und Software?