-
Thread
CPP Code nach C portieren. endet in Stackoverflow.
/www.youtube.com/watch?v=nfX0YvVSM7w Aktuelle Einstellungen: [c] enum Constants { N = 64, // Number of dots SCALE = 6144, INCREMENT = 384, // INCREMENT = SCALE / sqrt(N) * 2 SPEED = 1 }; [/c] Viel mehr wird wohl mit dem STM32 ohne
. Besser wäre das schon dann bräuchte der stm nich so viel Rechnen. Bloß wie mache ich das mit der Tabelle?? könnte mir einer von ihnen weiterhelfen. Danke. im Anhang mal meine umsetzung ich nutze ein stm32f103zet6
-
Thread
Empfehlung Microcontroller
. schrieb im Beitrag #5287350: > Ich möchte es für die Programmierung mehrerer Schritt Motoren (3-6) > Verwenden, dieses sollten teilweise simultan laufen. > > Kennt einer von euch etwas ähnliches, mit vielen GPIOs nur Günstiger STM32F407 ff.
http://mino-elektronik.de/Generator/takte_impulse.htm#bsp3a und nachfolgende Beschreibungen Ein STM32Fxxx hat mehr Timer und ist erheblich schneller, sodaß auch locker 6 oder mehr Stepper bedient werden können: alles per Interrupt im Hintergrund.
-
Thread
7 Kanäle ADC lesen - Übersprechen - STM32F407
---------------------------------------------------*/ /* USER CODE BEGIN Includes */ #include "stm32f4xx.h" #include "stm32f4xx_hal.h" #include "stm32f4xx_hal_conf.h" #include "stm32f4xx_hal_adc.h" #include "stm32f4xx_hal_gpio.h" #include "stm32f4xx_hal_rcc.h" #include "stm32f4xx_hal_tim.h"
__HAL_RCC_CAN2_CLK_ENABLE(); GPIO_config(); /* USER CODE END 2 */ i=0; uint32_t Buffer[7]; /* Infinite loop */ /* USER CODE BEGIN WHILE */ while (1) { HAL_ADC_Start_DMA(&hadc1, (uint32_t*)Buffer,6); HAL_Delay(10); HAL_ADC_Stop_DMA(&hadc1)
-
Thread
Vorverstärker und Vorteiler für Frequenzzähler
m.n. schrieb im Beitrag #6425030: > Ein aktueller STM32F4xx, F7xx, H7xx oder auch G4xx bietet die von Lurchi > vorgeschlagene Lösung, zwei Kanäle parallel messen zu lassen - einer > direkt und einer mit
Mi N. schrieb im Beitrag #6437779: > Wenn es hilft: Beitrag "8-stelliger Frequenzzähler, reziprok, STM32F7xx" vielen Dank für den interessanten Beitrag. Das hilft sicher !
-
Thread
SM32F7 Entwicklung unter Segger Embedded Studio
die > CPU ja unterstützt. > > mfg Ja, habe ich ;-). Ein STM32F7xx Package gibt es tatsächlich noch nicht aber auch ohne das konnte ich problemlos damit arbeiten. Man kann sich z.B. das STM32F4 Package nehmen, eben das Linker File anpassen und die Device spezifischen
Ich habe gerade mit dem Kollegen gesprochen. Wir haben das STM32F7xx Package schon fertig und müssen das nur noch online stellen. Ich denke das wird heute noch erledigt.
-
Thread
STM32H750 mit W25Q64 QSPI XIP memory mapped mode
Hallo, hat jemand eine funktionierende Demo mit STM32H750 und W25Q64 QSPI im XIP memory mapped mode? Programm im QSPI und flashloader Programm im internen Flash. (am liebsten als STM32CubeIDE Projekt) Danke
chip geschrieben sein): https://github.com/osos11-https://github.com/osos11-Git/STM32H743VIT6_Boring_TECH_QSPI/tree/main/Memory%20Mapped%20Mode/H743_QSPI_XIP_1 > Man muss vor dem Einschalten des Memory Mapped Mode einmal ein Indirekt > Read mit Instruktion und dem passenden Mode
-
Thread
Gibt es einen passenden BUS zur steuerung vieler Clients über mehrere Meter?
Knoten würde ich alles so günstig machen wollen wie möglich, also auch PWM mit GPIO und keinen µC mit 6PWM Kanälen. -> STM32F030F4P6 BG, Tom
im Beitrag #5311774: > --> Die Knoten können sehr günstig sein (µC + LED) aliexpress 10 Stück > STM32F030F4P6 < 5€ > Wenn der Tag 48h hätte, könnte man sich so etwas glatt auch mal basteln > ;). > > BG, Tom Das hört sich tatsächlich nicht ganz so verkehrt an, auch wenn ich mir dann mit der
-
Thread
UART Übertragungsfehler bei bestimmten Zahlenwerten
Hallo! Ich benötige eine UART Datenübertragung zwischen uC (STM32G031K6T6) und meinem Windows Rechner. Dazu habe ich ein cpp Programm geschrieben welches einen 16 Bit Wert aufteilt in ein höherwertiges und ein niederwertiges Byte. Diese werden beide über UART an
= (1234); } else if(run==6) { tx_value = 'n'; } else if(run==7) { tx_value = (50); } else if(run==8) { tx_value = 'n'; } else if(run==9) { tx_value = (255); } else { tx_value
-
Thread
[V] STM32 IMU 9-DoF AHRS (iNEMO V2 Clon aber mit besseren sensoren)
eine IMU mit controller und intelligenz in 3x5cm mit SD-card slot und USB für <150€ ? vorallem mit stm32???
Wie wärs damit: http://www.ebay.com/itm/STM32-Microcontroller-10DOF-9-Axis-L3G4200D-ADXL345-HMC5883L-BMP085-Module-/300713997575
-
Thread
Gegen Vcc oder gegen GND schalten?
ordentlichen" Hersteller verwendet wird, dann hat der bei Reset einen definierten Ausgangspegel. Bei STM32F10x ist bei Reset der Port-Pin auf Input mit aktiviertem Pull-Up Widerstand definiert, also käme hier ein Hi raus mit einem Widerstand von 30-50k an Vcc. >Richtig. Aber wozu eigentlich ueberhaupt
bei einem Transistor genauso, ist aber in beiden Faellen auch nicht ideal. > In dem Fall des STM32 wäre hier ein geschaltetes Vcc sinnvoll, mit einem > FET. Dann muss der Prozessor gezielt auf Low schalten, erst dann ist die > Karte aktiv. Wenn so ein STM32 Vcc schon bei anliegen der Versorgungsspannung
-
Thread
Schaltplan Prüfung/Kritik LPC1769 + IMU + Bluetooth
/MS5611-01BA03.pdf Ich mach das gleiche auch noch mal mit einem STM32F4 aber später (wenn die firmware fertig ist mit dem prototyp). Ich habe nämlich die für den Prototyp ein LPCXpresso 1769 benutzt und die Firmware ist schon geschrieben. Viele Grüße Sven
P2.9 (USB_CONNECT) den 50 Ohm Widerstand rausgeworfen, da nicht nötig wenn der Transistor da ist. 6. 100K an den 32khz OSC an XTAL2 (haben die bei LPCXpresso jetzt auch gemacht, ist vielleicht dadurch stabiler? schaden kanns nicht bzw. ist ja schnell abgelötet^^) so keep going!
-
Thread
Ein Timer, ein DMA und zwei ADCs bei STM32
nicht auf den Arm genommen, aber wie das auf Registerebene funktioniert steht glasklar in: - RM0033_STM32F2_Reference_Manual_CD00225773 (TIM/DMA/ADC) - STM32F2_datasheet_CD00237391_1410_rev12 - STM32F2_errata_DM00027213 - PM0056_F10_F20_F21_L1_M3_Programming_Manual_CD00228163 Wie das mit dem Abstraktionswerkzeug
den Arm genommen, aber wie das auf > Registerebene funktioniert steht glasklar in: > > - RM0033_STM32F2_Reference_Manual_CD00225773 (TIM/DMA/ADC) > - STM32F2_datasheet_CD00237391_1410_rev12 > - STM32F2_errata_DM00027213 > - PM0056_F10_F20_F21_L1_M3_Programming_Manual_CD00228163 Wer mit dem Cube
-
Thread
Programm unter Busybox nicht ausführbar
Binärdatei auf mein Board gebracht. Auf einer x86/amd64 Maschine? Dir ist schon klar, dass ein STM32 Prozessor kein x86/amd64 Binary ausführen kann? Du musst den gcc des embedded Linux als cross compiler nehmen, sprich, du musst die eine Toolchain installieren. > Ich habe auf einem STM32 ein
2⁵ schrieb im Beitrag #4684524: > Welches Embedded Linux? µCLinux in der Version 2.6.33. Ich hab das ganze hier nach gemacht: https://github.com/AdrianHuang/stm32f429-linux-builder 2⁵ schrieb im Beitrag #4684524: > Auf einer x86/amd64 Maschine? Dir ist schon klar, dass ein STM32
-
Thread
Messdaten in csv oder Textdatei schreiben
Hier ist das Semihosting für STM32CubeIDE beschrieben: https://community.st.com/t5/stm32-mcus/how-to-use-semihosting-with-stm32cubeide-and-stm32/ta-p/49742 Beim LPC/MCUExpresso war es noch einfacher, da reichte es ein Häkchen zu
Ich hatte allerdings Probleme eine SD-Karte an den STM32 anzubinden. Es stellte sich heraus, dass der Code, den CubeMX 6.7.0 dafür generiert, einfach nur Grütze ist. Es gab hier im Forum den Tipp mit einem altehrwürdigen Beispielcode zu starten. Das hat
-
Thread
STM8 Entwicklungsumgebung
Ich habe mir von den günstigen Boards beim chinaman verlocken lassen (50 Cents inkl Versand für ein STM8 Board) Scheint aber wohl doch zu mühsam zu sein. Ich war bisher mit AVR und STM32 unterwegs
sein soll) eines ST-Link V2 Adapters: http://www.ebay.de/itm/1PCS-ST-Link-V2-Programming-Unit-mini-STM8-STM32-Emulator-Downloader-New-/182141301471?hash=item2a6877b2df:g:ePAAAOSwbPxXQCcc Hier musst du SWIM, NRST, GND und VCC eins zu eins Verbinden. Scheinbar können manche dieser Boards "gelockt
-
Thread
memset führt zum crash
aber ich weiss nicht das "wieso" und befürchte, dass da prizipiell was in der Schieflage ist. - STM32F407 - Em::Blocks mit arm-none-eabi v4.7.3 - ChibiOS v2.6.5 - St-Link V2 (aber dasselbe mit J-Link) - Prg-Size z.Zt. 120kB Ich arbeite z.Zt. an einem Program für ein STM32F407-Board und setze
m.n. schrieb im Beitrag #3770123: > Es ist leider überhaupt nicht logisch, dass der STM32 seine > Spezifikationen nicht einhält! Welche genau ist denn hier verletzt? zB bei 2.3V und 154MHz werden 7 Waitstates
-
Thread
STM32F303 - CPU Reset ohne Hardware-Reset
genau die gewünschte Polarität am Ausgang Richtung Servo. Noch eine andere Idee: Der NRST-Pin des STM32 wirkt soweit ich weiß auch als Ausgang. Du könntest den mit z.B. einem RS-Flipflop nutzen und den NRST vom STM32 an das Set von dem Flipflop hängen. Der Ausgang des Flipflop bleibt solange high, bis Dein STM32 fertig initialisiert ist und Dein Programm korrekt läuft. Dann schaltest Du das Reset des Flipflops über einen anderen Pin. Der Ausgang des Flipflops schaltet z.B. den /OE eines 74xx244 und damit
-
Thread
Code(SRAM steuern) verbessern. Arduino mega 2560
Du hast Recht: STM32 paßt besser für die Zukunft als AVR. AVR wird bestimmt immer mehr als eher Übecontroller benutzt, und dann wird AVR gar eingestellt...
Maxim B. schrieb im Beitrag #5441841: > STM32 paßt besser für die Zukunft als AVR Es soll sogar Leute geben, die einen STM32 mit ext. RAM ausstatten.... Solche pauschalisierten Aussagen sind einfach Bullshit!
-
Thread
Wie steige ich am besten von AVR auf PIC um?
Dingens23 schrieb im Beitrag #3483762: > PIC24FV32KA304 > STM32F030R8T6 > MK10DN128VFM5 Dingens23 schrieb im Beitrag #3483670: > PIC24FJ128GC010 huebi h. schrieb im Beitrag #3483436: > XAM3359AZCZ100 Wundert sich immer noch jemand, weshalb
A. K. schrieb im Beitrag #3483773: >> PIC24FV32KA304 >> STM32F030R8T6 >> MK10DN128VFM5 > Dingens23 schrieb: >> PIC24FJ128GC010 > huebi h. schrieb: >> XAM3359AZCZ100 Am schlimmsten finde ich hier immer noch Freescale. Ironischerweise ist deren
-
Thread
Wie VCP Daten einlesen? STM32f072 STM32CubeMX Projekt
Hallo. Ich habe ein Projekt mit STM32CubeMX für einen STM32f072 zusammen gestrickt. Die einzige Funktion ist ein VCP. Nun habe ich einen Funktionieren VCP Port (erkannt von WIN10) und kann auch was zum PC Senden. Ist nur ein "TEST
Die HAL wird dann nützlich, wenn du Programmteile ohne großartige Änderung auf unterschiedlichen STM32 laufen lassen willst. Geht aber eben nur mit STM32 und nur solange ST die HAL pflegt (beim Vorgänger SPL war das ja sehr lange der Fall). Kleiner Tipp: http://stefanfrings.de/stm32/stm32l0.html
-
Thread
SYSCFG->EXTICR Fehler
*/ /* Includes ------------------------------------------------------------------*/ #include "stm32l4xx_hal.h" #include "stm32l4xx.h" #include "stm32l4xx_it.h" /* USER CODE BEGIN 0 */ /* USER CODE END 0 */ /* External variables --------------------------------------------------------*
*/ /* Includes ------------------------------------------------------------------*/ #include "stm32l4xx_hal.h" #include "stm32l4xx.h" #include "stm32l4xx_it.h" #include "main.h" /* USER CODE BEGIN 0 */ /* USER CODE END 0 */ /* External variables --------------------------------------
-
Thread
Newbie braucht Hilfe: 9 Servos mit 1µs Auflösung ansteuern? (AVR)
Und da sind wir wiedermal beim STM32... STM32F101 für ca. 3€, 5 Timer mit je 4 OC-Einheiten. Da kann der Mega2560 nicht anstinken.
ist es hilfreich eine Schaltung zu haben, die die Fehlerrate nicht extra erhöht. Falls doch der STM32 (kein DIL Gehäuse!) interessant ist, hier der Artikel [[STM32]] und es gibt Borad-Hersteller die für kleines Geld eine Steckbrettaugliche Platine liefern.
-
Thread
Black Magic Probe auf ST Link v2 clone "baite"
programmieren hat es bei mir mit st-flash nicht funktioniert. Für openOCD habe ich ein anderes Target mit stm32f1x.cfg als Basis erstellt, indem ich einfach eine Kopie (cs32f103c8t6.cfg) erstellt und dort weiter oben (vor der Abfrage): set CPUTAPID 0x2ba01477 eingefügt hatte. Sir S. schrieb im Beitrag
Natürlich ist das rumgefrickel mit den China-Clones, SWD Interface finden und dranlöten, flashen etc... n Haufen Arbeit! (wenn man mit STM32 vertraut ist, sicher weniger). Ich kannte die "echte" BMP für 75€ und den Segger J-Link EDU für einen ähnlichen Kurs. Das wäre zwar OK, aber nicht günstig genug wenigstens
-
Thread
HAL_UART_TxCpltCallback
Gerd E. schrieb im Beitrag #6008621: > Nimm das nächste mal einen neueren STM32, die haben ein Driver Enable > für genau diesen Zweck in Hardware. Z.B. STM32F072. > > Die STM32F1 waren die ersten STM32er überhaupt, Release war 2007. Das > Design hat also jetzt schon über
416324#postform Dort hatte ich damals das gepostet: https://www.mikrocontroller.net/attachment/316790/STM32F103C8T6.ZIP Das sollte eigentlich ausreichen, um dir zu zeigen, wie man mit den UART's bei den STM32F1xx umgeht - OHNE Cube und Konsorten. Und das angenehme ist, daß es tatsächlich funktioniert.
-
Thread
Cortex M4/STM32F4: Problem mit BLX Instruktion
configuration\ProgramData\rtostest/arm-gcc-link.ld -g -o rtostest.elf '"C:\Program Files\arm-none-eabi-gcc-4_6\arm-none-eabi\lib\fpu\libc.a"' ..\obj\startup_stm32f4xx.o ..\obj\main.o ..\obj\stm32f4xx_rcc.o ..\obj\timers.o ..\obj\tasks.o ..\obj\stm32f4xx_gpio.o ..\obj\list.o ..\obj\system_stm32f4xx.o ..\obj\port.o
ProgramData\rtostest/arm-gcc-link.ld -g -o rtostest.elf '"C:\Program Files\arm-none-eabi-gcc-4_6\arm-none-eabi\lib\fpu\libc.a"' ..\obj\startup_stm32f4xx.o ..\obj\main.o ..\obj\stm32f4xx_rcc.o ..\obj\timers.o ..\obj\tasks.o ..\obj\stm32f4xx_gpio.o .. [/code]
-
Thread
JTAG Adapter ST32F407
gearbeitet und sattle jetzt um. Das derzeit aktuelle Board https://www.ebay.de/itm/1-2-5-10PCS-STM32F407VGT6-ARM-Cortex-M4-32bit-MCU-Core-Development-Board-STM32F4/274093156775?hash=item3fd139a9a7:g:fN0AAOSwIV5dynWU hat SWD und JTAG. Ich habe ST-Link-Adapter, https://www.ebay.de/itm/ST-Link-V2-OpenOCD-On-Chip-Debugger-STM8-STM32-JTAG-SWIM-Linux-OSX-Arduino/254315946241?hash=item3b36696101:g:Uq0AAOSwYRJdQWxj und habe ac6 installiert. Ich würde jetzt gerne wissen, welche SW ich noch brauche und was ich wie anschliesse
-
Thread
AD7680 (SPI) + STM32F4Discovery
dennoch müsste man ja "Rauschen" messen können oder? Hier der bisherige C-Code: [code] #include "stm32f4xx.h" #include "stm32f4xx_dma.h" #include "stm32f4xx_rcc.h" #include "stm32f4xx_spi.h" #include "stm32f4xx_gpio.h" #include "misc.h" /* Prototypes */ void SPIConfig(void); void GPIOConfig
Mauszeiger auf Link klicken) // In diesem Beispiel wird der SPI2 Controller des STM32F4 verwendet. Die jeweiligen // Pin-Zuordnungen sind dem Datenblatt des STM32F4 zu entnehmen. (Abschnitt 3, Tab. 6): // http://www.st.com/st-web-ui/static/active
-
Thread
Umstieg Avr zu STM32
bis mega128. Jetzt wird mir die Leistung dieser kleinen alles Könner zu wenig und wollte deshalb auf STM32 umsteigen. Ich habe dazu folgendes Board bei Ebay gefunden http://www.ebay.de/itm/STM32F4DISCOVERY-STM32-Cortex-M4-Development-Board-Camera-3-2-LCD-14-Modules-/261052810562 und wollte euch fragen
Beitrag #3410233: > Ich habe > dazu folgendes Board bei Ebay gefunden > http://www.ebay.de/itm/STM32F4DISCOVERY-STM32-Cortex-M4-Development-Board-Camera-3-2-LCD-14-Modules-/261052810562 Warum denn nicht das 25 Euro STM32F429 Discovery? Da hast Du Debugger und ggf nach Umflashen den ST-Links mit
-
Thread
STM32: Arrays und Performance
Keil machen. Und ja, die bieten Teststellungen. http://www.harerod.de/links_ger.html -> CoreMark_STM32 - Testbericht über CoreMark 1.0 Läufe auf STM32 mit verschiedenen Compilereinstellungen.
Gut, dann kau ich das einmal neu durch. Das liegt sicher nicht am GCC. Ich habe hier nen STM32F411 auf 100MHz. GCC 6.2.1 [pre] signed: | O0 | Os | O1 | O2 | O3 ------|--------|--------|--------|--------|------- 8bit | 88.10s | 28.82s | 29.64s | 23.73s | 22.67s
-
Thread
STM32 Compiler veraltet?
N'abend. Ich möchte mit meinem STM32F4 Disco Board experimentieren, habe aber etwas Schwierigkeit mit der Installation einer Entwicklungsumgebung. Die Wiki ist dabei wirklich auf eine sehr unübersichtliche
egal - Zielbetriebssystem Windows. Ich würde gerne > Eclipse benutzen. > > Danke! www.OpenSTM32.org Das ist die auf Eclipse basierende System Workbench von Ac6 und ST Zur Konfiguration des Controllers: STM32CubeMX Standalone: http://www.st.com/web/en/catalog/tools/FM147/CL1794/SC961/SS1533
-
Thread
EMV-Test, Entstörmaßnahmen und 6-lagen Platine
aufbauen > kann. Ich hab das bis jetzt immer so gehandhabt, 100nF als Abblockkondensatoren an allen VCC Pins zu setzen. Aber jetzt im HF-Bereich machen natürlich auch 1nF und 10nF Sinn :-D Wie verteilt man die denn dann am Besten? Wenn ich 6 VCC-Pins für einen IC
gefragt wurde - was ist das Ziel? Ausgedrückt in dBµV und Antennenabstand. Ein sauber verschalteter STM32F4 @ 168MHz kann problemlos auf vier Lagen die EN61000-6-3 einhalten. Offene Baugruppe, ohne Gehäuse. Um Euch konkret zu helfen, muss der Schaltplan und das Layout vorgelegt werden. Wenn das aus
-
Thread
6kW Buck Converter, Mikrocontroller gesteuert
Verdächtigen im Programm. Beispiele: TI TMS320F28027 Infineon XMC4200 ST STM32F334 Microchip dsPIC Serie Freescale MC56F827xx Bei 6kW würde ich keinen Wald und Wiesen Mikrocontroller wie ATMega nehmen. Gruß DC/DC
#5325202: > schnelle Komparatoren, die direkt die PWM abschalten können Ok das währe nett. Da du STM32 erwähnt hast: Eventuell ein STM32 Nukleo Board? Allerdings könnte man diesen auch extern ausführen.
-
Thread
STM32F4 + Grafikcontroller + TFT?
einfach mal in der Bucht schauen, da habe ich 2.8" und 3.2" mit Touchscreen als Huckepack auf einem STM32F103-Board gesehen. Stichwort: Mini-STM32.
Hier gibts einiges für den STM32F4 zu sehen, u.A. auch Grafik: http://mikrocontroller.bplaced.net/wordpress/?page_id=744
-
Thread
STM32f767zi: FreeRTOS und TIM
const * argument) { printf("start Task_Led2...\n\t"); while (1) { osDelay(1000); } } [/c] Initialisiert wird über https://github.com/FBergemann/STM32-FreeRTOS-TIM/blob/master/Core/Src/Init/Tasks/Init_Task_Led2.c [c] static GPIO_InitTypeDef
Falls noch mal jemand darüber stolpert - hier noch ein link, wie man das mit STM32CubeIDE aufsetzt: "Getting Started with STM32 and Nucleo Part 6: Timers and Timer Interrupts | Digi-Key Electronics" https://www.youtube.com/watch?v=VfbW6nfG4kw
-
Thread
Frage an Arm7 Profis / Studenten
Keil) und dem Core (CM3) zu. Allerdings wird Gästchen mit dem LCP17xx mehr Freude haben als mit dem STM32, da er schon LPC2000-Erfahrung hat.
Einen groben Überblick über die Möglichkeiten des STM32 gibts in diesem Artikel: [[STM32]] Ist in jedem Fall lesenswert und sind viele Links drin.
-
Thread
Wer kennt sich mit dem Mikrocontroller STM32F 103x mit einem ARM32-bit Cortex-M3 CPU Kern aus ?
µC. http://www.mikrocontroller.net/articles/STM32 Bernd_Stein
hier weiter diskutieren : http://www.mikrocontroller.net/topic/328680#new Wenn es um den µC *STM32 F103x* geht und die Firmware - dann diesen Thread hier. Bernd_Stein
-
Thread
MAX31865 mit STM32 auswerten
Mode) 0x00 (Starte lesen Register MSB 0x01) Die Verdrahtung sollte passen! Der MAX liegt an der STM32 3V3 Spannungsversorgung, jedoch messe ich hier 2,96 V (nach Datenblatt 3-3.3-3.6). Das sollte aber nicht das Problem sein. Die Klemmen sind auf 2 Wire gebrückt und mit einen PT100 versehen. Der
// STM32F100RB Tim CLK = SystemCoreClock // STM32F4 Tim CLK = SystemCoreClock / 2 } void Delay( unsigned char base , unsigned short Ticks) // 0 = Micro , 1 = Mili { Tim2_init(base); // Reset during
-
Thread
Empfehlung USB-C Buchse
echt teuren Hubs :/ Der PTN5150A sieht interessant aus, macht aber das Gleiche was die neueren STM32 jetzt eingebaut haben.
Beitrag #5998511: > Der PTN5150A sieht interessant aus, macht aber das Gleiche was die > neueren STM32 jetzt eingebaut haben. Z.B. welche STM32? Habe 10 Minuten gesucht und nichts gefunden. Nicht mal einen der USB 3 kann hab ich auf die Schnelle gefunden.
-
Thread
STM32F4 Zeichenfolge "herausfischen"
besten in einem Array 10:68:3f:24:6e:e2,-68 08:d4:2b:1e:40:40,-66 Leider komme ich nicht dahinter wie ich das am besten auf einem STM32F4 löse. Ich sollte die Werte im Ram zwischenspeichern. Maximal kommen so ca 200 Werte zusammen.
weit hinbekommen [c] #include "string.h" #include "stdlib.h" #include "main.h" #include "stm32_ub_udp_server.h" #include "stm32_ub_led.h" #include "stm32_ub_uart.h" #include "stm32_ub_tim5.h" int i=0; char delimiter[]=" """; char *ptr; char output[30]; char output_array[10][25];
-
Thread
[STM32] USART + Interrupt
Der NVIV gehört zu den Kernkomponenten des Cortex-M3 und deren Doku findet man daher nicht in der STM32 Reference sondern in der Cortex-M3 Doku von ARM und dem Cortex-M3 Programming Manual zum STM32. Für das Verständnis nützlicher: http://www.amazon.de/Definitive-Guide-Cortex-M3-Embedded-Technology
@STM32 Beginner: Vergiss nicht den UART im RCC einzuschalten (USART1EN in RCC_APB2ENR) und den IRQ im UART selbst anzuknipsen: RXNEIE in USART_CR1.
-
Thread
STM32: HardFault-Error
Hallo zusammen, bei meinem STM32 wird regelmäßig ein "HardFault"-Error ausgelöst. Habe im Internet dazu folgendes Beispiel gefunden: [c] Debugging a ARM Cortex-M Hard Fault The stack frame of the fault handler contains the state
My 5 cents: AFAIR ist bei meinen ersten Versuchen mit trickreichen DMA-Zugriffen mein STM32F4 regelmäßig über ein Bus-Faul im Hard-Fault gelandet.