-
Thread
[V] diverse Evalboards, STM, MSP, LPC, XMC
als auch Österreich versendet werden. Auf allen Boards ist wieder die Standart Firmware drauf. *STM32F303 Nucleo* 7€ wurde kurz mit den M24SR genutzt für eine NFC Entwicklung bis die eigenen Boards gekommen sind *M24SR Nucleo Expansion* 5€ Siehe STM32 Board *M24LR-Discovery* 12€ War nur kurz
* 20€ *WEG* Gekauft aus interesse an der Neztwerkfägihkeit, aber nie was damit gemacht. *MSP430F5529 Launchpad* 7€ *Verkauft* Keine Ahnung mehr, warum das hier ist. *LPCXpresso1549* (OM13056 Board) 12€ war gedacht als Motoransteuerung, ich habe danach aber auf den VESC gewechselt *EFM32ZG-STK3200
-
Thread
OPA2170 OPV rauchen ab, keine Ahnung wieso
verwende sie für 0-10V Ausgänge, die Eingänge des ersten OPV sind über 10k direkt an den 2 DACs eines STM32F303VC, am anderen hängen die Eingänge über einen Tiefpass-Filter an PWM Ausgängen des selben Controllers. Spannungsversorgung für den Controller ist ein RECOM DC-DC Wandler + Linearregler mit Filter
Ich lege möglichst nicht kleine Verbraucher (OPVs) direkt an dicke 100A-Netzteile. Vor die 100nF-Pillen schalte ich 10..100R.
-
Thread
Wieso gibt es keine gute Programmiersprache?
der Anfang ist für unerfahrene wohl etwas holprig. Habe damit sogar schon embedded Code für einen STM32 ARM Prozessor geschrieben und ausgeführt. Die Community ist klein aber fein.
entwickelt. Tja, wenn du die Augen zu machst, dann siehste eben nix. Kleiner Tip: Programmiertool für STM32 von mir hier im Forum. btw: eine Lazarus-Version hab ich inzwischen auch fertig. Funktioniert gut wie die Delphi-Version. Sieht mir aber zu grau aus. Also: Mach deine Klüsen auf, dann siehst du
-
Thread
STM32F303 DMA ADC4
Hallo, ich versuche den ADC4 mit DMA in gang zu nehmen. Leider funktioniert es nicht. Ich verwende die DMA2_Channel_4 und führe vorher ein DMARemapping durch jedoch ohne Erfolg! Wenn ich den ADC1 mit der gleichen Config starte geht alles super. Der ADC macht etwas das sehe ich über den Debugger nur leider tut die DMA nichts. Weiß einer von euch wo der Fehler liegt? [c] void ADC_VoltageInit(){ RCC_AHBPeriphClockCmd(RCC_AHBPeriph_DMA2,ENABLE); RCC_AHBPeriphClockCmd(RCC_AHBENR_ADC34EN,ENABLE); RCC_AHBPeriphClockCmd(RCC_AHBENR_GPIOBEN,ENABLE); GPIO_InitADC.GPIO_Mode = GPIO_Mode_AN
-
Thread
STM32F103 "Blue Pill" als preiswertes CAN-Interface
Stefanus F. schrieb im Beitrag #5876414: > Wie wäre dieses STM32F303 Board?: > http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini > Das kann auch USB und CAN gleichzeitig. > > Das Programm muss natürlich
Stefanus F. schrieb im Beitrag #5876414: > Wie wäre dieses STM32F303 Board?: > http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini > Das kann auch USB und CAN gleichzeitig. > > Das Programm muss natürlich
-
Thread
STM32F303 USART in Kombination mit Timer+ADC+DMA der 2te
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_1; GPIO_Init(GPIOB, &GPIO_InitStructure); // Table 14. STM32F303 alternate function mapping GPIO_PinAFConfig(GPIOA, GPIO_PinSource8, GPIO_AF_6); GPIO_PinAFConfig(GPIOA, GPIO_PinSource9, GPIO_AF_6); GPIO_PinAFConfig(GPIOA, GPIO_PinSource10, GPIO_AF_
Integer und konvertiert ihn vor der Intervallauswertung nach float, dann dividiert man das durch 10.0f.
-
Thread
STM32F303 SPI Reset nach fehlerhaften empfang
Hallo, ich hoffe Ihr könnt mir helfen. Ich habe die SPI Schnittstelle mit DMA in betrieb genommen. Sie ist als slaver konfiguriert und funktioniert auch soweit. (NSS ist Software!) Nun spiele ich Fehlerfälle durch: Ich sende eine Taktflanke (Init einer anderen Hardware) welche nicht da hingehört und dann meinen Frame. Und da geht es schon los. Die Schnittstelle bekommt die erste falsche Flanke mit. (das ist auch korrekt) Danach kommt der Frame! Dieser Frame ist um 1 bit verschoben! (soweit alles IO, macht sinn) Aber anstatt beim nächsten Frame alles besser zu machen, macht er den
-
Thread
Stm32F303 Output / Compare
Hallo zusammen, ich beschäftige mich gerade mit der Capture / Compare Einheit des STM32F303 und stehe gerade richtig auf dem Schlauch. Aufgabenstellung: Ein Impuls (30us) soll über PA6 ausgegeben werden. Dieser Puls wird über eine Transistorschaltung auf PA7 zurückgeführt und soll
Brainstorming: - Das Signal fürs Capturen kommt nicht vom Port sondern von intern - Kann es sein das der STM32f303 Capture und Compare nicht gleichzeitig kann Ich bin ratlos und für jede Idee dankbar.
-
Thread
STM32F3 Timer PWM
Hi, Ich versuche gerade auf einem STM32F303VCT6 den Timer2 in den PWM Mode zu bringen. Leider gibt mir PA1 kein Signal aus. Habe ich da was übersehen, ich habe mich an das Datenblatt (S. 627, 21.3.9) gehalten: http://www.st.com/content
" // RTOS object definitions #include "stm32f3xx.h" // Device header long f_s = 8000000L; volatile int b =0; void initGPIO() { RCC->AHBENR = RCC_AHBENR_GPIOAEN; //enable PORTA clock GPIOA->MODER = GPIO_MODER_MODER1
-
Thread
STM32F303 USART in Kombination mit Timer+ADC+DMA
Hallo zusammen, für ein größeres Projekt benötige ich relativ viel Peripherie meines STM32F303. Das Ganze läuft aber nicht so ganz wie es soll. Das System ist folgendermaßen aufgebaut: TIM1 erzeugt 6 PWM Signale @ 20kHz ADC1 und ADC2 laufen im Dualmode Die ADCs werden werden durch
komisch: ich hatte doch in den letzten Tagen jemand anderem nen Komplett-Treiber für die U(S)ART's im STM32F30x gepostet. W.S.
-
Thread
STM32 Nucleo F411RE anderer Prozessor
Portierung eines vorhanden Algorithmus auf eine neue Mikrocontroller-Generation. Bislang wurde der STM32F303 verwendet, dieser wurde durch den STM32F446RC abgelöst. Meine Aufgabe ist es das Programm zu portieren und anzupassen. Ich habe mit Hilfe von CubeMX eine IDE generiert. Als Entwicklungsumgebung
Beitrag #4724625: > Algorithmus auf eine neue Mikrocontroller-Generation. > > Bislang wurde der STM32F303 verwendet, dieser wurde durch den > STM32F446RC abgelöst. Ist der F3 nicht neuer als der F4...? Lade mal das ST Link Utilty herunter uns probiere damit eine Verbindung herzustellen.
-
Thread
STM32F3 Probleme mit Libraries
Capture Compare Interrupt */ STM32F0-Discovery_skeleton\project_files\main.c: 0 warnings, 30 errors compiling stm32f30x_gpio.c... compiling RTX_Conf_CM.c... compiling stm32f30x_rcc.c... assembling startup_stm32f303xc.s... compiling
im C-File: #include "stm32f3xx.h" in der Fehlermeldung: stm32f30x.h Das ist ein anderes Headerfile, was die Definitionen offenbar nochmal enthält.
-
Thread
STM32F3 HAL CAN geht in den Error Handler beim receive int
indem ich CAN im Interrupt benutzen möchte. Nur habe ich das Problem, das beim auslösen des int's der STM32F3 sich aufhängt. Im Debugger kann ich sehen, das die CAN Message richtig empfangen wurde. Was habe ich gemacht: Das ist in der main funktion: [c] sFilterConfig.FilterNumber = 0; sFilterConfig.FilterMode
= 0; sFilterConfig.FilterActivation = ENABLE; //sFilterConfig.BankNumber = 14; //Für STM32F303 nicht notwendig, da nur ein CAN HAL_CAN_ConfigFilter(&hcan, &sFilterConfig); if(HAL_CAN_Receive_IT(&hcan, CAN_FIFO0) != HAL_OK) { /* Reception Error */ Error_Handler();
-
Thread
STM32 Programming Reference
the > STM32F303 MCU target STM32 USART1 (PA9, PA10), thanks to SB11 and SB15 > solder bridges. > The SB11 (PA9) and SB15 (PA10) default configurations for STM32F3DISCOVERY > are given in Table 5: Solder
Ich habe das gleiche Problem, allerdings nutze ich die CMSIS und USART2 auf einem STM32F303RE. Am TxD Ausgang habe ich ständig High Pegel. [c] #include <stdio.h> #include "stm32f3xx.h" uint32_t SystemCoreClock=8000000; // delay loop for 8 MHz CPU clock void delay(uint16
-
Thread
ARM-Einstieg: STM32 L0, F0, F3, F4?
AVR-Bastler schrieb im Beitrag #4719993: > bietet eine der STM32-Familien den besseren/leichteren Einstieg? die STM32F1 sind die ältesten. Einige Peripherieteile, z.B. das I2C, sind dort noch etwas hakelig zu programmieren und haben Bugs (siehe Errata-Sheet)
auch. Die L0 und F0 sind, wie Host schon geschrieben hat, beim Debugging nicht so schön wie die größeren Serien. Von daher finde ich eigentlich die F3 nicht schlecht. Z.B. das STM32F3DISCOVERY ist gut geeignet für den
-
Thread
Audio DAC am STM32F303
Polarität des WS Signals, kann man aber auch anders machen. Am einfachsten erschien mir auf dem STM32F407 Disco mit dem Cirrus Chip die Master Send Funktion, bei der auch MCLK vom STM32 kommt.
Polarität des WS > Signals, kann man aber auch anders machen. > Am einfachsten erschien mir auf dem STM32F407 Disco mit dem Cirrus Chip > die Master Send Funktion, bei der auch MCLK vom STM32 kommt. Hi, so langsam bekomme ich das in Griff mittlerweile, nur eine Unstimmigkeit habe ich da noch bzgl
-
Thread
Falscher Wert im Register. STLink Bug?
ich mir das Dissassembly und die Register angesehen, das passt alles soweit. Der Richtige Wert (0x2F4) steht im Register und wird mit einem STR auf die richtige Adresse geschrieben (0x40013000). Wenn ich das Register (CR1) danach auslese, bekomme ich aber 0x2B0. Ich kanns mir jedenfalls nicht erklären. Ich benutze das STM32F3Discovery (STM32F303xC). Screenshots sind dabei. Vielen Dank im Voraus!
-
Thread
DMA Transfer Complete interrupt nach einem Zeichen statt fünf
Servus! Nach meiner Lektüre vom STM32F303 Reference Manual (RM0316) verstehe ich den DMA transfer so, daß ein Tranfer-Complete-Interrupt ausgelöst wird, wenn der komplette Transfer (also wenn DMA_CNDTRx==0 geworden ist). Ich verstehe
size) { HAL_StatusTypeDef status = HAL_OK; while (dmaTxMutex>0 ) { //OS_Delayus( 32 ); // wake approx. three times per transfered byte DebugPinToggle( DBG_YELLOW ); } dmaTxMutex = 1; // take the mutex. dma irq releases it status = HAL_UART_Transmit_DMA(&UART_HandleStructure
-
Thread
Umstiegsbreatung uC Atmel/STM
Hmmmmmm, wenn man "unbedingt" STM32 machen mag und dann mbed bei wenigen Kosten haben will, dann dürfte als Board dieses hier wohl oki sein: http://www.ebay.de/itm/STM32F103RCBT6-ARM-Cortex-M3-leaflabs-Leaf-maple-mini-module-for-arduino-STM32
eines jeden STM32 Controllers verwenden kannst, sei es nun ein extrem billiges Chinaboard wie oben genannt, oder einen Stand-Alone Chip wie einen STM32F030 (der dann aufgrund des geringen Flash-Speichers kaum mehr
-
Thread
STM32F303K8 USART1
Hallo, ich möchte bei meinem STM32 USART1 verwenden. Vorerst ohne DMA und nur Tx. Ich habe ein Beispiel für USART2 gefunden und angepasst -> funktioniert soweit. Richtiges Zeichen kommt am Computer an. Jetzt das ganze für USART1 angepasst
gestellt und in Putty auf 9600 -> jetzt werden richtige Zeichen erkannt. Ich verwende das Nucleo STM32 Board mit dem STM32F303 drauf. Für CoreClock usw. habe ich den Generator von ST verwendet: STM32F30x_Clock_Configuration_V1.0.0.xls SystemCoreClock habe ich auf 64MHz eingestellt, über HSI und PLL
-
Thread
Für Datenlogger: uC soll Dateisystem per USB bereitstellen
STM32 können das (fast?) alle. Du willst ja nicht auf einem stick speichern, sondern dass sich dein Logger als Stick meldet. Je nach Geschwindigkeitsanforderungen brauchst einen F2, F4 oder F7 für High-Speed
Bierschinken schrieb im Beitrag #4659670: > Bisher habe ich AVR (Atmega328P, Atmega128A) und STM32L152 programmiert Von den Atmegas gibts auch welche mit USB, und der STM32 hat IMO bereits USB. V-USB geht nicht als Mass Storage - und wäre auch sehr lahm. Aber: Ich würde Dir eher zu einer
-
Thread
BLDC Ansteuerung
müsste noch mit einem avr gehen. Für die bemf-Auswertung ist dann sicher ein ARM erforderlich. Von STM gibt es spezielle f7-evual-motor-kits ab 800€ aufwärts. Das übersteigt das vorgegebene budget. Was ist der Sinn dieser 800€-kits? wer kauft sowas? Es geht doch sicher auch deutlich kleiner, z.B. f407
z.B. f407? Es gibt auch billigere, z.B. Nucleo-F303RE und STEVAL-IPM10B für zusammen vielleicht 100€. Diese Kombination wird auch von oben genannter Software unterstützt.
-
Thread
Netzspannung ans STM32F3 Discovery
kleinen Geheimtipp, an wen ich mich da wenden kann, ohne denjenigen zu nerven mit "simplen" Fragen? (Zum STM32F303 VC). Ich persönlich finde es immer sehr schwierig wenn man nicht in der Materie steckt, leider. Aber das wird sich dann hoffe ich Stück für Stück wieder legen. Bumsfallara schrieb im Beitrag
http://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-eval-tools/stm32-mcu-eval-tools/stm32-mcu-discovery-kits/32f401cdiscovery.html Das hilft enorm, freie Pins zu finden, denn oft sind die Disco Boards ein wenig - sagen wir, verbaut. Uwe B. hat da schon einige
-
Thread
Layout überprüfen bitte (8051)
; BITE als Gerippe; printf und scanf funktionen; C8051F582-IM (24 MHz) ca. 8 KByte ST32F303Cx (32MHz) ca. 40 KByte ; Der 8051 konnte da mal locker mithalten. Wenn man das hier in den Foren so verfolgt, beschleicht mich manchmal das Gefühl,
Compiler-Einschränkungen und so würde ich mir aber aber auch bei einfachen Sachen nicht antun, die STM32F0 o.ä. sind ja auch mittlerweile sehr günstig...
-
Thread
STM32F05 SPI 3 Wire Verbindung mit Accelerometer
Hi, ich versuche momentan einen Sparkfun LSM303C 3D accelerometer und Magnetometer mit einem STM32F051R8T6 board via 3 wire SPI auszulesen. Ich bin neu dabei beim Mikrocontroller Programmieren. Als Programmieroberfläche benutze ich CooCox CoIDE
Definitionen richtig eingestellt sind. [c] #include "semihosting.h" #include <stdio.h> #include <stm32f0xx_conf.h> GPIO_InitTypeDef GPIO_InitStructure; SPI_InitTypeDef SPI_InitStructure; void SPI_Configure(void) { SPI_InitTypeDef SPI_InitStructure
-
Thread
STM32F303, USART + DMA : ein Interrupt pro Byte möglich?
Servus ! Meinen STM32 habe ich so eingerichtet, daß Bytes per USART empfangen und per circular DMA ewig kreisend in einen Buffer geschrieben werden. Interrupts bei halb und ganz vollem Buffer werden ausgelöst. So weit, so prächtig. Jetzt bräuchte ich einen Zähler, der bei /jedem/ empfangenen Byte hochgezählt wird. Erste Frage: geht das? Ich habe das Reference Manual so verstanden, daß der USART-Interrupt für RXNE immer noch ausgelöst wird - das klappt aber irgendwie nicht. Jedenfalls bekomme ich nicht einen Interrupt pro Byte... Wenn das so nicht geht, könnte ich ja den DMA-Buffer ein Byte
-
Thread
Noch ein STM32F303 USART3 geht nicht
Servus, Im Forum gibt's ja schon ein paar "Mein USART geht nicht"-Posts - leider hat mir keiner geholfen. In denen, die ich gefunden habe lag's z.B. am fehlenden RCC_APB2Periph_AFIO oder falsch eingestellten alternate functions GPIO_Mode_AF_PP. Beides kennt meine Version der st-lib nicht. Ich finde meinen Fehler einfach nicht. Eigendlich sollte PB10 wackeln, tut er aber nicht: [c] INTERRUPTS_OFF(); //Define all of the periphals we use. uint32_t apb1Peripherals = ( RCC_APB1Periph_PWR | RCC_APB1Periph_USART3 );
-
Thread
STM32F303xyz interner Bootloader
Hallo, ich habe gerade angefangen ein Board zu entwerfen, welches als Prozessor einen STM32F303 benutzt. Ich habe nun gerade ein wenig im Internet über den Boot0 bzw. Boot1 pin dieses Chips gelesen. Ich möchte gerne den integrierten USB-Bootloader verwenden, wenn ein USB-Kabel angeschlossen
PS: Je nach Modell (zB STM32F303x6/8) ist kein USB Bootloader vorhanden, steht auch in o.g. Kapitel.
-
Thread
SPI clockt 16 bit im trotz data size 8 bit
Servus, auf meinem STM32F303 initialisiere ich die SPI-Schnittstelle so: [c] //Configure SPI (but without enabling it) SPI_InitStructure.SPI_Direction = SPI_Direction_2Lines_FullDuplex; SPI_InitStructure.SPI_Mode
SPI_InitStructure.SPI_CPHA = SPI_CPHA_1Edge; SPI_InitStructure.SPI_NSS = SPI_NSS_Soft; //PCLK2/32 = 72MHz/32 = 2.25MHz SPI_InitStructure.SPI_BaudRatePrescaler = SPI_BaudRatePrescaler_16;/* SPI_BaudRatePrescaler_32;*/ SPI_InitStructure.SPI_FirstBit = SPI_FirstBit_MSB; SPI_InitStructure.SPI_CRCPolynomial
-
Thread
Segger J-Link debug probe for STM32
drauf ist oder nicht. Meins hat einen Datecode von > kw31/2015. Ich denke, der STM32F74x bekommt keinen Core-Update. STM32F76x wird wohl r1p0 haben.
device 0 > ... > Connected successfully - Angezeigtes Target CortexM0 ist falsch - - Target STM32F303RE eingetragen - OpenDataFile: STM32_F3_First_.hex eingetragen - Target - Program and Verify : >Sorry, no valid license for J-Flash found. >J-Link S/N is 774819156. > ... **********
-
Thread
Controller gesucht, interner ADC und DAC?
STM Nucleo ist auch bastelfreundlich. F3 kann mit 5 MHz ADC samplen.
Auch wenn hier alle auf AVR und ARM abfahren, schau dir die PIC-Familien von Microchip an. 8/16/32bit, die meisten auch zum basteln im DIP verfügbar, erst die 32bit-Riesen brauhen einen DIP-Adapter. z.B. Power Conversion: http://ww1.microchip.com/downloads/en/DeviceDoc/00001240F.pdf
-
Thread
FT800 / FT810 Library
---------- STM32L073 SUCCESS 00:00:07.293 STM32F030 SUCCESS 00:00:06.566 STM32F103 SUCCESS 00:00:06.966 STM32F303 SUCCESS 00:00:08.502 STM32F446 SUCCESS 00:00:11.042 STM32G474
durch für diverse STM32: Environment Status Duration ------------- -------- ------------ STM32L073 SUCCESS 00:00:02.775 STM32F030 SUCCESS 00:00:02.468 STM32F103 SUCCESS 00:00:02.587 STM32F303
-
Thread
STM32 HSI startet nicht
. CooCox unterstützt diesen uC offiziel nicht und ich habe beim erstellen des CooCox Projekts den STM32F303CB statt STM32F303K8T6 gewählt. Es werden allerdings alle Dateien bis [c]startup_stm32F30x.S[/c] von CubeMX erstellt, welcher den F303K8 ja schon unterstützt. Könnte es daran liegen?
Nucleo schrieb im Beitrag #4551156: > STM32F303CB statt STM32F303K8T6 Moin, von Flash und RAM stimmen die überein. Ich denke die verschiedenen Gehäuse/Pins hast Du beachtet!? Was allerdings CooCox noch so macht kann ich nicht sagen
-
Thread
Stm32 Ausgangspins verbinden
Externes Gatter? Infrared interface (IRTIM) wie im STM32F303?
-
Thread
Differentieller ADC im STM32F3
Hallo Leute, ich bin beim durchstöbern der STM32 Prozessoren auf den STM32F303 gestoßen der laut Datenblatt bis zu 4 differentielle ADC's hat. Nun hätte ich in den Datenblättern gesucht ob der wirklich voll differentiell ist und somit auch negative
Ich meine zB. den STM32F303CB mit 4Stk. 5MSps SAR-ADC's mit differentiellen Eingängen. Aber ich fürchte das er nur positive Werte wandeln kann.
-
Thread
IDE openstm32 AC6 ST-linkV1 geht nicht?
Heute habe ich diese openSTM32 AC6 IDE installiert (Windows 10). Neues project gemacht, Build hat geklappt, aber uebertragen auf ein DiscoveryVL F100RB hat nicht functioniert. Das war noch ein ST-linkV1 auf dieses Board. Mit ein DiscoveryF303 mit ST-LinkV2 hat es well functioniert. Nach etwas Googlen scheint das plugin OpenOCD ein Problem zu haben mit diesen ST-LinkV1. Gibts da ein Workaround ?
-
Thread
NUCLEO STM32 F0 bis F4 unterschiede Gesperrt
Mir drängt sich noch eine Frage auf. Habe jetzt mal versucht den STM32F103(M3) mit dem STM32F411(M4) zu vergleichen. Der STM32F411 soll ja so gesehen mehr Interfaces, Rechenleistung, Speicher,... haben. Hat der STM32F411 dennoch Nachteile im Vergleich zum STM32F103, außer dem Chippreis?! (Farnell: STM32F411 ~8€, STM32F103 ~4€)
-
Thread
Welcher ARM?
paßt so daß man viele der 'Shields' benutzen kann. Ganz lustig finde ich die neuen kleinen Nucleo-32. Bauform vom Arduino Nano, STLink/V2 mit drauf und der Große mit dem STM32F303 hat mehr Rechenleistung als man braucht ;-) http://www.st.com/web/catalog/tools/FM116/CL1620/SC959/SS1532/LN1847
Was ist von diesen Boards zu halten: http://www.ebay.de/itm/STM32F103C8T6-Cortex-M3-ARM-STM32-JTAG-System-Development-Board-Module-New-H5-/111860634079?hash=item1a0b69d1df:g:~pMAAOSw3KFWgU2f http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF253215?sc=internet
-
Thread
STM32 Nucleo Datenblatt?
Hi guten Tag, durch Onlinerecherche bin ich auf das STM32 Nucleo Board aufmerksam geworden. Anscheinend ist es günstiger als zum Beispiel das Arduino Board und hat viel mehr GPIOs. Außerdem ist auch ein Cortex M4 dort drinne. Hier mal der Link dazu. http
Wenn es einfach und übersichtlich sein soll: STM32CubeMX Board auswählen und alles dazu passende/mögliche wird angezeigt. Must ja nicht den Code damit erzeugen wenn Du nicht willst.
-
Thread
STM32: Interrupt bei best. Spannung am Pin
soll: An einem Pin eines STM32F303xE liegt eine Spannung an, die von nahe 0V auf +3.3V steigt, wenn die Netzspannung ausfällt. Wenn die Spannung also über einen bestimmten Wert steigt, möchte ich einen Interrupt aufrufen, um wichtige
genannt). Der wird bei fallender oder steigender Spannung am Pin ausgelöst. Geeignet ist dazu beim STM32 jeder Pin. Google einfach mal nach EXTI. Die Schaltschwelle ist die eines Schmitt-Triggers und steht im Datenblatt des jeweiligen STM32. Nur wenn du andere Schaltschwellen hast / diese nicht zur Charakteristik
-
Thread
Parallelschaltung von 10µF Elko und 100nF Kerko obsolet?!
explizit von µC-Herstellern in den Datenblättern gefordert. Anbei ein Beispiel aus dem Datenblatt vom STM32F303. Dort wird 100nF || 4.7µF und 10nF || 1µF, explizit als Kerkos, gefordert. Da dort keine bestimmten Baugrößen, Dielektrika, Hersteller, etc. angegeben sind, glaube ich nicht daß ST in der Lage
, die ja z.B. erst durch den parallel geschalteten 100nF-Kerko entsteht und bei 10µF-Kerko voll zu Tragen käme.
-
Thread
Erste Hardware für STM32 Programmierung
wie Variante 1, allerdings bereits alles vorbereitet und auf einem Board 4) STM32F7 Discovery: http://www.mouser.at/ProductDetail/STMicroelectronics/STM32F746G-DISCO/?qs=%2fha2pyFaduj%252bu1WsN7ngFCp67Vbo23mRE%2fXTA0%252bnUeyv26XmJgOqmg%3d%3d Es scheint wie ein Nucleon-144 mit
Fang besser klein an. Nicht alle ARMe sind gleich. Als erstes vielleicht ein M0. Das waere ein STM32F030. Dann einen M3. Das waere der STM32F103. Dann koennten der M4 und der M7 kommen. Nur so gewinnst Du den noetigen Ueberblick. Einen Blick auf die Befehle der jeweiligen Familie sollte man
-
Thread
STM32F303 welche PErformance für DSP
Hallo, ich frage mich, welche Performance ich so von dem STM32F303 bzgl. Signalverarbeitung erwarten kann? Ich möchte z.B. zwei Analoge Signale erfassen und miteinander korrelieren! beide im Bereich bis 20kHz! vielleicht auch noch ein Filter drüber laufen
STM32F7xx). An Deiner Stelle würde ich mich deshalb erstmal mit einem Demoboard testen, ob die Rechenleistung ausreicht und bei Engpässen auf den STM32F4xx wechseln. Bei de Verwendung des gcc ganz wichtig
-
Thread
Kleines ARM Modul wie Ardunio Nano gesucht
Oder für 4,42 aus der Volksrepublik: http://www.ebay.de/itm/STM32F103C8T6-ARM-STM32-Mindestsystem-Development-Board-Modul-fur-Arduino-DE-/231713114640?hash=item35f32d8a10:g:66UAAOSw9r1WBPrA
Wenn es richtig fett sein darf: http://de.aliexpress.com/item/STM32F401RET6-32-Bit-ARM-Cortex-M4-STM32-Development-Board-Compatible-with-Original-NUCLEO-F401RE-Comes-with/32328487857.html