-
Thread
ARM-USB-OCD config File für: EFM32, LPC1768, LPC1114, LPC1343
Das Debugging sollte also ebenso über JTAG gehen, wie das Flashen. Jedenfalls hat beides bei meinem STM32F10x funktioniert. Mein Setup ist ein openocd-0.4.0 (selbst kompiliert und gegen libftdi gelinkt) und ein openocd-usb Dongle hier aus dem Shop. Lediglich mit dem Zusammenspiel Eclipse+ZylinCDT und
hatte ich damit bisher keine Auffälligkeiten mit einigen STM32, LM3S und dem LPC1766. >...
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
STM32F103ZE, 1MB ext SRAM mit EPSON S1D13743 und weiteres..
Hallo an uC-Entwickler, Hier sieht ihr ein wunderschönes Entwicklungsboard mit STM32F103ZET6. Ich habe darauf mit dem RTOS (uCOS II) Buttons , Progressbar, Edittext und Abfrage von ADC-Controller programmiert und auch einzelne Tasten. Momentan laufen fünf Tasks parallel darauf und
-
Thread
Makefile Verständnisproblem
=$(LIBDIR)/STM32F10x_StdPeriph_Lib_V3.6.1/Libraries STMLIB=$(LIBDIR)/STM32F10x_StdPeriph_Lib_V3.5.0/Libraries #Adjust TypeOfMCU in use, see CMSIS file "stm32f10x.h" #STM32F103RBT (128KB FLASH, 20KB RAM) --> STM32F10X_MD
)/inc INCLUDE+=-I$(STMLIB)/CMSIS/CM3/CoreSupport INCLUDE+=-I$(STMLIB)/CMSIS/CM3/DeviceSupport/ST/STM32F10x INCLUDE+=-I$(STMLIB)/STM32F10x_StdPeriph_Driver/inc INCLUDE+=-I$(TOP)/app COMMONFLAGS=-g -mcpu=cortex-m3 -mthumb COMMONFLAGSlib=$(COMMONFLAGS) #Commands for general Makefile and src
-
Thread
Feedback zu Schaltplan für Roboterplatine
sich mittels LIDAR selbst lokalisieren und 2D Karten aufnehmen kann. Die zentrale Einheit ist der STM32F103, dieser soll über SWD durch den Raspi remote geflashed werden können. Der MCU soll u.a. dazu verwendet werden um die Antriebsmotoren anzusteuern. Es sollen sich jeweils zwei Motoren Links und
Ich verwende eine STM32 Discovery F100 platine. Bei Belegung von alle pins ist es wichtig um die auf die richtige Functionen einzurichten, beispiel : Analog eingange auf Analog pins Encoder A/B auf Timerpins, so kannst
-
Thread
Warum keine Logarithmentabellen in ASM-Code?
Torben G. schrieb im Beitrag #5584855: > Professoren. Man scheint aber auf Logarithmentabellen verzichtet zu > haben, sonst hätten die sich in dieser Sparte bis heute gehalten. Das > haben sie aber nicht.
Tabellengehampel, logischerweise. Und da rede ich nicht von dicken Luxusgeräten, sondern z.B. auch die kleinen STM32 für <1€ haben das. So zum Beispiel der hier einen STM32F031. Mein Arbeitgeber kauft die um 0,4€ pro Stück. Die numerischen Operationen sind daher nicht das, woran es scheitert ;-)
-
Thread
Wie Uhrzeit auf Atmega bekommen?
Mikrocontroller verwenden, wo RTC und Anschluss für die Backup Batterie schon mit drin sind -> z.B. die STM32L0 oder STM32F3 Serien.
Mikrocontroller verwenden, wo RTC und Anschluss > für die Backup Batterie schon mit drin sind -> z.B. die STM32L0 oder > STM32F3 Serien. Oder halt der vom TO intendierte ATmega. Der enthält (mit an Sicherheit grenzender Wahrscheinlichkeit) ebenfalls bereits eine RTC, die genau wie beim STM nur noch mittels
-
Thread
[STM32] USART + Interrupt
Der NVIV gehört zu den Kernkomponenten des Cortex-M3 und deren Doku findet man daher nicht in der STM32 Reference sondern in der Cortex-M3 Doku von ARM und dem Cortex-M3 Programming Manual zum STM32. Für das Verständnis nützlicher: http://www.amazon.de/Definitive-Guide-Cortex-M3-Embedded-Technology
32 Applikationsvektoren (oben Index 16 bis 47), bei 0xE000E104 liegt das zweite für die zweiten 32 Applikationsvektoren (oben Index 48 bis 79). Klaro? Schau ins Usermanual von ST (RM0008) Kap 9.1.2 Table
-
Thread
STM32 UART DMA Circular Vertändnisproblem
hier gibts eine gute Anleitung zu DMA + variable Länge: https://stm32f4-discovery.net/2017/07/stm32-tutorial-efficiently-receive-uart-data-using-dma/
Code von Herrn Majerle (2) wird das schön demonstriert. Ich verwende eine Variante davon um einen STM32L431 mit einem STM32G071 mit 4MBit und einem NanoPi mit 1,5MBit und minimalen Overhead kommunizieren zu lassen. Natürlich mit variablen Paketlängen und alles gleichzeitig über zwei UARTs. 1) https
-
Thread
USB C Power Delivery 9V "anfordern"
betätigen zu müssen ect. Die möglichkeit von einem ZY12PDN https://www.ebay.de/itm/USB-C-Type-C-PD2-0-3-0-to-DC-USB-Fast-Charge-Trigger-Poll-Detector-ZYPDS-ZY12PDN/233624754006?hash=item36651ed756:g:dPEAAOSwPVxe7dXo habe ich schon in betracht gezogen. Hat jemand erfahrungen mit dem Steuern der Spannung
Zu dem habe ich mir mal das Breakoutboard (https://de.aliexpress.com/i/4001184931661.html?spm=a2g0x.12057483.0.0.4d853affaQzZKj) bestellt und werde etwas RE betreiben, evtl nehme ich die Bauteile von dem Board und bringe sie auf mein Board mit ein nachdem ich sicher bin das ich meine 12V bekomme.
-
Thread
ENC28J60 (Mikro-)Web-Server die Nächste
ac 20 b9 50 18 .e.P.G.. .O.. .P. 0030 01 be e1 31 00 00 48 54 54 50 2f 31 2e 31 20 32 ...1..HT TP/1.1 2 0040 30 30 20 4f 4b 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 00 OK..C ontent-L 0050 65 6e 67 74 68 3a 30 30 30 30
uip_arp_out(); uip_split_output(); } } g_nPrescaler--; if (g_nPrescaler == 0) { //Every 10 seconds printf_tft(1,120,"Periodic 0"); uip_arp_timer(); g_nPrescaler = 100; } } } [/c]
-
Thread
[V] Evaluation Boards, Suns, Reflow-Ofen
Platine, vermutlich Spannungsversorgung, Kabel -------------------------------------------------- STM32F4-Discovery <https://www.st.com/content/st_com/en/products/evaluation-tools/product- evaluation-tools/mcu-mpu-eval-tools/stm32-mcu-mpu-eval-tools/stm32-disco very-kits/stm32f4discovery.html> In
- Atmel AT91SAM9XE-EK mit AT91SAM9XE512 (zwei Stück) - Atmel AT91SAM7XC-EK - Atmel AVR STK600 - STM32F4-Discovery - STM32-comstick Wer mich übrigens "bestechen" möchte, bietet mir EMUFs, EPACs, Kat'cen, Eurocoms oder VMEbus-Karten u.ä. an :-)
-
Thread
uC - kennst du einen, kennst du alle
Serie (z.B. ATmega328P auf Arduino-Nano Board), ansonsten etwas mit ARM Cortex M3 oder M4 drin (z.B. STM32F103C8T6 auf Blue-Pill Board oder STM32F103RBT6 auf Nucleo-64 Board). Wir reden hier von rund 350 Seiten Lesestoff versus 2500 Seiten. Klingt krass, aber man muss ja nicht alles auf einmal Lesen
hast du nur den/die falschen? Ich habe unter WIN7(64 Bit) diesen https://www.reichelt.de/usb-2-0-konverter-a-stecker-auf-rs-232-delock-61460-p78847.html?&trstct=pos_8 im Einsatz. Extra für das STK500 gekauft. MfG Spess
-
Thread
Variablen Monitoring über Debug- Schnittstelle, wie STM32 Studio
möglichen variablen auf Binärdatei Ich schaue mir gerade noch an was Atollic TrueStudio bzw. Sw4STM32 kann, aber ich erwarte hier das gleiche wie in STM Studio.
von Speicheradressen auslesen kann. Das geht im laufenden Betrieb mit dem CubeProg. [pre] # ./STM32_Programmer.sh -c port=SWD mode=HotPlug -coreReg -r32 0x20000000 16 -r32 0x08000000 16 [/pre] Register und Speicher setzen ist genau so möglich. Für Einzelheiten hilft: [pre] # ./STM32_Programmer.sh
-
Thread
Buch Vorstellung in eigener Sache - für Weihnachten?
verschiedenen Gebieten mit gleichzeitigem hohen Praxisbezug darstellen. Insbesondere der Part zum STM32 dürfte für ein paar Interessierte eine Art "Turboeinstieg" zum STM32 sein. Denn ich finde, alles weitere gestaltet sich einfacher, wenn man am Anfang wenigstens eine kurze, grobe Übersicht bekommen
abwarten, wann er die Fertigversion signalisiert. > Könnte sein, dass ich mir genau deshalb den STM32 mal näher ansehe! Du kannst los legen.
-
Thread
Präprozessormagie: GPIOs
bricht der Compiler/Präprozessor mit der folgenden Fehlermeldung ab: [code] .\src_3rd_party\src_stm32f4xx/stm32f4xx.h:2008:45: error: operator '*' has no right operand [/code]
> Du kannst also wohl nur die Pins testen, Das leider auch nicht. [code] .\src_3rd_party\src_stm32f4xx\SPL\inc\stm32f4xx_gpio.h|149|error: missing binary operator before token "0x0020"| [/code] Frank M. schrieb im Beitrag #5791246: > Definiere für Dein LCD als Port nur ein Makro Das ist
-
Thread
Suche eines geeigneten Microcontrollers
Das, mit dem du am Besten zurechtkommst, ist die beste Lösung. Schau eventuell auch mal in der STM32-Ecke. Ich bin kein Fan der STM32-Serie *1) aber du wirst viel Code und Hilfe im Internet finden. Viel mehr jedenfalls als für die XMC-Serie. *1) und das liegt an mir: Ich werde mit CubeMX und der
. Die STM32 sehen vielversprechend aus.
-
Thread
Wie binde ich .h - und .c Dateien in ein Projekt richtig ein?
Das habe ich gemachten. In meinem ganzen Projektordner gibt es keine i2c.h Datei. Es gibt aber eine stm32l4xx_hal_i2c.h und die zugehörige .c Datei.
Ok, alles klar! Danke für die Info! Dann werde ich mal schauen ob es für meinen STM32L4xx eine Lib gibt bzw. programmiere die I2C Schnittstelle von Grund auf neu.
-
Thread
32bit Daten ins Flash eines STM32G4xx schreiben
Sevus, ich hätte da mal ein Problem, und zwar bin ich gerade von einem STM32F3xx auf einen STM32G4xx umgestiegen, und passe derzeit meine FW an. In dem Programm werden 32bit Werte in das Flash geschrieben. Nun kann man auf den STM32G4 leider nur noch 64 bittig schreibend
Byte-weise beschreibbar und, im Verhältnis zum internen Flash, unkaputtbar. Durch den Wechsel vom STM32F zum G ändern sich sowieso ein paar Pins...
-
Thread
STM32F4 Bitbanding-Problem
alles, ist ja nicht so, das garnichts funktionieren würde. z.B. das EXTI_PR, Bit 10 [c] #define STM32_EXTI_PR_PR10 (*(volatile u32 *) (PERIPH_BB_BASE | (((u32)(&STM32_EXTI->PR) - PERIPH_BASE) << 5) | ((10) << 2))) [/c] Nach meiner Rechnung kommt da raus: 0x422782A8 = 0x42000000 | (0x00013C14
mit Bitbanding genau ein Bit setzen oder loeschen. Wie nutzt Du denn Dein Macro? Es sollte mit STM32_EXTI_PR_PR10 = 1 das Bit setzten und mit STM32_EXTI_PR_PR10 = 0 das Bit loeschen. Es kommt auf das Bit 0 an, dass man schreibt. Tschuess
-
Thread
ARM flashen per SWD
damit klar kommt ok. Manche brauchen auch gar keinen Debugger. Ich könnte aber nicht ohne. Viele die STM32 benutzen werden sowas auch nicht in der Form benutzen. Die arbeiten auf die STM32-Libs und haben mit den Registern nichts am Hut. Leider lernt man so aber den µC nicht kennen. Auch nicht mein Ding
Äh, das ganze gilt natürlich nicht nur für die STM32.
-
Thread
[V] jede Menge ERNI Relais
Achja, ich tausche auch gerne gegen STM32 Jtag Adapter STM32 Platinen STM32 Primer 2 (XILINX) FPGA Boards
Julian, ich bin an Typ4 Interessiert, möchte 10 St. haben Weiterhin noch 25 St. ERNI REL-35A0--2W 2000Ohm 1.0-24VDC Mit freundlichem Gruß Blackey Schwarzmann aus Köln 0171 852 5858 butlerfix59@gmail.com
-
Thread
[STM32_StdPeriph] Verzweiflung mit makefile
fuer Schritt beschreibung meines Problems: Ich bin gerade dabei mich in STM32 Entwicklung einzuarbeiten, und habe inzwischen auch einen funktionierenden gcc Toolchain (Das Olimex Blinking Light Beispiel tut). Ich wollte nun die neuste Version STM32F10x_StdPeriph_Lib_V3.3.0
naechste Fehler ist dann: [Code] Compiling C: ./Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_rcc.c \ arm-none-eabi-g++ -c -mthumb -mcpu=cortex-m3 -mthumb-interwork -I. \ -gdwarf-2 -Dgcc -DSTM32F10X_MD -Os -ffunction-sections -fdata-sections \ -Wall
-
Thread
suche AVR32 mit LCD-Controller wie den AVR32AP7000
dann aber wohl per eigenständigem display controller laufen http://www.youtube.com/watch?v=Lzbz_tU4f3g&playnext_from=TL&videos=2t1_749KYy0 gruß
>>Ja das Stimmt schon und die ICs bekommst du auch als Samples bei Atmel. > > avr32 muster verschickt atmel an privatkunden? o.0 weil bei 8bit > modellen sieht es afair eher mau aus. > das ist nämlich einer der punkte die mir den avr32 sauer aufstoßen > lassen...ich habe bisher nämlich
-
Thread
MSP430 Performance im Vgl. zu AVRs
weiter machen, richtig? Das ist keine "AVR-Schreibweise". Das ist so möglich bei AVR, ARM (LPC, STM), RX, PIC32 - nur nicht bei MSP430. Ob das nun besser oder schlechter ist, sei dahingestellt. In jedem Fall ist es /anders/. Bei "(0 << x)" und "(1 << y)" versteht jeder, was gemeint ist. Bei den
Roland H. schrieb im Beitrag #2658276: > Das ist so möglich bei AVR, ARM (LPC, STM), RX, PIC32 - nur nicht bei > MSP430. Das ist eine Compiler Frage, keine Controller Frage. > Ob das nun besser oder schlechter ist, sei dahingestellt. Ich find es jedenfalls schlecher alles
-
Thread
AVR Assembler besser strukturieren (ohne Precompiler)
einfacher gewesen, einen Prozessor mit LCD-"RGB"-Interface zu verwenden (z.B. TI Sitara oder manche STM32)? Diese können ein 2D-Array aus Pixeln auf bis zu 24 Leitungen parallel ausgeben (3x8=RGB) bei 0% CPU-Last. Ob da jetzt ein LCD oder LEDs dran hängen ist auch relativ egal... Rödel schrieb im Beitrag
einfacher gewesen, einen Prozessor mit LCD-"RGB"-Interface > zu verwenden (z.B. TI Sitara oder manche STM32)? Diese können ein > 2D-Array aus Pixeln auf bis zu 24 Leitungen parallel ausgeben (3x8=RGB) > bei 0% CPU-Last. Ob da jetzt ein LCD oder LEDs dran hängen ist auch > relativ egal... Ich weiss
-
Thread
nRF51 TWI-Sensor auslesen
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
: ±8 g; 11: ±16 g) HR: Operating mode selection, ich möchte zunächst den Normal-Mode: 0, allerdings muss dann auch LPen=0 ST0/1: Self-test, brauch ich nicht: 0 SIM: SPI serial interface mode selection
-
Thread
STM8 Entwicklungsumgebung
Ich habe mir von den günstigen Boards beim chinaman verlocken lassen (50 Cents inkl Versand für ein STM8 Board) Scheint aber wohl doch zu mühsam zu sein. Ich war bisher mit AVR und STM32 unterwegs
sein soll) eines ST-Link V2 Adapters: http://www.ebay.de/itm/1PCS-ST-Link-V2-Programming-Unit-mini-STM8-STM32-Emulator-Downloader-New-/182141301471?hash=item2a6877b2df:g:ePAAAOSwbPxXQCcc Hier musst du SWIM, NRST, GND und VCC eins zu eins Verbinden. Scheinbar können manche dieser Boards "gelockt
-
Thread
Debug Meldungen über ITM/SWO, UART der USB ausgeben?
Schreiben jedes einzelnen Zeichens, ob die Schnittstelle aktiviert ist. [c] __STATIC_INLINE uint32_t ITM_SendChar (uint32_t ch) { if (((ITM->TCR & ITM_TCR_ITMENA_Msk) != 0UL) && /* ITM enabled */ ((ITM->TER & 1UL ) != 0UL) ) /* ITM Port #0 enabled */ { while
> jedes einzelnen Zeichens, ob die Schnittstelle aktiviert ist. > > [c] > __STATIC_INLINE uint32_t ITM_SendChar (uint32_t ch) > { > if (((ITM->TCR & ITM_TCR_ITMENA_Msk) != 0UL) && /* ITM enabled */ > ((ITM->TER & 1UL ) != 0UL) ) /* ITM Port #0 > enabled */
-
Thread
Kaufentscheidung: Laptop HP oder Lenovo PC
Ab und zu möchte ich was mit esp32 oder stm32 machen. Gegebenfalls soll auch Visual Studio laufen. Der PC hat nicht den ddr4 ramspeicher sondern den ddr5.
Zo R. schrieb im Beitrag #7757101: > Ab und zu möchte ich was mit esp32 oder stm32 machen. Gegebenfalls soll > auch Visual Studio laufen. Das geht auch mit einem zehn Jahre alten i3. Sofern genügend RAM da ist, sofern eine SSD genutzt wird, ist nichts davon ein Problem
-
Thread
Cortex F4 Timer Input Capture + DMA
Die Cortex M4(F) haben keine Timer, nur einen Systick. Ihr meint die STM32F4-Timer. Daher bringt das Manual von ARM auch nichts, sondern eher das STM32F4 Reference Manual von ST.
/cortex_mx_stm32/DispForm.aspx?ID=32344
-
Thread
Mikrocontroller und PHP
einem Mikrocontroller gesehen? Ich meine nicht einen in der Größenordnung vom Raspberry Pi oder ESP32, sondern etwas in Richtung ATmega328 oder meinetwegen auch einen Boliden wie den STM32F4.
mal fragen, ob PHP auf einem Mikrocontroller laufen kann, > also zum Beispiel auf einen AVR oder STM, also der Mikrocontroller > ist gleichzeitig der Server Ein großer STM32 kann, mit genug externem RAM ausgestattet, Linux ausführen. Und wenn man ein Linux hat, sind auch Webserver und PHP theoretisch
-
Thread
ARM LPC2368 von NXP wieder zum Leben erwecken mit Em Blocks?
alles überträgt er das was aber nicht ausreicht: STLinkGDB.exe -nx -fullname -quiet -args D:/temp/stm32f429/bin/Debug/stm32f429.elf Tja, keine Ahnung..... Starting debugger: done Setting breakpoints Em::Blocks embedded firmware debugger for arm-none-eabi (Jul 15 2014/06:27:12). Based
it under certain conditions; type "show cop" for details. Reading symbols from bin/FlashRelease/stm32F429_project.elf... (no debugging symbols found)...done. Source directories searched: G:/STM32F429/emblocks/stm32F429_game_of_life;$cdir;$cwd Remote debugging using localhost:4242 0x08002f740x20023b00
-
Thread
Retro Fieber: Z80 oder 68000 ?
Dafür kannst Du Dir doch schnell dieses Macro ändern: [c] #define IS_PRINT(ch) (((ch) >= 32 && (ch) < 0x7F) || ((ch) >= 0xA0)) [/c]
Darstellung von 8-Bit-Zeichen ändern, wenn Du das Macro [c] #define IS_PRINT(ch) (((ch) >= 32 && (ch) < 0x7F) || ((ch) >= 0xA0)) [/c] änderst in [c] #define IS_PRINT(ch) (((ch) >= 32 && (ch) < 0x7F)) [/c]
-
Thread
Kaufempfehlung: Devboard für STM32 ?
dass seit kurzem STM32F4 Discovery verfügbar ist, leider scheint noch kein passendes "komplexes" Devboard am Markt zu sein. Was ich gefunden habe sind die STMF10x Devboards, wie zB: http://www.wvshare.com/column/STM32
http://www.mikrocontroller.net/articles/STM32#Evaluation_Boards
-
Thread
STM32 - Doku und Samples zur MPU?
Gegenfrage, hat der STM32 überhaupt eine MPU ? Ich denke die gibts nur bei manchen Cortex M3 Typen optional, sonst wär das Ding ja im Datenblatt angegeben. Aber Interessant ist es auch für mich zu wissen, welcher Chip eine
Alle neueren STM32 haben eine MPU. Namentlich also F103F/G (XL Density), STM32L und STM32F2xx. Mittlerweile hab ich auch rausgefunden, wie das Teil funktioniert. Falls es mal jemand braucht, hier mal as Schützen
-
Thread
Encoder Signal Spikes
ist der versorgt? Ist ein 24V China Motor https://de.aliexpress.com/item/32860097307.html?spm=a2g0x.search0104.3.30.548962f94j05WD&ws_ab_test=searchweb0_0%2Csearchweb201602_5_10065_10068_10547_319_317_10548_10696_10084_453_10083_454_10618_10304_10307_10820_10821_537_10302_536_10843_10059_10884_10887
schrieb: >> Ist ein 24V China Motor >> > https://de.aliexpress.com/item/32860097307.html?spm=a2g0x.search0104.3.30.548962f94j05WD&ws_ab_test=searchweb0_0%2Csearchweb201602_5_10065_10068_10547_319_317_10548_10696_10084_453_10083_454_10618_10304_10307_10820_10821_537_10302_536_10843_10059_10884_10887
-
Thread
Frage zu STM32F302 Bootloader und FTDI
Hallo zusammen, ich möchte den Bootlaoder eines STm32F302RBT6 für die Programmierung des Chips über USB verwenden. Ich habe die Möglichkeit mit dem FTDI Chip zur Setzung des Boot0 und des RST Pins gesehen und möchte das nun nutzen. In der AN2606 steht
Aufbau mal gezeichnet. Ich wollte wissen, ob man die UART Leitungen vom FTDI zu den USART Leitungen des STM32 führen kann. MfG
-
Thread
18bit oder 24bit ADC empfehlung bitte
Was gibt's gegen den 12Bit ADC vom STM32 auszusetzen? Ingo
>Was gibt's gegen den 12Bit ADC vom STM32 auszusetzen? Wenn in Eingang von "24bit" die Rede ist, so liegt die Antwort doch wohl auf der Hand.
-
Thread
stm32F103 USB total absturz problem
Hallo liebe Forumsmitglieder, ich scheitere gerade daran mit einem STM32F103C8T6 eine USB Kommunikation hinzubekommen. Ich versuche einen virtuellen ComPort zu implementieren mit dem dann geloggte Daten ausgelesen werden sollen. Ich habe mich größtenteils an das Beispiel
läuft das Programm weiter und dmesg unter linux sagt : [ 2985.280633] usb 3-3.3: Product: STM32 Virtual COM Port [ 2985.280637] usb 3-3.3: Manufacturer: STMicroelectronics [ 2985.280641] usb 3-3.3: SerialNumber: Pÿlg\xffffffc2\xffffff85SIU'$g [ 2985.308012] cdc_acm 3-3.3:1.0: ttyACM0: USB
-
Thread
Arduino als Einstieg?
Du liebe Güte! Bei aller Liebe zu den STM32, vom Arduino sind die doch ein gutes Stück entfernt. Es ist doch toll wenn jemand am Anfang beginnen will und nicht gleich am Ende. Gut, vielleicht etwas übertrieben aber ich denke es geht schon
einigen hier! Matthias Sch. schrieb im Beitrag #2868097: > Wer startet denn heute mit einem STM32 ohne Library Support? Das macht > nicht mal avr, da gehe ich jede Wette ein. Die hast Du gerade verloren. Gruß Jobst
-
Thread
[STM32] DOGM204-A / SSD1803A Library
Demo-Funktionen für so ziemlich alles was der Display-Controller her gibt. Ich habe den Code auf einem STM32F0 getestet. Der Demo-Code geht davon aus, dass am PA0 die Reset-Leitung des Displays angeschlossen ist um das Display am Anfang einmal zurückzusetzen. Für HAL-Hasser sollte es auch keine große
. ich bin gerade an einem Projekt und ich kann nicht vorankommen. Muss der LCD Modul "EA DIP203G-4NLED" basiert auf ssd1803 Controller. Die Ansteuerung passiert über die SPI Schnittstelle des STM32F103 Cortex M3 Microcontrollers. Ich weiß es nicht woran der Fehler liegt, da ich nichts auf dem Display
-
Thread
[S] stm32flash für Windows mit GPIO-Set für RTS/DTR
unter Linux nachvollziehen möchten: im Anhang die Schaltung des Minimalsystems und das veränderte stm32flash (das nach einem Make-Aufruf eine Datei stm32chflash erstellt). In Linux ist der vorhandene Treiber für den CH340G Chip bzgl. Parity fehlerhaft und im Zip-File ist ein Patch, der das behebt).
Bei STM32FLASH 0.5, das du als Vorlage für deine Version genommen hast, ist doch der RTS/DTS-Support schon eingebaut? Das fertig compilierte Windows-EXE mit Manual in PDF ist zu finden unter: https://sourceforge.net
-
Thread
STM32 Registermaskierung
Servus Im Rahmen eines Projektlabors an meiner FH bin ich gerade dabei mich in den STM32F103 einzuarbeiten, was mir schwerer fällt als gedacht. Bis jetzt hatte ich hauptsächlich mit dem C166 zu tun, mit dem man Register einfach à la RegisterXYZ |= 0x0101010101 maskieren kann. Beim STM32
LBubble schrieb im Beitrag #2609904: > mit dem man > Register einfach à la RegisterXYZ |= 0x0101010101 maskieren kann. > Beim STM32 spreche ich die Register über structs an, also GPIOx->ODR = > 0x010101101;. Hi, allgemein: [c] GPIOx->ODR |= 0x010101101; GPIOx_ODR |= 0x010101101;
-
Thread
Arduino gerhoert jetzt Qualcomm!
:-D Ich bin mal auf das Schaltbild gespannt. Ich denke mal es waere sehr wichtig das man an dem STM32U585 mit dem JLink dran kommt. Das ist kein Kinderkontroller. Das Datenblatt hat 3600Seiten. Die haben einen schnuckeligen ADC eingebaut. Vanye
Reference Manual ganz einfach so herunterladen: https://www.st.com/resource/en/reference_manual/rm0456-stm32u5-series-armbased-32bit-mcus-stmicroelectronics.pdf
-
Thread
Kreis in GPS-Koordinaten erkennen
einem Kreis bewege dessen Mittelpunkt und Radius (noch nicht) bekannt ist. Zielsystem ANSI C & STM32L4. (Kein bekannter Radius des Kreises - irgendwas zwischen 50m und 300m) Meine erste Idee war das GPS Signal soweit zu filtern, dass man irgendwie vernünftig eine Ableitung bilden kann und diese
@ Patrick J. (ho-bit-hun-ter) Um auf handhabbare Datenmengen für den STM32L4 zu kommen. Mein Lehrer hat früher bei solchen Rückfragen "Guten Morgen" gesagt. - Und "du hast wohl gepennt" gemeint. Nimm mal 3 Datenpunkte (mit Positions-Toleranz von 1% von r), die
-
Thread
Betrifft die Bereitstellung von EAGLE- Bibliotheken
Hier zwei LBRs von mir. Beide habe ich leider noch nicht geprüft. Die erste Version der STM32 LBR (STM32F107VC) habe ich heute erstellt.
#2081974: > Hier zwei LBRs von mir. Beide habe ich leider noch nicht geprüft. Die > erste Version der STM32 LBR (STM32F107VC) habe ich heute erstellt. Sehr schöne Libs! So muss das aussehen. Bei der STM-Lib stimmen die Add-Level im Device nicht, bei der Texas_28x_Piccolo ist keine Variante eingetragen
-
Thread
Kleinen uC gesucht
STM8S003F5
ich nicht so. Alles ist relativ zu betrachten. Ein ATtiny45-PU ist wesentlich kleiner, als ein "STM32 Minimum System Development Board" (Blue-Pill). Ein ATtiny45-PU ist klein im Vergleich zum großen ATmega644-PU. Ein ATtiny45-PU ist klein im Vergleich zu einem Intel Dual Core. Im DIP Format
-
Thread
anschlussproblem
trotzdem ganz sperren können. Geht das irgendwie am selben Pin ohne den 3V3 tauglichen Pin zu zerstören? STM32F072 Siehe Bild
Dann aber eben keine PWM. Klingt gut. > - Kläre, mit wie viel Strom die Schutzdioden am STM32 überhaupt > beaufschlagt werden dürfen ich denke 25mA, auf S. 52 https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=2ahUKEwj0vbLZlaXgAhVBxYUKHUq8CQcQFjABegQIABAC&url=https%3A
-
Thread
STM32Fxxxx: Kurze Frage zu GPIO Bitbanging
c) { if (a+b > c) g2(a+b); } [/c] ARM, gcc 4.9.2, -O2: [code] f1: add r0, r0, r1 cmp r0, r2 bgt .L4 bx lr .L4: uxtb r0, r0 ;<--- truncation nötig b g1 f2: add r0, r0, r1 cmp r0, r2 bhi .L7 bx lr .L7: b g2 [/code] x86-64, gcc 4.7.2, -O2, besonders krass, da der Compiler zwar einen korrekt
-
Thread
STM32 VBAT über Gold CAP
Wo ist der Vorteil einen GoldCaps ggue eine Lithiumzelle w z.B. CR2032 in der Stm32 VBat Anwendung?
eine Schottky verwendet. Habe aber gerade mal nachgeschaut und die BAS516 hat auch schon eine V_F von 0,7V bei 1mA. Die SMMSD701T1G dagegen begnügt sich mit 0,4V bei 1mA. Sehr edel das Teil aber für eine Diode auch nicht ganz billig (0,10€/St. bei 3000 St.).