-
Thread
STM32F446RE - Timer 4 PB7 geht nicht
gefunden, verstehe sie aber nicht. In Headern ist definiert: [c] #define BUZZER_PWM buzzer_STM32F4XX_TIM4_PB7 /** Summer: Auswahl Ports und Pins */ enum buzzertype_e { buzzer_STM32F4XX_TIM3_PB5, buzzer_STM32F4XX_TIM4_PB7, }; [/c] (In welcher Reihenfolge
Problem. Bestünde das enum aus einem Wert mehr, z.B. [c] enum buzzertype_e { buzzer_STM32F10x_TIM3_PB5, buzzer_STM32F4XX_TIM3_PB5, buzzer_STM32F4XX_TIM4_PB7, }; [/c] müsste ich innerhalb jedes "case" noch zusätzlich im Präprozessor die MCU abfragen. Deswegen
-
Thread
Routing CP2102N zu USB-C
habe mit der UART-Kommunikation etwas Ungewöhnliches entworfen. Der CP2102N ist über UART mit einem STM32 verbunden, aber derselbe UART ist auch mit einem ESP8266 verbunden. Die TX-Datenleitungen sind mit RS des CP2102N und RX des ESP8266 verbunden. Der RX des STM32 ist mit dem TX des ESP und dem TX des
ESP32: Eric schrieb im Beitrag #7514685: > Der CP2102N ist über UART mit einem STM32 verbunden, aber > derselbe UART ist auch mit einem ESP8266 verbunden.
-
Thread
Hardfault Fehler in Keil mit STM32F103 (cortex m3)
der Main und Kopier deinen darein. in deinem anderen Projekt war nicht mal Startup Code drin. STM32\STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Template\MDK-ARM So ist der Ordner bei mir. MfG Tec
Main und Kopier deinen > darein. in deinem anderen Projekt war nicht mal Startup Code drin. > > STM32\STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Template\MDK-ARM > hab alles aus der main gelöscht , auch das inclode von dem ST Eval ... mein code: [c] #include "stm32f10x.h
-
Thread
USART1 an STM32F411CEU
Schau dir die Code Beispiele auf http://stefanfrings.de/stm32/stm32f1.html an, insbesondere das MODIFY_REG Makro von ST. Aber auch ohne diese Makros sollte man die Bits mit ihren CMSIS Namen (nicht numerisch) setzen. (1:1 kopieren wird wohl nicht gehen, weil
> Jedoch gerne "Input" zum Anschalten der einzelnen Bits gewünscht ... Es steht alles in der /stm32f4xx h/ drin.
-
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
-
Thread
STM32 Quadrature Encoder + Geschwindigkeit ?
Hallo, Am STM32F407 will ich 2 Motoren mit Quadraturencoder betreiben. (Lageregelung). Um die Drehzahl zu erfassen brauche ich ja InputCapture. Beim Quadratur-Encoder ist der Timer ja die Zählbasis, also muss ich
PI Regler und ein Integrator sollten bei der Anwendung schon drin sein. Und du hast ein F4 also ne FPU, dann mach sie auch an! Und nutze die Auflösung die dir das Ding liefert. Dino H. schrieb im Beitrag #4538074: > Folgende Frickelei habe ich mir jetzt mal für den STM32 überlegt:
-
Thread
Wetterstation - Low Power Design
J. S. schrieb im Beitrag #7476215: > Bei neueren STM32 kann man den Laststrom für den Quarz einstellen Ja, selbst auf High mag er nicht. Daher das Design nach AppNote. Vanye R. schrieb im Beitrag #7476221: > Falls die 10pF > fuer deinen Quarz
RC-Oszillatoren der STM32L4 können per Software und beim L431 auch per Hardware getrimmt werden. Als Referenz dienen die 32kHz oder ein 1Hz-Takt von einer RTC. Wenn beide Quarze entfallen, hast du oben Platz für die NRST-Leiterbahn
-
Thread
STM32F4 Pin Ausgangsstrom
arbeite mit meinen Studienkollegen zur Zeit an einem kleinen Roboterprojekt. Als µC haben wir ein STM32F4 Discovery board. Allerdings haben wir momentan ein Problem: die ganz normalen Ein/ausgänge sollten theoretisch bis zu 25mA bei 3V liefern können, aber bei uns kann man damit nicht einmal eine
Und der STM32F2/F4 haben andere GPIO Register als der STM32F10x
-
Thread
Low Power uC im Sub1V-Bereich gesucht
schrieb im Beitrag #2126380: > Wunderbar! Ich fasse die Firmen zusammen: > > - Energymicro > - STM: STM32L > - EM Microelectronics > - TI: MSP430 > - Cypress (SoC) > - Microchip: XLP > - OKI SiLabs: C8051F90 bis F93 (int. DC/DC) Holtek: HT6xF0xM (int. DC/DC) Semtech: XE8801/02/05 selber
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
Stm32 Ports konfigurieren
los. Die ADC's > ("Analog-Eingänge") ab Seite 206. Komisch bei meinem Board steht auf dem Chip STM32F103ZG... Gut in dieser Doku steht jetzt zwar jetzt das die Analogeingänge ADC mit PC1,PC2 und PC3 bezeichnet werden und wie komme ich jetzt damit weiter ?
für alle GPIO's, dann das Aufsetzen der diversen Peripherie. Ich geb dir mal ein Beispiel von nem STM32F103ZET6 im Anhang. W.S.
-
Thread
arduino esp32 32bit/64bit-problem
gleichen ide ohne jede Umstellung. Den stm32f103 bekommt man da sicher auch nochrein? "digitalWrite(2,HIGH);" ist relativ viel schreibarbeit. Ich als relativ fauler Programmierer hätte da gerne eine funktionstaste, mit der man das mit [F9
grundschüler schrieb im Beitrag #6918056: > Den stm32f103 bekommt man da sicher auch nochrein? Sicher, nicht nur diesen STM32. > "digitalWrite(2,HIGH);" > ist relativ viel schreibarbeit. Ich ... hätte da gerne eine > funktionstaste, mit der
-
Thread
STM32/ CUBE / Free IDE mit C++
und der kann schon seit Jahrzehnten C++ kompilieren. Und er kann das auch für ARM-Cortex-M0, -M3 und -M4. > Gibt es irgend ein Tool welches C++ in Verbindung mit der STM32 Cube > unterstützt oder einen Workaround um ein C++ Projekt zu generieren? So, und wie kommt da jetzt das STM32 Cube
++ ist größtenteils abwärtskompatibel zu C. Man kann nahezu alle C Software, insbesondere auch die STM32CubeF* Pakete, welche von STM32CubeMX eingebunden werden, problemlos von C++ aus nutzen. Die APIs sind zwar C-typisch nicht so schön, aber man kann damit leben.
-
Thread
STM32F103 Dateneingabe über USART in PuTTy
Wirf doch mal einen Blick in das Beispiel Projekt: ~/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.3/Projects/STM32F103RB-Nucleo/Examples_MIX/UART/UART_HyperTerminal_TxPolling_RxIT
falsch konfiguriert). Wenn das so ist, dann liegt es NUR an deinem µC. Und fertige Projekte mit dem STM32F103 gibt es hier genug, mußt bloß man danach suchen. Ich hab z.B. sowas für den STM32F103C8T6 gepostet, auch mit fertigem Hexfile zum direkten Draufprogrammieren. Mein wirklich dringender Rat ist
-
Thread
STM32f767zi: FreeRTOS und TIM
Ich mache gerade meine ersten Schritte mit dem STM32F767ZI board (https://www.st.com/en/evaluation-tools/nucleo-f767zi.html). Dabei habe ich Probleme, unter FreeRTOS den TIM3 mit HAL unterzubringen. Siehe hier: https://github.com/FBergemann/STM32
// #undef TASK_LED2_USE_NEW_VERSION_ENABLE_IRQ [/c] Damit wird in https://github.com/FBergemann/STM32-FreeRTOS-TIM/blob/master/Core/Src/stm32f7xx_hal_msp.c aktiviert: [c] #ifdef TASK_LED2_USE_NEW_VERSION_ENABLE_IRQ /* Enable the TIMx global Interrupt */ HAL_NVIC_EnableIRQ(TIMx_IRQn); #endif
-
Thread
Wie Code modularisieren bei Zugriff auf Interrupts aus verschiednen Modulen
eines einstellbaren Callbacks. Könnte man auch als Observer-Pattern oder async-wait betrachten. Der STM32F303 ist auch ein Single-Core, der kann nichts parallel ausführen.
high-level, aber durch auch etwas fetter. NuttX ist relativ schlank und läuft problemlos auf TI TM4C und STM32F4/F7/H7. fchk
-
Thread
ADC STM32 Kallibrationfehler ?
Hallo, ich habe einen SM3210e-Eval board mit einem STM32F103Z Prozessor von ARM drauf und habe das Problem das die ADC eine große Abweichung zu dem eigentlichen Wert produzieren. Bis 0.3 V ist der abgetastete Wert gleich dem vom Spannungsgenerator erzeugten
den meisten STM32 Discovery-Boards ist der Vref Pin in etwa auf Vcc (3V).
-
Thread
USART mit STM32 Discovery
STM32-Code: [code] #include "stm32f10x.h" u16 ADC_Data; void Usart1Init(void); void Usart1Put(uint8_t ch); void ADConverter_Init( void ) { ADC_InitTypeDef ADC_InitStructure;
8000000 > > > > mal geändert? Sorry, da habe Ich das Board verwechselt. Das bezieht sich auf STM32F4 Discovery.
-
Thread
STM32 SWD Programmer
günstigen kleinen China ARM und bin auf diesen hier gestossen: https://www.aliexpress.com/item/1pcs-STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-arduino/32583160323.html?spm=2114.01010208.3.63.14Zntl&ws_ab_test=searchweb201556_0,searchweb201602_3_10057_10065_10056_10068_10037_10055
mit diesem ST-Link V2 programmierbar sein?: https://www.aliexpress.com/item/ST-LINK-V2-ST-LINK-STM8-STM32-programmer-emulator-debugger-Downloader-burner/1439613333.html?spm=2114.01010208.3.29.kHZo35&ws_ab_test=searchweb201556_0,searchweb201602_3_10057_10065_10056_10068_10037_10055_10054_10069_301
-
Thread
STM32: Seriell senden via DMA funktioniert zwar, aber wo wird´s gestartet?
[c] /* Includes ------------------------------------------------------------------*/ #include "stm32f10x.h" #include "platform_config.h" #include "stm32f10x_dma.h" #include "stm32f10x_rcc.h" #include "misc.h" #include "stm32f10x_usart.h" #include "stm32f10x_tim.h" #include "stm32f10x_it.h" #include "stm32f10x_flash.h" #include "stm32f10x_tim.h" #include "lib_dbg.h" /** @addtogroup STM32F10x_StdPeriph_Examples * @{ */ /** @addtogroup USART_DMA_Polling * @{ */ /* Private typedef
-
Thread
Cortex-M0+, welche kann man empfehlen
, da gibt es Pin-kompatible STM32L1-Typen mit M3-Kern.
Auf AliExpress noch bedeutend billiger: http://www.aliexpress.com/item/Free-shipping-10PCS-LOT-STM32F030F4P6-STM32F030F4-STM32F030-IC-MCU-ARM-16K-FLASH-TSSOP20-Best-quality/32222589821.html 10 F030 5,50€ http://www.aliexpress.com/item/20pcs-LOT-TSSOP20-SSOP20-MSOP20-SOP20-TURN-DIP20-20pin-IC-adapter-Socket-Adapter-plate-PCB-PCB
-
Thread
Mikrocontroller lernen als E-Technik-Student: Assembler bzw 8 Bit noch sinnvoll?
Anfänger mehr ist nie ändern, hat bei mir etwas gedauert bis ich das verinnerlicht hatte. Für den STM32 kann ich dieses Buch wirklich nur wärmstens empfehlen : https://leanpub.com/mastering-stm32-2nd die 29.99€ kann man dem Autor schon mal gönnen. und es gibt ein Git-Repo mit dierekt ausführbarem
es den Großteil nicht mehr. NEC, Mitsubishi, Fujitsu um nur einige zu nennen. Falls du meinst, der STM32F103C8T6 sei eine ganz andere Prozessorfamilie als der STM32F103CBT6, dann kommt deine Rechnung eher hin. W.S.
-
Thread
STM32 EXTI Modul
Du musst ins Referenzhandbuch schauen. https://www.st.com/resource/en/reference_manual/dm00091010-stm32f030x4x6x8xc-and-stm32f070x6xb-advanced-armbased-32bit-mcus-stmicroelectronics.pdf#page=147 Das EXTICR1 Register ist für die Port Pins 0-3. Das EXTICR2 Register ist für die Port Pins 4-7. Das
Stefan ⛄ F. schrieb im Beitrag #6928907: > Du musst ins Referenzhandbuch schauen. > https://www.st.com/resource/en/reference_manual/dm00091010-stm32f030x4x6x8xc-and-stm32f070x6xb-advanced-armbased-32bit-mcus-stmicroelectronics.pdf
-
Thread
RTC der MCU benutzen
konstanter ist und deshalb bessere Gangergebnisse zu erwarten sind. Ich verwendete vor Jahren die RTC im STM32F103VET6 und das funktionierte auch sehr gut. Eine CR1225 lief da mit guter Genauigkeit über fünf Jahre im ausgeschalteten Gerätezustand. Der F103 hat einen Vbat Pin dafür.
richtigen Ladeschaltung hängt der RTC-Chip nur über einen Widerstand am Kondensator. Der kann dadurch von 3.3V bis runter zu 0.9V genutzt werden, und das mit max. 600nA@85°C (typ. 190nA). Die STM32 z.B. geben bei 1.65V auf. Der entscheidende Vorteil ist aber der integrierte Quarz, deshalb schwingt der auch
-
Thread
STM32: SPI - HAL durch eigenen code ersetzen
Nachlesen kannst du das u.A. hier: https://www.st.com/resource/en/user_manual/um1786-description-of-stm32f3-hal-and-lowlayer-drivers-stmicroelectronics.pdf Ab Seite 476 wird SPI erklärt. Ein Beispiel von mir, wo SPI mit DMA genutzt wird, gibts hier: https://www.mikrocontroller.net/topic/515662
= data; [/c] werden. Das selbe beim Auslesen der Daten. Die Casterei ist notwendig, weil DR als 32 Bit Register in dem Struct definiert ist. Ohne Cast liest und Schreibt der Code 16 Bit in das FIFO Register (beim STM32L452, beim STM32F411 ist DR hingegen kein FIFO). Entsprechend ist dann jeder 2.
-
Thread
segment anzeige
Überleg dir mal, wie du die PNP-Transistoren mit einem 3.3V STM32 abschalten willst...
foobar schrieb im Beitrag #5464657: > Überleg dir mal, wie du die PNP-Transistoren mit einem 3.3V STM32 > abschalten willst... Hahahah, super :P Demfall nehme ich an, dass es kein 5V STM uC gibt. Das Transistorproblem könnte ich lösen, indem ich Low-Power LEDs verwende, die eine gemeinsame
-
Thread
STM32 Timer (PWM)
http://diller-technologies.de/stm32.html#timer_pwm
mit einem zusätzlichen Teiler oder Multiplikator. Da du von 48MHz ausgehst tippe ich mal auf einen STM32F0 und da läuft im einfachsten Fall einfach alles mit 48MHz (uC, sowie sämtliche Timer). Hat man einen F1, F3 oder F4 sieht das schon wieder ganz anders aus. Einfach mal im Handbuch nach "clock tree
-
Thread
Seltsam - STM8S103F3 funktioniert, lässt sich nicht mehr flashen
finde ich noch "So, I installed "ST Visual Develop", have rewritten data in OPTION BYTE tab and my STM8S103F3P6 alive now." Also STVD nicht STVP.
"downzugraden" beim STM32 was man so liest und mit dem STM8S001J3 haben sie sich auch nicht mit Ruhm bekleckert: https://hackaday.io/project/27250-mcu-how-tos-reviews-rants/log/66992-stm8s001j3-the-good-the-bad-and-the-ugly
-
Thread
Fertige Bibliothek oder selber schreiben?
USB-Peripherie vom F103 ist noch ganz > erträglich und logisch aufgebaut. Nur die Adressierung ist etwas schräg. Findest du? > ... ich auch: [[USB-Tutorial mit STM32]] Ja. Eben daher habe ich den Eindruck, daß
Stefanus F. schrieb im Beitrag #5656982: > a) bestehende Hardwarefragmente aus alten µC möglichst schnell und > billig zusammen frickeln musste um sagen zu können "jetzt können wir > auch USB", Ja, die STM32
-
Thread
infinite loop, externer Interrupt, STM32F746, HAL-Library
all diese HAL-Funktionen/Dokumentation (geht > das überhaupt ohne CubeMx?) z.B. auf github im STM32CubeF7 Repo sind Beispiele und Doku. Wie schon genannt, fehlt vermutlich die eigentliche ISR und der Interrupt landet im Defaulthandler. https://github.com/STMicroelectronics/STM32CubeF7/blob/e96f98542c6782d97bdd0c50833ee4b70130f3a7/Projects/STM32F746ZG-Nucleo/Examples/GPIO/GPIO_EXTI/Src/stm32f7xx_it.c#L155-L158
-
Thread
Problem mit Auslesen des Encoders eines EMG30 Getriebemotors
Datenblatt von Devantech ist leider nicht zu > entnehmen.. ??? Doch nicht am Motor, an Deinem STM32F4! Schau doch mal ob der vielleicht sogar intere Pullups hat, die Du einfach einschalten kannst.
Btw. die Source sind bei dem Blockset ja dabei. Da findet man dann in der Datei stm32f4_encoderread.tlc das hier: [c] GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_NOPULL; [/c] Tja, wenn dort "GPIO_PuPd_UP" stehen würde ... :)
-
Thread
Kleiner Einsteiger Mikrocontroller
Atmel-AT-AVRISP-AVR-ISP-mkII-In-System-Programmer-ATAVRISP2-AVRISPmkII-compliant-/251188778063?pt=Wissenschaftliche_Ger%C3%A4te&hash=item3a7c04944f
Atmel-AT-AVRISP-AVR-ISP-mkII-In-System-Programmer-ATAVRISP2-AVRISPmkII-compliant-/251188778063?pt=Wissenschaftliche_Ger%C3%A4te&hash=item3a7c04944f Finger weg! Das ist ein Chinaklon. mfg.
-
Thread
FPGA reziproker Frequenzzähler
www.mikrocontroller.net/topic/412584?goto=5264051#5264051 ein Frequenzzähler damit, kein FPGA sondern STM32F407
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
-
Thread
STM32F4 Discovery: Hochfrequenter Timerausgang/Clockfrequenz
NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; NVIC_Init(&NVIC_InitStructure); /* Initialize Leds mounted on STM32F4-Discovery board */ STM32F4_Discovery_LEDToggle(LED4); STM32F4_Discovery_LEDToggle(LED3); /* Turn on LED4, LED3, LED5 and LED6 */ STM32F4_Discovery_LEDToggle(LED4); STM32F4_Discovery_LEDToggle
(TIM3, capture + CCR1_Val); if (pending <= 200) { pending++; }else{ STM32F4_Discovery_LEDToggle(LED5); TLC_PORT->ODR ^= TLC_GSCLK_PIN; //Zum Testen den Ausgang toggeln lassen
-
Thread
CP/M auf ATmega88
F5 7B F4 23 F5 32 F5 42 F5 1A 00 03 07 ....{.#.2.B..... E440 00 F2 00 3F 00 C0 00 10 00 02 00 02 20 00 00 00 ...?............ E450 00 00 00 00 02 00 40 00 CD E3 00 0F 00 20 E4 20 ......@......... E460
wieder dazu komme, soll das Board (und die beiden HCT541) gegen einen (mindestens) 100 poligen STM32F101 getauscht werden. Im angehängten Schaltplan sind P1-P3 die Buchsenleisten, auf die das Discovery-Board gesteckt wird.
-
Thread
STM32WB: Mit CubeMX generierter Code wirft HardFault
starten und neues Projekt erstellen 2. Bei der Projekterstellung des Board auswählen (Nucleo WB55) 3. An der Konfig in CubeMX nichts verändern 4. Code aus CubeMX heraus generieren 5. Debuggen Sobald in startup_stm32wb55xx_cm4.s die Funktion "SystemInit" aufgerufen wird, tritt ein HardFault auf.
Bei dem Bluetooth STM32 hier is das aber andersrum, also sei leise. The detailed memory map and the peripheral mapping of the STM32WB55xx devices can be found in the reference manual RM0434. @topic: Gibts denn eine
-
Thread
Kleines ARM Board mit Ethernet?
. Außerdem teuer, und wenn da noch Zoll draufkommt... holger schrieb im Beitrag #2736119: > STM32F4 Discovery Board und dann ein ENC28J60 Board aus China dazu. > Da hast du billig. Also den Ethernet Core vom STM32F4 könnt man schon verwenden, wär bestimmt viel effizienter...
Wie wär's mit 'nem Olimex P107 ? stm32f107, ethernet, sd-card slot, unzählige GPIOs. http://www.olimex.com/dev/stm32-p107.html
-
Thread
Alternativen zu C, C++ auf ARM cortex M?
Markus F. schrieb im Beitrag #5206808: > wie wär's mit Ada? > > https://www.adacore.com/download in gnat-gpl-2017-arm-elf-linux-bin/share/examples/gnat-cross/led_flasher-stm32f4 ist ein Beispiel: [code
Markus F. schrieb im Beitrag #5214042: > wenn Du schlanke Programme haben willst, musst Du mit dem zfp Profil > compilieren ... Wenn ich "zfp-stm32f4" verwende, bekomm ich: "Ada.Interrupts" is not a
-
Thread
Funktionsblöcke in ICs: Was ist was?
/wikipedia/commons/8/89/STM32F103VGT6-HD.jpg Hier noch ein anderer (STM32F100C4T6): https://upload.wikimedia.org/wikipedia/commons/thumb/6/67/STM32F100C4T6B-HD.jpg/1024px-STM32F100C4T6B-HD.jpg Welche Funktion erfüllen
Johannes O. schrieb im Beitrag #4894008: > da ich mittlerweile sehr viel mit STM32 arbeite, hat es mich mal > interessiert, wie diese Chips intern eigentlich aussehen. > > Beispielsweise gibt es hier den STM32F103VGT6 zu sehen ... > Hier noch ein anderer (STM32F100C4T6) ...
-
Thread
DMA für Can beim STM 32
Abeitest Du mir STM32F103 oder STM32F105/7. Falls Du auch USB beim 103 benutzt, könnte der gemeinsam genutzte Speicher ein Problem sein.
. Beim CAN hat man das Problem, dass es für eine Message immer mindestens 3 Worte (32-Bit) von der Pheriperie benötigt. Ich habe in der Doku RM0008 jetzt nichts gefunden, wie ich jetzt 3 Worte von der Pheriperie nach x * 3 Worte in das RAM bekomme. Ich kann mir nur vorstellen
-
Thread
[V] [V] EvalBoards, IC, uC, Taschenrechner
MB96340. Quasi unbenutzt 50€ Infineon XC800 Starter Kit KIT_XC_864_EK_V1 Quasi Neu 20€ LCD STM32F4DIS-LCD für STM32F4 Discovery. Neu 20€ LPCXpresso LPC1768. Quasi neu 10€ LPCXpresso LPC1114. Quasi bei 10€ AT90CAN128-16AU. Bei 5€ 2x NXP SJA1000 2€(Beide zusammen) 3x FTDI FT2232HL
Steffen R. schrieb im Beitrag #6861752: > LCD STM32F4DIS-LCD für STM32F4 Discovery. Neu > 20€ Braucht man dafür (neben dem F4-Discovery Board) nicht auch noch eine weitere Basisplatine zum Anschließen? Falls ja: hast du die auch?
-
Thread
STM32 + FWLib 3.1.2 läuft nicht
da ich mich für eine Version mir 128K Flash-Speicher entschieden habe. Low-density devices are STM32F101xx, STM32F102xx and STM32F103xx microcontrollers where the Flash memory density ranges between 16 and 32 Kbytes. Medium-density devices are STM32F101xx, STM32F102xx and STM32F103xx microcontrollers where the Flash memory density ranges between 32 and 128 Kbytes. High-density devices are STM32F101xx, STM32F102xx and STM32F103xx microcontrollers where the Flash memory density ranges between 256 and 512 Kbytes. Den "CMSIS und GNU Support" Beitrag
-
Thread
STM32: Suche Hilfe zu ADC
http://www.diller-technologies.de/stm32.html
dasselbe sucht. Eine gut lesebare Übersicht über die ADC-Modi liefert die Application Note AN3116 "STM32's ADC modes and their applications". Damit kennt man die Namen, die ST benutzt. Damit wiederum ist dann in der "stm32f10x_stdperiph_lib_um.chm"-Doku das Beispiel "STM32F10x_StdPeriph_Examples/ADC
-
Thread
ATMega328PB lässt sich nur noch programmieren. Sonst keine Funktion mehr
irgendwie wichtig ist diesen Quarz habe ich verbaut: https://www.mouser.de/ProductDetail/774-407F39E007M3728 Ich hab auch mal testweise ein 220uF Elko noch zusätzlich an 3,3V angeschlossen aber der hat auch kein Unterschied gemacht.
Kamele extern, von hinten durchs Auge schicken muss. Beim STM32 kann man dann natürlich auch von dem richtigen Debugger der IDE Gebrauch machen, der auch über die SWD-Schnittstelle läuft. PS: 2-3 Fotos von Deinem Aufbau zu machen und hier zu posten, wäre bestimmt
-
Thread
DS18B20 - 10m Leitung, Position des Widerstandes
ist der Schaltplan, ich hab die Widerstandswerte gemessen und laut Plan sind am Pin auch 4,7k an PB3. Ich befürchte das ist dann wirklich ein Stück software... https://github.com/dragino/LoRa_STM32/issues/13 Das problem ist auch so eine Geschichte... https://github.com/dragino/LoRa_STM32
Sorry... https://github.com/dragino/LoRa_STM32/blob/f343116c708b5f25e7ca3acb152879776d1cbf5c/STM32CubeExpansion_LRWAN/Projects/Multi/Applications/LoRa/DRAGINO-LRWAN(AT)/inc/stm32l0xx_hw_conf.h um genau zu sein da...
-
Thread
STM8 und ADC
Woran liegt der Fehler und / oder ist es sinnvoller, mein Steckbrettvoltmeter dann doch eher mit einem STM32F030 zu realisieren?
Oh sorry, hat er gar nicht, das war der STM32F070.
-
Thread
Configurations Tool für STM32 Clocks!!
mein Gott... ich bin blau-blau-blind. :) Aber ansonste ist das gut gemacht. Da sich das Ding ja STM32_RCC nennt, kann man dann auch auf eine Versionen für STM32F2 und STM32F4 hoffen? Ich hatte mal von einer Weile das Execl-Ding von ST für den STM32F4 (oder war's für STM32F2? egal!) Das konnte überhauptnicht
dein Programm die best passende PLL Einstellung nach Vorteiler und Multiplikator sucht. Bei den STM32F4 Typen ist das unter betracht der 3 PLLs richtig gut, wenn man für das Audio Interface einen bestimmten clock einstellen muss. Und übriegens was gibts da zu meckern, wer hat überhaupt das Datenblatt
-
Thread
stm32cubemx_nachteile Gesperrt
ausgeführt. Wenn man aber über stm32cubemx z.B. noch einen externen Interrupt, wie z.B. PC13 noch hinzufügen möchte, hat dieses komische stm32cubemx nichts anderes zu tun, als den vorhandenen Code zu überschreiben. Das finde ich im Höchstmaß
deaktiviert. Schön daß Vollprofis sich gleich so auskotzen können. Ich habe gerade erst einmal mit STM32F meine ersten Gehversuche gemacht. Da muß man doch nicht gleich so rum seiern. Das ist dann schon genau so abartig. Mann, Mann, Mann. Aber schön, wenn hier auch noch normale und erwachsene
-
Thread
Geschwindigkeit ATMega
Atmel Betrüger schrieb im Beitrag #5963045: > Ich plädiere jetzt schon mal für einen STM32F103 (Bluepill) STM32 ist gut, aber nicht immer und nicht überall. Mit 3,3 Volt gibt es Problem, MOSFET direkt zu steuern, und das ist gerade bei Verwendungen für Motorregler wichtig. AVR mag etwas
#5963159: > Atmel Betrüger schrieb im Beitrag #5963045: >> Ich plädiere jetzt schon mal für einen STM32F103 (Bluepill) > > STM32 ist gut, aber nicht immer und nicht überall. Mit 3,3 Volt gibt es > Problem, MOSFET direkt zu steuern, und das ist gerade bei Verwendungen > für Motorregler wichtig
-
Thread
Kamera für Embedded Projekte
Mit einer USB Kamera wärs vermutlich nicht so schwierig, sie ans OTG eines STM32F4 oder F7 zu hängen. Kosten auch nicht so viel. Ob man noch externen RAM braucht? Könnte sein.
Als Basis für eine > Bildbearbeitung(zusätzlich RGB-Kamera) wollte ich einen Controller von > STM32 einsetzen, um genügend Leistung zu haben. Für Echtzeitbildverarbeitung nimmt man üblicherweise ein fettes FPGA. Dieses kannst Du dann durchaus mit einem STM32 steuern, welcher die übergeordnete
-
Thread
Arduino STM 32 PWM Frequenz
Kay L. schrieb im Beitrag #7509030: > Kann man dem STM 32 mittels einem Befehl einen anderen Prescaler > zuweisen? So etwas "prescale(TIM2, 3)" Bei den STM32 kann man flexibel beliebige Prescaler einstellen (jede 16/32bit Zahl je nach Modell; der STM32F103
; der STM32F103 auf den Bluepills kann "nur" > 16bit). Das geht z.B. mit "TIM2->PSC = 1234;". Der STM32 hat so viele > Timer, da wird es sicherlich einen geben, der vom Arduino-Framework in > Ruhe gelassen