-
Thread
12V auf 3.3V
Linearregler. Es wird wohl mehr sein, sonst wäre kein Bedarf, dass auf zwei Regler zu verteilen. Walt N. schrieb im Beitrag #6600580: > An meiner 3,3V Leitung hängt ein STM32F411, ein IMU, eine 2,4GHz > Funkmodul und ein DAC. Also wohl mehr als 100mA.
DC-Wandler. Sich einfach mal mit dem Thema entsprechend beschäftigen wenn es relevant sein sollte. Walt N. schrieb im Beitrag #6600580: > An meiner 3,3V Leitung hängt ein STM32F411, ein IMU, eine 2,4GHz > Funkmodul und ein DAC. Den gesamt verbrauch habe ich mir leider noch > nicht angeschaut Da kannst
-
Thread
ESP32-C6 an 18650 Akku betreiben
nRF54 braucht nur mit CPU 2.6mA. BLE Senden 8dBm 10mA. Der nRF54 braucht bei maximaler Sendeleistung 3× weniger Energie als der ESP32 *ohne* zu senden, nur für die CPU! Nicht umsonst halten BLE-Tracker
kann man so leicht einen Durchschnittsverbrauch im μA-Bereich erzielen, aber eben nicht mit den ESP32. Olli Z. schrieb im Beitrag #7964433: > Z2MQTT Wenn du also nur ZigBee brauchst, hast du ja eine große Auswahl an effizienten Funk-Controllern (inkl den nRF54 oder auch STM32WB) und bist nicht
-
Thread
Wie bekomme ich den AT32UC3C1512C zu laufen?
denn haben die kein anderer Mikro-Controller hat? Wenn Du Dich schon neu einarbeitest in eine 32 Bit Architektur könnte sich vielleicht ein Atmel SAM oder auch ein STM32 mehr lohnen. Oder vielleicht braucht es das nicht mal, man kann z.B. DACs auch extern per SPI an die Controller anhängen die
der können muss ist ja hierfür gerade unwichtig. > > Wenn Du Dich schon neu einarbeitest in eine 32 Bit Architektur könnte > sich vielleicht ein Atmel SAM oder auch ein STM32 mehr lohnen. > Oder vielleicht braucht es das nicht mal, man kann z.B. DACs auch extern > per SPI an die Controller anhängen
-
Thread
Lasst uns mal ein richtigen "HANDHELDEN" bauen! Gesperrt
der darausfolgenden getrennten Adressräumen nicht möglich... Anderst sieht dies jedoch bei den STM32 aus mit Neumann architektur
und der darausfolgenden getrennten Adressräumen nicht >möglich... Es ist weder ein AVR noch ein STM32 verbaut. Hier geht es um einen AVR32. Dieser hat auch eine von Neumann-Architektur. Das Programm von der SD-Karte wird vor dem Ausführen in den SD-RAM geladen und von dort aus ausgeführt. Du solltest
-
Thread
Zuwachs in der ESP32-Familie: ESP32-PICO-D4
Antenne. Lediglich die Antenne selbst muss extern angeschlossen werden. Zur Versorgung werden 2,3 bis 3,6 Volt benötigt, wobei im Betrieb ein Durchschnittsstrom von 80 mA aufgenommen wird. Zum Systemumfang gehören: * [ESP32](/articles/ESP32)-SoC mit zwei Tensilica 32-bit LX6 Kernen, 448 KB ROM
Motzki schrieb im Beitrag #5127072: > ... Der Prozessor ist nicht so toll wie ein STM32 ARM... Dir ist der Preisunterschied schon klar oder nicht ? Den STM32 würdest du aber schon als System bezeichnen, obwohl er kein WLan, kein Bluetooth hat. Ein Auto ist auch nicht so toll
-
Thread
STM32 Beschaltung
Versorgungsspannung. Ich kann nirgends ein Wert finden. Wofür ist die gut ? 2.)Zum debuggen möchte ich mein STM32l1 Discovery nutzen reicht das die 6 Pins vom SWD zu verbinden? 3.)sieht die Schaltung funktionsfähig aus ;) ? (kleine Einschätzung bevor ich mich ans Layout mache. Danke
#2869800: > 2.)Zum debuggen möchte ich mein STM32l1 Discovery nutzen reicht das die > > 6 Pins vom SWD zu verbinden? So wie ich das verstehe, ja. Dennis schrieb im Beitrag #2869800: > 3.)sieht die Schaltung funktionsfähig aus ;) ? (kleine
-
Thread
IDE für ESP8266 mit vielen Example
Vielen Dank für das Projekt! Werd's testen .. Hab viel mit STM32 entwickelt, bis, -ja bis ich an die DMA-Grenzen (mehr als 3) stiess; Daher noch viel waveshare-Adapter, die man nach und nach auf esp-Tauglichkeit prüfen kann (Kamera, Flash,SRAM,Audio, usw.) :-)
- bei einigen STM32 LCD-Ausgaben wird ein Datenstream fortlaufend von einem *.raw File gelesen; Da keine Optimierung, Kompression, vorangestellte Farbtabellen oder irgendwelche Header! -rohe Daten eben .. .. die
-
Thread
AVR Controller mit massig RAM
Ein STM32H7B0 könnte einen AVR mit 1MB RAM und 4KB EEPROM emulieren. Der Chip hat zusätzlich noch 128KB Flash und 128+128+64+32KB RAM und kommt im LQFP-64. Und von wegen RAM braucht viel Chipfläche: angekündigt
N. B. schrieb im Beitrag #6906106: > alter Thread von 2014: https://www.mikrocontroller.net/topic/348938 > > Kurzes googeln: Scheint keinen einzigen AVR(32) der DDR-RAM unterstützt. > Nur bereits
-
Thread
GDB load schlägt fehl
Hallo, ich verwende zum Programmieren eines STM32F746 einen Blackmagic Probe Adapter: https://github.com/blacksphere/blackmagic/wiki . Verbunden wird der STM32 über SWD. Der Programmierer stellt einen GDB Server bereit, mit dem man sich über einen
Noch einmal! Wenn ich NRST durchtrenne von Blackmagic nach STM32F7, dann geht das Flashen! Ich weiß nicht, woran das liegt. Bei dem STM32F1 war das nicht notwendig.
-
Thread
MSP430 Programmierung in C - Doku
von Josh Davies empfehlen: MSP430 Microcontroller Basics Ich habe sowohl mit MSP's als auch mit STM32 gearbeitet, meiner Meinung nach, gibt es keine Gründe einen MSP dem STM32 vorzuziehen :)
Achim S. schrieb im Beitrag #4780179: > Es gibt für Makros wie WDT_MDLY_32 ... WDT_MDLY_0_064 3 mögliche > Implementierungen: > > a) fortlaufende enums von z.B. [4,5,6,7]. In dem Fall reicht eine > Bereichsprüfung > b) willkürlich verteilte special values, z.b. [17,11,39,117
-
Thread
ARM Cortex-M3 für Hobbyelektroniker überhaupt geeignet?
Ich nutze auch den STM32 im Hobby. Der Einstieg ist zwar schwierig, aber es hat sich für mich gelohnt. Vor allem die umfangreichere Pheriperie die jeder STM32 (auch LPC1700) haben ist für jedes Projekt sehr vom Vorteil.
hat der STM32 jede Menge Pheriperie drin, womit man nur wenige externe IC's benötigt. Es ist somit jedem persönlich überlassen was er machen will, abhängig vom Ziel des Projektes.
-
Thread
KM-Switch Schaltplangenoergele
ich das so "geklaut" hab'. Dann wird es wohl OK sein. Ich habe eine App Note gefunden, wo auch 100nF genannt wurden. http://nic.vajn.icu/PDF/STMicro/ARM/STM32F4/STM32F4xx_Hardware_Dev.pdf
Moin, Mal n kleiner Zwischenstatus, nachdem mir ein berittener Bote heute ein Packerl bestueckte PCBs aus dem Reich der Mitte zustellte. Meinen Originalschaltplan hab' ich auf die Haelfte der Ports (also von 6
-
Thread
STM32F10x : Fehler bei I2C
Hallo zusammen, ich habe ein Problem mit dem I2C eines STM32F103 in Verbindung mit einem EEPROM 24C02. Die I2C-Routinen habe ich nach der Application Note AN2824 implementiert. Das merkwürdige Verhalten zeigt sich während der Laufzeit der Funktion "I2C_Receivebuffer
und so sollte er aussehen (gleiches EEPROM vom AVR angesprochen): [code] sA0a00a sA1a0Aa03a04a32aFFa3Ca05a00a00a00aD0a07a01a0FaC0a01aB9a1Aa12a13a14a15a16a17a18a19a1Aa1Ba1Ca1Da1Ea1Fa20a21a22a23a24a25a26a27a28a29a2Aa2Ba2Ca2Da2Ea2Fa30a31a32a33a34a35a36a37a38a39a3Aa3Ba3Ca3Da3Ea3Fa40a41a42a43a44a45a46a47a48a49a4Aa4Ba4Ca4Da4Ea4Fa50a51a52a53a54a55a56a57a58a59a5Aa5Ba5Ca5Da5Ea5Fa60a61a62a63a64a65a66a67a68a69a6Aa6Ba6Ca6Da6Ea6Fa70a71a72a73a74a75a76a77a78a79a7Aa7Ba7Ca7Da7Ea7Fn
-
Thread
Define Makros in C
W.S. schrieb im Beitrag #4376423: > Portiere das mal auf einen LPC oder STM32 Kein Thema, hab's schon auf einen SAMD20 portiert.
IRMP_BIT_NUMBER [/c] Ähnliche (hardwareabhängige) Makros gibt es dann noch für XMega, STM32, STM8, ESP8266, PIC und alle anderen µCs, wo IRMP drauf läuft. Wenn es beim Preprocessor noch die Möglichkeiten gäbe, Werte nicht nur zu konkatenieren, sondern sie auch aufzudröseln, könnte man
-
Thread
Buchempfehlung C++ und MCUs
Da ich bei meinen Spielereien mit diversen MCUs (STM32, ESP32) bezüglich der Programmierung immer wieder schnell an meine Grenzen stoße, da ich kaum über C++ Erfahrung verfüge und diese Sprache ganz allgemein nicht so prickelnd finde (um nicht zu sagen
mh schrieb im Beitrag #6684484: > Das stimmt so natürlich nicht. An welche STM32 denkst du, bei denen das problemlos geht?
-
Thread
STM32F103RB I2C HAL Probleme initialisierung
_ENABLE(); habe ich in dem code nicht. ich Poste hier nochmal den kompletten code: #include "stm32f1xx.h" #include "stm32f1xx_nucleo.h" #include <string.h> #include <stm32f1xx_hal.h> #define SENSOR_ADDR 0xBC /* * Überschreibe _weak MspInit um die GPIO's zu konfigurieren
OwnAddress ist übrigens nur interessant, wenn der STM32 den Slave spielt.
-
Thread
Device Electronic Signature menschenlesbar machen?
Mahlzeit! Benutzt hier jemand die 96-Bit-UID der STM32-Familie? Die würde sich ja als Geräte-Seriennummer anbieten. Aus der Kryptografie-Ecke hört man, dass man alle 96 Bits nutzen muss, damit sie eindeutig bleibt. Dass effektiv viel weniger Bits drin
Aber unabhängig davon: Der OTP-Bereich ist sicher die sinnvollere Alternative. Gibt's bei den meisten STM32.
-
Thread
The Siemens S65 132x176, 65536 color display with AVR
"dec %2" "\n\t" \ "lsr %6" "\n\t" \ "brne .%=3" "\n\t" \ "ori %6, lo8(0x80)" "\n\t" \ "rjmp .%=3" "\n\t" \ ".%=
"dec %2" "\n\t" \ "lsr %6" "\n\t" \ "brne .%=3" "\n\t" \ "ori %6, lo8(0x80)" "\n\t" \ "rjmp .%=3" "\n\t" \ ".%=
-
Thread
STM32F4 - Designfehler?
einem Problem und komme einfach nicht weiter. Ich habe einen PCB entwickelt dessen Herzstück ein STM32F410RBT6 Mikrocontroller ist (ist nicht mein erstes Design mit der STM32-Familie). Nun habe ich zwei PCBs fertigen lassen (teurer Spaß) und kann sie nun testen. Leider habe ich aber überhaupt keine
Hans schrieb im Beitrag #5822412: > Re: STM32F4 - Designfehler? Man könnte annehmen der TO hat einen Fehler der STM-Designer entdeckt.
-
Thread
Wettbewerbs Linienfolger in Software und Hardware Verbessern
Durchlauf ! Zeiten von 1 ms sind absolut normal. Moderne µ-controller haben kein Problem damit. Ein STM32 F100 schaft locker 100 k/s ADC Messungen.
sein kann (ist). Durch Glättung kommt man ey wieder auf 10ms usw. Ein Katz und Mausspiel. Mit dem stm32f1x ist es mir ja klar da kommt auf auf 1µs.
-
Thread
Halbleiter-Allerlei: Zenerdioden, Mikrocontroller und mehr
lesenswert ist, wie immer hier im Round-Up. ### STMicroelectronics – Erweiterung der Low End-Linie STM32C0 Der Markt für “Achtbit-Ersatz auf Basis von 32bit-Kernen” ist und bleibt umkämpft. STMicroelectronics erweitert die für diesen Bereich vorgesehene STM32C0-Familie – als Rechenkern dient ein Arm® Cortex®-M0+ - nun um ein als STM32C071 bezeichnetes und mit mehr Speicher ausgestattetes Modell.  Bildquelle: https://www.st.com/en/microcontrollers-microprocessors/stm32c0-series.html Im Rahmen
-
Thread
ARM-GCC: No strict alias
uint16_t len) { SPI_TypeDef* SPIx; DMA_Stream_TypeDef *DMA_StreamTx, *DMA_StreamRx; uint32_t DMA_FlagTcif_Tx, DMA_FlagTcif_Rx; switch( SPI_HARD_DMA ) { case spi_hard_none: /* Keine Hardware-SPI-Unterstuetzung */ return; case spi_hard_STM32F4XX_SPI1
case spi_hard_STM32F4XX_SPI2_PB13_PB14_PB15: SPIx = SPI2; DMA_StreamTx = DMA1_Stream4; DMA_StreamRx = DMA1_Stream3; DMA_FlagTcif_Tx = DMA_FLAG_TCIF4; DMA_FlagTcif_Rx = DMA_FLAG_TCIF3
-
Thread
WS2811 mit SPI(atmega 2560)
nachträglich noch mit irgendeiner Funktion ergänzen will, welche womöglich auch mit ISR arbeitet und da bei STM32 die Interrupts Prioritäten haben...
Speicherverschwendung, so dass dann inkl. Animationen und anderen Spielereien plötzlich die 20KB RAM eines STM32F103C8T6 fast aufgebraucht waren. In diesem Falle hat der Wechsel auf einen zirkularen DMA-Buffer jedenfalls eine Menge gebracht. Die Zeit, welche die ISR da verbraucht, um den DMA-Buffer kontinuierlich
-
Thread
STM32F4xx malloc & free
Hallo! Kann ich bei meinem Cortex M4 (STM32F4xx) dynamisch Speicher allokieren? Was muss ich in der IAR Workbench einstellen, um Heap anzulegen und die Funktionen "malloc" und "free" nutzen zu können?!? Vielen Dank für die Hilfe! Viele
MDK-ARM unterwegs bin, kenne ich mich mit IAR weniger aus. Aber ich habe mal in das Pack geschaut: STM32F4xx_DFP\2.6.0\Drivers\CMSIS\Device\ST\STM32F4xx\Source\Templates\iar\linker\stm32f401xc_flash.icf In den .icf files steht was von stack / heap. Ob man das da von hand ändern muss oder es einen
-
Thread
STM32Fxxxx Machbarkeit Frage
dafür sorgen, dass die Daten die schon zu Pc übertragen löschen. Was sagt ihr dazu, wenn ich eine STM32F303VCT6 benutzen werde. Das wird schon ausreichen?
knapp 57MByte/s, die du verarbeiten und wegschaufeln musst. Overhead noch nicht eingerichtet. Ein STM32F3 uC mit max. 72MHz wird da wohl eher nicht ausreichen. Das ist schon eher was für ein FPGA.
-
Thread
Hammond B3 Clone mit ATMega
Verlassen der Heimatplatine gedacht. Und ATMEL und I2C sind auch keine zuverlässig Kombination... STM32 wäre noch eine Idee, zumal man mit einem CortexM3 schon eine Menge Vorberechung machen kann, CAN und 3..5 UARTs gleich drin sind und er das gleiche kostet wie ein AVR... Nur halt 10x so leistungsfähig
Empfangen und erneut gesendet werden müsste. Controller mit höherer Architekturbreite, also SAM3/9 oder STM32 haben auch gerne mal 16 oder 32 bit breite SPI Register das aäre aber deutlichh overseized :) Langsam bekäme ich echt Lust zum mit basteln, aber ich habe nicht mal ein olles manual herum fliegen
-
Thread
Lib Eigen (C++) auf STM32F429, Geschwindigkeit okay?
, ich verwende die Lib Eigen http://eigen.tuxfamily.org/index.php?title=Main_Page auf einem STM32F429 Discovery (CPU: STM32F429ZI) https://www.st.com/en/evaluation-tools/32f429idiscovery.html Genauer gesagt geht es um SVD (Singular value decomposition). https://en.wikipedia.org/wiki/Singular_value_decomposition
Assemblercode gleichzeitig ausgeben lassen und schauen, was er wirklich macht. Gerade für den STM32 gibt es optimierte Bibliotheken, speziell im Kontext von Matritzenberechnungen (Stichwort: DSP-Befehle).
-
Thread
STM8S103: HX1838 und Chinafernbedienung
Nachdem ich nun öfters auch mit STM8 und nicht nur mit AVR und STM32 zu tun habe, ist daraus ein Softwaremodul für IR Receiver HX1838 in Verbindung mit den billigen Chinafernbedienungen entstanden. Die im Zip-File enthaltene(n) Softwaremodule
Axel S. schrieb im Beitrag #5091454: > IRMP > läuft prima auf STM8. ... das ... wußte ich nicht und deshalb schau ich mir jetzt IRMP noch mal genauer an. Schade, dass es kein Demo für den STM8 gibt, probier ich das ganze mal mit AVR oder STM32 um zu sehen, wie
-
Thread
I2C und STM8
/stm8/compilers.shtml Philipp P.S.: Falls Du den SDCC 3.5.0 verwendest: Demnächst gibt es SDCC 3.6.0, da hat sich insbesondere für STM8 und bezüglich der Unterstützung der C-Standards nochmal einiges
make flash bei angeschlossenem (Chinaclone) STLINK/V2 wird die erzeugte .ihx Datei in den STM8S übertragen ----------------------------------------------------------------- Quelldateien: - stm8s.h Deklaritonen der Register- und Bitadressen für den STM8S103F3P6 - stm8_init.h /
-
Thread
Synchrontester für Drosselklappen
Für weitere Experimente ist just heute folgendes Kit eingetroffen: http://www.amazon.de/SainSmart-STM32F103VCT6-Entwicklungs-Board-Module-Serial/dp/B0081JPBQU/ref=sr_1_1?ie=UTF8&qid=1409168960&sr=8-1&keywords=SainSmart+STM32+STM32F103VCT6%2B3.2%22 Hierzu werde ich sowohl die Software veröffentlichen
nächstes steht die Portierung auf das STM32 Board an. Ich hoffe spätestens nächste Woche ein erstes Software-Release machen zu können. Weitere Schritte mit der alten ATMega-Hardware sind nicht sinnvoll, weil die nun folgenden Erweiterungen,
-
Thread
STM32G0: UART DMA empfängt nach Sleep nicht mehr
://www.hwtronics.com/2020/05/03/stm32-hal-101-uart-receiving-arbitrary-string/ Hast du eine bessere Lösung? Danke!
unzählige Male gepostet. Hier mal ein mittlerweile so etwa 5 Jahre altes Beispiel, wie sowas für einen STM32F103C8T6 aussehen kann: https://www.mikrocontroller.net/attachment/316790/STM32F103C8T6.ZIP Das Prinzip: 1. es hat einen Lowlevel-Treiber, der sich um den UART kümmert, dabei in zwei Ringpuffern
-
Thread
Modbus RTU Protokolländerung
Response aus. Baudraten bis 2,5mps und 10k Pakete pro Sekunde sind damit kein Problem auf einem kleinen STM32F0.
Der AVR hat auch kein DMA. Und es gibt genügend Arduinos mit STM32 oder anderen 32 Bittern, auch mit Ethernet. Allerdings ist die Modbus RTU Implementierung selbst auf der Portenta Machine Control bescheiden.
-
Thread
ISP-Adapter 5 V zu 3,3 V
Schaltplan gefunden: https://0b9a40ab-a-62cb3a1a-s-sites.googlegroups.com/site/hubmartin/atmel/avr-6-pin-isp-5-to-3-3v/schm.png?attachauth=ANoY7cphS6sWPwZOZEkv7q4XfM4LRurOaxgWW_TkV1yRh7VqavY5kq4n9sDW_IOuYUeBxrRt31kSp1eRN8nc0tS113XzG-sE2saSxW1aLh-quX9aRqi-ehHxnsQN9TrcRULNf4LENmBsn4cqOAmQiYwhk6eNdVCJw0B7hFnYm68Hbsxyq5Yp7pWHsbs51bZmuN4e79IpCfXF526embK0ld0l_JyrUGaXIk7foGhVwMMd
STM32 ist schon toll, aber manchmal verfällt man in alte Muster. Beim STM32 habe ich sogar schon drei Programmer liegen. J-Link-ARM-KS das Discovery Board mit Programmer und ein ST-Link/V2. Ich empfehle
-
Thread
Halbe SYSCLK Geschwindigkeit beim STM32F205 PLL
Weiß der Systick davon etwas? Laut CMSIS im syste_stm32f4xx.c z.B. muss nach einem Ändern der Core Clock noch nen SystemCoreClockUpdate() durchgeführt werden. https://github.com/mbedmicro/mbed/blob/master/libraries/mbed/targets/cmsis/TARGET_STM/TARGET_STM32F4XX/system_stm32f4xx.c#L259 Das müsste beim F2 ja ähnlich sein?!?
-
Thread
Timer Overflow Counter - Wie richtig berücksichtigen?
wenn auf anderen µCs verschiedene Interruptprioritäten möglich sind, STM32xxx zum Beispiel.
ein ATmega64, 128, 324, ..., die mehrere 16 Bit Timer bieten. Noch besser wäre zum Beispiel ein STM32Fxxx, wo einige Timer 4 x Capture-Eingänge haben. Dein Problem ist mit vertretbarem Aufwand gut lösbar.
-
Thread
Problem mit Kopfhörerverstärker Schaltung
@ 32 Ohm 0.0009% @ 5k) TS921/TS922/TS924 (ST 2.7-12V 80mA 32R > 9nV/sqrt(Hz) phase reversal), MC33201/MC33202/MC33204 (OnSemi 1.8V-12V > 80mA 600R R2R-I/O ohne phase reversal), TPA0253 (1W 5V Mono Stereo
@ 32 Ohm 0.0009% @ 5k) TS921/TS922/TS924 (ST 2.7-12V 80mA 32R > 9nV/sqrt(Hz) phase reversal), MC33201/MC33202/MC33204 (OnSemi 1.8V-12V > 80mA 600R R2R-I/O ohne phase reversal), TPA0253 (1W 5V Mono Stereo
-
Thread
DSP Berechnungen in C
(-1); double complex z3 = exp(I * PI); // Euler's formula printf("exp(I*PI) = %.1f%+.1fi\n", creal(z3), cimag(z3)); [/c] Wie gut ist die Eigen-Lib auf einem STM32F4 verwendbar, der ja keine Double-Unit hat?
Sonntag: Man kann es auch ganz einfach machen: 1. Berechne einen Filterkernel als Zeitsignal mit N Samples (nur reale Werte) 2. Berechne daraus per arm_rfft_fast_f32() den transformierten Filterkernel mit N*2 Werten 3. Sammle N äquidistante ADC-Samples 4. Berechne daraus per arm_rfft_fast_f32(
-
Thread
C# USB Kommunikation mit STM32F407
-Serial-TTL-Module-/261004970721?pt=LH_DefaultDomain_0&hash=item3cc51bcae1 http://www.ebay.at/itm/STM32F407VGT6-STM32-Cortex-M4-ARM-Development-Board-without-STM32F4DISCOVERY-/261050682608?pt=LH_DefaultDomain_0&hash=item3cc7d54cf0
/src-stm32f4xx/serialUSB?rev=5213 ... sowie die letzten beiden Beiträge hier: https://my.st.com/public/STe2ecommunities/mcu/Lists/STM32F4DISCOVERY/Flat.aspx?RootFolder=%2Fpublic%2FSTe2ecommunities%2Fmcu%
-
Thread
DOGXL-Display rührt sich nicht
meine also nur die Kommandos die Du über SPI schickst. Der Programmcode ist nicht nötig da ich einen STM32 verwende Gruß TOm
Buchstaben anzeigen zu >> lassen? > > schau mal in diesen Thread: > > Beitrag "Re: DOGXL an STM32" Das ist für die Größe von 7x5 Pixel. Ich würde gerne die großen Buchstaben (16x7) benutzen.
-
Thread
DIY-Looper - Auswahl der MCU
Das Discovery-Kit hätte schon Mikrophone und einen guten Audio-DAC: Discovery kit with STM32F746NG MCU http://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-eval-tools/stm32-mcu-eval-tools/stm32-mcu-discovery-kits/32f746gdiscovery.html
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 Gegenstück dazu als DAC wäre z.B. der
-
Thread
Absoluter Anfänger
SPS-Programmierer ja gewöhnt, eine gute Voraussetzung für µC-Programmierung, egal ob PIC, AVR oder STM32 ;-) PS: Damit will ich AVRs nicht abwerten - wie schon geschrieben habe ich halt mit den PIC angefangen.
Arduino-IDE programmieren, neben den von Anfang an unterstützten AVRs auch z.B. die oben erwähnten STM32, ESP8266 und ESP32. Du musst Dich also kaum auf eine bestimmten Mikrocontroller-Familie festlegen. Meine konkrete Hardware-Empfehlung für den Einstieg wäre: Ein beliebiges Arduino-Board mit AVR
-
Thread
WS2812B mit 3.3V ansteuern
ok bei den WS2812B weis ich es nicht genau bei den WS2811 mache ich das mit dem STM32F4 Discoery board und es funtkioniert ohne probleme :)
> Ein stink normaler Pullup <1.8k an 5V reicht aus. Zusätzlich; Den entsprechenden Ausgang des STM32 auf Open-Drain umstellen.
-
Thread
TVM802A pick and place aus China
Sehr schön! Schaut ja gar nicht sooo schlecht von innen aus. STM32 gefällt mir auch gut, gibt mir wenigstens das Gefühl der Hoffnung das ich selber was machen könnte wenn der Hersteller mal in n-Jahren den Automaten nicht mehr supported oder ich meine ich müsste
Neuester Stand des Automatisierungsprojekts: https://www.youtube.com/watch?v=on6gbG0N9Q0 Liste der Änderungen (Details folgen): http://servokit.com/blog/2016/05/03/automated-pcb-handling-with-the-tvm802a-pick-and-place-machine-iv/ Gruß, Axel
-
Thread
24V auf 3,3V
dürfen die ESD Dioden mit maximal 2mA belastet werden, was grob geschätzt 200 Volt entspricht. Bei STM32 wird es sicher ähnlich sen.
ruby schrieb im Beitrag #3765094: > Hi ich würde gern einen Mikrocontroller (stm32f4 discovery board) mit > 24V schalten. Markus Müller schrieb im Beitrag #3766426: > Wie viel Strom soll geschaltet werden? Na, was wird so ein stm32f4 discovery board schon ziehen?
-
Thread
Galvanische Trennung - ja oder nein bei 230V
Mensch, was es alles gibt. Bin ja völlig begeistert. 6 zusätzliche Treiber meinte ich natürlich... Die T-Schaltung ist mir neu. Das mit dem Einstieg schreckt mich schon ab. Ich habe bereits Schwierigkeiten beim Umstieg vom Xmega zum STM32. Wiederrum
Erfahrung mit Deinem "kleinen Bruder", ob die PWMs schaltverlustoptimale Verfahren unterstützen? Vom STM32 gibt es nur wenige Varianten, bei denen die PWM eingeschränkt "flexibler" ist. Beim f429 (gibts das nicht) den ich jetzt habe, müsste ich (nach aktuellem Wissensstand) wahrscheinlich mehrere PWMs
-
Thread
Eine Uhr mit weniger Stromverbraucht. Welcher Prozessor?
Der Klassiker: MSP430 von TI Dann wäre da noch: STM32L... von ST Micro Cortexe von EnergyMicro Gruäss Simon
Für den MSP430F1121: Low Supply Voltage Range 1.8 V – 3.6 V Ultralow-Power Consumption Active Mode: 160 µA at 1 MHz, 2.2 V Standby Mode: 0.7 µA Off Mode (RAM Retention): 0.1 µA Wake-Up From Standby Mode in less than 6 µs
-
Thread
AVR- C: Welche einfachen Projekte für den "Einstieg"?
Alt G. schrieb im Beitrag #7193528: > Warum meinst ist der STM32 weniger beliebt obwohl preis/leistung besser > sind als 328p? -> arduino ide. Ich dachte: Alt G. schrieb im Beitrag #7193194: > In der praxis kann arduino ide von 328p über stm32 bis esp32
verfügbar. Ich bin sicher, dass die Boards wieder beliebt werden, wenn man sie wieder mit originalem STM32 kaufen kann.
-
Thread
STC15L204 Board mit NRF24L01
Der vorinstallierte Code auf dem Ding ist ein Buttonpress-Demo, kein Programm um einen nRF via Serial anzusteuern. Bei mir funktiniert kein einziger vorhandener nRF-Democode zuverlässig, imo liegt es am unzuverlässigen Timing, da kommt nix solides bei raus, nicht mal ein simples echo
Das stimmt und das STC15L204 Board kostet 1,78 € fürs gleiche Geld bekommst z.B. ein STM32F103 Board mit 72 MHz - 32 bit. 805x ist ja aus den 90er noch zu ELEKTOR Bastelzeiten mit dem 80C32 und 8052 AH Basic
-
Thread
Einschalten der Mikrocontroller-Betriebsspannung
sicher. Jobst M. schrieb im Beitrag #7893791: > Da UART im Ruhezustand auf H liegt, würde ich vom CH32V003 GND mit einem > FET schalten. Den GND Schalten ist nie eine gute Idee (mit N-Channel dann). Grundsätzlich wollte ich statt bipolarer Transistoren FET nehmen, aber ich konnte es schier nicht glauben
löschen). Prinzipiell ist das beim STM32 ähnlich. Beim CH32 ist der Boot-Bereich vom User-Flash abgetrennt (was man auch am nicht zusammenhängenden Speicherbereich gut erkennen kann). D.h. die 1920 Byte im Bootsektor sind (zumindest nicht
-
Thread
Stellmotor für Heizungsventil
www.pollin.de/shop/dt/NTgzNjMxOTk-/Haustechnik/Heizung_Sanitaer/Heizkoerper_Thermostatkopf_eQ_3_Model_N.html ). Hab eins zerlegt, Chip ist kein Problem, ist ein STM8L. Display kann ich demnächst auch ansteuern, muss nur noch den Treiber fertigschreiben. Prinzipiell sollte es kein Problem sein irgendeinen
nötigenfalls nachrüstbar sein. Der verbaute Controller ist --wie Florian auch schon angemerkt hat-- ein STM8L052C6 im LQFP-48 (32 kByte Flash, 2 kByte RAM und 256 Byte EEPROM). (http://www.st.com/web/catalog/mmc/FM141/SC1244/SS1336/LN1/PF253508) Auf der Steuerplatine sind neben vier Transistoren zum Ansteuern