-
Thread
Probleme mit I2C-Kommunikation zwischen STM32 und AVR-Slaves
wieder laufen zu lassen, bringt es nur was den Slave zu finden und zu resetten der gegen Low zieht, den STM32 zu resetten bringt nix. Zwischen STM32 und AVRs ist ein PCA9515, auf der 3,3V-Seite mit 4,7k-Pullups und auf der 5V-Seite 3,6k-Pullups. Hab das ganze bereits mit 10kHz, 100kHz und 400kHz Busfrequenz
m.n. schrieb im Beitrag #4556390: > Bei einem STM32F4 hat mich das IIC-Interface einmal so genervt, > daß ich > die betreffenden Pins per Software hab wackeln lassen, wie vor > Jahrzehnten beim 8051
-
Thread
STM32U5 – stromsparende 40nm-Variante mit ARM-Cortex-M33
UFBGA169 will be available." Die STMicroelectronics-Webseite erlaubt uns allerdings Preisvergleiche. Der STM32L431CBT6 war zum Zeitpunkt der Drucklegung beispielsweise mit einem Budgetärpreis von 1.724USD gelistet; ein Stück kostet bei Distributoren derzeit um 4.5USD. Zu guter Letzt stellt STM ein als STM32U5
st.com bisher nicht: https://www.st.com/content/st_com/en/products/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus/stm32-ultra-low-power-mcus/stm32u5-series.html#overview Vielleicht wächst diese Serie ja auch, aber Ethernet wäre ja nicht so Ultra Low Power.
-
Thread
UART Clock Initialisierungsproblem auf STM32F407G-DISC1 (Discovery)
/ kompiliert worden oder > hast Du eine Version für einen anderen µC der STM32F4 Familie verwendet? > Ja. Der Autor hat das mecrisp-Forth grob gesagt, auf folgende STM32-Plattformen portiert/angepaßt: stm32f030f4 stm32f030k6 stm32f030r8 stm32f042f6 stm32f051 stm32f072rb stm32f100 stm32f103 stm32f103rb stm32f207zg stm32f303 stm32f303k8 stm32f401 stm32f407 stm32f411 stm32f429 stm32l031k6 stm32l053c8 stm32l073rz stm32l152 stm32l152rb stm32l476 stm32wb55
-
Thread
STM32: SPI - HAL durch eigenen code ersetzen
| SPI_CR2_DS_1 | SPI_CR2_DS_2| SPI_CR2_FRXTH; //8Bit, 8Bit RX threshold [/c] Der Chip ist ein STM32L452. [c] SPI_TypeDef * g_spi = (SPI_TypeDef *)SPI2_BASE; void PerPrint(void) { printf("CR1: %08x\r\n", (unsigned int)g_spi->CR1); printf("CR2: %08x\r\n", (unsigned int)g_spi->CR2);
= 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
Bruch approximieren
Hallo zusammen, ich habe einen Bruch int32_t Z, int32_t N, bei dem Zähler und/oder Nenner 32 Bit breit sind. Der Zähler und Nenner sind schon teilerfremd, d.h. der Bruch ist maximal gekürzt, und normalisiert, d.h. der Nenner ist immer größer
Bezueglich float und integer. Ma sollte sich vergewaertigen, dass Int32 einen dynamischen Bereich von 9 digits bringt, waehrend es bei float32 nur 6 digits sind. Ich mache daher meine Regelungen welchen auf 24 Bit Wandlern beruhen auf Int32, mit float32 haette ich schon
-
Thread
IDE für STM32
zu STM32F1 und F3: http://stefanfrings.de/stm32/index.html
Nur mal zur Klarstellung: SW4STM32 ist ein totes Pferd. Das wurde von AC6 im Auftrag von ST entwickelt, ist inzwischen durch den Zukauf von Atollic durch ST obsolet und wird auch durch ST selbst nicht mehr supported. Laut einer
-
Thread
ARM-Assembler-Tutorial
kostet aber weniger. Christoph db1uq K. schrieb im Beitrag #5999240: > Der billigste M4F von ST, STM32G441KBT6 bei Reichelt kostet > 4,30€ im LQFP32. Reichelt ist für sowas auch keine Referenz ;-)
Programming manual https://www.st.com/content/ccc/resource/technical/document/programming_manual/6c/3a/cb/e7/e4/ea/44/9b/DM00046982.pdf/files/DM00046982.pdf/jcr:content/translations/en.DM00046982.pdf Zum Mikrocontroller STM32F446 https://www.st.com/en/microcontrollers-microprocessors/stm32f446
-
Thread
STM32F4 USB CDC
das Discovery F4. Der funktioniert tadellos: https://rapidshare.com/#!download|150p8|3892093798|STM32F407VGT6_Cdc.zip|486|0|0
USB_Device_Examples\VCP\TrueSTUDIO\STM324xG-EVAL_USBD-FS\ habe ich soeben erfolgreich zum build geführt; ALLERDINGS: mit einer Version der STM32_USB-Host-Device_Lib_V2.1.0, die ich bereits vor gut 6 Monaten geladen hatte. Mit einer Version
-
Thread
PWM synchron zu 50Hz Netz
wiederum habe ich mehr an Fähigkeiten, als es den Eindruck macht. > Du sprachst am Anfang von einem STM32F4xx oder STM32F334. Wenn du diese > Controller benutzen willst, würde ich keinen analogen Ansatz mit > Nulldurchgangserkennung oder ähnlichen benutzen. Bei einem kleinen > Controller ohne FPU
sich. Die Auswahl deines Controllers wird sich auch danach richten was du hier wie willst. 2. Den Stm32F429 ö.ä. halte ich hier für alles was mit Wandlern zu tun hat nicht für die beste Wahl. Für sowas gibst die Stm32F3xx Serie mit HighResolution-Timer. Die sind speziell für sowas gemacht. Christof
-
Thread
STM32 Kochrezept
> Ach ja, und bitte bei solchen sehr ins Detail gehenden Fragen auch deine > genaue CPU angeben. STM32 ist ein sehr weites Feld. Ah OK, ich dachte, das gibt sich nicht viel bei der Fragestellung: STM32F407VGT6 aufm Discovery Board
> Ach ja, und bitte bei solchen sehr ins Detail gehenden Fragen auch deine >> genaue CPU angeben. STM32 ist ein sehr weites Feld. > > Ah OK, ich dachte, das gibt sich nicht viel bei der Fragestellung: > > STM32F407VGT6 aufm Discovery Board Die vorgeschlagene Buch ist für den Cortex-M3, Du hast
-
Thread
Z180-Stamp Modul
Hallo Leute Warum machen wir nicht endlich mal was gescheites: STM32F4 mit 2MB Flash und 256KRAM. nUarts ne Speicherkarte dran Z80 Emulator drauf das ganze läuft mit 180Mhz Warum soll man jetzt noch ne Platine mit nem Z180 machen, das ist doch absolu überflüssig
.0 ..0 ..01FCF| 00d0 3b 46 91 46 99 46 99 46 ac 46 ac 46 08 08 08 25 |;F.F.F.F.F.F...%| 00e0 32 64 20 00 48 69 74 20 61 6e 79 20 6b 65 79 20 |2d .Hit any key | 00f0 74 6f 20 73 74 6f 70 20 61 75 74 6f 62 6f 6f 74 |to stop autoboot| 0100 3a 20 25 32 64 20 00 23 23 23 20 6d 61 69 6e 5f
-
Thread
Frage zu MSP430 Dokumentation für Einstieg
Gerhard O. schrieb im Beitrag #5581045: >> Wo ist da jetzt das Problem? Sind die 350nA das Problem? > Das ist mir schon klar; nur während der Entwicklung geht die RTC > Einstellung jedesmal beim Debug Laden oder wieder Einschalten flöten. > Beim STM32 läuft die RTC wegen des extra
schrieb im Beitrag #5581672: > Gerhard O. schrieb: >>> Wo ist da jetzt das Problem? Sind die 350nA das Problem? >> Das ist mir schon klar; nur während der Entwicklung geht die RTC >> Einstellung jedesmal beim Debug Laden oder wieder Einschalten flöten. >> Beim STM32 läuft die RTC wegen des extra
-
Thread
uint8_t cast to int8_t
Update: Es ist ein STM32G474VE-T6, IAR 8.50.9 Der cast auf (int8_t) auf den BUF_READ_BE_U8_F funktioniert nicht [c] nWheelIncs = (int8_t)(BUF_READ_BE_U8_F(data_p, 0)); [/c] Es ist jetzt so: [c] uint8_t nWheelInc
Mach F. schrieb im Beitrag #6645848: > Es ist ein STM32G474VE-T6, IAR 8.50.9 > Der cast auf (int8_t) auf den BUF_READ_BE_U8_F funktioniert nicht Ganz ehrlich, ein Compiler, der bei solch grundlegenden Dingen versagt, gehört sofort in die Tonne. Da
-
Thread
ST Link V2 zu STM32F103
Hallo zusammen, bin neu auf dem Gebiet STM32, habe mir jetzt ein paar STM32F103C8T6 gekauft und möchte mir jetzt ein DEV-Board ätzen. Zum Programmieren und Debuggen habe ich mir einen ST-Link V2 angeschafft, welcher laut Amazon SWIM, SWD und
Leopold N. schrieb im Beitrag #5656364: > Dass heißt also, ich brauche gar kein JTAG, sondern mir reicht folgende > Verbindung? > > Pin ST Link V2 --> Pin STM32F103C8T6 > > 2 3.3V
-
Thread
Umstieg von ATmega2560 auf STM32F767 ?
/STM32F767-Development-Board-Cortex-M7-Small-System-Board-STM32F767IGT6-STM32-p-1420406.html ?
https://www.amazon.de/dp/B072MMZZBK/ref=asc_df_B072MMZZBK58615498/ > und > https://www.banggood.com/STM32F767-Development-Board-Cortex-M7-Small-System-Board-STM32F767IGT6-STM32-p-1420406.html > ? Für dich Keiner - du wirst mit Beiden nicht klar kommen.
-
Thread
STM32F402 Kann man kaufen, aber den gibt es eigentlich nicht !
. Wenn ich auf www.lcsc.com gehe um mir Chips zu bestellen ist leider mein Favorit F401RCT6 "out of stock", ich sehe aber Chips mit der Bezeichnung STM32F402RCT6 https://www.lcsc.com/product-detail/Microcontrollers-MCU-MPU-SOC_STMicroelectronics-STM32F402RCT6_C2915304.html Gehe ich
Laut https://community.st.com/t5/stm32-mcus-products/cubemx-can-not-find-stm32f402rct6/td-p/607872 scheint das ein STM32 speziell für den chinesischen Markt zu sein. P.S. Aliexpress bietet den STM32F402RCT6 auch an.
-
Thread
Tasten mit Hardware entprellen
Ich habe mir mal den Schaltplan vom STM32VL angeschaut, ich glaube die verwenden nur einen Kondensator
Marc Herrmann schrieb im Beitrag #2872040: > ich möchte meine Tasten an meinem STM32VL per Hardware entprellen. 6, setzen! Da kann ich Peter nur zustimmen. Entprellung geschieht in Software und nirgends sonst. Ein Schmitt-Trigger, Kondensator und Widerstände kosten Geld, ein paar
-
Thread
STM32 "SPI"-Slave 24 Bit ohne Chip Select
Guten Morgen, ich will meinen digitalen Meßschieber/Meßuhr mit einem STM32 (10x oder 4xx) auslesen. Der Meßschieber sendet ein 24-Bit-Signal mit Takt mit ca. 3,6 kHz, ähnlich SPI. Das Ende des Datentelegramms wird einfach mit einer Pause von 110 Millisekunden markiert.
Thomas F. schrieb im Beitrag #5945602: > Ist das das Protokoll mit 6 Paketen zu je 4 Bit? Ja, genau (siehe Bild). Thomas F. schrieb im Beitrag #5945602: > (Projekt ist in asm auf einem Atmega64 umgesetzt, der Sourcecode also > nur begrenzt STM32-tauglich;-)
-
Thread
SID-Player ARM/FPGA?
einen Player geeignet, weil es > schon > einen Codec hat: > http://www.st.com/en/evaluation-tools/stm32f4discovery.html Aber kein SDRAM und kein SD-Slot ... *Zufällig* hab ich gestern erst ein Board fertig gebastelt, das *zufällig* perfekt dafür wäre xD Ein STM32F429 @ 168MHz mit 32MB SDRAM, µSD-Slot
Nur ganz kurz... Ich glaube das mit dem. Stm32 könnte in echtzeit klappen.... Hab die libsidplay und resid auf dem arm laufen und für 10sek abspielzeit braucht er in etwa 6sek... Leider konnte ich noch nicht reinhören, aber daten sind zumindest
-
Thread
STM32F407 Sprung zu Programm im anderen Sector
, der mich weiter bringt. Was gutes ist dieser Link: http://stackoverflow.com/questions/16490315/stm32f4-memory-jumping
_4 ((uint32_t)0x08010000) #define ADDR_FLASH_SECTOR_5 ((uint32_t)0x08020000) #define ADDR_FLASH_SECTOR_6 ((uint32_t)0x08040000) #define ADDR_FLASH_SECTOR_7 ((uint32_t)0x08060000) #define ADDR_FLASH_SECTOR
-
Thread
Messsystem 10x 100kHz 8-bzw. 10bit --> ADC?, µC?
Overkill ist. Div. STM32F4, STM32L4 oder vergleichbares von anderen Herstellern wären ebenso ausreichend
nicht mehr mit den > Protokollen hantieren muss. Ja der AVR kommt da dann nicht infrage Arc N. schrieb im Beitrag #4433813: > Oder ohne externen ADC statt des PIC32MX einen neueren PIC32MZ EF:.. Danke für den Tipp, würde von den Specs her jetz sehr interessant klingen, aber ich habe dann
-
Thread
segment anzeige
Überleg dir mal, wie du die PNP-Transistoren mit einem 3.3V STM32 abschalten willst...
> Demfall nehme ich an, dass es kein 5V STM uC gibt. Alle mir bekannten STM32 Mikrocontroller haben viele 5V kompatible I/O Pins. Ich sehe da gar kein Problem, solange man solche Pins verwendet. > aber das Problem mit den Logikbausteinen
-
Thread
STM32 lutscht die RTC Batterie aus
Bei meinem STM32F407VGT6 scheint der Bug nicht eingebaut zu sein. Rechts oben auf dem Board steht 1206 E187447. Ich habe allerdings noch keinerlei RTC-Programmierung gemacht, d.h. der 32 kHz-Oscillator schwingt
magst, ich habe noch einige Buggy Prozessoren hier rum > liegen. Hast du auch das Board mit dem STM32F407VGT6 ? Was steht auf deiner Platine rechts oben - Datecode 1206?
-
Thread
Eindrücke von der Embedded 2018 in Nürnberg
Discovery-Brettln sind verschwunden. Nun, ob das eine Keine Discoveries mehr? Ich such noch eins mit STM32*H*7 und 'n MIPI-DSI TFT + eth drauf..
geht (ergo: ISP, PDI, TPI). Zum anderen STM32 (bzw. alles, wofür es SWD Adapter gibt). Ein bißchen STM8 mache ich auch noch. Und hin und wieder gibt es auch mal Gründe, sich mit historischem Kram zu befassen (STM6, 68HC11, Z8). Aber die neuen
-
Thread
Neue MCU familie gesucht
Optimierung auf Geschwindigkeit kompiliert (damit liegt die Codegröße bei MCS-51 etwa beim doppelten von STM8): C8051F120@98Mhz: 95 STM8AF5288@16Mhz: 109 STM8S208MB@24Mhz: 147 zum Vergleich: Weitere µC mit SDCC 3.7.0 bzw. GCC 6.3.1: CY7C68013A@48Mhz: 12 STM32L073RZ@32Mhz: 717 STM32F051R8@48Mhz
bei TI herunterladen "STM32F0 Snippets" oder "STM32L0 Snippets" herunterladen: https://www.st.com/en/embedded-software/stm32snippetsl0.html > - IDE herunterladen (z.B. IAR EW430 Kickstart, CCS usw.) AC6/SW4STM32 herunterladen
-
Thread
CooCox parasitär?
Hallo, Schau doch mal die STM32 Reihe und die Evalboards dazu an. Die Discoveryboards sind sehr günstig und haben schon einen integrierten Debugger mit dabei. Ich habe mich damals für STM32F4Discocery entschieden, da dieser massig
es aber auch die STM32F103 beim Chinesen, so ein http://de.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-ForArduin/32282374854.html Board (mit 64 Karat Flash!) habe ich gerade hier
-
Thread
RTC auslesen Genauigkeit
der Genauigkeit nicht, ist aber im Grunde Rechenzeitverschwendung. > wenn ich diese > auf einem STM32 durchweg in jedem Durchlaf der Main Loop auslese? Welches Problem willst du damit lösen? Pandur S. schrieb im Beitrag #6872534: > Eine RTC ist allenfalls fuer > Automatisierungen, wenn um 6:
Lothar M. schrieb im Beitrag #6872910: > m.n. schrieb: >> Die Frage des TO bezieht sich auf einen STM32. > Aber es steht da nicht, dass er damit die interne RTC meint. Er schreibt von "der RTC ... auf einem STM32". Anders wären der bestimmte
-
Thread
STM32 zu langsam?
Hallo Zusammen, ich arbeite seit ein paar Monaten mit einem STM32. Genauer gesagt einem STM32103RD. Es soll eine schnelle Regelung mit ein paar weiteren "netten Funktionen" entstehen. Der µC ist extern mit einem 8Mhz Quarz getaktet. AZur Entwicklung wird Atollic
Addition ergeben: 860ns / 5 = 172ns Und davon der Kehrwert: 5,8Mhz Ein bisschen wenig für einen 32-bit Controller mit 72Mhz! Bei einem PIC weiß ich, dass ein Maschinenzyklus vier Taktzyklen entspricht und eine Addition einen Maschinenzyklus benötigt. Wie das bei derm STM32 ist, weiß ich nicht. Habe
-
Thread
Erstes "richtiges" Projekt
Monaten wurde ich hier im Forum von mehreren Leuten richtig hart kritisiert, weil ich das "Tote Pferd" STM32F103 empfohlen habe. Meine Begründung, dass er preisgünstig auf handlichen Boards erhältlich sei, wurde nicht akzeptiert. Ich hatte die Kritik zum Anlass genommen, die Nachfolger STM32F303 und den
Stefanus F. schrieb im Beitrag #5852931: > Ich hatte die Kritik zum Anlass genommen, die Nachfolger STM32F303 und > den STM32L073 auszuprobieren und auf meiner Homepage zu dokumentieren. > Jetzt ratet mal, wie viele Leute sich für diese Doku interessieren: > > F103: 80% > F303: 15% > L073: 5%
-
Thread
EMV Probleme mit SDIO Interface
Referenzdesigns mit Layouts? [1] https://github.com/OLIMEX/STM32F4/tree/master/HARDWARE/STM32-H407
Treiberstärke der I/Os reduzieren könnte helfen, das geht bei STM32ern.
-
Thread
STM32H745 - Cortex-M7 auf 480MHz takten
Leopold N. schrieb im Beitrag #6990104: > 400MHz aufm STM32F7 Nein. Die F7xx laufen typisch mit 216 MHz. Die H7xx liefen zunächst mit 400 MHz wurden mit Revisionen auf 480 MHz erweitert und neuere Versionen
m.n. schrieb im Beitrag #6990187: > Leopold N. schrieb: >> 400MHz aufm STM32F7 > > Nein. Die F7xx laufen typisch mit 216 MHz. > Die H7xx liefen zunächst mit 400 MHz wurden mit Revisionen auf 480 MHz
-
Thread
STM32 I2C direkt über die Register
nachgesehen, es ist /immer noch/ falsch, interessanterweise aber nur in manchen Dateien! Im Paket STM32CubeF4 die Datei en.stm32cubef4\STM32Cube_FW_F4_V1.21.0\Projects\STM32446E_EVAL\Examples\TIM\TIM_7PWMOutput\SW4STM32\STM32446E_EVAL\STM32F446ZETx_FLASH.ld enthält: [code]_estack = 0x2001FFFF
m.n. schrieb im Beitrag #5521249: > Wolfgang E. schrieb im Beitrag #5515450: >> hast Du da zufällig konkrete „Links“ (evtl sogar für stm32f4)? > > Man liest hier immer wieder, das beim F4 die Hardware
-
Thread
Günstiger Anfang mit ARM Gesperrt
Zur Info: Bei ST Serien STM32F0 und STM32L0 kann man Keil ohne Code Einschränkung nutzen. http://www2.keil.com/stmicroelectronics-stm32/mdk
Aktuell halte ich den Link von Christian N. (http://www2.keil.com/stmicroelectronics-stm32/mdk) zusammen mit dem NUCLEO-F091RC (http://de.farnell.com/stmicroelectronics/nucleo-f091rc/entw-board-stm32f091rc-stm32-nucleo/dp/2456785) für das interessanteste
-
Thread
ADC über SPI
Bei meinem STM32H7 benutze ich: HAL_SPI_TransmitReceive() Das wurde von STM mitgeliefert, und funktionierte auf Anhieb. Gibt es so etwas nicht für den STM32F, dass man alles von Hand machen muss? Als nächstes
PittyJ schrieb im Beitrag #7342644: > Bei meinem STM32H7 benutze ich: > HAL_SPI_TransmitReceive() > Das wurde von STM mitgeliefert, und funktionierte auf Anhieb. > Gibt es so etwas nicht für den STM32F, dass man alles von Hand machen > muss? >
-
Thread
[V] Sammlung an Devboards, Modulen, IC, STM32, TI, PIC32, Arduino, CAN,GPS, BLE RN42, PoE, NXP, LPC
MDK-ARM LPC1700 Devboard mit Display (https://www.keil.com/arm/mcb1700/) - 25€ 1x Keil MDK-ARM STM32EXL Devboard mit Display (https://www.keil.com/arm/mcbstm32exl/) - 25€ 1x Redbull STM32F103 ZET6 Devboard - 10€ 1x STM32F405 DevBoard mit USB-C Modul - 5€ 1x STM32F103 ZET6 Devboard (blau) - 10
MDK-ARM LPC1700 Devboard mit Display (https://www.keil.com/arm/mcb1700/) - 25€ 1x Keil MDK-ARM STM32EXL Devboard mit Display (https://www.keil.com/arm/mcbstm32exl/) - 25€ 1x Redbull STM32F103 ZET6 Devboard - 10€ 1x STM32F103 ZET6 Devboard (blau) - 10€ 1x STM32F412ZGT7 Devboard mit Display
-
Thread
Arduino und struct gefallen sich nicht !
Beitrag #8022556: > Zeiger sollte man in der Arduinowelt möglichst vermeiden Nachdem ich HAL für STM32 etwas genauer angekuckt habe, sehe ich, daß Zeiger auf Structur viele Aufgaben erleichtern könnten und auch manche Fehler vermeiden helfen. Da Arduino GIGA mit STM32H747 bestückt wird, liegt auf
S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ ◆ ▒ ␉ ␌ ␍ ␊ ° ±  ␋ ┘ ┐ ┌
-
Thread
stm32f103 1 us Systick-timer delay
zu verwenden ? ist der systick-timer nicht auch einfach nur ein timer ? ich habe mit dem TIM2 mal n bisschen rum gespielt(hat auch funktioniert, allerdings habe ich nicht getestet, wie weit man runter gehen kann), da ich bei stm32 bisher noch nicht viel mit timern gemacht hab. ein Datenbit ist physikalisch
. Ist doch alles da, man braucht nur danach suchen: https://www.mikrocontroller.net/articles/STM32_f%C3%BCr_Einsteiger#Taktzeitberechnung_und_.C3.9Cberwachung Gibt es auch beim STM32F103.
-
Thread
STM32F411VET6 - UART RX funktioniert nicht
Guten Tag! Ich bin dabei mein selbst erstelltes Board mit einem STM32F411VET6 in Betrieb zu nehmen. Ich habe schon zuvor das ganze mit dem Discovery Board getestet und in Betrieb genommen dabei hat alles funktioniert. Im Detail wird dabei zu einem SIM800C Modul daten
um einen "Fake uC" handeln, da dieser auf Mouser bestellt wurde und der Hersteller offensichtlich STM ist. Ich habe bereits mein ganzes STM32-Projekt verteilt und ebenso verteile ich auch gern meine Schaltung, wie auch in der Antwort davor getan. Auch auf den STM32-Discovery Boards gibt es keine
-
Thread
ULP Mikrocontroller 2..4.2V mit RTC
Luky, genügen die die bisherigen Vorschläge? - Ein ATtiny85 mit 150nA + RV-3028-C7 mit 45nA - STM32L010 mit < 1µA - MSP430 mit ? µA Liegt das in dem Rahmen, der dir Vorschwebt? Oder brauchst du welche mit viel weniger Stromaufnahme?
werden. Wenn nicht, ein ATtiny mit Uhrenquarz (der interne RC Oszillator ist mir zu ungenau), der STM32 würde einen zusätzlichen LDO + Glue Logic brauchen.
-
Thread
PWM-Signal mit STM32 messen
Gibt es beim STM32F103C8(Blue Pill) (ich verwende derzeit die Arduino IDE Toolchain von STM32duino) die Möglichkeit den Dutycycle eines 3,3V PWM-Signals mit "bliebiger" Frequenz (irgendwas zwischen 100 Hz und 1 kHz)
Es gibt ein Beispielprojekt unter: ~/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.3/Projects/STM32F103RB-Nucleo/Examples_MIX/TIM/TIM_PWMInput
-
Thread
Index von Array: welcher Datentyp in C
uint32_t Feld; // Parameter für die Feldauswahl Feld = 18; test = array[(uint8_t)Feld]; [/c] Grund für die Frage: Da ich einen STM32 verwende, möchte ich weitestmöglich 32-Bit-Variablen
Martin M. schrieb im Beitrag #7454971: > Grund für die Frage: Da ich einen STM32 verwende, möchte ich > weitestmöglich 32-Bit-Variablen verwenden. Dann muß der Mikrocontroller > nicht ständig aus 32-Bit-Registern 8-Bit-Werte machen. Das sind Microoptimierungen, die selten
-
Thread
Mini 2Kanal Oszi per STM32F429-Disco Board
ADCs im F2 und F4 sind wohl recht stoeranfaellig. AN4073: How to improve ADC accuracy when using STM32F2xx and STM32F4xx microcontrollers wird wohl nicht zufaellig entstanden sein...
Hab es selbst gefunden: https://github.com/deividAlfa/STM32F429-Discovery-Oscilloscope
-
Thread
STM32F4xx / L4xx DMA durch externes Signal triggern
Ganz neue, größere STM32-Serien haben einen DMAMUX, z.B. die STM32L5. Mit dem kann man direkt EXTI-Lines als DMA-Trigger verwenden.
Ich verstehe garnichts! Marcus H. schrieb im Beitrag #5785495: > @ m.n. > Mein erster 260ST hatte 192kB ROM-TOS und 512kB RAM. > Das ist schon sehr nahe STM32H743. > Bis auf die Rechenleistung, da hinkt die 8MHZ 68k doch etwas hinterher. Atari, Amiga und Mac haben
-
Thread
Cortex M3 - Cortex M4F - schneller bei gleichem Takt?
Walter T. schrieb im Beitrag #5795198: > Jetzt kommt der (für mich) überraschende Teil: Am STM32F103 bei 72 MHz > messe ich max. ca. 7 µs durch Pinwackeln am Oszilloskop und aus dem > DWT_CYCCNT lese ich eine Differenz von 597 Zyklen. Am STM32F446 bei 168 > MHz messe ich max. ca. 2,5 µs/393
instruction would be easy to implement with a bidirectional shifter, if you have one? There's a Lg[N] algorithm for counting the highest set bit here. In terms of magic numbers, for changing table sizes, THE magic number for ftbl2 is 32, though note that 6 (Lg[32]+1) is used for the shifting. */
-
Thread
STM32F103-USB-CDC von W.S.
Hallo W.S. du hattest hier mal USB-CDC Code für einen STM32F103 gepostet. Das habe ich mal probiert mit diesm Board: http://www.ebay.de/itm/STM32-STM32f103C8T6-ST-ARM-32-bit-Cortex-M3-64kB-312-/221961031950?hash=item33ade8910e:g:ugMAAOSwcBhWZA1K 1.5k an
habe: Danke W.S. für den Code, der doch wesentlich übersichtlicher ist als das was sonst so fuer den STM32F103 im Umlauf ist.
-
Thread
ARM Eval Board gesucht
STM32F407ZGT6 - 168 MHz - Flash: 1MB - SRAM: 128 KB on board extension: 1MB - 8MB PSRAM or SRAM(default 1MB SRAM), 128MB NAND FLASH, NOR FLASH(reserve) *keine SD-Card onboard* Preis: 45 USD http://www.ebay.com/itm/STM32F407-417ZG-module-HY-STM32F4xxCore144-Core-Dev-Board-/180923405960?pt=LH_DefaultDomain_0&hash=item2a1fe01688
-
Thread
STM32: Keine Interrupte nach Vector Table Relocation
Hallo Forum, ich habe auf einem STM32F103 das Problem, dass nach einer Vector Table Relocation keine Interrupte mehr auslösen. Um diesem Fehler zu ergründen, habe ich mit der aktuellen STM32CubeMX eine Testapplikation erstellt, die
, LENGTH = 64K - 20k 4. Projekt bauen 5. mit STM32CubeProg GUI kontrolliert, Programm liegt an 0x08005000 6. bei disconnet startet STM32CubeProg das Programm, es blinkt 7. noch einmal CubeMX aufgerufen, verändert, Projekt erzeugt, die system_stm32f1xx.c
-
Thread
Live-Linux: Anleitung schreiben
lenovo x230i, 4 GB Ram, i3-3120. In einer Virtualbox läuft sogar Windows 2000 um darin Sprint-Layout 6.0 laufen zu lassen. Das ganze problemlos und relativ flott: Compilierung eines STM32F4 Programms, das ein 112kByte großes Binärfile erzeugt in unterhalb 4 Sekunden. -------------------------------
Ralph S. schrieb im Beitrag #7835362: > Ein Beispiel für Textdisplays und STM32F030 findet man im Anhang. Furchtbar! Normale Menschen installieren sich die STM32 Cube IDE, oder die Arduino IDE und den STM32duino Core. Dann hat man auch eine Chance auf Hilfe von mehr Leuten
-
Thread
Hat jemand diesen Code heruntergeladen?
Genial!!! Vielen Dank! Denkt ihr dass das ein STM32F1 mit 72MHz auch schaffen kann?
Jojo S. schrieb im Beitrag #3939723: > Das > kostet bei N=1024 6k+3k RAM. Meinst du damit 1024 x 6k+3k oder einfach 6k+3k = 9k gesamt? Mein verwendeter STM (STM32F105RBT6) hat 64k RAM... Sollte also reichen :)
-
Thread
500 MHz µC für kleines Geld
Gibt es uCs mit Timern die mit 500+ MHz getaktet sind? STM32H7 kann "nur" 240 MHz. Und die STM32 HRTimer haben viele Einschraenkungen.
Uwe B. schrieb im Beitrag #6012425: > Gibt es uCs mit Timern die mit 500+ MHz getaktet sind? STM32H7 kann > "nur" 240 MHz. Und die STM32 HRTimer haben viele Einschraenkungen. Ich glaube fast das nicht. Maximum das ich so kenne liegt typisch bei 100 MHz. Da sticht der STM schon heraus. Meist