-
Thread
RS232 galvanische Trennung zwischen Raspberry und STM32
STM32 -> ADUM -> MAXa -> lange Leitung -> MAXb -> Raspberry Pi [/pre] Dann müsstest du auf der STM32 Seite noch einen "1W-DCDC-Zuckerwürfel" zum Versorgen der potentialgetrennten Seite des ADUM und des
du statt RS232 RS422/RS485 verwendest, brauchst du zwar einen Draht > mehr, dafür aber nur eine(5V) Versorgungspannung, resp. nicht das > Ladungspumpengerödel der MAXe. > Würde ich mal ins Auge fasssen. > IdS, > Baku Ich habe auf der Raspberry Seite 5V, auf der STM32 nur 3,3V. In das Thema
-
Thread
LWIP , PHY und RX Funktion
H. R. schrieb im Beitrag #5632739: > -> Board mit DP83848 und stm32f4 -> PC empfängt die UDP packete > -> Board mit KSZ8863 und stm32f4 -> PC empfängt die UDP packete nicht --> du hast einen Verdrahtungsfehler
hast du ;-) RX-> PC schickt ping requests an board, die zwar aus KSZ8863 rausgehen, aber nicht in stm32 ankommen TX-> STM32 sendet UDP packete zum PC
-
Thread
Low Power uC im Sub1V-Bereich gesucht
Sollte eine höhere Spannung doch erlaubt sein wären auch die STM32L oder EFM32 eine Möglichkeit, zumindest der angestrebte Verbrauch liegt in dem gewünschten Bereich (einstelliger µA-Bereich bei 32KHz, bis nA im Sleep)
Peripherie des AVR sieht wirklich interessant aus, aber der Stromverbrauch ist doch weit über dem eines STM32L, der AVR braucht im Sleep ja schon mehr als nen STM32L im 32KHz Modus, selbst bei 12MHz braucht der AVR noch 3 mal soviel, wenn man sich nach den 230uA/Mhz des STM32L richtet. Frfage 2 würde mich
-
Thread
Controller mit FPU
Wie schneidet den der ATSAM4 gegenüber dem STM32F4 bezüglich Rechenleistung ab?
kommt auch auf den Compiler drauf an. Z.b. bei max. Frequenz von 123MHz erreicht der SAM4S beim IAR 6.5 etwa 408Coremark Werte, bei 21MHz etwa 63 Coremark Werte. ST hat den STM32F417 mit Greenhills ins Rennen geschickt, erreicht bei 168MHz etwa 488Coremark Werte Auf den MHZ gesehen, liegt der SAM4S
-
Thread
Platine fällt bei Thermotest aus
Michael H. schrieb im Beitrag #6348319: > Hallo, > > wir testen gerade unsere Platine im Klimaschrank. Eine Platine fällt > beim Thermotest aus. Es ist ein STM32F030 verbaut. Hat irgendjemand > schon das
Michael H. schrieb im Beitrag #6352935: > Also, Fehler gefunden: > > Es lag am STM32F070! Nein. Es lag am Code. Ab 24 MHz brauchst du mind. 1 wait state. Das hattest du nicht eingestellt, also hast du
-
Thread
Wie finde ich den Einstieg in den ARM Cortex?
unterstützt. Oder eine IDE deines Geschmacks auswählen und erstmal auf HW-Debugger verzichten. Die STM32 haben einen Bootloader on-chip, d.h. es ist möglich mit einem RS232 zu TTL Umsetzer Programme über die serielle Schnittstelle einzuspielen. Sowohl Keils uVision als auch die Ride7-IDE von Raisonance
Also ich habe für meinen Einstieg auch zuerst auf die STM32 mit dem billigen Stm32-Discovery Board gesetzt. Bis ich merkte, dass Attolic Truestudio neben den nervigen Einblendungen auch funktionale Einschränkungen in der freien Version hat. Dann habe ich das
-
Thread
Diskussionsrunde: Opensource Entwicklungstools für STM32
IRCM IDCODE (Length, IR Capture, IR Capture Mask, IDCODE) #jtag_device 4 0x1 0xf 0xe #jtag_device 5 0x1 0x1 0x1e # target configuration # script for stm32 #use combined on interfaces or targets that can't set TRST/SRST separately reset_config trst_and_srst jtag newtap stm32 cpu -irlen 4 -ircapture 0x1 -irmask 0xf -expected-id 0x3ba00477 jtag newtap stm32 bs -irlen 5 -ircapture 0x1 -irmask 0x1 -expected-id 0x16410041 target create stm32.cpu cortex_m3 -endian little -chain-position stm32.cpu stm32.cpu configure -work-area-virt 0 -work-area-phys 0x20000000
-
Thread
Spannungsteiler ADC mehrere Messbereiche
man auch nicht, eher bis 100..200mV. > Um 0V zu messen, braucht man eine negative Hilfsspannung (-0,5V), auch > bei R2R-OPVs. Ich revidiere meinen Messbereich: 0,6-14V, Widerstände sind 1% Metallschicht, 12bit Genauigkeit waren nie mein Ziel. Der STM32F103 bekommt seine 3.3V (und damit VREF) von
Messbereich: > 0,6-14V, Widerstände sind 1% Metallschicht, 12bit Genauigkeit waren nie > mein Ziel. > Der STM32F103 bekommt seine 3.3V (und damit VREF) von einem ADP151 LDO, > der hat +-2,5%... ich denke der bestimmt die Rahmenbedingungen... Deine Widerstände und der Spannungsregler haben zwar Toleranzen
-
Thread
STM32 Discovery CAN H kein Signal
Hallo zusammen, bei mir ist CAN schon was her. Ich hab eine STM32 Discovery Board und ein SN65HVD230 Transceiver. Ich hab es soweit hinbekommen, dass ich auf CAN L ein saubere Signal bekomme. Mein Logikanalyser liest die Bytes auch richtig. Nur auf CAN H kommt nichts
Hat es bei Dir funzt ? wie sieht dein Testaufbau aus ? hast du mit zwei STM32F4 getestet oder den CAN1 und CAN2 von STM32F4 benutzt. Ich bin gerade dabei, den CAN mit STM32F4 und Waveshare CAN Transceiver zu testen.
-
Thread
Starten Bootloader STM32F103 BluePill
bei bestimmten Chips noch ein oder zwei Pins, die mehr vertragen, aber pauschal merkt man sich: STM32 -- nix 5 Volt.
. schrieb im Beitrag #4938541: > Und soweit ich das im RefMan gelesen habe, sind alle Pins der > STM32F102xxx 5V-tolerant, es sei denn, man setzt sie in den Es ist ein F103 und bei dem sind *nicht* alle Pins 5V tolerant.
-
Thread
c++ 11/14/17?
gefunden nochmal mit datenblatt verglichen, das müsst jetzt stimmen Es geht übrigends um den STM32F411 (Blackpill) <code> namespace Regs { constexpr reg32_t RCC_BASE AHB1PERIPH_BASE + 0x3800UL; // RCC register constexpr reg32_t RCC_CR =
sind. Achso. Die sind aber bei Verwendung des GNU-MCU-Plugin flugs angelegt. Sich deswegen auf die STM32CubeIDE festzulegen ist Jammern auf hohem Niveau.
-
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:-(
daran schlimm?" Das die Vielfallt nichts bringt, wenn ständig welche abgekündigt werden. Erst Atmega32 dann Atmega 328 beide abgekündigt z.B. etc die alten Stms gibt es alle noch, billig
-
Thread
Ist besser ein Arduino oder Nucleo
www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-mpu-eval-tools/stm32-mcu-mpu-eval-tools/stm32-nucleo-boards/nucleo-f439zi.html
https://github.com/stm32duino/Arduino_Core_STM32 Es gibt wohl noch ein paar Hürden, aber es wächst so langsam zusammen ....
-
Thread
PSK 31 Modlulation im Mikrocontroller
Emitterschaltung zum Verstärken und dann direkt in den ADC-Eingang eines am USB-Port angeschlossenen stm32nucleo-boards. Mein Mikrofonverstärker ist nicht gerade optimal und er fängt einigen Schmutz aus dem Schaltnetzteil auf, das hab ich in 5 Minuten schnell zusammengestöpselt auf dem Steckbrett. Anbei
So, hab dann mal das Decodieren implementiert: [c] #include <stdio.h> #include <stdlib.h> #include <stdbool.h> #include "stm32f4xx_hal.h" #include "stm32f401xe.h" #include <stm32f4xx_hal_rcc.h> #include <itoa.h> #include <board.h> #include <math.h> #define
-
Thread
Atmel Cortex-M3 (AT91SAM3S) mit GNU – nichts geht!
und GNU-Toolchains hat. Auch wenn dir das nicht unbedingt weiterhilft: Besorg dir ein Board mit STM32. Da können dir hier wesentlich mehr Leute helfen. Exoten wie Atmels Cortex-M3 benutzt hier wohl niemand.
ich das nicht in den nächsten Tagen zum Laufen bekomme (ich versuche es schon lange), steige ich auf STM32 um. Aber wehe das klappt dann auch nicht!! ;)
-
Thread
stm32f051: option byte nicht beschreibbar
[code] ~/local/STMicroelectronics/STM32Cube/STM32CubeProgrammer/bin$ ./STM32_Programmer_CLI -c port=SWD mode=UR reset=hwrst -rdu ------------------------------------------------------------------- STM32CubeProgrammer
4000 KHz Connect mode: Under Reset Reset mode : Hardware reset Device ID : 0x440 Device name : STM32F051x4/STM32F051x6/STM32F051x8/STM32F030x8 Device type : MCU Device CPU : Cortex-M0 Disabling memory Read Protection... Reconnecting... ST-LINK SN : 066DFF505052876767042327 ST-LINK
-
Thread
Drohne im eigenbau Gesperrt
Was sind jetz die Vorteile von einem STM32 zu einem AVR UC3.
Thomas Leitgeb schrieb im Beitrag #2700538: > Ich werde das STM32F4 Discovery jetzt bestellen. CooCox CoIDE mit STM32F4-Discovery Board http://www.mikrocontroller.net/topic/255487#new Zum Einstieg.
-
Thread
STM32F3: IRQ-Prioritäten
Hallo Ich portiere momentan ein Projekt von Arduino auf STM32 (STM32F302R8) und arbeite mich dabei in die Plattform ein. Im Moment bin ich mit der I2C-Implementierung beschäftigt und wieder über ein Thema gestolpert, das mir schon bei den Timern, den ADCs und
STM32 Devices IRQ Channels list, please refer to the appropriate CMSIS device file (stm32f3xxxx.h)) * @param PreemptPriority The pre-emption priority for the IRQn channel. * This parameter
-
Thread
ATTINY85 o.ä. als I2C zu WS2812 Bridge
https://github.com/cpldcpu/light_ws2812 Der eingebaute SCT (State Machine Timer) schlägt den ganzen STM32F405 locker (trotz M0 vs M4)
Hier noch ein Link zu einer Beschreibung zur Umsetzung am xmega 32e5: http://www.ejberg.dk/portfolio/ws2812-xcl/
-
Thread
FMC auf STM32F4 konfigurieren?
und main.h aus dem Beispiel-Projekt in mein Projekt kopiere (und minimal anpasse, z.B. Header), dann funktioniert das Beispiel plötzlich nicht mehr. system_stm32f4xx.c sieht in meinem Projekt lediglich erweitert aus, das stm32f4xx_hal_conf.h ist im Wesentlichen gleich. Hat jemand das Disco-Board schon einmal richtig konfiguriert? Ich nehme an, die Timing-Werte können erstmal auf 16 stehen bleiben? Meine Refresh-Rate
-
Thread
Einstieg STM8 - Toolchain und Fallstricke
Tools nutzt ihr? - Gibt es empfehlenswerte Tutorials/Anleitungen zum Einstieg? - Einarbeitung von STM32 in STM8? Einfacher Einstieg? - Welche Fallstricke gibt es? (z.B. bei den STM32 Einschalten des Taktes vergessen) - Welche Empfehlungen könnt ihr sonst zu den STM8 abgeben? Beste Grüße, STM8
//www.colecovision.eu/stm8/ > - Einarbeitung von STM32 in STM8? Einfacher Einstieg? Ja. Die integrierten Peripheriegeräte sind recht ähnlich. > - Welche Fallstricke gibt es? (z.B. bei den STM32 Einschalten des Taktes
-
Thread
STM32F3 MAX7219 SPI
****************************************************************************** */ #include "stm32f30x.h" #include "stm32f30x_gpio.h" #include "stm32f30x_rcc.h" #include "stm32f30x_spi.h" #define SCK_Pin GPIO_Pin_10 #define SCK_Pin_Port GPIOC #define MOSI_Pin GPIO_Pin_12 #define MOSI_Pin_Port
1,1); erste Ziffer bedeutet stelle zweite genaue welche ziffer. Quellcode: [c] #include "max7219.h" #include "stm32f30x.h" #include "stm32f30x_gpio.h" #include "stm32f30x_rcc.h" #include "stm32f30x_spi.h" #define cs_ON() GPIO_ResetBits(GPIOD, GPIO_Pin_2); #define cs_OFF() GPIO_SetBits(GPIOD
-
Thread
STM32 Befehl: TIM_GetITStatus gibts nicht?
Wirf einen Blick in die jeweilige *_tim.h stm32f0xx_tim.h stm32f10x_tim.h usw.
Weiterraten? OK. stm32f4xx_hal_tim.h __HAL_TIM_GET_IT_SOURCE()
-
Thread
Wo hat der STM32F103C8 seine Anwendungsnische ?
Wenn Ihr Strom sparen wollt, nehmt den STM32L1xx. Die STM32F1 lösen langsam die STM8 bei billig Elektronik ab. Einige der billigen 'Programmable Power Supply' bei Ebay/Ali, z.B. die DPS5005, haben ein STM32F1 als Gehirn. Das sollte schon als
Die Stm32 lassen sich mit einem 5€ Adapter nicht nur programmieren, sondern auch debuggen.
-
Thread
Uhr mit Alarm und Kalender - STM32F4 vs. RTC
Dennis X. schrieb im Beitrag #2511120: > Ich weiß nicht ob das mit dem STM32 so gut geht, wie mit diesem IC. Definiere "gut". Es geht mit der RTC des STM32 ebenfalls. Den jeweiligen Stromverbrauch im Batteriebetrieb verraten die Datasheets.
Dennis X. schrieb im Beitrag #2511120: > Ich weiß nicht ob das mit dem STM32 so gut geht, wie mit diesem IC. Ich auch nicht, weil ich es noch nicht gemacht habe. Aber die Funktionalität der beiden Lösungen scheint ähnlich. Schau doch mal ins Reference Manual der STM32F4
-
Thread
Nächster Schritt nach AVR: Empfehlungen gesucht
STM32L0: Das schaue ich mir gerne an, danke!
immer mehr zur Mono-Kultur. Und wenn was nicht geht, dann war es das, gerade noch mal ausprobiert, ESP32-C6 kann man zwar mit "Espidf" benutzen, aber "Arduino" geht nicht. STM32C031 und STM32H503 werden auch immer noch nicht unterstützt, für den STM32C031 hatte ich sogar mal ein Board File erstellt das
-
Thread
STM32F4 Discovery Arduino
/Arduino_STM32/wiki/Installation
zickig ist. Im obigen Beispiel werden diese Codec-Routinen verwendet: https://github.com/mubase/STM32F4-Arduino-core/blob/master/cores/maple/libmaple/stm32f4codec/codec.h "mubase" hat dort einfach eine Software I2C Schnittstelle verwendet. Damit umgeht er alle Probleme mit dem Hardware-I2C Interface
-
Thread
Stm32 lcd Grafik font rendering
display zeichnen. Ich wollte zuerst adafruitGFX auf einem esp8266 benutzen, hab aber gehört, dass der stm32 einen grafikbeschleuniger hat. Da hat direkt mein innerer Perfektionist zugeschlagen. Welche stm32 haben den und könnte ich den nicht verwenden um Speicher für die fonts im internen Flash sparen
hier gibt es eine GUI Library: https://lvgl.io/ Ist Open Source auf Github, Beispiele für STM32, NXP und ESP findet man auch im Repo vom Autor. Der 'Grafikbeschleuniger' im STM32 ist ein besserer DMA, der kann Offsets im Grafikspeicher berücksichtigen, Formate beim Transfer konvertieren und
-
Thread
Neuer Jetson, ESP32-P4-Entwicklerplatinen, Satelliten-Arduino uvam
the introduction of the STM32WL3 series and new STM32N6 microcontrollers. • Enhanced STM32C0 package: Now, includes support for the latest STM32C051 and STM32C091/92 microcontrollers. • Updated packages: New versions have been released for STM32U0, STM32U5, STM32WB0, STM32WB, STM32WBA, STM32H5, and STM32H7 series. • Maintenance updates: Applied to STM32F1, STM32F2, STM32L4, and STM32G4 packages. [/c] An „detaillierten Changelogs
-
Thread
I2C mit STM32 und ITG3200 Sensor will nicht loslegen
**********************************************************/ /* Includes */ #include "ITG3200_1.h" #include "stm32f10x.h" #include "misc.h" float gyr_adj[3]={0};//ITG 0-bias /** * @defgroup ITG * @{ */ /** @defgroup ITG_I2C_Function * @{ */ /** * @brief Initializes the I2C
Defines für das I2C [c] /* Define to prevent recursive inclusion*/ #ifndef __HAL_ITG3200_1_H_ #define __HAL_ITG3200_1_H_ #ifdef __cplusplus extern "C" { #endif /* Includes */ #include "stm32f10x.h" #include "misc.h" /** * @addtogroup ITG3200 * @{ */ /** * @addtogroup
-
Thread
STM32L021D4 und ST-Link
auf Verbinden, dann NRST von Masse trennen. Beachte, dass der China Stlink das Reset nur für den STM8 benutzt, nicht für STM32.
Verbinden, dann NRST von Masse > trennen. > > Beachte, dass der China Stlink das Reset nur für den STM8 benutzt, nicht > für STM32. Genau so habe ich es gemacht, da ich das bereits gelesen hatte das der China STLink den HW Reset beim STM32 nicht kann.
-
Thread
STM32F429-Discovery Recycling: 90 MHz Frequenzzähler mit TFT
: http://mino-elektronik.de/progs/STM32F4xx/f_mess.c und http://mino-elektronik.de/TFT-direct-drive/TFT-direct-drive.htm#tft-4 Na denn flashe ich erstmal dein binary...
hat dieser einen asynchronen 1:8 Vorteiler, der sich viel höher takten läßt als SYSCLOCK/2, was beim STM32F429 max. 90 MHz sind. Das Bild zeigt 414 MHz, wobei das Signal "freifliegend" mit paralleler GND-Leitung (ganz rechts) an PD2 angelegt ist. Als Taktgeber dient der MCO2-Ausgang eines STM32H750.
-
Thread
Z180-Stamp Modul
Propeller, STM32) Z180-Stamp + Bootprozessor + ECB-Bus Im nächsten Schritt folgt der Bootprozessor (AVR, STM32) als Huckepackvariante zum Z180-Stamp. Alle Unterlagen wie immer hier: http://www.mikrocontroller.net
020h ;Character size mask. M_CS7 equ 000h ; M_CS8 equ 020h ; CS8 equ 5 ; b2m CSTOPB, 6
-
Thread
st-flash, openocd STLINK/V2 command line tool f. Windows
Ich würde einfach den STM32Workbench und einen richtigen externen ST_Link v2 oder v3Mini nehmen. Damit bist du fertig und kannst in Zukunft auf allen STM32 entwickeln ob nackt oder auf nem Eval Board.
mit "stm32f4discovery.cfg".
-
Thread
ARM7 vs. AVR
> NEIN NEIN NEIN NEIN !!!! Nie und Nimmer !!! > > STM32F103xx = Cortex M3 Arm Kern. Interner Oszillator, läuft mit 48MHz > und USB geht auch. > Nur Strom dran + Stützkondensatoren !!! JA JA JA !!!! Hier treffen sich die Beführworter des STM32. Ich
startet. Und programmiert wird der STM32 über den integrierten Bootloader einfach über die serielle Schnittstelle. Erwin
-
Thread
Flag in BLOCK setzen und löschen?
Dr. Sommer schrieb im Beitrag #5957667: > Vielleicht ist für dich ein kleiner ARM-Controller (z.B. STM32F103) mit > DMA sinnvoll. Der kann (nahezu) beliebig viele Bytes auf einmal ohne > Software-Arbeit übertragen. Ich finde es viel bequemer mit einem Mikrocontroller mit 5 Volt Speisung: so kann
un-lernen wenn du dann doch mal auf C++ wechseln möchtest... Maxim B. schrieb im Beitrag #5957676: > STM mit 0,5 mm zwischen Pins ist für meinen Augen > eine Herausforderung. Nach Möglichkeit gehe ich nicht unter 1,27 mm, > notfalls 0,8 mm. Der STM32G031J6 hat ein 1.27mm SO-8 Gehäuse. Ist allerdings
-
Thread
Bringt ein STM32 mehr?
> Siehe dazu mein (heute geschriebenen :) ) Artikel: > http://www.mikrocontroller.net/articles/STM32#Allg... LOL, dein ists nimmer :-) eher unser **g** Bei Regelung sprechen mehrere Sachen für einen Cortex-M3, wenn die Leistung des AVR nicht ausreicht: - 32bit, d.h. Rechenoperationen auf
in dem STM32 Datenblatt. (Timer 1 & Timer 8 bei 12.3.16 oder 12.3.17) Wegen 5V: Du hast ohnehin später einen Ausgang +/-10V, also musst Du sowiso umskalieren mit einem OP. Der STM32 kann auch 72 MHz und
-
Thread
Programmieren von STM32F765VGT6
für SWD. ebay 282805864780 Gibt es auch günstig aus CN, dauert aber dann. Dazu nutze ich STM32CubeMX und SW4STM32.
wird PC13 geschaltet und dazu der interne Oszillator benutzt. Zum übertragen empfehle ich das neue STM32CubeProg. https://www.st.com/en/development-tools/stm32cubeprog.html
-
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
FPGA reziproker Frequenzzähler
Oha, damit kann man viele Spatzen erschießen. https://www.rutronik24.com/search-result/qs:stm32h730/reset:0 und das für nur 4,52 € https://www.st.com/en/microcontrollers-microprocessors/stm32h730vb.html Wie schon gesagt, das Auge muss die Frequenzanzeige noch verfolgen können, sooo schnell
Christoph db1uq K. schrieb im Beitrag #6512327: > https://www.rutronik24.com/search-result/qs:stm32h730/reset:0 > und das für nur 4,52 € Sag ich doch ;-)
-
Thread
Hilfe (Arduino) bei Schrittmotor Steuerung - Arduino zu langsam ?
Daniel H. schrieb im Beitrag #5856458: > funktionieren meine Libraries für den Arduino auch auf dem STM32 ? Highlevel Libs eventuell, andere wie Timer sicher nicht. Lies halt mal die Doku. leo
Daniel H. schrieb im Beitrag #5856458: > Ich benutze jetzt den schnelleren STM32 Controller mit Interrupts, BTW: - du brauchst keinen schnelleren Prozessor. - die AVR 8-Bitter haben natuerlich auch Interrupts
-
Thread
Wie teste ich (schnell) Funktionen aus STM32CubeIDE - ohne Hardware und Debugger?
STM32 genutzt wird.
Zahl oder nicht?) ist es auch stabiler. Es geht auch mit ASCII + DMA und unbekannter Länge mit STM32 Chips welche "UART IDLE line detection" unterstützen. Tilen Majerle von STM erklärt es hier genauer wie es geht: https://github.com/MaJerle/stm32-usart-uart-dma-rx-tx
-
Thread
mehrere DAC über ein uC
meinst du damit? - Willst du eine I2C GPIO-Expander verwenden? Das wäre ein eigener IC, den du vom STM32 per I2C ansprichst und der dann wieder eigene "dumme" Ein- und Ausgänge bereitstellt - Willst du einen Pin vom STM32 verwenden, der theoretisch auch I2C ausgeben könnte? In dem Fall konfigurierst
du damit? > - Willst du eine I2C GPIO-Expander verwenden? Das wäre ein eigener IC, > den du vom STM32 per I2C ansprichst und der dann wieder eigene "dumme" > Ein- und Ausgänge bereitstellt > - Willst du einen Pin vom STM32 verwenden, der theoretisch auch I2C > ausgeben könnte? In dem Fall konfigurierst
-
Thread
Suche µC in kleinem Package, mit USB
PIC16F1454, ...1455, ...1459 (12 MIPS) gibt es im 16-er bzw. > 20-er > QFN Gehäuse mit 4x4mm (0.5mm Pitch), den o.a. PIC18F14K50 (12 MIPS) gibt > es im 20-er QDFN-Gehäuse mit 5x5mm (0.65mm Pitch) was Ähnliches gibts auf von ST STM32F042x als UFQFPN28 4x4x0,55
STM32F411 oder STM32F401 gibts mit USB im 3x3 mm BGA http://www.st.com/web/en/catalog/mmc/SC1169/SS1577
-
Thread
includes in Cube IDE
/Exxcellence/Debug/../Core/Inc/test.h:49: multiple definition of `matrix'; ./Core/Src/test.o:C:/Users/tola5/Desktop/Exxcellence/Debug/../Core/Inc/test.h:49: first defined here c:\st\stm32cubeide_1.12.1\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.10.3
' c:\st\stm32cubeide_1.12.1\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.10.3-2021.10.win32_1.0.200.202301161003\tools\arm-none-eabi\bin\ld.exe: C:/Users/tola5/Desktop/Exxcellence
-
Thread
Bitfelder, Portabilität und STM32
guten Morgen, für einen STM32L451 wollte ich Funktionen aus einem STM32F205-Programm recyclen. Alles ganz primitiv. Die Bausteine der STM32-Familie sollen ja leicht austauschbar sein. Nur zwei Beispiele von den UARTs: Das Bit
ich in jeder Funktion eine Kleinigkeit ändern muss? Die 12505 #define (5300 beim F205) aus dem stm32l451xx.h helfen da nur bedingt :) Also wüsste ich jetzt gerne, was an Bitfeldern wirklich so schlecht ist. Ich finde eigentlich nur Aussagen wie zum Beispiel Wilhelm M. schrieb im Beitrag #6059618
-
Thread
STM32F3 Probleme mit Libraries
// start thread execution } [/c] Fehlermeldung: [c] *** Using Compiler 'V5.06 update 3 (build 300)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin' Rebuild target 'STM32F3-Discovery' compiling main.c... STM32F0-Discovery_skeleton\project_files\../inc/../sys/stm32f30x.h(183): error:
Line[9:5] Interrupts */ STM32F0-Discovery_skeleton\project_files\../inc/../sys/stm32f30x.h(217): error: #101: "TIM1_BRK_TIM15_IRQn" has already been declared in the current
-
Thread
[v]erkaufe diverse Evalboards
STM32F103-STK 15 € https://www.olimex.com/Products/ARM/ST/STM32-103STK/ Olimex SAM7-H64 5 € https://www.olimex.com/Products/ARM/Atmel/SAM7-H64/ Olimex SAM7-EX256 25 € https://www.olimex.com
LM3S6965 ohne CD ohne Debug Kabel ohne USB Kabel OLED Display nicht mehr ganz okay Olimex STM32F103-STK 15 € https://www.olimex.com/Products/ARM/ST/STM32-103STK/ Olimex SAM7-H64 5 € https://www.olimex.com/Products/ARM/Atmel/SAM7-H64/ Olimex SAM7-EX256 25 € https://www.olimex.com
-
Thread
Was kommt nach Atmega?
paar links: http://www.st.com/internet/mcu/class/1734.jsp http://www.mikrocontroller.net/articles/STM32 http://www.diller-technologies.de/stm32.html
> Ist es möglich, in Coocoox das ST32Discovery als Debugger zu verwenden? Es gibt seit gestern die Version 1.5.0 STM32F407 vom Discovery wird voll unterstützt.
-
Thread
Wo ist PIN1!
https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fcortex%5fmx%5fstm32%2fSTM32F401%2064pin%20pin1%20marking%20%20orientation&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B
Random ... schrieb im Beitrag #3805585: > **rofl** Ob die Pins vom ARM im STM32 wohl leichter zu finden sind? ;-)