-
Thread
USART STM32 Empfangfehler ?
zusammen das es für USART geht aber dafür das ADC nicht leidet ?? Mein preprozessor hat den Symbol STM32F10X_HD_VL definiert. in the system_stm32f10x.c: #if defined (STM32F10X_LD_VL) || (defined STM32F10X_MD_VL) || (defined STM32F10X_HD_VL) /* #define SYSCLK_FREQ_HSE HSE_VALUE */ #define
Zur richtigen Erstellung von system_stm32f10x.c bietet STM ein Excel-Tool an. Da gibst du deine Systemparameter ein und dir wird ein passendes system_stm32f10x.c erstellt. Kennst du das, hast du das verwendet, oder hast du deine system_stm32f10x.c
-
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
möglichst genaue Referenzspannung (die deinem Eingangsspannungsbereich entspricht). Die Referenz kann bei STM32 definiert werden (intern, extern-bei manchen STM32 sogar differentiell,..). Daher ist es auch möglich über den Vref Pin eine andere Referenzspannung, als die 1.2V (welche die interne Referenz bietet
-
Thread
gcc-arm-embedded Startup-Code
Und masochistisch veranlagt wie ich nunmal bin, habe ich mir statt eines Demoboards einfach einen STM32F103 geholt und mir einen dazu passenden Adapter auf Buchsenleisten gebastelt, und zudem gänzlich auf eine IDE zur Programmierung verzichtet, sondern stattdessen die "gcc-arm-embedded" Toolchain auf
masochistisch veranlagt wie ich nunmal bin, habe ich mir statt eines > Demoboards einfach einen STM32F103 geholt und mir einen dazu passenden > Adapter auf Buchsenleisten gebastelt, und zudem gänzlich auf eine IDE > zur Programmierung verzichtet, sondern stattdessen die > "gcc-arm-embedded"
-
Thread
ADC STM32 Hilfe
Hallo, ich bin leider kein uC Profi und bitte deswegen um nachsicht. Ich habe einen SM3210e-Eval board mit einem STM32F103Z Prozessor von ARM drauf. Ich wollte 4 Anologe Eingänge kontinuierlich auslesen oder besser wenn ich
Besser gehts nicht zu erklären: http://diller-technologies.de/stm32.html
-
Thread
FM Radio Modul RDA5807M
Check this is my project on STM32F429-Discovery https://github.com/papadkostas/RDA5807M/
(0x05); i2c_write(0x88); i2c_write(0x0F); i2c_stop(); _delay_ms(100); } void FM_activate () { i2c_start_wait(FM+I2C_WRITE); i2c_write(0x02); i2c_write(0xC0); i2c_write(0x01); i2c_stop
-
Thread
STM32F103RBT6 Timer 5 (TIM5)
Auf der Seite ist auch das Datenblatt des Controllers. STM32F103x8, STM32F103xB *Medium-density* performance line ARM-based 32-bit MCU with 64 or 128 KB Flash, USB, CAN, *7 timers*, 2 ADCs, 9 com. interfaces Die haben alle TIM1 und TIM2-TIM4. +TIM5 ist in den folgenden enthalten: STM32F103xC, STM32F103xD, STM32F103xE *High-density* performance line ARM-based 32-bit MCU with 256 to 512KB Flash, USB, CAN, *11 timers*, 3 ADCs, 13 communication interfaces > Das > entspricht
-
Thread
RC Summensignal erzeugen
Hallo, ich möchte ein 8 Kanal Summensignal mit einem Stm32F103 erzeugen. Meine erste Idee war ein 1µs Interrupt in dem ich einen Port je nach Vorgabe schalte. Der Code im Interrupt wäre zwar recht schlank, ich bezweifle aber das das der optimale Weg ist.
Vorgabe schalte. Was ist denn ein 1µs Interrupt? Meinst du damit alle 1µs ein Interrupt? Ich kenne den Stm32F103 zwar nicht aus eigener Erfahrung, bezweifele aber, dass er das überhaupt schaffen würde. Üblicherweise erzeugt man kurze Impulse definierter Länge mit einem Timer.
-
Thread
Seriell/Ethernet umestzen mit WIZnet 5200
mit dem W5200 von WIZnet. Ich würde diesen Chip gerne verwenden um die serielle Schnittstelle des STM32F103C8 (Entwicklungsumgebung COIDE) auf Ethernet umzusetzen. Der µC sammelt verschiedene Sensordaten und soll diese periodisch an einen PC senden. Die Übertragung ist verlusttolerant, ich wollte dafür
Sub_Modules/en/product/Product_Detail.asp?cate1=5&cate2=7&cate3=56&pid=1144#tab Die Firmware ist für STM32F10X gemacht. Datenblätter von WIZNET sind recht verständlich. MfG Spess
-
Thread
STM32 Bootloader: zwei Fragen
Zu 1: Soweit richtig. Ab STM32F2 gibt es die Moeglichkeit, die BootPins über SYSMEMR zu setzten und einen Core Reset zu machen (kein System Reset!). Warum also nicht eine STM32F4? Zu 2: Auch richtig. Aber STM32F429_439 kennt auch
Applikation in den Bootloader springen, s. https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=https%3a%2f%2fmy.st.com%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fcortex_mx_stm32%2fJump%20to%20internal%20bootloader&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B
-
Thread
STM32F4 Variable nicht initialisieren
Hallo zusammen Ich verwende das STM32F4 Discovery. Nach dem Reset will ich dass eine Variable nicht initialisiert wird. Kann mir jemand sagen wie das geht. Gruß´Frank
Blödsinn! http://home.htw-berlin.de/~junghans/cref/SYNTAX/glo_int_vars.html http://www.tutorials.at/c/02-variablen-konstanten-zuweisung.html Zum TO: der STM32F1xx hat ein paar Byte NVRAM, der STM32F4xx sicher auch, oder?
-
Thread
STM32F4 - SPI und DMA
Testcode für SPI mit DMA, vom STM32F103. Verwendet Teile eigener Umgebung und einige eigene Defines der Peripherie, also versuch gar nicht erst, ihn direkt zu verwenden. [c] void spi_init(int size, int mode) { // enable
-------------------- #include <stdio.h> #include "stm32f4xx_dma.h" #include "stm32f4xx_rcc.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_spi.h" #include "misc.h" //----------------------------------------------------------------------------
-
Thread
STM32 - Fragen zum Einstieg
Makefile selbst. Die Dateien die dabei übersetzt werden brauchst du. Das dürfte etwa diese sein: main.c startup_stm32f40xx.S system_stm32f4xx.c stm32f4xx_it.c stm32f4xx_gpio.c stm32f4xx_rcc.c Und natürlich das Linkerscript. Des Weiteren folgende Konstanten: USE_STDPERIPH_DRIVER STM32F40XX
ausgehende von dem IO_Toggle Bsp des Disovery, inkl. Makefile mit folgendem Inhalt: [code] main.c Makefile startup_stm32f4xx.s stm32f4xx_conf.h stm32f4xx_it.c stm32f4xx_it.h stm32_flash.ld system_stm32f4xx.c [/code] Ich kanns kompilieren und mit "make flash" auf das olimex board spielen
-
Thread
ARM7 Entscheidungshilfe Atmel vs. NXP
Vorteilers und damit für die Baudrate geopfert. D.h. der max. Vorteiler ist 256. das entspricht beim STM32F103rb mit 36Mhz AHB-Tackt / 256 = 140.625kHz. Ich wollte sowas in der Gegend von 10Khz haben... Die LPC11C2x Serie von NXP ist mit eingebauten CAN-Transiver allein auf weiter Front. STM ist für
> kein SDRAM Der neue CortexM4 von ST (stm32F429) unterstützt doch SDRAM.
-
Thread
STM32f103 Timer parallel synchroniseren
Hallo Zusammen ich möchte bei einem STM32F103RB die Tim2 und Tim3 zur PWM-Erzeugung nutzen, und sie gleichzeitig starten so dass sie perfekt synchron zueinander (parallel) laufen. Leider wird dieser Fall im Referenzmanual und der Timer-AN
etwas zusammengbaut was leider nicht ganz funktioniert. Wichtig, ich verwende zusätzlich noch I2C, welches ich mit der CPAL_V1.2.0 Library von ST mache. Infos zur Umgebung: CooCox 1.7.5 und entsprechende gnu tools, Win7, ich benutze CMSIS, Hardware ist ein Olimex H103 mit STM32F103RB (72MHz)
-
Thread
STM32F103 can
Hallo, Ich habe 2 Boards mit dem STM32F103vct6 von e... mit CAN, habe das mitgelieferte CAN Beispiel auf beiden Boards aufgespielt doch leider funktioniert das ganze nur 1-2 mal. vielleicht kann mir da einer Weiterhelfen. mfg
Funktion "CanWriteData" diese Zeilen direkt VOR dem senden hinzu : (der Code ist eigentlich für den STM32F4 ich hoffe der ist beim F1 gleich und es gibt dort auch TME0 bis TME2) . [code] uint32_t timeout; timeout=0; while(!(CAN1->TSR & CAN_TSR_TME0 || CAN1->TSR & CAN_TSR_TME1 || CAN1->TSR
-
Thread
STM32F03C8: SD-Card antwortet nicht
Was hast Du denn nun fuer einen Chip, einen STM32F03C8 wie im Topic steht, der bei ST allerdings STM32F030C8 heisst einen STM32F102C8 wie hier steht Harald schrieb im Beitrag #3341000: > Aus dem Reference Manual zum STM32F102C8: oder einen STM32F103 wie in Deinem letzten Post Harald schrieb im Beitrag #3341728: > STM32F103C8 Da gibts ein paar Unterschiede und Du kannst nicht einfach die RefMan's nehmen wie es Dir gerade passt.
-
Thread
Neues Entwicklungsboard von STM [32F429IDISCOVERY]
Hallo, bin grade beim Surfen auf ein neues Entwicklungsboard von STM gestoßen, dem 32F429IDISCOVERY http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF259090 und wollte es das nicht vorenthalten. Dort ist ein neuer F4 verbaut (STM32F429ZI) der mit 180Mhz läuft
Torsten C. schrieb im Beitrag #3409492: > Nur als "Denkanstoss" eine andere Variante: > > STM32F103VET6 + 2.8" Touch Screen für 20,34€: Sicher brauchbar, aber doch eher zwei Klassen als eine unter dem STM32F429
-
Thread
STM32F4 PWM + DMA geht nicht
Wert in das CC Register geschrieben und ich finde einfach meinen Fehler nicht. Der Code: [c] #include <stm32f4xx.h> #include "main.h" uint16_t timerValues[48]; int main(void) { create_testpattern(); //fill timerValues[] init_DMA(); init_TIM(); userbutton_init
Das wird dir sicher weiterhelfen^^ Und da gibts so ziemlich alles was dein Herz begehrt, was den STM32F4-Discovery angeht ;) Gruß
-
Thread
STM32 PIN E5
Hallo, Ich versuche einige Pins vom Port E zu initialisieren jedoch bleibt der stm32 stehen bei dieser init: [C] GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOD | RCC_APB2Periph_GPIOE , ENABLE); GPIO_InitStructure.GPIO_Pin = GPIO_Pin
STM32F103ZET6
-
Thread
von CAN auf RS485
scharf in der Bucht sehen, was dort bereits an fertiger Hardware angeboten wird. Spontan würde ich ein STM32F103-Board nutzen. STM32Fx-Discovery hat sogar einen JTAG/SWD Programmierer mit USB drauf der sogar sehr potent debuggen kann und das Ding ist richtig schnell und hat genug Programmspeicher und RAM
. Wenn es alternativlos ist, würde ich mal auf den STM32F4Discovery (Cortex-M4) setzten. Der kostet unter €20.- und ist gut erhältlich. Juppeck
-
Thread
Problem mit Zündungsendstufe
Leiter schießt er mir wahrscheinlich dann über die INa Leitung den Port meines µc durch. Es ist ein STM32F103RB6. Es passiert vermutlich beim Einschalten, da der IGBT keinen Zustand hat (Zündspule funkt einmal kurz). Was meint ihr? Wie kann ich das verhindern? Ich möchte kompakt bauen und wollte den
der Batterie ist, mit zwei Kabeln, Spannungsversorgung Treiber(Max 4427) und Spannungsversorgung µC (Stm32) über eine Schutzschaltung angeschlossen. Auf dem Massepol liegen drei Kabel, Masse von der Zündkerze, Masse Primärkreis der Zündspule und Masse der Spannungsversorgung des µC. Alle Kabel sind
-
Thread
Aufbau von HAL
Ich habe in UNI eine Aufgabe bekommen und zwar eine HAL (Hardware Abstraction Layer) für LPC17xx und STM32F1xx zu schreiben. Zur Verfügung stehende Zeit: ca. 4 Wochen. Es muss also eine Schicht geschrieben werden mit einem für Application zur Verfügung stehenden Befehlssatz (API). API ist nicht fest
> Es ist viel Arbeit wie ich es sehe, oder? Jep. In 4 Wochen nicht zu schaffen. Ich habe in der Firma für den STM32F103 mit USB und ohne CAN ca. 4 Monate gebraucht. LPC1768 habe ich daheim immer wieder mal was gemacht. Liegt Fulltime wahrscheinlich in
-
Thread
STM32F4 I2C Problem
Hallo, ich versuche gerade mit dem STM32F4 Discovery Board den MMA8452 Beschleunigungssensor via I2C anzusprechen. Allerdings passiert hier fast gar nichts. Vielleicht erstmal das relevante Codeschnipsel: [c] RCC_AHB1PeriphClockCmd
willst, hier einmal mein Ausschnitt für das senden der Adresse (Allerdings bei einem STM32F103) [C] /*----- Transmission Phase -----*/ /* Send I2Cx START condition */ I2C_Controller.I2Cx->CR1 |= CR1_START_Set; /* Test on I2Cx EV5 and clear it */ while ((I2C_Controller.I2Cx
-
Thread
microcontroller und touchscreen??
Touchpad (SSD1289) http://processors.wiki.ti.com/index.php/Getting_Started_with_the_Stellaris_EK-LM4F120XL_LaunchPad_Workshop?DCMP=Stellaris&HQS=stellarislaunchpadworkshop#3.2C2.22_Touch_LCD_boosterpack_SSD1289_.28danirebollo.29
@Wolfgang mind. 5": Das hatte ich schon gelesen und ignoriert. ;-) @Mitch ein fertiges STM32F103ZET6 Development Board + 7" Touch Panel SSD1963 www.ebay.de/itm/170893762278
-
Thread
Mit welchen ICs arbeitet ihr am liebsten und warum? Gesperrt
stm32f103
Wilhelm F. schrieb im Beitrag #3288052: > Wirklich? Diesen ganz speziellen 80C382, nicht den 8048? Ne den 8048,8049 habe ich hier noch rumliegen und noch einen 8080A. Wilhelm F. schrieb im Beitrag #3288052
-
Thread
Hilfe bei Wahl neuer Controllerfamilie
ST: STM32F107 STM32F105 STM32F205 STM32F207 STM32F405 STM32F407 Freescale MK60
ist. Was sich ST dabei gedacht hat bleibt mir ein Rätzel. Ob das beim F4 auch so ist weiß ich nicht. Was unter Umständen für STM32 spricht ist die Verfügbarkeit in kleinen Stückzahlen. Die LPC11C14 bzw. LPC11C24 sind nicht immer preiswert zu bekommen. Im Moment hat Arrow
-
Thread
WS2811/WS2812 aus der Ferne steuern + Stromversorgung
Mist: http://www.youtube.com/watch?v=bzSs3kLhif8 Und das bei 30cm Kabel (Bild) zwischen dem STM32F4Discovery (3,0V) und den LEDs (5,0V).
> > http://www.youtube.com/watch?v=bzSs3kLhif8 > > Und das bei 30cm Kabel (Bild) zwischen dem STM32F4Discovery (3,0V) und > den LEDs (5,0V). Wie exakt ist denn das Timing des WS2812 Protokolls auf dem STM32F4 eigentlich implementiert? Vieleicht liegt das Problem ja weniger im Kabel, als in
-
Thread
Wie stark sollte man bei der Mikrocontroller Programmierung kapseln? Gesperrt
holger schrieb im Beitrag #3271834: > Ein STM32F4xx ist auch ein Mikrocontroller. > Mach die 2MB Flash mal mit handgeschriebenem Assemblercode voll;) Du muss und braucht man auch nicht voll machen, in ASM...
den Code vielfach so durcheinander, dass er nur noch schwer zu durchschauen ist. Wenn Du mit dem STM32f3.. an Leistungsgrenzen stößt, kannst Du problemlos auf einen STM32F4.. umsteigen. Meine Meinung.
-
Thread
Problem mit sqrt
Kompiler > oder ähnlichen gibts Jup das habe ich im Eifer des Gefechts vergessen Ich nutze einen STM32F100 Compiler ist ARM GCC 4.7 Manuel schrieb im Beitrag #3270969: > Probier mal: Führt leider zum gleichen Ergebnis
>> oder ähnlichen gibts > > Jup das habe ich im Eifer des Gefechts vergessen > Ich nutze einen STM32F100 > Compiler ist ARM GCC 4.7 Dann binde stdint.h ein und nimm die Zeile: int32_t x = sqrt((uint64_t)((2*3.14159/24)*2*10000000000)/ 375); Auf einem F103 läuft die genauso und bringt das
-
Thread
Keil-Debugger: Endlosschleife
Ein einfaches Programm, das zwei LED blinken lässt und funktioniert (auf der Hardware STM32F103CB und im Simulator), habe ich ich um eine serielle Ausgabe erweitert. Wenn ich den nun den Keil Simulator/Debugger starte, kommt er nicht, wie üblich zur main(), sondern simuliert das Programm
irgendetwas hinzulinken. Kennt jemand das Problem? [code] _sys_exit: 0x08000D1C 4901 LDR r1,[pc,#4] ; @0x08000D24 0x08000D1E 2018 MOVS r0,#0x18 0x08000D20 BEAB BKPT 0xAB *0x08000D22 E7FE B 0x08000D22 0x08000D24 0026 MOVS r6
-
Thread
Automower G3 mit USB Diagnoseport fernsteuern?
., 16 schl.) 14[01] 01 -> 15[15] 00 05 4f 86 04 ac ff f9 00 b0 04 00 00 00 00 00 00 0c fe 00 00 cap.. curr. temp. 14[01] 02 -> 15[0f] 00 00 00 00 00 08 00 00 00 00 00 0c 00 00 00 15[0f] 00
interessiert. Aktuell frage ich alle 2min folgendes ab: [code] Status..............02-13-15-00-04-0c-06-01-00-00-00-00-00-00-00-89-a2-ef-5c-90-03-30-00-00-0d-03 Batterie-Status.....02-15-15-00-f6-4a-44-02-4f-03-8c-00-b0-04-00-00-00-00-00-00-0c-fe-00-00-67-03 Radmotor-Status.....02-15-0f-00-00-00-ff-ff
-
Thread
C++ mit CooCox
:\CooCox\CoIDE\configuration\ProgramData\UART Test/arm-gcc-link.ld" -g -o '"UART Test.elf"' ..\obj\stm32f4xx_syscfg.o ..\obj\stm32f4_discovery_audio_codec.o ..\obj\stm32f4xx_usart.o ..\obj\stm32f4xx_dac.o ..\obj\startup_stm32f4xx.o ..\obj\stm32f4_discovery.o ..\obj\main.o ..\obj\stm32f4xx_rcc.o ..\obj\stm32f4xx_gpio.o ..\obj\system_stm32f4xx.o ..\obj\stm32f4xx_dma.o ..\obj\stm32f4_discovery_callbacks.o ..\obj\stm32f4xx_spi.o ..\obj\stm32f4xx_i2c.o ..\obj\stm32f4xx_exti.o ..\obj\misc.o ..\obj\stm32f4_
-
Thread
STM32F103, Hard-Fault bei Float Operation
Hallo zusammen, ich programmiere für einen STM32F103 Microcontroller. Meine Programmierumgebung besteht aus: - Eclipse Juno - CDT GCC Cross Compiler Support - Codesourcery G++ arm-2013.05 oder arm-2010q1 - ST-Link GDB server 1.4.0 - ST-Link
bei der Ausführung einer Float-Operation bzw. beim Deklarieren >einer Float-Variablen geht der uC in den HardFault-Handler. Das Problem hatte ich noch nie auf einem STM32F103. Bei dir ist was oberfaul. >Das Problem bleibt. Zeig deinen vollständigen Code.
-
Thread
STLink/V2 unter Keil läuft nicht
Arbeite mich in STM32F103CB ein. Die Programme schreibe ich mit der ARM-Oberfläche von Keil. Zum Debuggen und Flashen nehme ich den STLink/V2. Mit der mitgelieferten Software (STM-Link Utility) kann ich den Chip ansprechen
Das schaut nach nem ziemlich alten ST Link Treiber aus ... Den hab ich gerad mal aus der MDK 4.7 gefischt ... C:\Keil\ARM\STLink
-
Thread
STM32F103ZE mit LEDs programmieren
Hallo Leute, ich will mit dem STM3210E-EVAL Board (auf dem sitzt der STM32F103ZE) etwas programmieren. Und zwar folgende Aufgabenstellung: Beim drücken des 1.Tasters auf dem Board soll die erste LED leuchten. Beim drücken des 2
ok mit dem kann ich schon was anfangen, aber folgendes problem: #include "stm32f10x_conf.h" <---da steht dann fatal error file not found wie bekomm ich das weg?
-
Thread
STM32 Input Pin Logic Level nicht erkannt
Hallo, Ich habe ein mekrwürdiges Problem mit einem Input Pin auf meinem STM32F103. Ich nutze ihn zum anschalten der Spannungsregler und gleichzeitig wird er weitergeleitet, so dass ich den Pin abfragen kann. Wenn ich ihn nun drücke und die Spannungsversorgung angeschaltet
aus dem hier etwas mageren Schaltplan). Laut Datenblatt ist die max. erlaubte Spannung an PC9 "Vdd + 4,0V" (Zerstörgrenze). Danach darf VCC_BAT nicht größer als 4V sein (solange die 3,3V noch nicht "stehen"). Auch wenn der µC nicht kaputtgehen muss (aber kann!), würde ich nicht damit rechnen, dass er
-
Thread
Verschenke ICs - 07/2013
2x C8051F121-GQ 2x C8051F123-GQ
nehmen ^^ TU Student schrieb im Beitrag #3256787: > 5x MC34063 DIP8 Standard-Schaltregler IC > 2x C8051F121-GQ > 2x C8051F361-GQ 32K 100MIPS 8051er, TQFP Könnte ich auch noch brauchen, und dann evt.: 4x LM358 Und wenn es noch möglich wäre, dann evt. eines von den WiFi Modulen zum testen ;
-
Thread
RS485 empfang und senden
if (c==0xA4) { c1=uart_string[1]; setTransmitMode(); //Sende-Pin auf HIGH schalten uart_puts("TEST OK" ); setReceiveMode(); /
PC? > Kann es sein das der nicht schnell genug von senden > auf empfangen umschaltet? Also im µC mal ein delay > vor dem umschalten zum Senden einbauen. > > Kannst du mit einem 3 Teilnehmer der Bus belauschen? > also ich verwende ein Stm32F103 Board(3.3V) als Master der sendet dan
-
Thread
als nächstes ARM oder FPGA/CPLD?
auch ein kleines FPGA-Board zuhause.. Ich hab mich auch nochmal mehr bei ARMs umgeguckt. Ich hab ein STM32F4Discovery, doch ich bin mir noch nicht sicher, ob STM32F2..., STM32F4... oder LPC17..., LPC18... Man, so ne riesen Auswahl is doch kacke ;)
ich schrieb im Beitrag #3250646: > 6A66 schrieb: >> Fang halt mal an z.B. mit nem STM32F4x Discovery > > Hab ich zuhause ;) Ahh nein. Es ist doch "nur" ein STM32 Discovery mit einem STM32F1 drauf
-
Thread
Vergleich zwischen ARM und PIC Prozessoren
. Du kannst nicht PIC32 mit ARM vergleichen, sondern nur z.B. PIC32 mit STM32F3 oder mit NXP18xx oder mit SAM3xxxx oder einer anderen Cortex M3-Familie eines bestimmten Herstellers. Solltest Du Dich jetzt mit irgendeinem ARM beschäftigen, wenn Du jetzt PIC32 hast? Kommt drauf an. Wenn Du jetzt den PIC32 durch einen STM32F103 beispielsweise ersetzen würdest, hättest Du gemessen am Aufwand nicht wirklich viel gewonnen. Das ist dann wie Coke gegen Pepsi.
-
Thread
Display+GUI Empfehlung für STM32
Hallo an Alle. Wer kann ein Display für STM32 empfehlen, idealerweise sollte es folgende Kriterien erfüllen: - günstig (gerne aus China) - möglichst mit Touchscreen - SPI Interface ist ein muss - GUI sollte frei sein (kann aber auch sehr
entfernung noch lesbar sein :) Ich bin auf folgendes Board gestoßen: http://www.ebay.de/itm/Neu-STM32-STM32F103VCT6-3-2-Entwicklungs-Board-TFT-LCD-Module-Serial-JTAG-SWD-/320942712059?pt=Wissenschaftliche_Ger%C3%A4te&hash=item4ab9ad24fb Würde vom Display Unklar ist, was alles auf der CD ist. Ich
-
Thread
[Biete] Mouser Artikel aus Fehlkäufen/Massenrabat-Reste
KT81/110,116 5x 595-SN74LVC2T45DCTR 1x 538-51021-0600 2x 651-1734634 3x 782-TSOP4838 15x PVG3A103C01R00 15x PVZ3A103C01R00 05x 595-UA78M05CDCYR 01x 863-NCN5120MNG 02x 989-EPM570T144C5N 04x 595-MSP430G2412IN20 02x 579-PIC16F1825-I/P 06x 538-50079-8000
> 05x 595-SN74LVC2T45DCTR > 01x 538-51021-0600 > 02x 651-1734634 > 03x 782-TSOP4838 > 15x PVG3A103C01R00 > 05x 595-UA78M05CDCYR > 01x 863-NCN5120MNG > 02x 989-EPM570T144C5N > 02x 579-PIC16F1825-I/P > 06x 538-50079-8000 02x 511-STM32L100C- DISCO 01x 844-6TQ45SPBF 01x 863-NTJ3157NT1g 02x
-
Thread
Ambilight mit STM32F4discovery und TVP5150AM1
Build of configuration Debug for project Ambilight-STM32F4-GNUARM-V1.2 **** Nothing to build for project Ambilight-STM32F4-GNUARM-V1.2 [/c] What is wrong or missing here? muebau
bekommen. Mir sind einige Kleinigkeiten aufgefallen: Das ist Semikolon ist da zuviel, nicht? [c] --- system_stm32f4xx.c +++ system_stm32f4xx.c @@ -401,7 +401,7 @@ static void SetSysClock(void) RCC->CFGR |= RCC_CFGR_SW_PLL; /* Wait till the main PLL is used as system clock source
-
Thread
STM32 Input Capture an PC9
EXTI_Line9) != RESET) { // count the interrupts received, reset is done by time period (devtimer.c) u32Interrupts++; // clear the EXTI line 9 pending bit EXTI_ClearITPendingBit(EXTI_Line9); } } [/code] Dieser muß natürlich in stm32f10x_it.h als Prototyp bekanntgemacht werden
Hallo Uwe, danke für das Beispiel, was ich noch vergesen habe: Ich verwende eine STM32F103VE bei 72MHz. Leider kennt mein Compilerpaket manche der o.g. Funktionen und/oder defines nicht. :-( Ich versuche gerade das umzuschreiben... Grüße, XSiteZ
-
Thread
Mikrocontroller für schnelle PWM gesucht
Ein STM32F103 kann das, aber ob es den für 1,50 gibt weiß ich gerade nicht.
Der STM32F103 72MHz / 65536 = 1098 Der STM32F40x 84MHz / 65536 = 1281
-
Thread
Rauscharme Spannungsversorgung
den Abblock Kondensatoren so, dass ich in der LM317 Schaltung alle nötigen Kondensatoren: V_IN 0,1 µF Tantal (bzw. 100nF Keramik) V_Out 1 µF ELKO V_Adj 10 µF Tantal (+ 10-100nF Keramik) Verwendet habe um dort schonmal möglichst wenig Rauschen zu haben und ich das alles erstmal nur mit einem Widerstand
gibt es Messverstärker, in meinem Fall den nach AN83 jedoch mit 80dB-Verstärkung, um den ADC eines STM32F103 damit zu treiben. > Der LDO-Spannungsregler erzeugt mir eine rauscharme Spannung, die ich > als Referenz für den OP heranziehe. Der OP regelt mir somit den MOSFET > aus, der mir dann eine