-
Thread
Impulse mit Interrupt zählen
Aber schön, daß sich die STM32-Jünger auch mal wieder melden. > (in diesem Fall 1350) ein Relais schalten. Bei 1500 Impulsen soll der > counter auf 0 zurück gesetzt werden. [c] //Atmega48 TCCR1B |= (1 << WGM12) | (1
aber habe grad nicht geprüft wenn man den Pin als Sonderfunktion benutzt. Also am beispiel Port B 0. Beinchen: [c] PortB|=0x01; [/c] MfG Shee2e
-
Thread
STM32f767zi: HAL_UART_Transmit_DMA funktioniert nicht
hängt. in stm32f7xx_hal_uart.c hier [c] HAL_UART_StateTypeDef HAL_UART_GetState(UART_HandleTypeDef *huart) { uint32_t temp1; uint32_t temp2; temp1 = huart->gState; temp2 = huart->RxState; return (HAL_UART_StateTypeDef)(temp1 | temp2); } [/c] bekomme ich den Wert 0x21 = #33 für temp1 = huart->gState. Während der erwartete Wert HAL_UART_STATE_READY = 0x20 = #32 Mit [c] ... #define HAL_UART_STATE_READY 0x00000020U /*!< Peripheral Initialized
-
Thread
Gibt es einfach zu handhabende "große" Rams (16/32MB?)
Also, ich habe ähnliches vor und nehme ein STM32F429I-Discovery (hat 8 MB SD-RAM, kostet so 25-30 €) und ein UDA1380 Board (beim E-Bay-Chinesen für ca 8 €). Liegt beides schon hier, nur habe ich im Moment keine Zeit. Den STM32F4 will ich primär
Habe mich mal eingeloggt, falls du Interesse an einem Aufbau mit dem STM32F4 (Discovery oder Brombaugh Board) hast.
-
Thread
STM32 Debugger meldet No source available
=== arm v7m registers (0) r0 (/32): 0x00000020 (1) r1 (/32): 0x00000000 (2) r2 (/32): 0x2000003C (3) r3 (/32): 0x2000083C (4) r4 (/32): 0x080005A0 (5) r5 (/32): 0x200005E4 (6) r6 (/32): 0x00000020 (7) r7 (/32): 0x00000014 (8) r8 (/32): 0xBF76FFDD (9) r9 (/32): 0xFFBFBFFC (10) r10 (/32): 0x304C7B31 (11) r11 (/32): 0x9C473FE3 (12) r12 (/32): 0xFF9FEFFF (13) sp (/32): 0x4C05B510 (14) lr (/32): 0xFFFFFFFF (15) pc (/32): 0xB9337822
-
Thread
STM32 Anfänger
http://www.mikrocontroller.net/articles/STM32
assert_param(expr) ((void)0) #endif /* USE_FULL_ASSERT */ #endif /* __STM32F10x_CONF_H */ [/c] sobald ich die zeile // #define USE_FULL_ASSERT 1 auskommentiere funktioniert alles. Wenn ich die zeile im code
-
Thread
Welchen Mikrocontroller wähle ich?
und dem AVR beim privaten basteln ist die große Community im deutschsprachigen Raum, aber auch die STM32-Reihe ist hier stark vertreten. Mikrocontroller-Familien gibt es aber einige z.B. - AVR - PIC - MSP430 - 8051 - V850 - STM8 Und viele mehr. Der Trend geht seit einigen Jahren in Richtung
jedoch auch andere Mikrocontroller in erwägung ziehen wenn ich meinen Horizont erweitern will. Stm32 sieht interessant aus.
-
Thread
uC mit USB3 Device (!) - welche uC gibt mittlerweile im Jahr 2023?
im normalen USB-Kabel. Sprich: USB-3 geht, USB-2 geht nicht. Von daher können wir einen Standard STM32 nicht verwenden, weil der nur USB-2 kann. Die Datenrate ist dabei vollkommen egal. Von daher würde ich mich über einen USB3-fähigen STM32 (o.ä.) freuen.
connectivity-solutions/usb-network-connectivity/ds-700 und überbrücke die Strecke mit Ethernet-LWL. Schon geht Dein STM32 mit USB 2.0. Auf dem PC ist dann ein Treiber, der als USB-Hostadapter arbeitet. fchk
-
Thread
STM32 Registermanipulation HAL
Registernamen zugreifen kann? Einfach hinschreiben? [c]htim2.Instance->EGR = TIM_EGR_TG | TIM_EGR_CC4G;[/c] Eventuell musst du noch ein [c]#include <stm32f303k8.h>[/c] hinzufügen (oder so ähnlich, schau mal was da im Projekt ist). Wenn du die HAL nutzt brauchst du eigentlich auch gar keine direkten
Oh, ich seh grad ich hab's sogar selbst auf dem Rechner. Es muss [c]#include <stm32f303x8.h>[/c] sein. Da stehen so Dinge drin wie: [c] #define TIM_EGR_TG_Pos (6U) #define TIM_EGR_TG_Msk (0x1U << TIM_EGR_TG_Pos) #define TIM_EGR_TG TIM_EGR_TG_Msk [/c]
-
Thread
BatDroid: Ultraschall Fledermausrufe Aufnahmesystem und Stereo Bat-Detector mit Android UI
Gesamtes User-Interface über Android Phone (WLAN oder Bluetooth) - Basierend auf XynergyXS Modul mit STM32 Prozessor und Xilinx Spartan-6 FPGA - FreeRTOS auf dem STM32 - Nicht gerade billig, aber mit Optimierungspotenzial und vielen Möglichkeiten erweitert oder auch in anderen Bereichen eingesetzt zu
machen? Ansonsten bietet die Webseite zumindest einen netten Source-Code Pool von Beispielen im STM32 und Spartan-6 Bereich. Viele Grüße, Michael
-
Thread
Günstigstes Web I/O
schau mal bei OpenWrt rein und die unterstützden Geräte. Ansonsten such mal nach AVR + Ethernet oder STM32F107 + Ethernet wenns auch selbst gebaut werden darf.
15€) gibts alle nur ohne PHY, die DP83848 PHY kostet z.B. 5€ aus China das macht zusammen mit einem STM32F4DISCOVERY dann ~20€
-
Thread
STM32F1 LCD Problem
Moin, ich bin Einsteiger in der ST32-Welt. Bei 8-Bitern habe ich einiges an Erfahrung, trotzdem scheitere ich hier an einem einfachen Problem. Ich möchte mein STM32f100-Discovery Board an ein Display 2x16 anschließen. Ich habe bisher
es ebenfalls gut aus, die Pegel an den I/Os kann ich messen. Infos: - 8Mhz HSI - Display 5V - STM32 3,3V - LCD-Daten 4-Bit an PC0-PC3 --> D4-D7 am Display - RS an PC8 - RW an PC7 - EN an PC6 [c] #include "stm32f10x_conf.h" void Delay(long); #define RS GPIO_Pin_8 #define EN GPIO_Pin
-
Thread
Billigere und Bessere Raspi-Alternativen aus China?
jetzt noch USB-Host-Funktionalität >> und das Gefrickel wollte ich mir einfach sparen > > Bei STM32 gibt es halt keine vernünftigen Demos und keinen Support :-) Ach, mit den Beispielen bin ich in der Regel gut zurecht gekommen ... Wahrscheinlich würde ich das mit dem USB Host auch hinbekommen
Heizungssteuerung. Für eine Heizungssteuerung ist das alles egal, aber da kann man alles in einen STM32 stopfen, oder sich ein eigenes Linux aufsetzen - dann mit allen Vorteilen ohne die Nachteile - oder man nimmt ein Linux von der Stange, wo man ein paar Nachteile in Kauf nehmen muss und sich einen
-
Thread
Transistortester AVR
1 (no Clock Output) Table 28-9 of ATMEL document, Page 301 Bit 5,4: SUT1..0 must be 11 and Bit 0: CLKSEL0 must be 1 (Crystal Oscillator, slowly rising Power) Table 9-6 on Page 32 Bit 3-1: CKSEL must be 011 (Full swing Crystal Oscillator) Table 9-5 on Page 31 But
Hubert G. schrieb im Beitrag #2667533: > Hallo > Eine Frage an Karl Heinz > Ich habe für den Mega8 die Version 0.95 Auto und Selftest probiert. > Zwischen diesen beiden Versionen habe ich zum Teil krasse
-
Thread
STM32 C Programmierung Tutorial (Buch)
http://www.diller-technologies.de/stm32.html
du "ich" ja garnicht gefragt, sondern: Ich schrieb im Beitrag #5177702: > ... Tutorial/Buch zur STM32 Programmierung in C OK, wenn du also nur lernen willst, wie man die STM32 mit einer in C geschriebenenen Firmware versieht, dann kannst du dir die o.g. Seite durchlesen und am besten ausdrucken
-
Thread
[STM32] Einfaches Beispiel für AD Wandler gesucht
320x240. Musst es noch etwas anpassen. Arbeitet auch ohne DMA mit 2 analogen Kanälen. [c] // ARM 32-bit CORTEX-M3 - STM32F103RB8 // EVA-Borad "STM32-P103" / Olimex // Quarz: 8MHz, PLL: 72MHz // Speicher: 128KB FLASH, 20KB SRAM // TOUCH (analog, 4 Anschlüsse) //*********************************
entweder die HAL (iiieh baah) oder gar kein Framework verwenden. Hier ein einfaches Beispiel für die STM32F1 Serie auf Basis der CMSIS (also ohne Framework): http://stefanfrings.de/stm32/index.html#analog
-
Thread
Mikrocontroller Empfehlung gesucht
Für Low-Power geht z.B. die MSP430-Serie von TI ganz gut. Ansonsten STM32L0, die dürften aber schwerer zu bekommen sein.
Datenblättern und Beispielcode drauf schaffen. Das braucht Zeit, ist aber machbar. (Und notfalls gibt's für STM32 und MSP430 auch das Arduino-Framework (STM32Duino und TIs eigenes Energia) - aber pssssst)
-
Thread
welcher Debugger für 8bit Controller (AVR etc.) ?
mittlerweile schon ordentliche Bibliotheken > dazu geschrieben habe – sowohl für AVR als auch für STM32 Na auf dem STM32 ist das nur eine Zeile mit der HAL, da braucht es keine Bibliothek. Gregor J. schrieb im Beitrag #7806937: > Auch > Einsprünge und das Verlassen der Interrupts, die Ausführungszeit
Niklas G. schrieb im Beitrag #7806947: > Na auf dem STM32 ist das nur eine Zeile mit der HAL, da braucht es keine > Bibliothek. HAL enthält – genauso wie die IDE in ihrem vollen Umfang selbst – Fehler.
-
Thread
stm32nucleo F401RE (Eclipse + GNU-ARM-Plugin + gcc)
arm-none-eabi-gcc 4.9.3 20141119 (release) * GNU-ARM-Plugins für Eclipse, aktuelle Versionen * OpenOCD v0.8.0 Wenn ich ein neues leeres Projekt erstelle (oder auch das "Blinky"-Template) mit Gnu-Arm-Plugin und als Zielhardware "STM32F4xx" und "STM32F401xE" wähle dann erhalte ich ein Projekt welches sich
-g3 -DDEBUG -DUSE_FULL_ASSERT -DSTM32F401xE -DUSE_HAL_DRIVER -DHSE_VALUE=8000000 -I"../include" -I"../system/include" -I"../system/include/cmsis" -I"../system/include/stm32f4-hal" -std=gnu11 -MMD -MP -MF"system
-
Thread
Der totale Anfänger - auf der Suche nach einem Mikrokontroller
als Anfänger sehr wichtig ist Meine Empfehlung: Adruino! Bei mir wars auch Adruino -> PIC24 / PIC32 (manchmal : STM32)
uC mit Arduino Bootload (der z.B.http://www.amazon.de/ATmega328-mit-Arduino-Optiboot-Uno/dp/B00523G0AO ?)kaufen, oderrr?
-
Thread
Warum so wenig wifi Mikrocontroller?
>Warum so wenig wifi Mikrocontroller? St z.B. hat den STM32WB und den STM32WL Die Hardware ist OK, das reicht aber nicht für einen Produkterfolg. Beim STM32WB ist die API so grottig (aus eigener Erfahrung), da möchte niemand ein Produkt draufsetzen. Der STM32WB wird auch von Arduino unterstützt, aber nur ohne Bluetooth Funktionalität. Beim ESP32 dagegen bekommt man in kürzester Zeit BLE zum Laufen. Aber man bekommt den ESP32 nicht so leicht durch die
-
Thread
RTC mit Supercap statt Lithiumzelle
Henrik H. schrieb im Beitrag #7411888: > ATtiny mit 32-kHz-Quarz: 10 µA 0.7µA
kritischen Bereich ist und die RTC total spinnt, funktioniert der POR trotzdem, weil VDD meistens von 0.0V startet. Aber falls VDD nur bis z.B. 1V statt 0V absinkt, funktioniert der POR auch nicht immer. Microchip und Renesas z.B. sagen ausdrücklich, dass es nicht funktioniert. In den STM32-Datenblättern
-
Thread
STM32 ADC und SPI Problem
Howdyho! Habe mal wieder ein Problem: Ich erfasse mit dem ADC eines STM32F407 ein Signal (DualMode und CircularMode). Dieses wird abwechselnd und manuell in zwei Buffer geschrieben. Sobald ein Buffer vollgeschrieben ist, wird ein Flag gesetzt und in der Mainloop der SPI getriggert der diesen Buffer an einen STM32F429 sendet. Das heißt ich bekomme einen kontinuierlichen Stream. Danach gehts über Ethernet an den PC und ich bekomme das Signal wie auf den Bildern zu sehen. Das Komische ist nun, dass genau während
-
Thread
ST-Link Utility -> Can not connect to target
http://www.balsamino.com/component/k2/16-stm32f4-discovery-st-link-connection-error.html
aufgehoben? Read Out protection: Modifies the read protection state of the Flash memory. For STM32F0, STM32F2, STM32F3, STM32F4, STM32L4 and STM32L1 devices, read protection levels are available: – Level 0: no read protection – Level 1: memory read protection enabled – Level 2: memory read protection
-
Thread
VB CMD ausführen für ST Link PRogrammer
meine CMD line aus: "C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeProgrammer\bin\stm32_programmer_cli.exe" -c port=swd -rdu -e all -d "MeinPfad/meinedatei.hex" -v --skiperase -ob iwdg_sw=0 rdp=1 bor_lev=12 Jetzt habe ich ein VB Programm wo ich einmal
Ebenen an Escaping, vielleicht so: [code]cmk.exe /k "\"C:\Program Files\\STMicroelectronics\\STM32Cube\\STM32CubeProgrammer\\bin\\stm32_program mer_cli.exe\" -c port=swd -rdu -e all -d \"MeinPfad/meinedatei.hex" -v --skiperase -ob iwdg_sw=0 rdp=1 bor_lev=12"[/code] Da ist immer viel Ausprobieren
-
Thread
8h Timer mit attiny85 - Genauigkeit ohne Quarz
mode Table 11-2 TCCR0A |=(1<<WGM01); //Start timer 1 in CTC mode Table 11.5 TCCR0B |= (1 << CS00);// Prescaler table 11.6 OCR0A=121; //CTC Compare value 32,786885 khz, 0.0576% error , 243 on 16mhz ! } void loop(
{ calib_delay(125); // 800ms led off PORTB ^= (1 << PB3); // toggle led calib_delay(32); // 200ms led off PORTB ^= (1 << PB3); // toggle led calib_delay(32); // 200ms led off eeprom_write_byte((char*)0,OSCCAL); } calib_adj(eeprom_read_byte((char*)0)); PORTB ^= (1
-
Thread
STM32F4DIS-BB STM32Cube Ethernet
: Ich bekomme die SW (z.B. Http-Server Beispiel) nicht mit dem Phy LAN8720 des STM32F4DIS-BB zum laufen. Ich sehe zwei Möglichkeiten: 1) SW mit Stm32CubeMX erzeugen lassen und dann den Phy einzubinden. Oder 2) Das Beispiel des STM324xG-Eval auf meinen Phy LAN8720 abzuändern.
Auch wenns wahrscheinlich zu spät ist: https://my.st.com/public/STe2ecommunities/mcu/Lists/STM32Java/Flat.aspx?RootFolder=%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fSTM32Java%2fSTM32F4DIS%2dBB%20%2b%20ETH%20%2b%20CubeMX&FolderCTID=0x01200200770978C69A1141439FE559EB459D758000F9A0E3A95BA69146A17C2E80209ADC21&
-
Thread
Renesas offeriert 5V-fähigen ARM-Mikrocontroller, Funkmodulmarkt im Umbruch
Architektur war deutlich langsamer, was > CoreMark/MHz angeht. Mein Erfahrungswert von RX610 und STM32F407 ist zehn Jahre alt. Heute muß sich ein RX660 mit zum Beispiel einem preislich günstigeren STM32H730 vergleichen lassen, dem er bezüglich der Ausführungsgeschwindigkeit nicht das Wasser reichen kann. Auch ein STM32Fxxx ist schon schneller. Die schnellen Zugriffszeiten auf das interne Flash haben heutzutage (vermutlich) nur minimalen Nutzen und bremsen diese RXe auf 100 - 120 MHz aus. Aber lass den RX660
-
Thread
Anfänger in C und welcher PIC (evtl. uno32) ist geeignet ?
Hilfreichen Anworten unterscheiden sich die drei am häufigsten hier vertretenen Familien (ATMEGA, STM32, PIC) kaum noch. Allerdings ist das "Rauschen" bei den STM32 und den PIC deutlich geringer. Es fällt also wesentlich leichter die Sinnvollen Antworten von denenen anderer Einsteiger die auf dem
wann sich die 250$ gegen den free Compiler lohnen Beispiel, Einzelstück PIC12F1822 3,5k Flash 0,96$ DIP 0,88$ SOIC PIC12F1840 7,0k Flash 1,03$ DIP 0,95$ SOIC MfG Klaus PS statt Mannwochen in die Assemblerprogrammierung zu versenken, massiert ein guter Einkäufer die paar Cent in wenigen
-
Thread
XMEGA Hardware-Bug (Kritisch) Gesperrt
einen Bereich unterhalb der STM32x0 abdecken > Gefühlt 15 Jahre zu spät. Bereits die Reduced Tiny hatten ein lineares > Speichermodell (z.B. ATtiny40, deren ISA unterstützt noch nichtmal LPM). > Linearisierung ist also ohne
und verursacht eine "Blink - 1Sek AUS - ..." Sequenz. Scheinbar führt "rjmp" (zumindest im xmega32e5) einen internen (mikroarchitekturellen) Zustand? (UND: "rjmp .+0" scheint gesondert behandelt zu werden - wie NOP wahrscheinlich) MfG
-
Thread
STM32 liest zu langsam ein
STM32 liest zu langsam ein. Unsicher, ob ich als Interpunktion ein Ausrufezeichen, oder ein Fragezeichen setzen soll. :) STM32F103VE @ 72MHz Eingangssignal: 5VDC Eingansteiler 1:15 Verstaerkung :
zwar, aber dafür kannst du dir nichts kaufen. Zur Pulsantwort gibt es als Indiz die Slewrate, mit 0,5V/µs bei G=1 und 2,3V/µs bei G=10. Wenn deine kaskadierten MCPs zusammen G=10 haben, dann hat einer davon G=1 und braucht für einen Spannungshub von 3V immerhin solide 6µs. Wobei dabei auch noch
-
Thread
AVR T1 Capture Problem - Meinung erbeten
immer noch auf dem Holzweg? > > Leider auch ja. Bezieht sich das auch auf die letzte Version? W.G. Die laeuft von 0.1Hz-100kHz fehlerfrei. Keine einzigen Ausreisser konnte ich loggen. Ich habe einige Experimente, wie vorher erörtert gemacht und konnte in keinem Fall 100% Zuverlässigkeit erzielen
den ganzen Tag mit STM32 und LPC Controller. Da ist AVR eine angenehme Abwechslung von den Komplexitäten und vergleichsweise viel anspruchsvolleren Anwendungen in der Firma. Abgesehen davon, finde ich die Welt der AVRs und
-
Thread
Bruch approximieren
das ist etwas für heute abend. Ich hatte noch keinen Kaffee. Etwas Off-Topic: [c] if (zv < 0) { negative = true; zv = -(uint32_t)zv; } [/c] Ist das erlaubt?
von zv. [c] uint32_t u_zv = zv; if (zv < 0) { negative = true; u_zv = -(uint32_t)zv; } [/c]
-
Thread
Geeigneter Controller der AVR-Familie gesucht
soll. Die Timer der STM32 sind schon sehr gut geeignet so etwas in sehr präzise zu messen.
Niklas G. schrieb im Beitrag #6706517: > Das ganze Spiel geht auch problemlos mit den STM32/Cortex-M. Auch dafür > gibt es einen GCC und auch da kann man in Assembler arbeiten. Dazu mein > Tutorial: > ARM-ASM-Tutorial
-
Thread
CH9326 - Jemand schon Mal genutzt?
jemand hier den CH9326 schon Mal genutzt? Ich Frage mich gerade ob man den in Kombination mit einem STM32 (G0 ohne USB) nutzen kann um über HID (und damit Treiberlos) die Firmware auf dem STM32 zu updaten? MfG, Ben
jemand hier den CH9326 schon Mal genutzt? Ich Frage mich gerade ob > man den in Kombination mit einem STM32 (G0 ohne USB) nutzen kann um über > HID (und damit Treiberlos) die Firmware auf dem STM32 zu updaten? genutzt hab ich den noch nicht. Ich würde aber immer einen USB Uart vorziehen. Ich würde
-
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
Hi >column_highbyte = (column & 0xF0); Das solltest du noch um 4 Bit nach rechts schieben. MfG Spess
-
Thread
Codegröße 8051 vs Cortex M0
Hallo, ich habe gerade ein bestehendes 8051er-Projekt nach CortexM0 portiert (STM32F051) und war doch überrascht über die Codegröße. Anders als häufig zu lesen erhalte ich deutlich mehr Code und das, obwohl ich den Funktionsumfang auf Cortex-M0-Seite reduziert habe: 8051er: 20354 Bytes STM32F051: 33388 Bytes und mit optimize size: 26392 Bytes Dabei habe ich schon auf dem Cortex-M0 sprintf und sscanf durch eigene Routinen ersetzt, davor waren es noch etliche 10k mehr. Noch ein paar
-
Thread
Zwei Pins mit ESP32 schliessen (Jumperfunktion)
Hi, ich möchte einen anderen Mikrocontroller (STM32-Bluepill) mit ESP32 steuern in dem zwei Pins durch Programmierung mit ESP32 kurz geschlossen werden. Dadurch sollte STM32 ins Programmierungmodus umgestellt werden. Wie mache ich es am besten?
. Boot0 direkt mit einem GPIO Pin des ESP32. Mit dem GPIO PIN kannst Du dann den STM32 in den gewünschten Modus versetzen. Das sollte es gewesen sein. Bitte schreibe uns, was ob das Hilfreich für Dich war
-
Thread
Modernes "Z80 Klein-Computer"-Analogon für Jugendliche/Kinder?
Jedenfalls sehe ich das etwa so als Vorstufe von 1-Chip-uC-Systeme wie Arduino,PIC,68HC05/-08/-11/-12,683XX,STM32, uva.
STECCY dann ausführen kann. Aber wahrscheinlich ist der Junge dann so alt, dass er mittlerweile den STM32F407 direkt in C statt über eine Emulation programmiert... Artikel: [[STECCY]]
-
Thread
50ns Delay mit STM32H7
man beim H7 gerade mal so auf ca. 13 Mhz, wenn man einen GPIO-Pin softwaremäßig toggelt ... Beim G0 geht das viel schneller, da die GPIOs dort an einem extra Bus direkt an der CPU hängen.
übersichtlich in einer Funktion unterzubringen. Was mir noch einfallen würde, ich weiß bei einem Stm32F4 gab es einen Counter der dauerhaft mitgezählt hat. Der H7 (übrigens ist meiner der Stm32H753 ) hat das bestimmt auch. Hier könnte ich mir als einfach den Timerwert merken und dann in einer Schleife
-
Thread
Neues Eval-Board für Atmel-ARM
entdeckt, Ich sehe allerdings keinerlei Vorteile eines solchen (teueren) Boards gegenüber der STM32-Discovery-Linie oder den STM32- Nucleo Boards die meist schon für 20 bis 40 Euro zu haben sind.
#5150891: > Ich sehe allerdings keinerlei Vorteile eines solchen (teueren) > Boards gegenüber der STM32-Discovery-Linie oder den STM32- > Nucleo Boards die meist schon für 20 bis 40 Euro zu haben sind. Das hier kostet 33€? Ist also genau die gleiche Preis-Liga? Mal ist der eine uC besser geeignet
-
Thread
MC fuer Einsatz in Armbanduhr gesucht
versprochenen minimalen Stromstärken spezieller LowPower uC enthält: http://www.mikrocontroller.net/articles/STM32_für_Einsteiger Wie Max D. aber schon anmerkte: Deine LEDs, auch wenn du nur einmal pro Tag drauf schaust, benötigen ein Vielfaches. Da ist es dann fast egal ob die Uhr mit dem uC 2 Jahre oder
der µC eine RTC Uhr eingebaut hat, die während dem Sleep vom µC weiter arbeitet. Zum Beispiel: STM32. Den Prozessor legt man schlafen und die RTC läuft im Hintergrund. Der STM32 hat jede Menge I/Os, auch jede Menge PWM-Ausgänge mit denen man die LED's bei Nacht dimmen kann. Man kann den STM32 sogar
-
Thread
STM32 MOSFET ansteuern (min. 5V Gate-Spannung)
Mithilfe: Das System ist eine 12V-Quelle (Lichtmaschine im KFZ), die mit einem Linearregler einen STM32G030F6 für eine einfache Auswertungselektronik versorgt. Sobald die Auswertungselektronik dies ergibt, möchte ich eine max. 30A-Ohmsche-Last mittels MOSFET schalten - egal ob der MOSFET-Switch vor
Ausgangsspannung auf das Gate zu legen. Mittels open-drain-Ausgang könnte ich dann den Strom vom Gate durch den STM32 auf Ground abziehen, oder? Hier stellt sich mir allerdings die Frage ob der STM32 das verkraftet - irritierenderweise gibt ST im Datenblatt (https://www.st.com/resource/en/datasheet/stm32g030f6.pdf
-
Thread
LCD DM19264A (KS0108B Controller)
Der KS0108 braucht definitiv eine negative Spannung um daraus den Kontrast zu generieren. Da reichen 0V nicht aus. MfG BC
GLCD_GoTo(64,4); GLCD_WriteString("| en.radzio.dxp.pl |"); GLCD_GoTo(64,5); GLCD_WriteString("| STM32 Cortex-M3 |"); GLCD_GoTo(64,6); GLCD_WriteString("| microcontrollers |"); GLCD_GoTo(64,7); GLCD_WriteString("+-------------------+"); GLCD_WriteCommand(0x3f, 0); // <--- Text erscheint nun
-
Thread
Quo vadis, MC Welt?
je nach Einsatzgebiet wird es wohl auch der Preis machen, bei großen Stückzahlen kostet heute ein STM32 mit mehr Flash/RAM weniger als ein 8- oder 16-bit Prozessor. Wenn man dann nicht irgendwelche Spezialforderungen hat (z.B Stromverbrauch) dann nimmt man doch lieber den 32-bitter. Warum Golf
Familie eines Herstellers handelt - wie bei AVR, ohne second source. Dabei setze ich persönlich auf die STM32F4 (STM) und auch RX62/RX63 + RX210 (Renesas), die verschiedene Anwendungsbereiche abdecken können. Der RX210 z.B. ist recht preiswert und läuft mit Versorgungsspannungen ab 1,6V bis 5,5V. Ein idealer
-
Thread
Arduino: Größe eines Pointers
Auch im STM32F1 Reference Manual sind die Busse sehr deutlich getrennt gezeichnet. Siehe Anhang.
Stefanus F. schrieb im Beitrag #5606212: > Auch im STM32F1 Reference Manual sind die Busse sehr deutlich getrennt > gezeichnet. Siehe Anhang. Was genau an Harry L. schrieb im Beitrag #5606202: > Mit der Hardware-Umsetzung hat das gar nix zu tun
-
Thread
eigennen 3d Handheld bauen
Ihr mir einen günstigen fertigen controller mit einem screen > empfehlen? der braucht kein HDMI. STM32 Discovery: http://www.ebay.de/itm/STM32F429-Discovery-Kit-32F429IDISCOVERY-1-Stuck-/361623155657?hash=item54326b73c9:g:1CkAAOSw-KFXdRIt Der Bildschirm hat zwar nur 2,4", zum Testen sollte es
nicht für eine Konsole coden, weil das Teilen der Gamesich mir schwierig vorstelle, ich werde mir das STM32F429 Discovery Kit, welches Icke ® vorgeschlagen hat, kaufen, obwohl die Form mir nicht zusagt, bin ich damit doch für Monate/ Jahre bedient und wenn ich es auf dem schaffe, kann ich es mit anderen
-
Thread
18pF oder 100nF
finden? https://pt.aliexpress.com/item/Para-Arduino-W5500-Ethernet-Rede-M-dulos-Para-Arduino-TCP-51-STM32-SPI-Interface-de-3/32673979144.html denn damit funktioniert es.
Wenn man sich den C6 auf der Aliexpress-Platine anschaut, sieht man, dass es ein C0G-Kondensator (weiss) ist und kein X7R (braun). C0G ist normalerweise bei kleinen pF-Werten verwendet, X7R o.ä. dagegen bei hochkapazitiven Typen im Nano- und µF-Bereich.
-
Thread
SPI MISO auf High
Nabend, ich versuche gerade an meinem STM32F4 Discovery-Board (Master) die SPI1 Schnittstelle in Betrieb zu nehmen, mit folgendem Intit: [c] // enable clock for used IO pins RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA, ENABLE);
Hallo Uwe, du solltest dir dringend das UM1472 User Manual STM32F4DISCOVERY STM32F4 high-performance discovery board anschauen. Gruß G.G.
-
Thread
Welches 7 Zoll Grafikdisplay ist gut?
integriertem > Controller hinauskommen: Nö. Hier gibt's z.B. 7 Zoll: https://www.ebay.de/itm/7-0-inch-OHNE-Touch-SSD1963-MCU-800-480TFT-LCD-Display-fur-Arduino-CP11014/271513577223?hash=item3f37786707:g:SKcAAOSwxNxbWuew:rk:48:pf:0
ist einfach die Grenze. Fertige Grafik Lib habe ich für STM32. https://www.ebay.de/itm/2-8-TFT-LCD-Display-Touch-Panel-SPI-Serial-240-320-ILI9341-5V-3-3V-STM32/382397394621?hash=item5908a92ebd:g:qBcAAOSwyNBamKgo:rk:3:pf:0