-
Thread
Kann mir jemand helfen einen uC zu finden?
Ich suche einen uC der Pinkompatibel ist. Gehäuse SO8. Bedingung: Pin 8 = VCC; Pin 4 = GND; Interner Takt (kein externer CLK). Alle restlichen Pins als IO. Leider hat STM keinen in dem Gehäuse mit den Pins im Programm bzw ich habe keinen gefunden.
-8
-
Thread
STM32F4+FreeRTOS+lwip
Kombination ans Rennen zu bringen. Prinzipiell geht es aber... Erstmal meine Vorgehensweise: 1. In der STM32CubeIDE die Hardware Konfigurieren und die generierung der 3 Handler die Freertos braucht abwählen. 2. Die aktuellen Dateien von FreeRTOS ins Projekt packen. Dabei die Freertosconfig.h aus dem entsprechenden
nun das Spannende: STM32F747-nucleo - Ping OK HTTP-Server OK STM32F746-nucleo - Ping OK HTTP-Server OK STM32F429ZI-nucleo - Ping OK HTTP-Server OK STM32F407VET6 black board -Ping OK HTTP-Server bleibt im low_level_output
-
Thread
System Workbench für STM32 Anfängerfragen
Alexander schrieb im Beitrag #7519685: > STM32CubeMX ist doch ein graphisches Tool oder? Ich will nur etwas > compilieren, nichts programmieren. STM32CubeIDE ist die aktuelle, von STM unterstuetzte Entwicklungsunterstuetzung, Eclipse basierend
einer Anleitung "Eine LED zum Blinken bringen in 78 einfachen Schritten" Allerdings steht dort STM32F103C6Tx aber auf dem Blue Pill ist doch ein STM32F103C8T6 drauf. Wo kann ich das ändern? [code] Info : The selected transport took over low-level target control. The results might differ compared
-
Thread
STM32 gesucht (SPI Kommunikation + USB + Handlötbar)
STM32F042F4P6 TSSOP-20 STM32G0B0KET6 LQFP32 mit 0.8mm Pitch 0.5mm lässt sich aber auch noch von Hand löten.
32k 8k - 1 - - - STM32L052K8Tx LQFP32 417 M0+ 64k 8k - 1 - - - STM32L062K8Tx LQFP32 417 M0+ 64k 8k - 1 -
-
Thread
UART: Bitmuster erkennen
[c] int main(void) { uint8_t rxPin; rxPin = 0; while (1) { rxPin = Gpio_ReadPin(); if(rxPin != 0) { __NOP(); } } [/c]
Die STMs haben eigentlich genügend HW-USARTs. Und falls Du einen Soft-Usart bauen wills, na, dann brauchst Du noch einen der Timer (sinnvollerweise). Und falls HW-Usart oder SW-Uart dann laufen, brauchst
-
Thread
1 Wire CRC STM32
Hi, ich versuche gerade, die CRC Berechnung von Maxim mit der 8Bit CRC nach AN187 durchzuführen. Dafür möchte ich das STM32-interne CRC Modul benutzen (STM32L010RBT6). Dazu verwende ich den Code aus dem Anhang. Das Problem ist, dass die falsche Prüfsumme am Ende
Ok, also REV_IN und REV_OUT zu setzen in Kombination mit explizitem 8-Bit Zugriff hat geholfen. Vielen Dank.
-
Thread
[V] Halbleiter, Netzteile, Opto, Diskret, Relais, Buchsen, Evalboards
gesamt Evalboards: 1x Mikroncontroller in C programmieren, Franzis -> 5,00€ 1x STML8L-Discovery, STM: Evaluation board -> 3,00€ 1x STM32-PerformanceStick, STM: Evaluation board -> 3,00€ 1x NUCLEO-L476RG, STM: Evaluation board STM32L476 -> 5,00€ 1x NUCLEO-L073RZ, STM: Evaluation board STM32L073 -> 4,00€ 1x X-NUCLEO-IKS01A1, STM: Multi-Sensor Board -> 4,00€ Alle Preise verstehen sich zzgl. Versandkosten. Versand abhängig von Größe und Gewicht
-
Thread
wie Bluepill Board prüfen?
finden? Der Artikel hier https://hackaday.com/2021/06/23/test-your-blue-pill-board-for-a-genuine-stm32f103c8-mcu/ ...empfiehlt das: https://mecrisp-stellaris-folkdoc.sourceforge.io/bluepill-diagnostics-v1.6.html Funktioniert bei mir. Ich hatte 2017 wohl Glück. Derzeit ist es sogar unsicher,
stellaris-folkdoc: [12:22:23:510] Not a menu item: press the 'm' key for the menu␊ [14:29:37:325] STM32F103C8 authentication FAILED one or more tests: ␊ [14:29:37:326] ---------------------------------------------------- ␊ [14:29:37:326] FAIL - Declared flash not 65536 ␊ [14:29:37:326] PASS - DBGMCU_IDCODE
-
Thread
Bitte um Hilfe bei der Programmierung von AVR8-Mikrocontrollern in C
Habe zwar keine Ahnung aber selbst mir ist sofort aufgefallen AVR8 und 16 Bit
Alexander schrieb im Beitrag #7515003: > Habe zwar keine Ahnung aber selbst mir ist sofort aufgefallen AVR8 und > 16 Bit Autsch......
-
Thread
STM32F103 Bluepill externen Interrupt auch PIN B1
jetzt erstmal ins Bett. Von da an ist es dann leicht weiter herauszufinden wie es geht. # Bluepill, STM32F103C8, Interrupts [c]program STM32F103V8_16x2; { Declarations section } { Declarations section } procedure ExternerInterrupt(); iv IVT_INT_EXTI1; ics ICS_AUTO; Begin DisableInterrupts()
im Beitrag #7513767: > Nun muss ich nur noch die Sin von EXTI_PR verstehen http://stefanfrings.de/stm32/stm32f1.html#nvic
-
Thread
Tageslicht taugliches Kleindisplay
sich auf der Waveshare-Webseite, mit Beispielcode für verschiedene Microcontrollersysteme (Arduino, STM32, ESP32 etc.).
https://www.buy-lcd.com/products/154-inch-small-e-ink-display-with-frontlight-displayanel-buy-gdew0154t8fl
-
Thread
Welchen Compiler/IDE benutzt ihr für uController?
NXP? >> > Warum nicht? > Ich finde sie uebersichtlicher als die STM.
für die meisten Architekturen den GCC in einer gut abgehangenen 4.92er Version, für MCS51, HCS08 und STM8 den SDCC, für PICs bin ich mittlerweise vom SDCC auf den XC8 umgestiegen. Dazu automatisch generierte Makefiles, Linkerscripts, Includes, Startup-Code sowie eine inzwischen teilweise über 2000 Funktionen
-
Thread
ALLPOWERS S2000 PRO Reparaturhilfe
Does anyone have the firmware for the Monster X BMS board CFYBMS48V-150A ver 1.4 with the CKS32F103C8T6 MPU (STM32F103FC8T6 clone). Does anyone have spare BMS board(s) they would like to sell? Just for reference here are the pinouts from the CFYBMS48V-150A board. The header pins(pads) are just
da Infossssss ... ------------------------------------------------------ SEGGER J-Link Commander V8.86 (Compiled Nov 12 2025 12:25:00) DLL version V8.86, compiled Nov 12 2025 12:24:06 Connecting to J-Link via USB...O.K. Firmware: J-Link ARM-OB STM32 compiled Aug 22 2012 19:52:04 Hardware version
-
Thread
Speichererweiterung für BigData bei Microprozessoren
sollte natürlich 30MByte/s heißen. Keine Ahnung, wie es zu diesem Fehler kam. Die Tasten für 3 und 8 liegen ja nun nicht gerade direkt nebeneinander. Vermutlich: "durch 8" noch im Kopf und statt des Ergebnisses auch direkt die 8 eingetippt.
FRAM ist schnell (bis 100 MHz) und nichtflüchtig. Mit GB wird es aber schwierig, die hören bei 2Mx8 auf.
-
Thread
H743 und F746 - Probleme mit dem Takt
IO-Ports hat. Ich taste mich da jetzt so langsam ran und wundere mich oft ;-) http://erste.de/STM32/
CORTEX_M7.IsCacheable_Spec=MPU_ACCESS_CACHEABLE > CORTEX_M7.default_mode_Activation=1 157c166 < PC8.GPIOParameters=GPIO_Speed --- > PC8.GPIOParameters=GPIO_Speed,PinState 159a169 > PC8.PinState=GPIO_PIN_SET [/code]
-
Thread
RC Auto mit Arduino und Sensoren
Steve van de Grens schrieb im Beitrag #7508849: > Ich vermute mal dass du einen 8 Bit Arduino mit AVR Mikrocontroller > meinst. Arduino unterstützt auch eine ganze Reihe 32 Bit ARM Controller. Genau ich habe einen Arduino mit einem Atmega 2560 > Spannend stelle ich mir >
damit einen negativen enum-value hat. Andererseits heißen die Software-Triggers für die EXTI bei den STM32-ARM dann Software-Interrupts.
-
Thread
Ist ein SPI TFT schneller auf einem ARM mit 72MHz als mit AVR 20?
Schnittstelle mit einem 72MHz oder schnelleren ARM schneller in der Darstellung als mit einem 20MHz 8Bit AVR? Oder reizt der 8 Bit AVR die maximal mögliche SPI Geschwindigkeit der üblichen TFTs sowieso schon aus?
Bei manchen STM32 Eval Boards ist das fertig so aufgebaut, z.B. 32F429IDISCOVERY oder 32F746GDISCOVERY. Für Grafik-Displays würde ich aber so oder so immer einen 32bitter (oder mehr...) nehmen, mit einem 8bitter
-
Thread
GoldCap für die RTC vom STM32F101
lästig ist. Beim Inspizieren der Platine ist mir ein winzig kleiner Akku aufgefallen, der nur 0,8 Volt hat und scheinbar ausgelaufen ist. Die Ladeschaltung funktioniert noch (ist einfach ein Widerstand zu 3,3V). Da kam mir die Idee, den Akku durch einen 0,1 µF GoldCap zu ersetzen, den ich aus
> Beim STM steht im Datenblatt 0,9..1,4 µA (je nach Spannung). Aber nur wenn du den Schmodder vom alten Akku 100% entfernt hast, sonst fliesst da mehr durch die Platine. Vanye
-
Thread
Ist für euch CMSIS, HALL etc wirklich eine Erleichterung?
Mit dem AVR8 bin ich immer gut zurechtgekommen, mit den ARM tue ich mich nach wie vor schwer wegen der umständlichen Parameterbezeichnungen. Schuld daran ist aber wohl eher die Abstraktions als der Controller bzw
Max M. schrieb im Beitrag #7507720: > und da soll man als Anfänger nicht überfordert sein STM samt zugehörigem Ökosystem haben eben ein gewisses Niveau- gleiches ist vom Anwender gefordert.
-
Thread
Neue ATTINY3226 usw. gar nicht mitbekommen
werden die nach kurzer Zeit wieder abgekündigt und durch andere ersetzt. Das ist eher ein Grund zu STM32 zu wechseln:-(
schon sagt ist bei den neuen AVRs alles aufgeräumter und damit einfacher. Und wenn du zwischen AVR und STM hin und her springst brauchste dich über anderen Aufbau und Register nicht beschweren. ;-) Jeder Hersteller handhabt das anders. Da machste dich nur selbst verrückt. Mit einem avr-gcc 8.5.0 der soweit
-
Thread
[STM32] 32kHz für RTC aus PLL vom HSE generieren lassen
Netzausfall dauert eine halbe Sekunde oder vielleicht eine halbe Stunde. Die Zeit müsste man mit einem STM32L und einem Supercap überbrücken können, selbst mit 8MHz Quarzoszillator. Man kann aber den 1Hz-Interrupt für die Uhr per LPTIM erzeugen und den aus dem HSI takten. Als Referenz dient normalerweise der HSE, aber bei Netzausfall läuft der HSI frei. So braucht ein STM32L nicht mehr Strom als ein schlechter RTC-Baustein. Mampf F. schrieb im Beitrag #7506674: > sind 8MHz Oszillatoren nicht genauer als ein 32kHz Quarz? Sie nicht nicht so temperaturabhängig. Uhrenquarze
-
Thread
+-5V Analogsignal auf 0-3.3V für ADC?
circuitjs.html?ctz=CQAgjCAMB0l3BWEAWB0DsZnMwZgEwBsAHAJySkgkhIKQ0CmAtGGAFABOIB9Wy3+evgSEo4eHE4ChI6d2q8JkKfmS9sIVTNH0R8NgHdNazbJ6mdbAA4o4F2-VzVcY5UfPDRa7VEMP5xHJOgcoAbuCk+AERUXyuttzQLvQp0Ahs4ciE-MEo2eAaQglIKVBpfmCRBfxa1b5GlVG55rlu-rlZOQrWNBpxCBrNrn6ddQP8cW2juePRbeZxo5NsQA
Mit R1=6,8kΩ, R2=18kΩ und R3=11kΩ (Bezeichnungen der Widerstände wie im Spannunsgteilerartikel) reicht die Ausgangsspannung von 0,1V bis 3,2V, so dass der Eingangsspannungsbereich des ADC ziemlich gut ausgenutzt
-
Thread
Vergleich µC mit USB zu RS232 Funktionalität
schrieb im Beitrag #7505789: > Ich sehe hier keinen Nennenswerten Unterschied. Die MCP können nur 8N1, also kein Parity Bit. Die FT230XS sind mit nur 16 Pins einfacher zu löten, haben aber nur RTS/CTS.
Drivers for Virtual Com Port (VCP) on the following Windows ® Operating Systems: XP ® (SP3), Vista®, 7, 8, 8.1 and 10" Ergänzung: Linux hat dafür auch einen Standard Treiber. > Die Erstkonfiguration, wo auch die RX/TX Leds > Konfiguriert werden, das geschieht wo? Steht im Datenblatt: GP0 und
-
Thread
Raspberry Pi 5 – schnellere CPU, PCIe, aktive Kühlung und höhere Preise
Auslieferung des neuen Rechners ist für Ende Oktober geplant; neben einer 4GB-Variante soll es auch eine 8GB-Variante geben. Derzeit findet sich auf der offiziellen Webseite nur die folgende, etwas lapidare Aussage: [c] Can I pre-order from resellers? Check with your favourite Raspberry Pi Approved Reseller
einfallslos, weil ich bisher keine weitere Verwendung dafür gefunden habe und bisher "meine" Dinge mit STM32, AVR und ESP32 erledigt habe.
-
Thread
Spannungsteiler an ADC von STM32F4?
mit 5V betreibe. > > Das bezweifle ich noch stärker. Nach meinem Kenntnisstand gibt es keinen > STM32, der mit 5 Volt betrieben werden kann. Wirklich ein Stm32? Ich weiß nur das ein HK32F103CBT6 5V Betriebsspannung unterstützt. Ist ein mehr oder weniger kompatibler Clone des STM32F103CBT6.
supply and reference voltage "The voltage on VREF ranges from 1.8 V to VDDA" ------------------------------- Quelle: STM32F446xC/E Datasheet https://www.st.com/resource/en/datasheet/stm32f446mc.pdf Kapitel 6.2 Absolute maximum ratings (...) VDDx Variations
-
Thread
CAN-Device oder Platine zum üben
Das OLIMEXINO-STM32 hat komplette CAN-Hardware (Transceiver) an Bord bei Arduino-artigem Formfaktor. https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32/open-source-hardware
Ich sehe gerade ... ein STM32 gibt es jetzt sogar in "SO8" gegossen: STM32G030J6M6
-
Thread
ATmega328/Arduino und weiter?
stromsparenden Anwendungen, einen uC mit eingebautem USB zum hochladen gab es damals (erster Arduino Atmega8) aber wohl noch nicht. Heute ware ein STM mit USB wie STM32F303CBT6 oder BlackPill natürlich eleganter - gibt es aber auch nicht in DIL40.
wäre m.A.n. die beste Wahl mit einem 40-48p DIP Fuß. Mir sind halt 5V Betrieb immer noch wichtig. Die STM32 mag ich eigentlich nicht so recht, obwohl das in der Arbeit nicht anders geht. Die 8-Bitter haben es mir hobbymässig irgendwie angetan. Mit Stacks, wo ein leistungsfähiger MCU vorzuziehen wäre
-
Thread
OR-Gatter-Ausgang mit Eingang verbinden
Schaltungsteil umkringelt. Sein Startpost ist nicht nachträglich editiert/bearbeitet. Das Anklicken der 8,4 Kilobyte "grossen" Bilddatei halte ich für zumutbar.
Collector vs. Open Drain) oder bezweifelt du, dass es z.B. 74HC07 (z.B. Toshiba HC74HC07, HGSemi 74HC07, STM M74HC07, UTC U74HC07) gibt?
-
Thread
Mal wieder Bauteil Identifizierung
H. H. schrieb im Beitrag #7502919: > Z0107MN Triac von ST. Oh 8ch bin ja auch blind..ich hab 27M gelesen..Autsch!
, SnZnx (no Bi) e6 - contains Bi e7 - low temperature solder (≤150C) containing Indium (no Bi) e8, e9 - unassigned
-
Thread
Habt ihr einen Standard STM32 für eure meisten Anwendungen?
Vor der Chipkrise habe ich mir 5 STM32F042 gekauft. Ich brauchte einen. Warum? Weil es die bei dem Händler nur im vielfachen von 5 gab und ich 0.8mm Pinabstand bei LQFP-32 leichter zu löten finde als welche mit 0.5mm Abstand. Außerdem
Ich sehe gerade ... ein STM32 gibt es jetzt sogar in "SO8" gegossen: STM32G030J6M6
-
Thread
[HAL] HSE + PLL = clock zu langsam
Guten Nachmittag, hab einen 8MHz HSE in CubeMX konfiguriert und Code generieren lassen. Funktioniert alles einwandfrei - nur ist der Clock ungefähr halb so schnell, als er sein sollte (auf meinem STM32L1) Code ist dieser hier
!= HAL_OK) { Error_Handler(); } } [/c] Sieht alles suppi aus (HSE_VALUE ist auch auf 8MHz gesetzt). Kurioserweise, wenn ich statt dem HSE den HSI16 als PLL-Input-Clock benutze und dafür dann den Multiplikator auf *6 anpasse, weil der ja 16MHz statt 8MHz hat, kommt der richtige Takt
-
Thread
Stm32 IAP Risiken und Nebenwirkungen?
1.Tagt der Ansatz überhaupt was oder ists Murks? 2.wie anfällig ist diese Methode dafür den STM32 in den sprichwörtlichen Ziegelstein zu verwandeln? 3.hat jemand generell Erfahrung mit IAP bei STM32 das der Kunde Selbst durchführt? Vielen Dank für eure Beiträge.
bzw. welche Firmwareversion jetzt tatsächlich läuft? Und auch wenn es banal klingt: So ein DIP-8 oder gar SOIC-8 ist recht klein, wie klebt man da ein Etikett drauf? Sobald mehrere davon "rumfliegen" wird es sonst lästig. Und der Wechsel von einem DIP-8 im Sockel ist für Grobmotoriker auch schon
-
Thread
STM32F4: Wiederholgenauigkeit der 12-Bit-ADCs?
Da ich gerade keinen STM hier habe um das auszuprobieren, frage ich einfach mal: ich möchte Daten mit dem internen 12-Bit-ADC samplen, zur Erhöhung der Genauigkeit akkumuliere ich immer 8 Messwerte. Meine Fragen: Wenn ich
Willi W. schrieb im Beitrag #7502085: > Da ich gerade keinen STM hier habe um das auszuprobieren, frage ich > einfach mal: ich möchte Daten mit dem internen 12-Bit-ADC samplen, zur > Erhöhung der Genauigkeit akkumuliere ich immer 8 Messwerte. Meine > Fragen:
-
Thread
DAC Dithering
TSSOP, 1 LSB Genauigkeit) nicht für privat in kleiner Stückzahl auftreiben kann :( Aber ich kann 8 Bit mit 8 Kanälen (MCP48FVB08 u.A. bei TME) bekommen. Der hat zwar definitiv nicht die benötigte Breite und ist weniger genau (rechnerisch brauche ich "nur" 10 Bit - 12 Bit wäre hier ein Bonus), aber
Angeregt durch die PWM DACs der Keysight Dinger habe ich mal eine Simulation "angestoßen". Ein STM32 erzeugt mir 2x 8Bit PWM (1x MSB und 1x LSB) bei (aktuell) 250kHz, die über Buffer gejagt auf Hi(2,5V)/Lo(0V) gesetzt werden. Hierzu würde ich auch 74LVC04 Hex Inverter nehmen. In der Simulation habe
-
Thread
Drehgeber und Tastenentprellung für Arduino
anderes habe ich behauptet ;-) Mit "Methode" meinte ich eher Konzept, nicht Methode im Sinne von C++. 8-0
programmieren. Gerhard O. schrieb im Beitrag #7502828: > Ich arbeite hin und wieder noch mit PICs, Z8 Encore! und moderneren > 8051ern. Auch mit MSP430 gibt es ab und zu noch Projekte durchzuziehen. Zum Glück bin ich die los ;-) Neben den Miniprojekten auf AVR ist es nur noch ARM als STM (wobei
-
Thread
Oszi Rigol MSO5104 oder DHO924S?
Einiges zu bemängeln, aber gerade für Messungen an Mikrocontrollern sind mir die 4 Kanäle und max. 8 GS/s gerade recht. 12 Bit Auflösung ist eher etwas für analoge Messungen. Mir geht es u.a. um Flankensteilheit und Phasenversatz, was bei schnellen Controllern (STM32H7, RP2040) wichtiger ist als minimales
- Lieber 12Bit statt 8 Bit
-
Thread
Mikrocontroller-Auswahl: ATTiny, ATMega, Pic,?
Egal was du machst, nimm keinen PIC. Der xc8 Compiler ist Kernschrott.
kleinen Scheinwelt! Muss dich leider enttäuschen, AVR gibts bei mir nur fürs Hobby, beruflich sind es STM32 und leider immer noch PIC. > > Tim T. schrieb im Beitrag #7498257: >> Der xc8 Compiler ist Kernschrott. > > Ja klar, es gibt nur C in Deiner kleinen Scheinwelt! Nein, aber für µC neben
-
Thread
STM32 I2C Slave (N)ACK nach Empfang entscheiden
Hallo Ich habe einen STM32G0B1CBT6. Ich möchte damit einen "man in the middle" bei einer I2C Kommunikation realisieren: (Source, Master) <------> (STM32, Slave) (STM32, Master) <------> (Sink, Slave) Sobald Source
gewartet, die Daten von Slave gelesen und dann an Source übertragen. Mein Problem ist, dass wenn der STM vom Master ein Byte empfängt ich noch nicht weiß, ob mit ACK oder NACK geantwortet werden soll. Diese Information ist erst vorhanden, wenn der STM das Byte an Sink weitergeleitet und ACK/NACK von Sink
-
Thread
8 oder 16 Zeichen 4 Zeilen LCD mit 9 mm Zeichenhöhe
Danke, leider zu breit.. 8 oder max. wirklich 16 Zeichen, 10 Zeichen würden auch schon reichen
DOGXL160*-7 ist ein Grafik-LCD mit I2C (und SPI). Da passen genau 4 Zeilen mit 8.65mm Schrifthöhe drauf. In der Breite wären 8 oder 10 Zeichen besonders einfach anzusteuern, aber 9 oder 11 gehen natürlich auch.
-
Thread
Micro SD-Karte an STM32
Ich versuche eine Micro-SD karte an einem STM32 per SDIO anzusprechen. Zunächst mit einem selbst geschusterten Versuchsaufbau aus SD- auf Micro-SD-Adapter an einem STM32F401 Eval-Board von ST. Mittlerweile habe ich ein STM32F4VE mit einem STM32F407VET6
Projekt 13. Benutzt FatFS von Elm-Chan. Ich habe das mit gutem Erfolg auch in mein Projekt mit STM32F429 eingebunden.
-
Thread
Nucleo + PlatformIO upload Problem
:nucleo_f303k8] platform = ststm32 board = nucleo_f303k8 framework = arduino[/pre] Am Board liegt es nicht. Mit STM32CubeIDE lässt es sich problemlos flashen. Habe schon wie ein Weltmeister google befragt aber
muss ich nur noch den Unterschied in den 2000 .json und sonstigen .cfg files finden zwischen F303K8 und L412KB ;-)
-
Thread
Mal wieder: SMD Code eines Bauteils - Hilfe bitte!
wenn es in SMB Gehäuse ist http://www1.futureelectronics.com/doc/STMicroelectronics/SM6T-Series-STM.pdf Bei anderen (Vishay, Diodes) wäre LX eine SMBJ22A.
Passt. > wenn es in SMB Gehäuse ist Man hat ja als Größenvergleich den MOSFET in PP-SO-8: Si7148DP.
-
Thread
STM32F4 - Audioausgabe realisieren?
Controller verwendest du denn genau? Hat der eine I2S-Peripherie? Hier hat jemand ein Audiogerät aus einem STM32F405 gebaut: https://github.com/JonasNorling/guitarboard Selbst wenn kein I2S existiert kann man das vielleicht mit einem USART bauen. Kenne mit konkret mit STM32 nicht aus, aber habe das mal für
Johnny B. schrieb im Beitrag #7495385: > Ein STM32F4 ist nicht unbedingt dafür gemacht, grosse Datenmengen > herumzuschieben, so wie Du es anstrebst Große Datenmengen fallen nicht an, tatsächlich erzeugt/konvertiert der STM32F446 nur einzelne
-
Thread
STM32G071KBT6 Reset Pin
Ich verwende NRST als GPIO bei einem STM32G030J6M6 (8 Pins), da geht das offiziell gar nicht: NRST_MODE taucht nicht in der Doku auf. Geht aber genauso wie beim STM32G031. SWDIO und SWCLK verwende ich auch als GPIO. Dennoch bin ich nicht ausgesperrt
Debugger die Kontrolle übernommen hat. Bei den billigen ST-Link-Nachbauten ist der Reset-Pin eh für den STM32 falsch angeschlossen und damit funktionslos (aber wohl richtig für den STM8 angeschlossen).
-
Thread
ADS1015 12-Bit Analog-Digital-Converter: Kleine Verständnisfrage
msb_value = Wire.read(); lsb_value = Wire.read(); x_value = ((msb_value & 0xFF) << 8) | (lsb_value & 0xFF); x_value = x_value >> 4; } Serial.print("X: "); Serial.print(x_value, DEC); Serial.print("\tY: "); Serial.println(y_value, DEC); } [/c] Ich habe
ist halt der Fluch von Mikrocontrollersystemen, alles nacheinander. Apropos ADCs, noch nie einen STM32F407 in Händen gehalten, richtig? ;-) Es gibt ein Leben nach den AT90xxxx µCs…
-
Thread
Peter Dannegger´s ( PeDa ) Entprellroutine in ein Arduino Sketch einbinden
den Fehler auch: [c] #include <Arduino.h> #include <stdint.h> #include <avr/interrupt.h> uint8_t get_key_press(uint8_t key_mask); uint8_t get_key_rpt(uint8_t key_mask); uint8_t get_key_state(uint8_t key_mask); uint8_t get_key_short(uint8_t key_mask); uint8_t get_key_long(uint8_t key_mask);
// bit = 1: key pressed volatile uint8_t key_press; // key press detect volatile uint8_t key_rpt; // key long press and repeat ISR(TIMER1_COMPA_vect) { // every 10ms static uint8_t ct0 = 0xFF, ct1 = 0xFF, rpt; uint8_t