-
Thread
JBC T245 Verbindungstechnisches Rätsel
Design ausgearbeitet? Ich habe noch nicht alle BE. Für den Controller nehme ich den ATmega, STM32F103 und/oder F469. Der STM32F469 ist für ca. 55 EUR als DISCO Board erhältlich-> mit 4" 800x480 Pixel TFT LCD with capacitive touch screen. Von der T245 habe ich noch keine Daten (Pinbelegung
> > Ich habe noch nicht alle BE. Was ist BE? > > Für den Controller nehme ich den ATmega, STM32F103 und/oder F469. > Der STM32F469 ist für ca. 55 EUR als DISCO Board erhältlich-> > mit 4" 800x480 Pixel TFT LCD with capacitive touch screen. > > Von der T245 habe ich noch keine Daten (Pinbelegung
-
Thread
[STM32] SDRAM Adressbit 5 steckt (meistens) fest
Ich verwende zum ersten Mal ein SDRAM (Micron 4M x 16 x 4) mit einem STM32F7 auf meiner eigenen Platine. Das Initialisieren scheint zu funktionieren, aber wenn ich das SDRAM teste [c] for (uint16_t i = 0; i < 65535; ++i) { *(__IO uint16
Aber dann schau dir doch bitte auch an, wie das z.B. auf den Discovery Boards gemacht wird, z.B. dem STM32F429 Disco. Für die Boards gibt es Layout und Schaltplan.
-
Thread
Custom Microcontroller Board (Cortex M4 oder ATMega2560)
Standard-Bootloader) Ich denke dieser wird es: https://www.mouser.de/ProductDetail/STMicroelectronics/STM32F103CBT7?qs=sGAEpiMZZMvyL6eCuHiWihZK7s8S69p4 Angenommen ich würde folgendes Tutorial verfolgen:http://grauonline.de/wordpress/?page_id=1004 müsste ich dann den STM32duion einmal bootloader über
dieser wird es: > https://www.mouser.de/ProductDetail/STMicroelectronics/STM32F103CBT7?qs=sGAEpiMZZMvyL6eCuHiWihZK7s8S69p4 Der ignoriert z.B. USB!
-
Thread
Digitalpult selber bauen
ähnliches vor ein paar Jahren als PA-Vorstufe gemacht. Dort werkeln 2 DSP ADAU1701 und ein Controller STM32F103.
ähnliches vor ein paar Jahren als PA-Vorstufe gemacht. > Dort werkeln 2 DSP ADAU1701 und ein Controller STM32F103. Ich gucke mir die mal an, wie hast du die programmiert?
-
Thread
ADC / DMA Problem beim STM32F030
Bei meinem STM32F103 übernimmt diese Aufgabe der DMA und die Channel Konfiguration. Funktioniert dies beim STM32F030 nicht?!
ist dieser lediglich über einen 100nF versorgt. Aber kann das zum Totalausfall führen?! Spannung am Oszi sieht gut aus mit 3,3V. Bei meinem anderen Projekten mit STM32F407 oder STM32F103 gab es da nie Probleme? Ist beim STM32F030 irgendwas
-
Thread
STM32F072 ADC Genauigkeit trotz Kalibrierung nicht optimal
Wie siehst Du Deine Fragestellung vor dem Hintergrund des Datenblatts? STM32F072xx datasheet rev5 Februar 2017
herausgeführt. Vlt. die Interne Referenz verwenden und entsprechend kalibrieren. Ich verwende den STM32F103Z im 144pol. Geh. und mit externer Präzisionsreferenz von 2,5V.Da arbeitet der ADC schon aufs Bit genau. Grüsse
-
Thread
STM32 USB Bootloader Pull-Up Problem
. Die STM32s haben einen USB Bootloader und der soll (gefälligst^^) auch funktionieren. Gerade gesehen ... WTF: die F0, F1 und F4 brauchen keinen externen Pull-Up ... Nur die F3. Unglaublich ...
Mampf F. schrieb im Beitrag #5461870: > Gerade gesehen ... WTF: die F0, F1 und F4 brauchen keinen externen Zur Info, z.B.: STM32F105 - braucht keinen externen Widerstand STM32F103 - braucht einen externen
-
Thread
segment anzeige
kommst. Im Datenblatt der LED steht auf der Seite 2 http://static6.arrow.com/aropdfconversion/217f6c7ddfc6a12fd76e72422c04f4e2a09e65d4/s_110_lts-546awc.pdf dass ein Segment auch mit 1mA betrieben werden kann (low current LED). Der maximale peak current ist 125mA. Continuous Forward Current Per
> Alle mir bekannten STM32 Mikrocontroller haben viele 5V kompatible I/O > Pins. Ich sehe da gar kein Problem, solange man solche Pins verwendet. Der von Max ausgesuchte Port-A aber z.B. beim F103 nicht. Da ich das
-
Thread
Defekte STM32F103 von Reichelt?
Guten Mittag, es kam bei mir jetzt ca 3 mal vor, dass ich vermutlich defekte STM32F103 von Reichelt bekommen habe. Das Symptom war, dass SWD nicht funktioniert hat, mein OpenOCD konnte sich nicht an die Controller connecten. Ich hab aus China noch ein paar von diesen BluePill-Clonen
Mampf F. schrieb im Beitrag #5452572: > es kam bei mir jetzt ca 3 mal vor, dass ich vermutlich defekte STM32F103 > von Reichelt bekommen habe. Wenn die besonders billig waren, waren das eventuell vorprogrammierte
-
Thread
VU-Meter mit XMEGA
Kanäle - 44.1kHz oder 48kHz Samplingfrequenz (höhere Frequenzen kann man wohl vergessen) - 8...32bit Wortbreite (1...4Byte) Meine Rechnung für den worst case geht wie folgt: Der Soundcatcher der Zeitschrift c't liefert z.B. 32bit Daten. SPI triggert nach jedem empfangenen Byte einen Interrupt
ich hätte einen STM32F4 genommen. der hat I2S(SAI) interface und genug rechenpower hätte man sogar ne FFT machen können ...
-
Thread
Lötstationen
du Kühlkörper, > Leistungsrelais ... Hier steht auch eine Rolle 1,5mm auf dem Tisch. > Mit SW32 machst du erst mal keinen Fehler. Ich habe neben F-SW32 63/37 auch noch F-SW26 Cu2 - das 26er geht deutlich besser, wenn die Oberflächen nicht mehr frisch sind. Aus der Fertigung wurde SW26 schon
daß man graphisch die Step PID Antwort analysieren kann. Ich habe vor entweder einen AVR 1284P oder STM32F103 einzusetzen. Mit dem letzteren habe ich relativ viel Erfahrung. Mit Atollic Truestudio arbeitet es sich damit recht gut und der Debugger ist natürlich auch nicht zu verachten. Wärend der SW
-
Thread
L6203 Schaltplankontrolle
wenn ich es richtig verstehe) laut Figure 7b die Verlustleistung höher ist. Die Logik wird mit einem STM32F103 verwaltet. Hierbei habe ich noch das Problem, dass der Output von Sense ja von 0V-5V geht. Wenn ich das jetzt über einen einfachen Spannungsteiler am ADC messe: wie berechnet sich daraus eigentlich
Sicherheits-Rs (Angst-Rs 33-100 Ohm) in die Leitungen vom Prozesor ein. Wenn es qualmt, qualmt der uC wenigstens nicht mit. 12V mit 100uF möglichst nahe am IC zusätzlich puffern.
-
Thread
Software / Treiber für HD44780 auf STM32
https://stm32f4-discovery.net/2015/07/hal-library-15-hd44780-for-stm32fxxx/
steht aber hier in der Codesammlung: https://www.mikrocontroller.net/topic/350952#3900014 2. Datei STM32F4_LCD.c
-
Thread
STM32F1: Wartezyklus nach Clock-Enable im RCC
Hallo, ich experimentiere gerade mit der DMA-Einheit auf meinem STM32F103-Evalboard. Im Debugger klappt alles, in Echt schreibt die DMA wild im Speicher herum. Mir ist aufgefallen, dass bei der DMA im CR1 das DIR-Bit, welches ja festlegt, ob von Peripherie nach
im Reference Manual, > noch im Erratum (sie steht aber im Erratum einiger Prozessoren aus der > F4-Reihe).
-
Thread
64x32 RGB LED Panel (p3-6432-2121-16s-d1.0)
. ICs: 3x DP74HC245 4x TC7258E 24x ICN2028BP Ich benutze ein STM32F103C "blue pill" board via stm32duino und Arduino IDE. Dieses Programm [c] #define R1 PB3 #define G1 PB4 #define B1 PB5 #define R2 PB6
T1/2/3/4.15 U2.6 A4 -> B4 -> PUT_OUT.9 10: B -> U2.4 A2 -> B2 -> T1/2/3/4.16 U2.7 A5 -> B5 -> PUT_OUT.10 11: C -> U2.3 A1 -> B1 -> T1/2/3/4.2 U2.8 A6 -> B6 -> PUT_OUT
-
Thread
MXE11 - Unix auf dem Mikrocontroller
ich ihn parallel auf einem SPC56EL60 und mit SDL-Konsole unter Linux. Später sind dann noch einige STM32-Versionen hinzugekommen. Freies RAM wird weitestmöglich für Disk-Schreibcache verwendet, bei 64K RAM sind es allerdings nur 4 Sektoren. Das reicht aber aus, um periodische Zugriffe bei einem User
> Aber willste nicht nen größeren STM32 mit (mehr internen und/oder) > externen RAM nehmen? Meine primäre µC Plattform für das Projekt ist der SPC56EL, die STM32-Versionen kamen erst später dazu. Deswegen gibt es für den SPC auch eine
-
Thread
Online Eagle- und Gerber-Viewer
Eagle nicht alle Werte aus der Schaltplandatei angezeigt werden, wie z.B BZW04XXB für die TVS D3 oder STM32F103 für den MP. Irgendwie müssen die Werte ja in der Datei gelandet sein. Von daher hatte ich unterstellt, dass meine Linux-Version schlichtweg zu alt ist.
nicht alle > Werte aus der Schaltplandatei angezeigt werden, wie z.B BZW04XXB für die > TVS D3 oder STM32F103 für den MP. "STM103..." steht im Schaltbild /unterhalb/ des Symbols. Bei der Diode ist es komplizierter, die gibt es mit vielen verschiedenen Spannungen, aber Schaltzeichen und Gehäuse sind
-
Thread
Makefile stm32f1
nostartfiles entfernt und bekomme nun folgenden output: [code] david@david-opensuse:~/Schreibtisch/stm32make> make all CC src/main.c CC libs/CMSIS/system_stm32f1xx.c ~/opt/gcc-arm-none-eabi-7-2017-q4-major/bin/arm-none-eabi-gcc -Tlibs/STM32F103XB_FLASH.ld libs/startup_stm32f103xb.s -o libs
://github.com/ChristianRinn/bare_metal_stm32f103c8
-
Thread
Kleines Breakoutboard mit USB HS (480MBits) verfügbar?
EZ-USB FX2 CY7C68013A * mcs51-derivat * sdcc als Compiler "Blue Pill" STM32F105RxT6 * ARM cortex * arm-none-eabi-gcc als Compiler
du unter Breakout Board? Was genau soll da drauf sein - Controller oder ULPI Chip oder was? Einige STM32F73 haben integrierte USB HS Transceiver. Das STM32F746NG Discovery hat einem USB HS Transceiver IC (ULPI) drauf. Handlich ist das aber alles eher nicht...
-
Thread
Structarray mit Adressproblemen in C
wohl mal um Stackgröße kümmern. Habe ich mich bisher nicht so mit auseinandergesetzt (ich habe einen STM32F103VET6). Der hat ja recht viel RAM. Ist der Stack stark begrenzt?
Ich glaube ich hab's gefunden. In meiner "startup_stm32f10x_hd.c" war [c] #define STACK_SIZE 0x00000100 /*!< The Stack size suggest using even number */ [/c] Das habe ich jetzt auf [c] #define STACK_SIZE 0x00001000 /*!
-
Thread
Eingangsbeschaltung bei Drehzahlmessung Verbrenner
Drehzahlmessung soll mithilfe des Unterbrecherkontaktes erfolgen (Impulsauswertung). Den Mikrocontroller (STM32F103) habe ich bereits programmiert und die Tests mit Logikleveln funktionieren. Jetzt fehlt noch die Eingangsbeschaltung damit auch eine Messung bei laufendem Motor möglich ist. Problem dabei ist,
Ansonsten: Bei 3,3 V Ub am µC (warum schreibst du das nicht?) könnte deine Schaltung fast sicher (!) funktionieren: Womit hältst du negative Spannungen vom µC fern? - eine Gegendiode? - eine Z-Diode?
-
Thread
STM32: gcc 5.4.1 vs. 6.3.1 und memset
r1, #0 80014f2: 4808 ldr r0, [pc, #32] ; (8001514 <main+0x68>) 80014f4: f000 f89c bl 8001630 <memset>
, r5, lsl #8 8001556: 2c0f cmp r4, #15 8001558: ea45 4505 orr.w r5, r5, r5, lsl #16 800155c: d919 bls.n 8001592 <memset+0x66> 800155e: 4626 mov r6, r4 8001560: f103 0210 add.w r2, r3
-
Thread
STM32F103 System Workbench
die eigentliche Funktion sondern an einen Default-Handler springt - hast du ein Startup File für den STM32F103?
Unterschiede in der HW bei den verschiedenen Geschmacksrichtungen innerhalb der STM32F103xxxx Familie sind nicht groß, aber vorhanden. Also schreibe wenigstens, mit welchem konkreten Typ du in deiner Uni basteln willst. Irgendwo hab ich auch noch etwas für den STM32F103ZET6 herumliegen
-
Thread
Analoge Orgel mit USB-MIDI steuern
der Weg dahin führen, ein eigenes USB Gerät mit eigenem Protokoll zu entwickeln: [[USB-Tutorial mit STM32]]
TouchOsc). Da hier selbst 10MBit Ethernet meilenweit von Hardwaremidi entfernt ist, kann man auch über STM32F103 incl. Wiznet oder Enc28j60 nachdenken. Kostet in der Summe zwischen 5 und 10€. Was du aber aber unter "4x64Ports" verstehst weißt du wieder nur alleine. Wenn es nur um die Register und sonstige
-
Thread
STM32F103RB I2C HAL Probleme initialisierung
Ja habe ich. Habe den programmcode auf einem anderen stm board ausprobiert mit einem anderen controller und dort sendet das board auch etwas. Mit dem f103rb allerdings nicht. Ich musste rcc befehle für die clock löschen, da diese hier nicht verfügbar sind
PB8&9 vorgesehen. und die beiden Zeilen __HAL_RCC_AFIO_CLK_ENABLE(); und __HAL_AFIO_REMAP_I2C1_ENABLE(); habe ich in dem code nicht. ich Poste hier nochmal den kompletten code: #include "stm32f1xx.h" #include "stm32f1xx_nucleo.h" #include <string.h> #include <stm32f1xx_hal.h>
-
Thread
STM3103RBT6 ist mein I²C Master mit CMSIS so korrekt?
Hallo Leute, ich probiere gerade zum ersten mal die I²C Schnittstelle meines Nucleo64 Boardes mit dem STM32F103RBT6 aus. Zunächst geht es mit um den Master Modus mit Polling. Mit IRQ und DMA befasse ich mich ein anderes mal. Der Slave ist ein Ardunino
empfange. Auch der Mitschnitt des Logic Analyzers sieht gut aus, soweit ich das beurteilen kann. [c] #include "stm32f1xx.h" // receive buffer uint8_t buffer[20]; int main(void) { // Enable Port B and alternate functions SET_BIT(RCC->APB2ENR, RCC_APB2ENR_IOPBEN); SET_BIT(RCC
-
Thread
konventionell Taster über 24V einlesen
nochmals eure Erfahrung zu momentan aktuellen Möglichkeiten konventionell Taster (230V) über 24V mittels µC (SMT32) einzulesen. Zum Hintergrund: Ich hatte mir beim Hausbau auch ein EIB Kabel auch durch die einzelnen Schalter legen lassen, da ich damals keinen Kopf und Zeit hatte mich mit dem Thmea Bussystem
Aufbau die Billigen "blue boards" SMT32f103C8T6 verwendet habe, fahre ich aktuell nur mit 5VDC - nicht schön, aber funktioniert ohne Probleme. Die Boards unter den Taster lesen nicht nur die Taster ein, sondern liefern auch noch Temparatur
-
Thread
STM32F103 I2C/TWI
Beitrag #5398872: > Wenn du einen Logic Analyzer oder ein Oszi hast, am besten damit > mal die > I2C Pins messen. Habe ich leider nicht. :/ SCL vom Slave ist dabei über einen 4.7kR Pull-Up auf 3.3V mit SCL vom STM32 verbunden, SDA genauso.
eigentlich passieren. Weiß denn keiner, wo der Fehler liegt? Irgendwer wird doch schon einmal mit einem STM32F103 I2C betrieben haben, oder nicht?
-
Thread
Einstieg STM8 - Toolchain und Fallstricke
Guten Morgen, typischerweise mache ich viel mit den STM32. Für ein kleines Projekt brauche ich aber kein µC-Schlachtschiff, sondern nur ein kleines µC-Schlauchboot. Ausgewählt hatte ich den STM8L051F3, da ich nicht viele Pins brauche und das Projekt mit
Stromverbrauch für einen Spannnungsregler. > Andere MCs vertragen oft nur 3,6V, da sind dann die 4,3V > Ladeschlußspannung von Lithium-Ionen-Akkus zuviel. Der STM8L051F3 läuft nur im Bereich 1,8 … 3,6 V. Aber er dürfte für jene, die bereits mit einem STM32 vertraut sind, leichter zu erlernen
-
Thread
China ST-Link v2 auf J-Link flashen
Nutzungsbedingen ist anderweitig auch nicht erlaubt. Blöder ist aber das auf dem Debuggerteil (vom STM32F103RB Nucleo) nicht wie beim richtigen STLink die Targetspannung detektiert wird sondern von einem schwachbrüstigen Spannungsregler kommt. Den habe ich schon gekillt durch ein Target das zu viel Strom
Johannes S. schrieb im Beitrag #5398295: > Blöder ist > aber das auf dem Debuggerteil (vom STM32F103RB Nucleo) nicht wie beim > richtigen STLink die Targetspannung detektiert wird sondern von einem > schwachbrüstigen Spannungsregler kommt. Ich bin mir ziemlich sicher, dass das bei den Nucleos
-
Thread
RTC DS3231 - Temperatur Daten?
UNIX Zeit/Datum Berechnung selber geschnitzt oder ist das irgendeine Bib? Ich schrieb mir für den STM32F103 eine solche selber weil die interne RTC dort nur ein 32-bit Zaehler ist. Aber das war ganz interessant. Wann fängt bei Dir die Zeit an? 00:00:00 01-01.1970? Ich glaube für mich ist die Frage wahrscheinlich
ich kapiere nicht: wozu braucht man RTC ohne Interruptausgang? Einfach nur als Uhr/Datum für den µC wenn der startet oder was ins Log schreibt. Will ja nicht jedes mal nach dem Einschalten, erstmal die Uhr stellen. ;.) Gerhard O. schrieb im Beitrag #5401505: > Da ist ein 4kB AT24C32 EEPROM drauf
-
Thread
Verständnisfrage zur Ablage von Variablen beim ARM M3
__((packed)) stm32f103_data_t; [/c]
> } __attribute__((packed)) stm32f103_data_t; Ist alles aligned bis auf den Zeitstempel am Ende, der ist 4 byte lang und würde deshalb von sich aus gerne 2 Byte weiter hinten liegen auf dem nächsten 4er Offset, durch das packed
-
Thread
IAR for ARM - IRQ-Funktion nur kompiliert wenn im Code referenziert
Folgender Code für IAR Embedded Workbench ARM 8.22.2: [c] #include "stm32f10x.h" /* IRQ definitions in CMSIS startup_stm32f10x */ __irq void TIM2_IRQHandler (void) { TIM2->SR &=~TIM_SR_UIF; GPIOC->ODR |= GPIO_ODR_ODR13; } void timer2_setup()
#5397757: > Da ist überhaupt nichts Exotisches. Du hast nicht zufällig eines von diesen günstigen STM32F103 Boards bei dir und magst mal kurz mein Programm ausprobieren?
-
Thread
Verzweifelt wegen Drehencoder und Interrupt :/
Hi, ehrlich gesagt würde ich für solche Zwecke heutzutage eher einen STM32F103 nehmen. Kost nix, die Abmessungen sind vergleichbar und das Ding kann extrem viel mehr. Unter anderem hat er Hardwareencoder für Drehgeber und außer bei der Initialisierung der Hardware hat man
Beitrag #5395527: > Hi, > > ehrlich gesagt würde ich für solche Zwecke heutzutage eher einen > STM32F103 nehmen. Kost nix, die Abmessungen sind vergleichbar und das > Ding kann extrem viel mehr. > Unter anderem hat er Hardwareencoder für Drehgeber und außer bei der > Initialisierung der Hardware
-
Thread
ARM STM32 PWM
Ich habe noch vergessen: Ich verwende den STM32F103C8T6
einem General Purpose Timer ohne irgendwelche Libraries: https://github.com/ChristianRinn/bare_metal_stm32f103c8/blob/master/src/example03_gpio-timer-pwm/main.c Hier ist noch ein Beispiel mit einem Advanced Timer: https://github.com/ChristianRinn/bare_metal_stm32f103c8/blob/master/src/example04_timer-complementary-pwm
-
Thread
C-Libs for USB and OLED-Display
Hallo, ich bin derzeit auf der Suche nach zwei C-Libraries für die Ansteuerung eines OLED-Displays für sowohl einen ATmega328P als auch für einen STM32F103 sowie für USB für den STM32F103. Habt ihr da Empfehlungen? Wenn es keine fertigen gibt, sind
Mein [[USB-Tutorial mit STM32]] basiert auf dem STM32F103 und nutzt C++, bietet aber keine komplett fertige Bibliothek.
-
Thread
Wie schlimm sind Wartezyklen auf ARM-Prozessoren?
komplett andere MCU rechtfertigt: Nein, ich liebe Wartezyklen. Vor kurzem bin ich sogar von einem STM32F103 mit 78 MHz auf einen STM32F446 mit 178 MHz umgestiegen, damit ich mehr NOP() unterbringen kann. So habe ich es geschafft in bestimmten Regionen von Hardwaretreibern von 20% NOP-Dichte auf fast
Der F103 kann nur 72 MHz.
-
Thread
ARM Cortex M3/M4: Wieviele Takte verbraucht diese Funktion?
Anfang an feststeht, die Flash-Waitstates > hineinspielen? Ich erkläre das mal am Beispiel eines STM32F103 und diesem (nicht optimalen) Code: [c] void delay(uint16_t msec) { for (uint32_t j=0; j<2000*msec; j++) { __NOP (); } } [/c] Diese Funktion soll eine gewisse
Bitbanging-Treiber. Dieser wird momentan für zwei Targets verwendet. Eines ein STM32F103, das andere ein STM32F446. Ab nächste Woche kommt ein drittes Target hinzu (STM32F407). Die Targets haben unterschiedliche Zwecke, verwenden aber natürlich den gleichen Bitbanging-Treiber.
-
Thread
Getting started with STM32F103
Hi, ich habe mir jetzt einmal drei STM32F103C8T6 auf einem BluePill-Board bestellt. Dazu hätte ich nun einmal ein paar Fragen: 1. Würdet ihr mir zum Programmieren eher zu einem (universeller einsetzbaren) USB-to-RS232-Adapter raten oder
(oder Mut, einfach über die Tischkante brechen). > Ich dachte immer, dass darauf üblicherweise STM32F4 verbaut > sind. Aber sind wenn dann wohl eher STM32F3. Gibt es ab 15€ mit STM32F103. > Kann man den ST-Link auch umflashen, wenn man den nicht auslötet? Na klar. Du solltest wirklich
-
Thread
Unbekannter Assembler erzeugt große Änderungen bei kleinem Programm
TEST[2] = 'L'; TEST[3] = 'L'; TEST[4] = 'O'; while (1) { } } [/c] und nach den Hexzahlen *0x48414C4C4F* und *0x4F4C4C4148* gesucht - leider keine Ergebnisse. Die Ausgabedateien mit "HALLE" anstatt "HALLO" unterscheiden
Max M. schrieb im Beitrag #5393136: > und nach den Hexzahlen 0x48414C4C4F und 0x4F4C4C4148 gesucht - leider > keine Ergebnisse. Das überrascht nicht unbedingt. Dein Array ist vom Typ WORD (was recht wahrscheinlich ein 16-Bit-Typ ist) und Du befüllst es mit einzelnen
-
Thread
STM32F103: Delay mit TIM2
[c] #ifndef TIMER_H #define TIMER_H #include <stm32f10x_tim.h> #define DELAY_TIM_FREQUENCY_MS 1000 extern void ConfigDelay_in_ms(void); extern void delay_ms(uint32_t msTick); #endif
gegenchecken ob nun 72Mhz oder 64Mhz Core Takt! Hab ich in ein falsches RefMan geschaut? Aus RM0008 STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xx and STM32F107xx advanced Arm®-based 32-bit MCUs Figure 11. Clock tree: "1. When the HSI is used as a PLL clock input, the maximum system clock frequency
-
Thread
Delay-Funktion STM32: delay_ns()
Hallo zusammen, für einen Bitbanging-Treiber auf einem STM32F446 und einem STM32F103 habe ich mir mal einen krude Delay-Funktion für Nanosekunden zusammengebastelt: [c] static inline void delay_us_(uint64_t delayval) { if(delayval)
bin; aber wie sieht es denn mit den Waitstates aus, wenn der ART Accelerator™ noch dreinfunkt beim STM32F446?