-
Thread
STM32 Entwicklungsumgebung, Segger J-Link & Co. - Eure Empfehlung.
www.emIDE.org). Die IDE ist klein, übersichtlich, schnell und ist/war für den ARM-Einstieg mit meinem STM32F4Discovery und meinem STM32F429I-Disco ziemlich gut geeignet. Allerdings gibt es seit 3 Jahren kein Update mehr für diese IDE und ich frage mich, ob Ihr mir als Hobbyist inzwischen ggf. eine
/STM32L053-Nucleo-toolchain-setup
-
Thread
Stromsparendes Display, klein, 5 Zeichen gesucht
ein 7-Segment Glas direkt an I/O Pins an einem Controller mit entsprechend vielen Pins, an der Zahl 32 (bei 4 Digit LCD mit BP), betreiben. Hier vllt. sogar an einem STM32L053 in Ermangelung der Verfügbarkeit eines AVR mit entsprechend vielen Pins. MaWin schrieb im Beitrag #7053086: > Aber wer nur
passt also > soweit. Das deckt sich mit meinen Erfahrungen, die ich mit einem 8 Digit LCD an einem STM32L053 gemacht habe. Der Strombedarf von 300µA mit der ATtiny44 Lösung (bei nur 2 Digits) dürfte wohl daher resultieren, dass zum einen: - ich keinen Sleepmode realisiert habe (weil ich hier die
-
Thread
STM32L ADC mit Mbed
Hallo zusammen, ich bin gerade dabei von arduino/Avr auf ARM um zu steigen. Ich verwende ein STM32l0538 http://www.st.com/en/evaluation-tools/32l0538discovery.html. Als IDE benutze ich SW4STM32. Leider habe ich Probleme mit dem ADC, dieser scheint zu funktionieren aber die Eingangs Impedanz
habe. Irreführenderweise ist es auf diesem(https://developer.mbed.org/media/uploads/bcostm/xdisco_l053c8_mbed_pinout_v2.png.pagespeed.ic.X147CKPN1Z.png) Plan der Pinbelegung aber nichts derartiges vermerkt. Naja wird wohl der Touch-Sensor dran Glauben müssen.
-
Thread
Info zur VL6180x
Download: http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32cube-expansion-software/x-cube-6180xa1.html Leider neuerdings nur noch mit Anmeldung.
Hallo ich finde den Driver für Nucleo L053R8. Danke
-
Thread
FIR Filter auf FPGA implementieren
kann das schon ein ARM M0+. Testweise hatte ich schonmal ein 50 pol FIR fuer ein EKG auf einem STM32L053 laufen lassen unter Verwendung des ADCs und des DACs. Vom Filterdesign mit Matlab bis zum fertigen Filter hat das etwa eine Stunde gebraucht.
mal neckisch und praxisnah... Das haben die kleinen ARMe teilweise in 12 Bit auch schon. Z.B. STM32L053 oder STM32L152 wobei letzterer schon ein M3 ist. Die passenden Befehle fuer eine FIR bringt ein M3 auch mit. Also kein besonderer Grund um in PSOC-Esotherik zu verfallen. Und ja, einigermassen
-
Thread
Atollic // GDB-Server Start Exception
mal ein paar gute Idee. Anbei der Log vom GDB-Server Lieben Dank André [code] [0.244] STM32_AppReset(): NVIC_DFSR_REG = 0x00000009 [0.246] STM32_AppReset(): NVIC_CFGFSR_REG = 0x00000000 [0.248] STM32_InitDevice(): ST_LINK Major version =2 Jtag version =15 [0.248] STM32_InitDevice
create_stm32_flash_device(): STM32 device: id =20036410 [0.268] create_stm32_flash_device(): STM32 device: Flash size =32 [0.268] create_stm32_flash_device(): FuncExit [0.268] read_option_bytes(): FuncEntry
-
Thread
STM32L Timer Problem
Aufruf der Aufruf des GPOI config der den Eingang konfiguriert. Das geht ja alles. Der Taster Pin (STM32L053 DISCO) wird gelesen und der Interrupt erzeugt. Soweit ist alles ok. Gebhard Wieso sollte ich den Debugger wegwerfen? Damit kann ich mir komfortabel Werte/Variable im Controller anschauen.
Bei meinen ersten Schritten mit dem STM32 habe ich zunächst nur die CMSIS verwendet, die Takterzeugung jedoch ganz "zu Fuß" konfiguriert. Dann habe ich die HAL wegen USB ausprobiert und Tadaa - schon das erste Programm lief nicht. Und
-
Thread
STM32 32MHz nicht einstellbar Gesperrt
Hi, ich habe ein Display an einem STM32L053R8 hängen. Es wird über SPI angesprochen. Anfangs war der STM auf 4MHz eingestellt mit einem SPI Prescaler von 2. Da aber 320x240Pixel mit je 16Bit seeeehr lange Übertragungszeiten bei 2MHz SPI
P.L. schrieb im Beitrag #4913053: > EINE Angabe pro Peripherie und für die MCU-Programmabarbeitung- mehr > brauchts aus Anwendersicht nicht. Es geht bei µCs nicht um Anwender. In der Industrie geht
-
Thread
Arduino oder
Bevor du hier weiter im ungewissen stocherst wie viel zu lesen ist: - STM32F103 Datasheet - STM32F103/F107 RM0008 Reference manual - STM32F103/F107 PM0056 Programming manual - ARM Cortex-M3 Devices Generic User Guide - ARM Cortex-M3 r2p0 Technical Reference Manual -
fertige Module (ESP32 Wroom) die sie auf ihre Boards oben drauf löten. > Zählt ein ARM Cortex m7 Board von ST auch zu den > komplizierten (wie von dir beschrieben)? Ja. Fange besser mit einem STM32L0xx oder STM32F3xx
-
Thread
STM32L0 RTC verliert Wert nach Standby
Hallo, Ich versuche mich derzeit mit den Einstieg in die STM32L0 Reihe. Ich benutze das Nucleo64 Board mit einen STM32L053R8. Ich habe bereits an den VBat Anschluss eine Knopfzelle mit 3 Volt gelötet und habe für den RTC die LSE Clock initialisiert. Ich
-
Thread
IRMP - Infrared Multi Protocol Decoder
mir nicht den ganzen Thread durchgelesen: hat schon jemand das Projekt inkl. IRSND auf einen ARM (STM32) portiert?
Hallo zusammen, ein paar Bugs wurden in der STM32-Portierung gefunden und behoben. Im SVN unter http://www.mikrocontroller.net/svnbrowser/irmp/ ist daher jetzt die Version 2.2.1 eingecheckt. Die Änderungen betreffen nur die STM32-Variante
-
Thread
STM32 in FPGA
eines STM32 in einen FPGA
M0 und M0+ in Form von z.B STM32F030, STM32L053, ... Aber eben nicht zur Signalverarbeitung.
-
Thread
STM32 Sin-Wave generator
Moin Leute, ich habe mir einen Sinus Generator zur Aufgabe gemacht. Umgesetzt wird das auf einem STM32 NUCLEO Board L053R8. Meine Werte für den Sinus speichere ich in einem Array und gebe die Werte per DMA auf den DAC. Der Sinus hat eine Frequenz von 1.4kHz und Sp-Sp 3.3V. Soweit so gut, nun möchte
Schau mal beim Cleveren Japaner ;-) http://elm-chan.org/junk/mdds_ipol/report.html Ist für ein STM32F3, lässt sich aber Problemlos Portieren. Cheers
-
Thread
Neue AVR-Tiny Generation, neue B-ATMegas, neue Entwicklungstools
. Die STM32L haben "richtiges" EEPROM, falls du es wirklich benötigst.
> Standardtätigkeit zukünftiger IOT Devices) schlägt das 8 Bit- jedes ARM > System! nö ! STM32L053 Cortex M0+ 64KB Flash, 8KB SRAM, 2KB EEPROM, LCD, USB, ADC, DAC • Ultra-low-power platform – 1.65 V to 3.6 V power supply – -40 to 125 °C temperature range – 0.27 µA Standby mode (2 wakeup
-
Thread
STM32 IMU mit I2C auslesen
Dafür habe ich mir das Shuttle Board von Bosch besorgt. Den Sensor möchte ich gerne mit meinem NUCLEO-L053R8 betreiben. Daher habe ich mit CubeMX meine I2C Schnittstelle, einen Interrupt Eingang und den User Button & LED initialisiert ( siehe Bild CubeMX.png ). In dieses Projekt habe ich dann diese [[library
ich diese Funktion aufrufe bekomme ich beim compilieren probleme. [c] BHI160b\BHI160b.axf: Error: L6406E: No space in execution regions with .ANY selector matching main.o(.data). BHI160b\BHI160b.axf: Error: L6406E: No space in execution regions with .ANY selector matching startup_stm32l053xx.o(STACK
-
Thread
"Deployment" mit TrueStudio auf STM32-DISCO
Hallo Zusammen, für meinen Einstieg in die STM32 Welt habe ich mir ein STM32L053-DISCOVERY angeschafft und bin nach diversen IDEs vorläufig glücklich bei Atollic TrueSTUIO for ARM Lite gelandet. Dort hat auch das erstellen eines Blinky Test
-
Thread
BHI160b driver porting guide
/github.com/BoschSensortec/BHy1_driver_and_MCU_solution . Ich bin nun dabei den Treiber auf meinen STM32L053R8 anzupassen. Hierfür gibt es einen MCU driver Porting guide, der Schritt für Schritt erklärt was alles angepasst werden muss um den Sensor zu betreiben. Zu beginn habe ich folgende Zeilen aus
kommt noch die I2C Verbindung, die ich auf dem STM32 mit der HAL library umsetzten möchte. Verlangt wird das im File bhy_support.c die Funktionen sensor_i2c_write() und sensor_i2c_read() erstellt werden. Der porting guide empfiehlt, dass die Reihenfolge
-
Thread
Aufräumaktion: Computer, Entwicklungsboards, Bauteile
- 2 Durchflussmesser 5) Diverse Entwicklungsboards (Messe), Kaum benutzt: - Nucleo-144 mit STM32F413 - Nucleo-64 mit STM32L053 - ST25DV_Discovery_ANT_C5 (das ist ein schreibbarer NFC Tag) - M24LR board (ebenfalls ein NFC Tag aber mit zusätzlich Microcontroller und Display, Stromversorgung
iot-enablement-kit-1/ 8) Bauteile: - Radarsensor IPM-165A - Radarsensor IPS-265 - Microcontroller 80C32EFPN + 80C31 - viele Tesla KD617 PNP 80V 10A - viele 4,7µF 63V Folienkondensatoren - 1x TEMIC FM Tuner - 1x ADUC7027 Microcontroller - 2x MAX216CWN Apple Talk transceiver - 1x AD1852 Stereo Audio
-
Thread
Hackbarer(?) 21 EUR Quadcopter
so wir (steinerhippo und ich) haben den SWD von einem STM32F4Disocervy mit einem NXP LPC1343 verbunden und das Target wird von Keil erkannt. Verbundene Pins für eine erfolgreiche Kommunikation: LPC1343 SWD STM32F4Discovery SWDIO/TMS SWDIO SWDCLK
eher, dass das ST-Linkt versucht irgendwelche Protokolleigenarten auszunutzen, die es nur auf dem STM32 gibt.
-
Thread
nRF51 TWI-Sensor auslesen
Was noch entscheidender ist: wie mache ich ein BLE Host, falls das so heißt. Da ich mehr im STM32 Bereich bin, und demnächst von STM ein BLE bei RS verfügbar sein sollte, habe ich dann auch nicht weiter gemacht. Ausser es findet sich noch eine Möglichkeit zum BLE Host.
Deshalb: http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32cube-expansion-software/x-cube-mems-xt1.html
-
Thread
(sehr) kleines "FrameWork" für ATtiny44
Gerüst für jemanden, der das tun will, was du angesprochen hast. Such hier mal nach einem Anhang "STM32F103C8T6.ZIP". Das ist von mir und es ist ein lauffähiges Minimal-Projekt, was mir und anderen tatsächlich ermöglicht, sich auf ein eigentliches Problem zu konzentrieren. Und warum? Weil dieses Minimalsystem
nur um Displays gehen... @johannes: normalerweise nehm ich, wenn es klein werden soll einen STM32F030... Ist Strom sparen angesagt einen L053 und für Dinge mit Rechenleistung einen F411... Bei Displays, wie es W.S. beschreibt, bin ich nicht gsnz seiner Meinung, weil ein getrenntes Aufsetzen
-
Thread
STM32L4 erase / write error
Hallo, ich habe ein Problem mit einem STM32L431KB, bin allerdings Neuling in Bezug auf STM. Der uC ist neu und wird prinzipiell vom ST-Link-Utility / STM32CubeProgrammer erkannt (Device, Typ, ID, Flash Size, CPU, Target Vdd, ...) Allerdings
STM32L4 schrieb im Beitrag #5813005: >> Leitungen zu lang ... > ~ 20 cm > Dann den ersten uC nochmal mit kürzeren Kabeln getestet, > funktioniert auch. Aber was war wirklich der Fehler? 20cm sollte
-
Thread
Problem mit ssd1306 I²C-OLED-Display
Zeit so ein Display: Hm der Banggoodlink wird als Spam identifiziert. Es ist so ein 0.91Inch 128*32 Pixel OLED-Display mit SSD1306 Controller. bestellt. Ich weiß nicht mehr genau woher, aber rein optisch ist es genau dieses. Ich verwende ein NUCLEO-L053R8 und SW4STM32 mit MXCube. Ich habe quasi
das haarklein auseinander- zulegen. Heisser Tip: Spicken hilft! https://github.com/afiskon/stm32-ssd1306
-
Thread
Suche Stiftleiste der STM-Evalboards
unser µc-Projekt die gewünschte Stiftleise nicht finde. Gesucht wird die Stiftleiste aus z. B. den STM32L053 Discovery. (Die beiden langen Leisten) Folgende Daten: - Pfostenlänge = Anschlußlänge (6mm oder 5,84mm) - beides Seiten vergoldet - quadratische Stifte (0,64mm x 0,64mm) - schwarzer
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V4]
gibts noch 7 ST Discovery Boards mit den E-Ink Displays: https://www.ebay.de/itm/Discovery-kit-for-STM32L0-series-with-STM32L053C8-MCU-1-Stuck/362567926714?hash=item546abb83ba:g:gfEAAOSw8xxcdmDJ:rk:1:pf:0 Was ist das Besondere an den Boards? Nur das spezielle Display? Peter
Noch ein nachtrag zu den STM32L053 Discovery http://rover.ebay.com/rover/1/707-53477-19255-0/1?icep_ff3=2&pub=5575152713&toolid=10001&campid=5337805630&customid=&icep_item=362566198806&ipn=psmain&icep_vectorid=229487&kwid=902099&
-
Thread
Wanderkiste Widlar VII
Platz 12 eingetragen. B: THT: div. 74LS/HCT, TL072/NE5532/MC33078, BF245B, BAT42, Günther 3570 1321 053 Reed Relais SMD: J111, BCP53-16, TLC272, TLC372, DIR1703, LP2985 1,8V, div. L/C/R Chipbauteile... 2,54 mm Stiftleisten einreihig in Massen... Und ich find bis dahin bestimmt noch weiteres,
Photowiderstände - 2 Relaisplatinen 1-Kanal - einige NFC-Transponder im Checkkartenformat (glaube ich) - 1 STM 32 Blackpill - 1 Breadboard-Einspeisung - STM32 Eval-Boards (mit NFC?) Mal gucken, was in der nächsten Runde noch drin ist, ein paar nette Sachen waren noch dabei, aber die Kiste ist ja nicht dazu
-
Thread
China SUPER Bauteile-Schnäppchen Thread
Hab zwar bestellt, aber noch nicht erhalten. 10 x leere PCB für STM32F051C8T6 EUR 8,40 inkl. regist. Versand http://www.aliexpress.com/item/Stm32f051c8t6-system-board-learning-board-stm32-stm32f05-tabula-rasa/1466226444.html 10 x KIS-3R33S DC-DC step-down EUR
im http://www.mikrocontroller.net/topic/346975#3845813 > Farnell: 2,56€ @ 1000 + MwSt (STM32F103C8T6) > Mouser: 2,37€ @ 4800 + MwSt (STM32F103C8T6) > China: 1,27€ @ 10, keine MwSt fällig (STM32F103C8T6) > China: 1,07€ @ 10, keine MwSt fällig (GD32F103C8T6) … und
-
Thread
gcc11 könnte das avr Backend verlieren
Nachgang mit: wdreg.exe -inf windrvr6.inf install reparieren. Ein Headerproblem hatte ich mal fuer STM32L053. Aber die wurden, so wurde mir versichert, auch nur automagisch aus den SVF-Dateien von ST generiert. Und das Problem konnte ich natuerlich selber fixen.
Johann L. schrieb im Beitrag #6148332: > Es gibt auch nicht-triviale Beispiele und auch welche ohne float. Nicht jeder 4-Byte-type hat das Problem. Ein uint32_t ergibt im Gegensatz zu float in v9.2 den besseren
-
Thread
STM32: Compiler optimiert UART HAL-Funktionsaufruf weg
Hallo Zusammen, ich verwende für die Programmierung eines STM32l053 die Keil IDE mit einem Projekt aus CubeMX und dessen HAL-Funktionen. Zum Senden mit der UART habe ich zunächst die Funktion HAL_UART_Transmit_IT(...) direkt aus der Main-Funktion aufgerufen
-
Thread
Attiny2313 UART: Lese-Störungen
low. Die Idee mit dem Protokoll ist gut, damit habe ich auch schon Erfahrung bei Projekten mit STM32L1 und F4, aber dazu müssten ja erst mal mehr als ein Zeichen hintereinander erkannt werden ;-)
: Using a 32kHz XTAL for run-time calibration of the internal RC # http://www.atmel.com/Images/doc8002.pdf Somit sollte man immer die gesamten AP zum gewählten AVR µC sichten und bei Bedarf auch lesen. Ob man
-
Thread
ATtiny841 - Quarz notwendig wenn UART benutzt?
*beliebig* viel mehr sein. Wurde nun endlich ein L-Bit erkannt, tritt die Synchronisation ein. Das gelesene L-Bit wird als Startbit betrachtet und von nun an wird für jedes Bit immer die *gleiche* Zahl Samples verwendet und zwar bis einschliesslich des
Oversampling. Dazu kommt der Fehler bei der Baudratengenerierung, zusätzlcih der des Empfängers. Für den STM32 hab ich das mal angehängt (jaja, kein Tiny, aber das Bild war grad greifbar). Nimmt man 2 STM32 mit je 2% Fehler, wird es bei 8 Bit schon fallweise eng. Aber: Oft hat ein Teilnehmer einen Quarz
-
Thread
Kosmos CP1 Emulator mit ATmega
. Und bei 5 USD pro ATMega 2560 Pro Mini Board mache ich mir darüber nicht so viele Gedanken... ESP32 oder STM32 or RISC-V wäre da schon eher Verschwendung ;-)
mir 32 reichen auch. Hätte ich das anderst gemacht, könnte man deutlich mehr IC's darauf verlöten (u. a. den hochbilligen STM32F103): Andreas B. schrieb im Beitrag #6546246: > Und wann kommt die 32-Bit
-
Artikel
WordClock mit WS2812
Moment noch in der Entstehung WordClock24h: = Software = Die Software ist lauffähig mit folgenden STM32-Boards: Nucleo STM32F401RE oder STM32F411RE Nucleo-Board BluePill STM32F103 STM32F103-BluePill BlackPill STM32F401 oder STM32F411 BlackPill-Board Empfohlen wird für zukünftige Projekte das BlackPill-Board
stm32f401 für STM32F401 Nucleo stm32f411 für STM32F411 Nucleo stm32f401cc-8 für STM32F401CC BlackPill mit 8MHz Quarz stm32f401cc-25 für STM32F401CC BlackPill mit 25MHz Quarz stm32f411ce-8 für STM32F411CE
-
Thread
Brötje ISR Plus Kommunikation / LPB
Auf den Webserver hat Marco bereits hingewiesen: Autor: Marco L. (marco_l) Datum: 22.02.2012 17:59 Das Problem an der ferigen Lösung ist der Preis - ich glaube es waren >300€. Für Business und wo-Geld-egal-ist bestimmt die richtige Lösung, bei den meisten gerade-erst-ein-Haus-gebaut
automatisiert. Ich kann von meiner Wohnung, die Heizung meines zweiten Hauses einschalten. Ich benutze einen STM32F7 mit Chibios und MbedTLS. Es war sehr schwierig, weil der QAA50 gar nicht wie der QAA70 funktioniert. Ohne diesen Thread hätte ich es nie getan. Das Schema von "bsb_lan" funktionierte gar
-
Thread
Thermomix Rezeptchips
ttySP0 at 38400 bps: Where did you find this information? As I wrote a bit earlier, there is a STM32F100R8 and a ATxmega16D4 on the power board. Some pictures[0][1]. The STM32 has also a 2x10 JTAG connector next to it. I assume that your finding is the thermomix applications way to communicate
is not running. Moritz M. schrieb im Beitrag #5210516: > As I wrote a bit earlier, there is a STM32F100R8 and a ATxmega16D4 on > the power board. Some pictures[0][1]. The STM32 has also a 2x10 JTAG > connector next to it. > > I assume that your finding is the thermomix applications way to
-
Thread
LED Tisch mit Berührungs-/Gegenstandserkennung
www.elv.de/controller.aspx?cid=726&detail=44846 ? Dort wird ein PIN eines mit 3,3V betriebenen STM8L151C8U6 pro IR-Sender und ein PIN pro IR-Empfänger verwendet. Die Sendeschaltung ist uc-Pin über 1K an die Basis eines BCW66H Transistors, Emitter an GND, Kollektor über Infraot-LED IR333-A und
deinen angestrebten Preis). Mein Vorschlag: PCB: 15x15cm² oder 20x20cm² 2,50€ / 4€ µC : STM8S 0,40€ Treiber: SCT2xxx 0,25€ Leds: 16*0,02€ 0,32€ IR-Leds: 16*0,03€ 0,48€ Fotodioden: 16*0,02€ 0,32€ Hühnerfutter
-
Thread
SMART Highscore
all /dev/sda [code] Model Family: Hitachi Travelstar 5K320 Device Model: Hitachi HTS543232L9SA00 [/code] [code] SMART Attributes Data Structure revision number: 16 Vendor Specific SMART Attributes with Thresholds: ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED
- 94 190 Airflow_Temperature_Cel 0x0022 068 046 000 Old_age Always - 32 194 Temperature_Celsius 0x0022 142 076 000 Old_age Always - 32 195 Hardware_ECC_Recovered 0x001a 100 100 000 Old_age Always - 586440403 196 Reallocated_Event_Count