-
Thread
Mini-Oszi DSO138: wofür die Mini-USB-Buchse?
den STM32duino Bootloader über SWD flashen und dann meldet sich das Ding als "Maple leaf" mittels LIBUSB an (und du könntest das Teil bspw. als STM32-Arduino Board verwenden). Mutluit M. schrieb im Beitrag
Löten durchführen wenn man es über einen Programmer macht: https://jyetech.com/forum/viewtopic.php?f=14&t=1809 Z.B. mit so einem Programmer-Adapter: https://www.ebay.de/itm/ST-Link-V2-STM8-STM32-JTAG-SWIM-OpenOCD-On-Chip-Debugger-Linux-OSX-Win-Tinte/153433822443 Ich hab eben so eins mal bestellt
-
Thread
[S] ARM M0 mit USB device für < 1€@100qty?
Verhandlungen erfordern. Aber bei entsprechender Stückzahl sollte das gehen. Andererseits könnte der STM32F042F4 in die gewünschte Lücke fallen, sobald man ihn in Stückzahlen kaufen kann. Da weiß sicher ST selber - oder beispielsweise Fuuture Electronics als ST Distributor - ob die Preisvorstellung am
schau mal in China nach STM32F103. Ich hab die CBT6 128kbyte-Version für ca. 1,20 EUR @ 10 Stück, inkl. Versand, auf Aliexpress gekauft. Wenn man da 100 ordert und sich mit weniger Flash zufrieden gibt dürfte 1 EUR vermutlich
-
Thread
FT800 / FT810 Library
eigentlich, dass die HAL gleich mit includiert wird, das war aber nichts. [code] #if defined (STM32F4) #include "stm32f4xx.h" #include "stm32f4xx_hal.h" #include "stm32f4xx_ll_spi.h" ... [/code] Edit, ich habe gerade noch aus dem STM32F407xx ein STM32F4 gemacht, das müsste soweit für
---------- STM32L073 SUCCESS 00:00:07.293 STM32F030 SUCCESS 00:00:06.566 STM32F103 SUCCESS 00:00:06.966 STM32F303 SUCCESS 00:00:08.502 STM32F446 SUCCESS 00:00:11.042 STM32G474
-
Thread
Atmega328P Quartz
Sorry meinte CX1 = CX2 = 2(8pF - 2pF) = 12pF
immer noch keine klare Antwort. und mir ging es damals genau so, als ich die Frage bezüglich eines STM32 stellte. Im Rahmen meines Hobbies vertiefe ich manche Dinge gerne, und andere eher nicht. Das sollte im Hobby erlaubt sein. Für mich waren haben 22 pF an AVR bisher immer gut funktioniert.
-
Thread
Morse- Decoder mit PSoC
Motiv ist auch das bei mir gesammelte Material. Sowohl "Schmartboard PSoC5LP" als auch das CY8CKIT-042 sind vorhanden und warten auf sinnvollen Einsatz. Das CY8CKIT-042 enthält übrigens einen PSoC5LP (als Programmer/ Debugger), der mit dieser Aufgabe allein ziemlich unterfordert ist... Im Übrigen
nachfolgenden NF-Bandpaß ordnet man am > besten in einem Cortex M4 an Ja, das klingt gut, und zwei STM32F4- Boards liegen hier auch herum. Aber ich werde nicht wegen jeder klugen Idee das ganze Konzept umschmeißen. Man könnte es ja ganz leicht mit PC und CWGet machen!! Soundkarte + Programm genügt.
-
Thread
PIC16f628 programmieren Gesperrt
deutlich mehr Resourcen, ist schneller usw: https://www.mouser.de/ProductDetail/STMicroelectronics/STM32F042F6P6?qs=sGAEpiMZZMsMLZWdhVL71%252Bd710qY6Ja3vgPhlEe9cgc%3D Für die Cortex gibt es auch freie Tools wie GCC usw *edit*: Oder Leute, die etwas in hohen Stückzahlen produzieren wollen - die
noch 3 µA*. Wenn er fertig hat, kann man ihn dann auch noch richtig schlafen legen. Mit einem STM32F030 habe ich solche niedrigen Taktraten zugegebenermassen noch nicht probiert. *) Werte an einem Beratungsmuster gemessen.
-
Thread
True-RMS Spannungsmessung auf 10 Kanälen, potentialfrei
schnell und etwas Fertiges sein, oder Eigenbau? Eigenbau könnte ich mit so vorstellen: LTC1967 -> STM32F042 Der STM hat 12b ADC, verschiedene Schnittstellen und könnte aus 2x AA versorgt werden. USART-TX an eine LED und alles ist perfekt getrennt.
Gleichrichtwert) nach RMS umrechnen: Faktor 1,111. Siehe https://de.wikipedia.org/wiki/Gleichrichtwert#F.C3.BCr_Sinusgr.C3.B6.C3.9Fe
-
Thread
Cypress PSoC Nutzen/Erfahrungen?
einen Debugger, kosteten damals (vor 2 Jahren) 50 Dollar... Aber es gibt auch andere nette Sachen: STM32F429, Teensy 3.1, usw. Beide verfügen über einen USB Host, das hat PSoC5 noch nicht.
gruppieren, aber sonst ist es so ziemlich egal wo etwas angeschlossen wird. Im Vergleich mit dem STM32 hatte ich bei dem Projekt wesentlich mehr Zeit mich auf das wesentliche Dinge, nämlich die Programmlogik, zu konzentrieren, da solche Dinge wie UARTs, I2C-Master, interner EEPROM, ADC, DAC... einfach
-
Thread
DCF77 auf eigener Leiterplatte ohne Modul
DCF per Software defined radio die 77kHz decodieren. Interessant wird das, wenn ein einzelner STM32F103 blue pill (1 Msps ADC 2 Kanäle simultan 12 bit) das tut, dann macht der gleich die Uhr. Aber ob du das kannst ? Ich nicht. P.S. wann wollten die DCF abschalten, bist du bis dahin fertig
MaWin schrieb im Beitrag #6040622: > Interessant wird das, wenn ein einzelner STM32F103 blue pill (1 Msps ADC > 2 Kanäle simultan 12 bit) das tut, dann macht der gleich die Uhr. Dafür laufen HW-Empfänger über Jahre aus einer AA-Batterie. Das mach mal mit einem Blue Pill nach
-
Thread
Wie BLE SoC flashen?
voneinander von OpenOCD unterstützt werden. D.h. man kann zum Beispiel mit einem ST-Link nicht nur STM32 debuggen und flashen, sondern z.B. auch einen NRF51822 von Nordic oder auch einen LPC800 von NXP. Genauso kann man mit einem LPC-Link auch STM32 Chips debuggen und flashen. Die Preise für die Debug-Adapter
Du kannst auch eins der billigen China NRF51xx/NRF52xx Boards nehmen. Dann noch das kleinste STM32 Nucleo (falls Du nicht schon iwo eins rum liegen hast). Den ST-Link da drauf flasht du zu nem J-Link um, brichst es runter und bastelst es an das NRF Board. Und programmieren/debuggen kannst dann
-
Thread
STM32 ADC Calibration
Ich möchte ADC-Messung mit einem STM32F042 möglichst genau hinbekommen. Aktuell messe ich multichannel mit DMA. Es funktioniert auch alles soweit, allerdings misst mein ADC bei 2 Messeingängen mit Pull-up (an die später NTC's kommen
Genau so macht man es aber üblicherweise. Ansonsten kann man die Kalibrierung auch erstmal selbst im STM ausführen, wobei natürlich Ersteres am genauesten ist.
-
Thread
KiCad: Pad mit Phase / abgeschrägter Ecke
viereckiges Pad? In diesem Fall geht auch ein viereckiges Pad. Anderes Beispiel ist das 4x4 mm QFN des stm32f042 mit 28 pins. Da müssen die ecken abgeschrägt werden, weil sich die eckpins sonst zu nahe kommen. Abrunden reicht nicht. http://www.st.com/en/microcontrollers/stm32f0x2.html?querycriteria=productId
:-) Das Mikrowellentool liefert mir inkonsistente Ergebnisse. Das Polygon schaut in der alten (F9) Ansicht anders aus als in der neuen (F11), es fehlt eine Verbindungslinie. Ist das normal? Weiterhin wird das Polygon mit einer Strichstärke erstellt. Das muss man bei der Konstruktion im shp-File
-
Thread
stm32f0 Boot0 Pin
Hallo, ich hätte mal eine Frage zu dem Boot0 Pin des STM32F042G4. Dieser ist ja nicht nur Boot-Pin, sondern auch ein normaler GPIO. Die boot memory selection steht bei der Pinbeschreibung unter Additional functions. Ich möchte diesen Pin als normalen Boot-Pin
starten, eine GPIO Funktionalität soll er nicht haben. Muss ich da noch etwas beachtet, gegenüber den STM32's bei dem dieser Pin ein reiner Boot-Pin ist? Danke.
-
Thread
Fahrtcontroller mit 4 unabhängigen CAN Bussen
sein. Ich würde auch nicht auf die SPI-CAN Teile setzen. Ich persönlich würde zu einem kleinen STM32 raten und den dann viermal. Geht aber mit dem dsPIC bestimmt genauso. Dann hält man sich auch die Möglichkeit offen bei Echtzeitproblemen die zeitkritischen Routinen auf den Controller auszulagern
der bei SPI/UART helfen könnte. Von daher würde ich auch eher auf vier günstige Controller (z.B. STM32F042) setzen. Läuft ja eh das gleiche Programm in allen. Matthias
-
Thread
MC-Einsteiger und Fortgeschrittene
Andre B. schrieb im Beitrag #4744094: > konstruktive Tips OK, STM32F4 Discovery Evalboard plus Em:Blocks. Aber das wird dich nicht weiterbringen. > oder nur unnötige Kommentare? Ich sag dir, was unnötig ist. Diffuse Beschreibungen der Anforderungen und des Kenntnisstandes
ich soweit, dass prinzipiell schon alles funktioniert. Bin jetzt am Perfektionieren. Mein Tipp: STM32F4/F7 und falls du VisualStudio magst ->VisualGDB, kostet halt n knappen Hunni. Edit: Ich wünsch dir viel Erfolg und Spaß!
-
Thread
STM32 debugging running target
Ergänzung: Ich benutze den ST Link V2 und einen STM32F042GXU. Als Entwicklungsumgebung verwende ich STM32 System Workbench (AC6). Als Interface benutzen ich SWO, dh. die Leitungen SWDIO, SWCLK, NRST. Mir ist auch Aufgefallen dass ich keinen PULL UP Widerstand
-
Thread
10x mehr Speicherbelegung bei Array von main in Funktion verschieben
bedeuten würde, dass ich die gesamten Zeichensätze umstrukturieren muss :-( ARM GCC, Eclipse, CubeMX, STM32 wird verwendet.
Grafik-Displays arbeitest, kannst du dir überlegen einen Mikrocontroller mit LCD-Controller zu nehmen. Der STM32F439 z.B. kann direkt ein paralleles RGB-Signal für hochauflösende Displays erzeugen. Außerdem kann er externes SDRAM ansteuern, sodass du auch hochauflösende Grafiken bearbeiten kannst. Dadurch kannst
-
Thread
Generierung eines analogen Videostreams aus einem Array // DIY Thermografie
werfen (leichter gesagt als getan, aber offtopic) (Als Zwischenspeicher und "Gehirn" soll hier ein STM32 F4[46RET6] herhalten, da rumliegend), und dieses Array dann zyklisch auslesen und als Videostream ausgeben; wo es letztlich den Eingang ins Display findet. Dies ausserdem so platzsparend wie möglich
das schon immer mal machen wollte. Oder auch direkt aus einem µC heraus, ST gibt selbst für einen STM32F042 an, dass der 10 MHz an den GPIOs schafft. Allerdings wird das nur mit DMA klappen, der Rechner dürfte gut mit Datenschaufeln beschäftigt sein. NTSC (wie auch PAL) ist blöd, weil es kein reines
-
Thread
Digitale Wasserwaage mit Arduino / Embedded
Alles drauf: https://www.st.com/en/evaluation-tools/stm32f4discovery.html Sollte vermutlich sogar von stmDuino unterstützt werden.
liegt. Mit möglichst kurzen Leitungen. Von Atmel gibt es dazu eine Layout-Empfehlung in der AVR042 "AVR Hardware Design Considerations" (Fig.6-1 (B) am Beispiel ATxmega32A4/ATmega324PB ) https://ww1.microchip.com/downloads/en/appnotes/atmel-2521-avr-hardware-design-considerations_applicationnote_avr042
-
Thread
Motorhalbbrücke für Schaltregler
kHz finde ich etwas wenig. Spule erst mal aus ausgeschlachteten Netzteilen. Mikrocontroller wird STM32F042 mit 48 MHz. Vorkenntnisse: Versuchsweise hatte ich einen Stepup Schaltregler gebaut. Hat gut funktioniert, allerdings war bereits bei 1 W Schluss. War eben nur mal aus Interesse mit unpassender
finde ich etwas wenig. > Spule erst mal aus ausgeschlachteten Netzteilen. > Mikrocontroller wird STM32F042 mit 48 MHz. > Vorkenntnisse: > Versuchsweise hatte ich einen Stepup Schaltregler gebaut. Hat gut > funktioniert, allerdings war bereits bei 1 W Schluss. War eben nur mal > aus Interesse
-
Thread
DCF-Uhr from Scratch
Εrnst B. schrieb im Beitrag #8051903: > Grob Überschlagen müsste so ein STM32F411 Blackpill-Board locker reichen > um die 77kHz PSK Demodulation komplett als SDR in Software zu machen. > ADC wäre auch schnell genug, und wenn das Abtasten mit exakt 310kHz > geht, wäre das
Εrnst B. schrieb im Beitrag #8051903: > Grob Überschlagen müsste so ein STM32F411 Blackpill-Board locker reichen > um die 77kHz PSK Demodulation komplett als SDR in Software zu machen. > ADC wäre auch schnell genug, und wenn das Abtasten mit exakt 310kHz > geht, wäre das
-
Thread
Full Speed WinUSB-Gerät gesucht
Ich hatte das mal für einen STM32F042 implementiert: https://github.com/Solartraveler/audiomux/commit/93f77494a07cac6d8725a0295ec0d34d0a35b499 Hier hab ich das auch mal aufgeschrieben, was zu tun ist: https://www.mikrocontroller.net
Hier habe ich erläutert wie das geht: https://www.mikrocontroller.net/articles/USB-Tutorial_mit_STM32#Konfiguration_der_PC-Seite Auf GitHub sind Binaries für den STM32F103 welche eine Enumeration als WCID Device durchführen, musst du nur auf ein Bluepill o.ä. flashen: https://github.com/Erlkoenig90
-
Thread
PDI + AVR Dragon
. Beim xmega32A4U ist bei den Tools auch der AVR-Dragon aufgeführt. Wenn ich beim AVR-Studio den AVR-Dragon und den xmega32A4U auswähle, sagt mir das Programmer-Fenster, das er über PDI verbunden werden will (logisch
Schnittstelle ist da doch unkompolizierter. Interessanterweise sind meine ersten Experimente mit SWD (bei STM32 Controllern) ganzn unproblematisch verlaufen - obwohl da auch nur zwei Leitungen benutzt werden (+ Reset Taster).
-
Thread
Hackbarer(?) 21 EUR Quadcopter
so wir (steinerhippo und ich) haben den SWD von einem STM32F4Disocervy mit einem NXP LPC1343 verbunden und das Target wird von Keil erkannt. Verbundene Pins für eine erfolgreiche Kommunikation: LPC1343 SWD STM32F4Discovery SWDIO/TMS SWDIO SWDCLK
führt man den Code dann aus? Manuel Steiner schrieb im Beitrag #3370331: > Ich glaube Tim hat das STM32F0DISCOVERY verwendet. Dies hat einen MCU > eher für weniger intensive CPU Anforderungen. Stimmt genau. Eigentlich sollte aber jedes STM32-Discovery-Board funktionieren, da der ST-Link Teil identisch
-
Thread
OLIMEX_STM32_E407 und Chibi-OS
https://www.olimex.com/Products/ARM/ST/STM32-E407/ dort Software: -->ChibiOS Ich habe demos\ARMCM4-STM32F407-LWIP-FATFS-USB ausprobiert; compiliert mit "Eingabeaufforderung" cd ins Verzeichnis -- make all; arm-non-eabi-gcc --> (Sourcery
geflasht mit "Flash Loader Demonstrator" . Um die Webseite zu sehen, ist bei Bedarf mabl-ChibiOS-7b042ce\os\various\lwip_bindings/lwipthread.h IP ond GW anpassen; Im Bild: - die (spartanische) Webside; - darüber die commandline Com-Port Ausgabe mit SD-Karten Inhalt;
-
Thread
Attiny DebugWire SPI DWEN - Wie blöd ist das denn?
von /RESET für den normalen, EMV-robusten Betrieb, denn diese sieht einen Kondensator von 10 nF an /RESET vor. > Werden die dann über ISP vor dem Einlöten geflasht? Ja, oder man gestaltet sich die Schaltung eben so, dass sie die ISP-Signale tolerieren kann. Worst case könnte man dafür
würde etc. pp. Das wiederum ist tatsächlich typischer Atmel-Pfusch. Einer von vielen Gründen einen STM32x0 zu bevorzugen. Außer man braucht einen SOT23-6-Controller, weil man zwar keinen Platz auf der LP hat, aber das 2,6mm x 2,7mm WLCSP36-Gehäuse vom STM32F042T nicht gelötet bekommt. Aber halt - die
-
Thread
Widerstand an RESET nötig?
Bei den STM32 ist NRST ueber einen internen ~50 KkOhm Pullup hochgezogen und man soll einen 100 nF von NRST nach Masse schalten. Falls es Störimpulse gibt, die den Kondesnator entladen, dann hat man andere Probleme
eigentlich nur einen, der etwas dazu schreiben kann und dies auch tut: Atmel. In seiner Application Note AVR042, Kapitel 3 Gruß Jobst
-
Thread
kleinste CAN-Devices
µC + Transceiver. Der Trick ist einfach beide Teile in kleinen Gehäusen zu verwenden. Also z.B.: STM32F042G4 (QFN28 in 4x4mm) TCAN1042DRBRQ1 (VSON in 3x3mm) Alternativ kannst Du Dir auch die LPC11C22 von NXP anschauen, das sind µCs mit integriertem CAN-TRX. Die gibt es allerdings nur in LQFP-48
Das kleinste was ich im Moment benutze ist ein ATSAMC21E mit 32 Pins. Mit Transceiver und Spannungsregler dazu wird das aber schon eng auf 2x2 cm. Im gleichen Gehäuse habe ich vorher ATMEGA16M1 benutzt. Die ATSAMC21 haben allerdings den Vorteil das sie CAN-FD
-
Thread
Board oder Steckbrett für den Einsteiger?
Zieh dir für knapp 16€ ein STM32F4Discovery und vergiss den AVR. Da hast du für wenig Geld für lange Zeit was zum spielen;)
Ich habe diverse Boards bei mir zuhause. Der STM32F4 hat zwar eine Menge Leistung, ist aber umständlich zu programmieren. Alleine das Aufsetzen der Toolchain dauerte eine Stunde. Es sind zwar viele Bibliotheken und Beispiele dabei, die überfordern
-
Thread
OOP mehrere Geräte an mehreren Schnittstellen organisieren
= true) ... if (portexpander2.darfIchSenden() == true) ... o.ä. Jetzt hat aber so ein STM32 je nach Modell etliche Schnittstellen, wobei mehrere Geräte an einer Schnittstelle hängen können. Wie bekommt man es hin, dass alle Geräte an Schnittstelle i2c1 auf die Freigabevariable von i2c1 zugreifen
warum ich es universell per OOP möchte. Die Bibliothek soll bei verschiedenen Mikrocontrollern (alles STM32) zum Einsatz kommen. Wie viele Schnittstellen der jeweilige hat, weiß ich jetzt noch nicht. Der STM32F042F6P6 hat zum Beispiel nur 1x I2C. Außerdem macht es keinen Sinn generell alle Inputs an
-
Thread
Frequenzverschiebung eines Liedes, per µC
Hallo, ich möchte, dass mein STM32F4 die Frequenz eines Liedes (Sounddatei, z.B. .wav) um eine konstante zweite Frequenz erhöht, sozusagen eine Frequenzverschiebung durchführt. Üder den on-chip DAC soll das ganze dann ausgeben werden
mache > und es dann dem System übergebe. Welche würdet ihr empfehlen? Nee, das muesst' auf einem STM32 schon gehen. Der DAC muss halt mit der entsprechenden Samplerate betrieben werden koennen. Das Beispiel von mir stammt aus einer Testsoftware (aufm PC), die ich mal angefangen hab', um sowas im Endeffekt
-
Thread
STM32 USB viele gleiche devices an einem host
Impulszähler o.ä.) gebaut, das auch sehr gut funktioniert. Die VCP-USB-Implementierung hab ich von Stefan F.s Webseite, und hab die auch mit eurer Hilfe erfolgreich zum Laufen gebracht. Danke dafür!!! (https://www.mikrocontroller.net/topic/486800#new ). In einer Anwendung hab ich jetzt mehrere (gerne 10
Sekundentakt ein Datum mit ca. 40 Bytes. Die Stromaufnahme der einzelnen Module ist minimal, grad was der STM32F042 benötigt. Wenn ich mehr als 5 Module an einem USB Port (via aktivem oder passivem Hub) anschließe, hab ich Probleme: - manche Module melden sich nicht am PC an, - wenn ich sie der Reihe
-
Thread
GRLB-Alternative?
: > - GRBL schafft nur 30 kHz Stepfrequenz auf den AVR, es gibt aber auch Portierungen auf den STM32F103, da habe ich von 180kHz gelesen.
auch möglich sein. Die Kosten für einen zusätzlichen Controller halten sich auch sehr in Grenzen. Ein STM32F042F6 im TSSOP20 sollte dafür schon ausreichen und der kostet ca. 2€ in Einzelstückzahlen bei Mouser, ist also eigentlich nicht der Rede Wert, wenn man an die Gesamtkosten von typischen CNC-Maschinen
-
Thread
Einstieg Embedded (ARM) + Funk
tendenziell mehr Empfänger/Aktoren möchte...) Bereits vorhandene Hardware: - Raspberry Pi - STM32F4 Discovery Am liebsten wäre mir natürlich erst einmal eine Lösung mit dem STM32F4, welche ich dann z. B. auch auf einen anderen (günstigeren?) Controller "umziehen" könnte. Mein Hardware-Wissen
ZigBee Modul das ich mir mal angesehen hab: Waveshare ZigBee Module Core2530 (B) XBee compatible CC2530F256 2,4GHz (ca. 13,5 EUR) Alternativ aus China: New CC2530 ZigBee Wireless Module Uart PWM Output GPIO 8CH ADC Mini Size (ca. 8 Euro) -> taugt das was? Oder eben das RFM69: RFM69HCW 100mW Wireless
-
Thread
Sinnvolle Grenzen von ADC/UART
möglich, je nach Controller und CPU-Frequenz. Siehe Datenblatt. Das Datenblatt selbst sagt BAUD = f_osc / (2UBRR + 1) für den Synchronous Master Mode, anstelle von 8 oder 16 als Vorfaktor wie bei den Asynchronen Modi. Das heißt, im Idealfalle könnte ich bei den 8 MHz Takt auf 4 MBaud/s kommen, das
Wie Bernd schon schrieb sind AVRs dafür nicht geeignet. Aber ein STM32F070/F042 wäre es. Der hat einen 1MS/s ADC und USB auch direkt eingebaut. Wäre also deine angeforderte ein Chip Lösung.
-
Thread
externe Clock für Display
Clock dachte ich, könnte ich von meinem Microcontroller nehmen. Als Microcontroller dient mir ein STM32F4-Discoveryboard. Ich habe zwar einiges gefunden, um die SYSCLK und die APBs einzustellen, nur weiß ich nicht wie ich den Takt dann auf einen Pin legen kann. Wäre hier vielleicht die General-purpose
Display: http://www.produktinfo.conrad.com/datenblaetter/175000-199999/187399-da-01-en-Grafik_122x32_LDC_Modul.pdf Display: http://www.conrad.de/ce/de/product/187399/LC-Grafikdisplay-LM042-13A-Aufloesung-122-x-32-Pixel/SHOP_AREA_17651&promotionareaSearchDetail=005 ReferenceManual Discovery-Board:
-
Thread
STM32F0x2 ADC ohne HAL Funktionen
Hallo, hier eine Minimalimplementierung um auf einem STM32F042 einen AD Pin und die Die Temperatur auszulesen. Gegebenenfalls müssen die Pins, die eingelesen werden sollen, noch auf Analogen Eingang gestellt werden. Gestestet mit PCLK=12MHz. [c] void
) == 0); uint16_t val = ADC1->DR; return val; } void readTemperatureSensor(void) { int32_t tsCal1 = *((uint16_t*)0x1FFFF7B8); //30°C calibration value int32_t tsCal2 = *((uint16_t*)0x1FFFF7C2); //110°C calibration value int32_t temperature = getAdc(ADC_CHANNEL_TEMPSENSOR); int32
-
Thread
RTC DS3231 - Temperatur Daten?
1 ms if( FLAGG & (1<<F_PULS) ){ FLAGG &= ~(1<<F_PULS); // Flag fuer Puls = 0 timer3_10ms_puls(); timer3_500ms_puls(); } } [/c] [c] void timer3_10ms_puls(void){ // Bedienung von Puls (10 ms
UNIX Zeit/Datum Berechnung selber geschnitzt oder ist das irgendeine Bib? Ich schrieb mir für den STM32F103 eine solche selber weil die interne RTC dort nur ein 32-bit Zaehler ist. Aber das war ganz interessant. Wann fängt bei Dir die Zeit an? 00:00:00 01-01.1970? Ich glaube für mich ist die Frage wahrscheinlich
-
Thread
Unsauberer Pegel nach TXB0104PWR
nur für die LED Steuerung eines unserer Projekte gedacht ist. Ausgangssituation: Ich habe einen STM32F042 der eine Reihe WS2812 LEDs ansteuern soll. Dafür wird das Signal an Pin A1 erzeugt, und mit einem TXB0104PWR auf 5V LL geshiftet. Problem: Testweise habe ich ein einfaches Rechtecksignal an
or Pulldown Resistors on I/O Lines The device is designed to drive capacitive loads of up to 70 pF. The output drivers of the TXB0104 device have low dc drive strength. If pullup or pulldown resistors are connected externally to the data I/Os, their values must be kept higher than 50 kΩ to ensure
-
Thread
billig Lötpaste von eBay
Fragen was die "billig" Lötpaste von eBay so taugt? Wollte mal anfangen etwas SMD zu löten (MBI5030, STM32F4) und dafür Lötpaste verwenden. Heizen wollte ich alles mit einem Heißluftföhn oder Lötkolben, vorerst mal ;) Hier ein paar Bsp (alle Preise inkl. Versand): *günstig* : 0,26€/g, ~42g, 11
?pt=DE_Haus_Garten_Heimwerker_Elektrowerkzeuge&hash=item5657e042e5 0,24€/g, 50g, 12,04€, bleifrei, aus DE, AOYUE http://www.ebay.de/itm/AOYUE-18-58Euro-100g-BLEIFREIE-Lotpaste-Solder-Paste-50g-SMD-Lotzinn-Lotpaste-/350820400408?pt=DE_Haus_Garten_Heimwerker_Elektrowerkzeuge
-
Thread
[V] Diverse Entwicklungskits
Circuit Playground Classic -Sparkfun RedBoard -Digi XBEE Wifi XB2B-WFWT-001 Modul -Cypress CY8CKIT-042-BLE-A -Atmel AT91SAM Evaluation Kit SAM3S-EK -ST STM32F103 Nucleo-64 -PocketBeagle Viele Grüße, Sebastian
-
Thread
Fragen zu schrittmotor Treiber
erhöhen ohne dass man die SW nochmal umprogrammieren müsste. Beispiel für µC der geeignet wäre: STM32F042 - hat CAN Bus - hat Timer mit 4 Kanäle und negierte Ausgänge, womit man direkt eine Schrittmotor-H-Brücke ansteuern könnte - hat I2C falls man lieber einen I2C Treiber verwenden wollte. -
Stefan F. schrieb im Beitrag #7517094: >> Ich Suche eine einfache Methode um bei einem Schrittmotor festzustellen, >> ob er Schrittverluste hat. > Das Video hast du dir bestimmt nicht angesehen. Vielleicht
-
Thread
Arduino - bringt's das ? Gesperrt
Is nicht zum übereinander stecken, aber: STM32F4DISCOVERY Kostet bei Mouser 12€. [code]Key Features -STM32F407VGT6 microcontroller featuring 32-bit ARM Cortex-M4F core, 1 MB Flash, 192 KB RAM in an LQFP100 package -On-board ST-LINK/V2
Blink-LED von Conrad. Ist viel billiger und ich fürchte danach >ist für die meisten Anfänger (denen die STM32 ständig empfohlen werden) >sowieso Schluss. Macht aber auch nichts. Immerhin schön anzusehen so ein >32-Bit Blinker. Hat was. Dort könnte eLua helfen: http://wiki.eluaproject.net/STM32F4DISCOVERY
-
Thread
[STM32] Touch mit HAL TSC und linrot / Lineare Sensoren
Für mein erstes Cortex-Projekt mit einem STM32F042K6T6 habe ich ein kleines Board entworfen mit 4 Touchkeys (Runde Elektroden mit 10mm Durchmesser) und 2 lineare Sensoren. Für diese hab ich das 3 channel / 4 half-ended electrodes interlaced sensor
Design aus Application notes AN4312 (Bild 1). Auf der Softwareseite benutze ich den HAL und STMCube32MX, würde es soweit es geht auch gerne dabei belassen, weil ich mich einfach noch nicht gut genug auskenne um alles zu Fuß zu programmieren. Soweit, sogut, trotz einiger Problemchen auf meinem selbstbestückten
-
Thread
ESP8266 mit anderen ESP8266 synchronisieren
Multitasking, da ist nichts mit > synchron. Die hätte ich rumliegen. Ansonsten habe ich noch vier STM32F042K6T6 Boards. Multitasking und dementsprechende unsynchronität habe ich nicht ganz verstanden. Würdest du das bitte erklären?
Rufus Τ. F. schrieb im Beitrag #5151320: > Kann man so machen. Das bedeutet aber weiterhin, dass die verschickten Befehle an die Motoren zu unterschiedlichen Zeiten ankommen können und somit Motor 1 vor Motor
-
Thread
CP/M auf ATmega88
mich schon. Aber nicht so, daß ich eine Platine haben wollen würde. Noch ein paar Worte zu meiner STM32–Variante. - Den HD64180 hatte ich schon. Der läuft nur mit 5V. - STM32 I/Os sind 5V-tolerant. - STM32F1 mit vielen Pins sind billiger als AVR. - Durch die vielen I/O-Pins kann alle denkbare
wieder dazu komme, soll das Board (und die beiden HCT541) gegen einen (mindestens) 100 poligen STM32F101 getauscht werden. Im angehängten Schaltplan sind P1-P3 die Buchsenleisten, auf die das Discovery-Board gesteckt wird.
-
Thread
Kosmos CP1 Emulator mit ATmega
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 mir 32 reichen auch. Hätte ich das anderst gemacht, könnte man deutlich mehr IC's darauf verlöten (u. a. den hochbilligen STM32F103): Andreas B. schrieb im Beitrag #6546246: > Und wann kommt die 32-Bit
-
Thread
Neue Bauteile: Antennen-Lautsprecher, ESP-Prog-2, Ladungspumpen uvam
wenig Bauteile vertreten: [c] • ESP8266 (kein JTAG) • ESP32 • ESP32-S2 • ESP32-S3 • ESP32-C3 [/c] Bei ESP32-bezogenen Programmiergeräten ist immer der Preisvergleich zum des FTDI-Minimodul von besonderer Relevanz. Im Fall des vorliegenden
aber sicher im Markt auf. Mit dem MM8108-EKH05-01 steht beispielsweise ein unter anderem auf einem STM32-Mikrocontroller basierendes Evaluationsboard zur Verfügung, das die Realisierung von „Endgeräten“ ermöglicht.  Bildquelle: https://www.morsemicro.com/evaluation-kits
-
Thread
Transistortester AVR
Die Kondensator-Routine ist noch in Arbeit, implementiert ist derzeit nur die Umskalierung von nF auf µF, um den sonst eintretenden Overflow der 32Bit zu verhindern. Es ist derzeit sicherlich nur eine Testversion! Grüße Karl-Heinz
ihn deshalb umbauen. Soviel ich weis muß man einen 8MHz Quarz anbauen, den ARef Kondensator auf 1nF reduzieren, und eine Spannungsreferenz anbauen. Ich hab auch schon nen Atmega32p-pu den ich dann benutzten möchte. Als Spannungsreferenz möchte ich nen TL431ACL nehmen, der macht ja auch 2,5V
-
Thread
Zeitschalter mit AVR (ATtiny84A) zur Diskussion
immer, dass Leistungsbaugruppen in der Regel nur halb so viel aushalten, wie drauf steht. Und dass STM32F103 dort nur noch in schlecht gefälschter Form zu haben sind, also nur eingeschränkt funktionsfähig.
schrieb im Beitrag #7369101: > und die 4n7 sind mir zu niedrig. > In meinem Bild siehst du 4k7 und 100nF am Reset. Johannes F. schrieb im Beitrag #7369184: > Stefan F. schrieb: >> C12 ist mit 4,7nF ungewöhnlich klein. Da kenne ich eher 100nF oder mehr. > > 4,7 nF steht in der Application Note >