-
Thread
ESP- / Funkmodul auswählen
Auch da ist WLAN eine eher ungünstige Wahl. > für Anwendungen mit CAN hätte ich eine blue pill (stm32) dran gepackt Seit etwa 2020 ist es fast unmöglich geworden, voll funktionsfähige Fälschungen zu bekommen. Und Boards mit originalem STM32F1 gibt es auch nicht mehr. Rolf schrieb im Beitrag
will ja schon mindestens 2.3V haben Vorsicht: Die meisten Flash Speicher neben dem ESP brauchen 2,8 Volt, manche sogar 3 Volt. In der Praxis heißt das: Der ESP83266 kann mit 2,3 Volt nur ruhen, nicht arbeiten.
-
Thread
THT im Hobbybereich, hat das noch Zukunft? Gesperrt
ein ATmega2560 Noch mehr Realitätsverweigerung. Der Arduino-Prototyp basierte auf einem ATmega8 in DIL.
Internet Unterlagen. Übrigens verdiene ich mir sonst meine Brötchen mit Gesellen wie L496, LPC1788, STM32F407 u.a. Aber das ist halt Arbeit. Fuer Hobby spiele ich lieber mit den historischen Sachen und einfacheren 8-Bittern. Mein Hobby-Welt und Interessengebiet taktet eher im ms Bereich anstatt bei ns
-
Thread
STM32 SPI DMA Jitter
Hi, Ich verwende ein STM32F767 Nucleo-144 board mit einem STM32F767ZIT6 Prozessor. Mit CubeIDE konfiguriere ich SPI1 als I2S input und pumpe die Daten über den DMA2/Stream0 in einen kleinen 8x16Bit circular buffer. Die clock
HAL_I2S_RxCpltCallback() Routinen aufgesetzt. In beiden Routinen toggle ich einen GPIO und bekomme ein ~23.8kHz Rechteck signal. Das geht alles wunderbar. Aber: Das Rechteck Signal hat zwei verschiedene Arten von Jitter. Erstens einen konstanten jitter ~ 100ns, der von der unterschiedlich langen Reaktionszeit
-
Thread
Beeindruckendes von STM
Quelle: https://www.st.com/resource/en/application_note/an5348-introduction-to-fdcan-peripherals-for-stm32-product-classes-stmicroelectronics.pdf
auftrete. Der wesentliche Unterschied bestand darin, dass die Vorgängerprodukte ein 8051-Derivat mit 8 MHz und internem Speicher beinhalteten und das aktuelle Produkt einen ARM9 mit 400 MHz und externem DDR-RAM... Da musste der Geschäftsführer meines Kunden den Hardwareentwickler direkt anweisen, meine
-
Thread
Ist die Bezeichnung VCC noch aktuell?
Masseanschlüsse mit ins Symbol ein. Dann hat man die notwendigen Freiheiten. Speziell bei modernen uC wie STM32L496 z.B., da hat man dann jede Menge an solchen Verbindungen.
. 6 unterschiedlichen Spannungen von 0,8V..12V erst mal den Spannungsteiler im Schaltregler nachrechnen muss, um herauszufinden, dass in diesem Schaltplan Vcc = 3V3 gilt.
-
Thread
Register, RAM und Addressraum
addressraum oder was stellt das da ? Letzteres. > Ab und zu steht dann auch das die PC aktuell 8 Bit im addressraum > speichern. Ich dachte aber wir sind schon bei 64 Bit? Normale PCs können pro Adresse im RAM 8 Bit speichern. Sie können aber auch mehr als 8 Bit mit einem mal speichern, seinen
und Adressen der Register stehen. Ein Auszug aus einer solchen Datei: [pre] #define PORTB _SFR_IO8(0x05) #define PORTC _SFR_IO8(0x08) #define PORTD _SFR_IO8(0x0B) [/pre] Im Programm-Quelltext benutzt man (in diesem Fall) die Namen PORTB, PORTC und PORTD. Der Compiler erzeugt daraus Maschinencode
-
Thread
STM32, i2c Daten verarbeiten..
Moin! Ich arbeite derzeit an einer Kommunikation zwischen einem STM32F407 (Master) und 6x STM32F103 (Slave) die über I2C im Interrupt / DMA Betrieb und einer RJ45 Verbindung kommunizieren sollen. Der Master erkennt an den RJ45 Ports wo ein Slave angeschlossen wurde
nutze ich folgenden Code: [code] #define GET_VERSION 0x01 #define GET_VOLTAGE 0x02 uint8_t txData[6]; uint8_t RxData[6]; void HAL_I2C_AddrCallback(I2C_HandleTypeDef *hi2c, uint8_t TransferDirection, uint16_t AddrMatchCode) { if(TransferDirection == I2C_DIRECTION_TRANSMIT) {
-
Thread
ILI9341 SPI Pixel auslesen geht teilweise. ID4 auslesen nicht
ili9341_readByte(); //First data byte all zeros uint8_t id1 = ili9341_readByte(); //ID part 0 (should be 0x93) uint8_t id2 = ili9341_readByte(); //ID part 1 (should be 0x41) bcm2835_gpio_write(RPI_BPLUS_GPIO_J8_36, HIGH); //CS High
zurückgeben werden. Ich hatte eben nochmal kurz in den Code für den ILI9486 welcher auf einem STM32 läuft reingeschaut. Das Display war im 8-Bit 8080 parallel Modus angesteuert. Da hatte ich den Code so geschrieben das bevor das Display überhaupt initialisiert wird erstmal die ID4 ausgelesen wird
-
Thread
Full Speed WinUSB-Gerät gesucht
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
SETUP: C1 21 00 00 05 00 0A 00 - Get MS Extended Properties OS Feature Descriptor (Len:0A) IN 0A: 8E 00 00 00 00 01 05 00 01 00 OUT (ACK) SETUP: C1 21 00 00 05 00 8E 00 - Get MS Extended Properties OS Feature Descriptor (Len:8E) IN 40: 8E 00 00 00 00 01 05 00 01 00 84 00 00 00 01 00 00 00 28
-
Thread
10W Bitcoin miner mit 450GH/s für Raspberry Pi
STM32F1xxxx [4] STM32F2xxxx [5] STM32F3xxxx [6] STM32F4xxxx [7] STM32F72xxx, STM32F73xxx [8] STM32F74xxx, STM32F75xxx [9] STM32F76xxx, STM32F77xxx [10] STM32G0x0xx [11] STM32G0x1xx
: error: could not execute process `probe-rs run --chip STM32L151C8xxA target/thumbv7m-none-eabi/release/qaxe` (never executed)
-
Thread
Was für ein Bauteil ist das?
dass sie vom PC empfangen und passen sich dem an. Siehe https://www.st.com/resource/en/datasheet/stm32l072v8.pdf suche darin nach "crytsal-less".
-
Thread
Hilfe bei Erkennung vom Microcontroller
Pin 1: 3,5V Pin 2: 140mV Pin 3: 130mV Pin 4: 200mV Pin 5: 78mV Pin 6: 78mV Pin 7: 120mV Pin 8: 5V Mit IC liegen an: Pin 1: 3,5V Pin 2: 4MHz Pin 3: 4Mhz Pin 4: 200mV Pin 5: 5V Pin 6: 5V Pin 7: Kommunikationssignal Pin 8: 5V
> > Pin 8: 5V > Sieht doch sehr nach einem ATtiny aus. +++ Einem guten™ PIC wuerde das auch nicht gefallen.
-
Thread
STM32F103 - UART Loopback- die eigene Sendung empfangen..
Prinzip her hätte ich vermutet, dass sowas in der Richtung geht: uint8_t out[] = {0xff,0x55,0x66}; uint8_t in[3]; HAL_UART_Transmit(uart, out, 3, 100); HAL_UART_Receive(uart, in, 3); Was ich dabei empfange ist aber großes Ka**.. :-( Wie gehts denn nun tatsächlich
ich, sie nicht zu benutzen. Es geht ja auch ohne. Siehe meine Anleitung http://stefanfrings.de/stm32
-
Thread
Waveshare e-Paper 2.13“ am Arduino Uno
Ich habe das Problem mit einem SPI-Ram gelöst. Gibts als so8-Baustein in verschiedenen Größen. Sicher nicht erste Wahl, aber für einen Demonstrator voll in Ordnung, zumal die e-Paper Displays nicht für schnelle Wechsel gebaut sind. Waveshare hat für den Arduino
Schnelluptates ist, das das Display nur einmal flackert und der Update deutlich in <1s durch ist. Für den STM32 und Raspi gibts noch Code für ein partielles Update, d.h. Display-Teilbereiche. Da flackert gar nichts mehr. Das habe ich auf den Arduino portiert. Anbei noch ein Bild vom 2.13" b/w Display.
-
Thread
STM32F446 USB-CDC mit StandardPeripheralLib - nix geht
5V Vcc vom USB-Port selbst hochgezogen (1.5k). Das Board ist ein Eigenbau mit 8MHz HSE, wo verschiedene MCU drauf laufen können. Der USB darauf funktioniert mit SPL-OTG-Treibern von ST beim STM32F405, STMF401, STM32F429, STM32F407 und am STM32F103 oder STM32F042 mit unterschiedlichen Treibern (auch mit dem Code von W.S.). Aber nicht beim STM32F446. Verwende ich die HAL und CubeIDE/MX, läuft auch der STM32F446 USB problemlos. Sowohl getaktet über PLLQ (mit SystemCoreclock 168MHz, PLLM 8, PLLN 336, PLLP 2, PLLQ 7) als auch über PLLSAI
-
Thread
I2C Scanner / STM32 Adressproblem..
Dokumentation nachschauen (wenn sie denn existiert und auffindbar ist). Soweit ich sehe, will der STM32-HAL eine geshiftete Adresse.
funktioniert. Leider wurden meine Fragen aber nicht beantwortet. >> https://controllerstech.com/stm32-as-i2c-slave-part-1/ Hier wird der STM32 Slave lediglich mit 0x12 Adresse eingerichtet, Master-Code: [code] /* USER CODE BEGIN 2 */ uint16_t slaveADDR = 0x12<<1; uint8_t TxData
-
Thread
Intelligentes TFT (3,2 - 4,3 Zoll) gesucht
um auf direkte > TFT-Programmierung. Ist bei uns auch angedacht. Eigentlich war das Hostsystem (STM32F4...) auch für ein paralleles Display ausgelegt - dem verantwortlichen Entwickler war das aber zu aufwendig. Dann doch lieber ein "statische" Lösung.
damit genug Pins für die Anwendung zur Verfügung stehen. Das Layout wird deutlich aufgebläht. Beim STM32F407 habe ich als Zeichengeschwindigkeit für ein 8x16 Zeichen 18 µs in Erinnerung. Bei vielen alphanumerischen Ausgaben kommt da Einiges an Rechenzeit zustande. Diesbezüglich hat ein abgesetztes TFT-Modul
-
Thread
Variable innerhalb eines Threads ändern
tun, um aus dem gestarteten Thread die Variablen außerhalb zu ändern? Das ganze läuft auf einem STM32F407VET6 und C++.... vielen Dank, Daniel
uint8_t refVal = 0; bool isRailConnected = false; uint8 und bool und noch vermutlich verschiedene Contexte. Da würde ich aufpassen. Denn STM32 ist ja 32 bit weit. Wenn der Compiler den uint8 und den bool
-
Thread
Doppelte Pull-Ups bei i2c?
I2C und weiß, das es auf die Pull-Ups drauf an kommt. Nun stellt sich mir die Frage, ich habe ein STM32F407.... nutze von diesem den I2C Bus 100KHz Clockrate, nun habe ich an dem I2C Bus 1.8K auf SCL und 1.8K auf SDA zu VCC 3.3V, bei 100 KHz. (Master) Ich möchte aber nun an den I2C Bus 5 weitere
auf die manche Chips ausgelegt sind, gegen die vielen pulls > kämpft. Warum das denn? meine 1.8K waren eigentlich schon laut Datenblatt falsch, denn im Datenblatt von meinem STM32F407 stehen 2x 4k7 Widerstände drin.
-
Thread
Azure RTOS geht an Eclipse Foundation, neue Mikrocontroller und vieles andere mehr
sensor into the terminal device software in just a few steps. [/c] ### STMicroelectronics: STM32WB-Variante für das ISM-Band. STMicroelectronics erspart Nutzern der hauseigenen Funkmodule seit einiger Zeit die einst beim BlueNRG (siehe https://www.youtube.com/watch?v=EKxAVufqDVY) notwendigen
verteilen; technische Informationen warten unter https://www.st.com/en/microcontrollers-microprocessors/stm32wl3x.html?icmp=tt36170_gl_pron_nov2023. Zur Bepreisung der Module - eine OEMSecrets-Suche liefert via https://www.oemsecrets.com/compare/STM32WL3 derzeit noch keine bepreisten Ergebnisse - findet sich
-
Thread
WS2811 mit STM32F1 Blue Pill
RESET_PERIOD) // 24Bits per LED + Reset bits void ws281x_init(); void ws281x_send(); void setLED(uint8_t LEDnum, uint8_t red, uint8_t green, uint8_t blue); void setAllLEDs(uint8_t red, uint8_t green, uint8_t blue); void setBrightness (uint8_t brightness); void ws281x_reset(); void HAL_TIM_PWM_PulseFinishedCallback
indx); while (!dataSentFlag){}; dataSentFlag = 0; HAL_Delay(10); } void setLED(uint8_t LEDnum, uint8_t red, uint8_t green, uint8_t blue){ ledData[LEDnum][0] = green; ledData[LEDnum][1] = blue; ledData[LEDnum][2] = red; } void setAllLEDs(uint8_t red, uint8_t green, uint8_
-
Thread
ADC-Wert skalieren
Jaaa - aehh...Also wenn ich schon auf dem Level "optimieren" will, wieso dann nicht: (131L*bla)>>8 So'n 8er shift stell ich mir auf einem 8bit Prozessor bedeutend leichter vor als einen 9er. scnr, WK
- aehh...Also wenn ich schon auf dem Level "optimieren" will, wieso > dann nicht: > (131L*bla)>>8 > > So'n 8er shift stell ich mir auf einem 8bit Prozessor bedeutend leichter > vor als einen 9er. Endlich mal was Konstruktives. Machen wir es also so und reduzieren die Erderwärmung: [code
-
Thread
arduino und dfplayer spielt einfach nichts ab
SoftwareSerial mySoftwareSerial(10, 11); // RX, TX DFRobotDFPlayerMini myDFPlayer; int ausloeser = 8; //Bewegungsmelder Pin 8 int daistwer; void setup() { mySoftwareSerial.begin(9600); Serial.begin(115200); pinMode(ausloeser, INPUT); Serial.println(); Serial.println(F("DFRobot
achja: ich habe dem Arduino 5V via USB gegeben und zwischen 5V und GND Pin vom DFPlayer gemessen: 4,8V. Passt also auch.
-
Thread
Stepper Motor Microstepping Frage zu TMC2208
Interpolation auf 1/256 macht der TMC2208 intern selbst und man kann > ihn daher wie einen Treiber im z.B. 1/8 Mikroschrittbetrieb betrachten. Das bedeutet also: Wenn ich in 1/2 Modus laufen lasse, muss ich nur 2 Steps für 1,8° Umdrehung machen - bei einer 1,8° Schrittmotor? Oder doch 256, weil TMC2208 auf
>Mega 2560 Der war vor ~10Jahren mit seinen 8Bit/256KB/8K RAM/16MHz mal Stand der (DIY) Technik. Wenn du heute die freie Wahl hast fang gleich mit 32Bit an. z.B. mit einem STM32F413ZH mit 1.5MB/320KB RAM/100MHz/144Pin https://www.reichelt.de
-
Thread
Anfänger / welcher mContr / welche Software
halt n virtuelles Linux oder BSD unter Parallels auf dem Mac. Was würdet ihr mir empfehlen ? STM32 / PIC ???
mplab-xc-compilers/xc16 https://www.microchip.com/en-us/tools-resources/develop/mplab-xc-compilers/xc8 Soweit steht es also 1:1 für STM32 und PIC32. Beim Flashen ist PIC klar im Nachteil, man braucht ein PICkit5 (ja, -3 oder -4 geht auch). Die STM32 haben alle ab Werk einen UART-Bootloader, zum Flashen
-
Thread
PIC Programmieren
item46fa5de170:g:DqYAAOSwv1FkF83t&amdata=enc%3AAQAIAAAA4OG243tOjIH%2BwAK1crHr9qJCoN391NC0kCwf6xwgGvghSVX%2FoSeKz8i41JIuQj5dCv0tjcYvgoy0JLPBpkqlOgoMeg%2FmeumEXNX8c4MKaYwGXSi20T%2BxRZNUEP0wUWFXpBwSeeHUNDQO%2Foduu3eCoPZHUZNdT%2Froh8XPkEJcE30qozfwt8moIrxhbvOZHWZO3U9zE1Kttr1EmmkGe6W0cGbn6ol391GbhJ1SWPtIldPW3sC8uv9zVP8SDDQgpNKri47DayhnEhXh5vQLmo1Sn
/brenner8/index.htm
-
Thread
SDR Tranceiver IC
articles/QO-100_der_erste_geostation%C3%A4re_Amateurfunkumsetzer#Schmalband-Sender Lime-SDR 100 kHz to 3.8 GHz Red Pitaya 125 MS/s Adalm-Pluto 325 MHz to 3.8 GHz HackRF one 1 MHz to 6 GHz BladeRF 47 MHz to 6 GHz Die CC-Typen stammen von der norwegischen Firma Chipcon, seit 2005 zu TI gehörend: https
möchte eine integrierte Lösung, am liebsten nur der RF-IC, Antennenanpassung, und ein Microcontroller (stm32 aktuell) der mit dem RC-IC kommuniziert. Warum senden und empfangen? Die Barken und das Objekt was sie ansenden sollen synchron laufen. Daher brauche ich bidirektionale Kommunikation. Außerdem
-
Thread
Schlanker UART Bootloader für STM32F031c6
Hi, ich habe das ganze für einen STM32F072 umgesetzt, dazu hier ein paar Code-Schnipsel, ich hoffe sie helfen weiter. Für die Vektortabelle muss man im Linkerskript (z.B. STM32F072C8TX.ld im CUBE-Projektverzeichnis) eine zusätzliche
dann ja der ST-Bootloader ausgeführt wird. https://www.st.com/resource/en/reference_manual/rm0091-stm32f0x1stm32f0x2stm32f0x8-advanced-armbased-32bit-mcus-stmicroelectronics.pdf Nachtrag: Denkbar wäre auch, dass noch Interrupts aktiviert sind, wenn du nicht alles sauber deinitialisierst. Wenn in
-
Thread
PWM Frequenz modulieren
Ob S. schrieb im Beitrag #7533588: > Ähm, nein. ">8Bit" bedeutet: mindestens 9Bit. Also 205MHz. Bei PWM ist man aber nicht an ganze Bits gebunden. Man kann also statt 256 Takten (8 Bits) auch 257 Takte zählen und ist damit bei etwas mehr als 8 Bits
Gustl B. schrieb im Beitrag #7533701: > Man kann also statt 256 Takten (8 Bits) auch 257 Takte zählen und ist > damit bei etwas mehr als 8 Bits. Sag doch gleich 8,0056 Bit ;-)
-
Thread
Anzeige für Stockschützen
lucky-light-7-segment-anzeige-kw1-4001awb-weiss-1016-mm-130621?gad=1&gclid=Cj0KCQjw-pyqBhDmARIsAKd9XIOyPdNHiO8kaoVFTotI0Bx9Vrmw6P2ViwP9UKHTsvN360MbCejEWwAaAmgxEALw_wcB Ein Arduino dazu und ein wenig Kleinkram (Netzteil, taster, Kabel, ggf.LED-Treiber).
So, hier das endgültige Python-Script. Und einen Link auf das Image (1.5GB) für die Micro SD-Karte (8GB), wenn das jemand für sich gebrauchen kann. https://1drv.ms/f/s!AkQtn2SVTqk9gjzLAuce2dnlSiJa?e=fdQjQf
-
Thread
USB-C an ATmega328 oder STM32
Unabhängig von meiner Mimik funktionieren die MCP2200 und MCP2221x nicht mit dem STM32-Bootloader, weil die nur 8N1 kennen. Der Bootloader braucht 8E1.
. > > Unabhängig von meiner Mimik funktionieren die MCP2200 und MCP2221x nicht > mit dem STM32-Bootloader, weil die nur 8N1 kennen. Der Bootloader > braucht 8E1. Vielen Dank. Ich wollte langfristig ohnehin auf STM32 wechseln. Das endgültige Projekt ist weit grösser. Das Testboard dient
-
Thread
Suche preiswerten µC mit 2xUSB (unabhängig)
am Meer, wenn man z. B. in CubeMX sucht, gibt's da über 700 (naja, viele Gehäuse-Varianten usw.): STM32F730R8T6 wäre ein günstiger Kandidat.
Auch die STM32F4xx haben zwei USB, die unabhängig voneinander laufen. Ich habe hier einen F429 mit Mass Storage Host auf einem und CDC auf dem anderen Port. Preiswert gibts die auf den Discovery Boards.
-
Thread
Probleme beim Build eines STM32Cube-Projekts mit PlatformIO
eingebunden, aber das Problem bleibt bestehen. platformio.ini [c]platform = ststm32 framework = stm32cube board = genericSTM32L412KB[/c] Vielen Dank im Voraus!
"cpu": "cortex-m4", "extra_flags": "-DSTM32L412xx", "f_cpu": "80000000L", "mcu": "stm32l412kbu6", "product_line": "STM32L412xx", "variant": "STM32L4xx/L412K(8-B)(T-U)_L422KB(T-U)" }, "debug": { "default_tools": [ "stlink" ], "jlink_device": "STM32L412KB
-
Thread
Welchen SEGGER J-Link kaufen?
register RCC_AHBPCENR. Note 8: DVP_D5 is mapped to PB6 by default. only for products with the penultimate fifth digit of the lot number greater than 1, when bit[13]DVPEN=1 with bit[11]USBHSEN=1 of register RCC_AHBPCENR and bit[2]RB_UC_RST_SIE=0 of R8_USB_CTRL, DVP_D5 is mapped to PB3. Note 9: FSMC_NADV maps to PB7 by default. only for products with the penultimate fifth digit of the lot number greater than 1, when bit[8]FSMCEN=1 and bit[11]USBHSEN
-
Thread
Softwareseitige Diskussion mit Evaluation einer Schrittmotoransteuerung - stm32f103c8t6
Behauptung, daß es tatsächlich so ist. Die einzig harte Info war bisher "Schrittmotorsteuerung" und "STM32F103c6t8". Alles Andere sollen wir raten. Also: Welche HW soll verwendet werden. Welche Entwicklungssoftware soll verwendet werden. Welche Frequenzen sollen erreicht werden. Wozu soll das Ganze
anderer Programmierer an, dann siehst du schon, was gemeint ist. Zum Beispiel: http://stefanfrings.de/stm32/stm32f1.html Ich werde mir jedenfalls nicht die Mühe machen, deine Hex Codes in die Namen der Bits/Flags zu übersetzen.
-
Thread
LCD 800x480 ohne Display Controller was damit machen? oder hat jemand einen Controller dafür?
über die Hardware für den angenehmsten Modus mit nur zwei Steuerleitungen konfigurieren zu lassen. Pin8 auf H legen. Mit Pin8 auf L braucht es dann schon vier Signale, nämlich zusätzlich zu den bereits genannten noch HSYNC/VSYNC. Möglicherweise aber auch bloß drei, nämlich dann kein DE mehr. So weit
-lcdtft-display-controller-ltdc-on-stm32-mcus-stmicroelectronics.pdf
-
Thread
Auch bei den STM32 funktioniert Reset nicht richtig :(
und anderen uC: VDD muss kleiner als 100mV werden, damit der Power-On-Reset funktioniert. Bei den STM32 hatte ich mich darauf verlassen, dass die dieses Problem nicht haben. Jedenfalls finde ich in keinem Datenblatt einen Hinweis dazu. Jetzt habe ich zu diversen STM32G0, G4, L4 und einzelnen H5,
L496xx,L4A6xx 461 2022-10-03 L4P5xx,L4Q5xx 471 2023-05-09 STM32U535xx,STM32U545xx 455 2023-06-28 STM32U575xx,STM32U585xx 482 2022-02-28 WB55Cx,WB55Rx,WB55Vx,WB35Cx ? 2023-02-02[/pre]
-
Thread
Frequenzerzeugung
angemessenen Größenordnungen bewegen, wenn man es sorgfältig macht. Aber ich würde trotzdem einen 8-Pin-ATTiny oder einen STM32 dafür nehmen. my2ct (re)
mathematische Herleitung bzw. der Beweis interessieren. Nicht leichter als das, sagte Frederic: 8< ---- 8< ---- 8< ---- 8< ---- 8< ---- 8< ---- 8< ---- 8< ---- Die Frequenz eines RC-Oszillators ist | f = k * 1/(RC) mit irgendeiner Konstante k. Oder anders formuliert: | f = K * (1/
-
Thread
GigaDevice GD32VW553 mit RISC/V, Bluetooth 5.2 und WiFi 6
instruction extensions support. Support Physical Memory Protection (PMP) to protect the memory, 8 entries. Support Instruction Cache (I-Cache), 2-way associative, cache line size 32 bytes, total 32KB. Support single / double precision FPU. Support 2 cycle floating point MAC. Support
Vergangenheit haben einige Unternehmen schwer zu handhabende Stacks den Markt gebracht (Stichwort STM32WBA), die die Nutzung der MCUs erschwerten.
-
Thread
[V] Diverse devboards: NXP, STM, Espressif, RISC-V, Breadboard,
VB 10€ 3) Freescale/NXP FRDM-KE02Z (Kinetis KE02) EVK VB 15€ 4) 4x STM8S003 Breakout board (2 typen) VB 2€ 5) Lichee Nano+Wifi - Linux board mit F1C100 VB 7€ 6) IR-Fernbedienung incl. Receiver VB 3€ 7
12) Iteaduino lite - Arduino clone mit LGT8F88A statt M328 VB 5€ und switching power supply. 13) NXP LPC1227 EVK - VB 7€ 14) STM M24SR NFC Discovery board VB 15€
-
Thread
STM32 Bluepill -> SK6812 (auf Basis von WS2812B Lib)
eschrieben. Das Original ist von "Roger Clark Melbourne" https://github.com/rogerclarkmelbourne/Arduino_STM32/tree/master/STM32F1 Ich hatte von ihm die Library für die WS2812B auf einer STM32 Bluepill verwendet. Für ein Beleuchtungsprojekt habe ich die SK6812 in der Variante Kaltweiß, Warmweiß, Amber
man achten muss: In SK6812.cpp wird die Baudrate für die SPI gesetzt. 'Ich' verwende SPI2, die im STM32F103 am langsameren Bus hängt. Daher ist in meinem File der Taktteile = 4, nutzt man die default SPI_1, muss der Teiler = 8 sein.
-
Thread
Grönland bleibt bei der Sommerzeit - aber wie?
Hallo Leute, zwei Kommentare: Das Problem bei der Zeit ist doch: Arbeitsbeginn ist z.B. 8:00 Uhr, Mittagspause 12:00 - 12:30. Der Supermarkt schließt um 20:00 Uhr. Im Sommer wie im Winter! Deshalb hat die Zeitumstellung zwangsläufig einen Einfluss auf unseren Alltag! Da kann die
als Maßstab nehmen, hätten Uhren nur Stundenzeiger. Und vielleicht eine grobe Einteilung in 6 oder 8 Stunden pro Tag.
-
Thread
Nachfolger Bluepill?
moin, für mich habe ich folgende Lösung gefunden: BlackPill mit STM32F401CC kaufen, den MC ersetzen durch STM32F412CE. BlackPill mit STM32F401RC kaufen, den MC ersetzen durch STM32F446RE. Beim STM32F401RC stört mich, das dieser 7,5 Raster Abstand der Stiftleisten
USB-Peripherie ein Pluspunkt. Von der Rechenleistung > hätte es bei fast allen diesen Projekten ein 8-Bitter auch getan. Dann solltest du dir die STM NUCLEOs angucken. Daist sogar der ST-Link schon drauf. Und es gibt sie mit verschiedenen Controllern.
-
Thread
Meadow Cloud: Allgemein verfügbar, Preisdaten und Informationen zu Integration
ist der Nachfolger des NetDuino-Projekt. Im Prinzip handelt es sich dabei um eine Kombination aus STM32 und ESP32, die gemeinsam die Ausführung von .net-Payloads im Mikrocontrollerbereich ermöglichen. Harte Echtzeitfähigkeit erreicht das System dabei nicht; stattdessen ist es aber möglich, so gut wie
wann sich dies ändern würde. Spezifischerweise gab es hierfür folgende Antwort: [c] Chris Tacke8:18 PM @Olivier Bloch: Everything except the Nuttx OS code on the F7 is Apache licensed today, and we're working to open the OS up as well. [/c] ### Interessante Kunden im Regierungsbereich