-
Thread
STM32 - Code-Blocks + GCC + GDB
Hallo Kollegen, ich möchte von CooCox IDE auf Code Blocks umstellen um STM32 Controller zu Programmieren. Hier habe ich das STM32-discovery (F100) und seit kurzem das STM32F429I-DISCO. Aber im folgenden gehe ich vom STM32-discovery aus. Ich verwende Windows XP. Firmware update
wieder sprenge. Nach xprinft Verwendung liege ich nämlich wieder drunter. Launching tool 'OpenOCD': C:\Program Files (x86)\EmBitz\1.11\share\contrib\openocd\bin\openocd.exe -f interface/stlink-v2.cfg -f target/stm32f1x_128kB_stlink.cfg -c "program K:\STM32F100\f103_LED_Display\bin\Release\f103.hex" (
-
Thread
STM32 umsteigen oder weiter AVR
Hobbybereich machen 2 oder 3 Euro doch keinen Unterschied http://de.farnell.com/stmicroelectronics/stm32f103r6t6a/mcu-32bit-32k-flash-64lqfp/dp/1899014
Hm - bin nach 2 Wochen Arduino auf Eclipse + AVR-Compiler, von dort nach einer Woche auf STM32F0-Disco mit Eclipse und GCC-ARM, dann STM32F103 "umgestiegen". Die stdperiph-lib von ST ist dabei sehr praktisch. Diese Woche kommt noch die STM32F407-Disco. Die haben alle ihre Berechtigung und ihren
-
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
Stm32 Ports konfigurieren
muss. Ich arbeite in der C Umgebung also kein Assembler und besitze das board SM3210e-Eval board mit einem STM32F103Z Prozessor von ARM Wie finde ich z.B das ich die Analoge Eingänge auf meinem Board als input konfigurieren
W.S. schrieb im Beitrag #3395699: > Ich geb dir mal ein Beispiel von nem STM32F103ZET6 im Anhang. Warum, W.S., warum... [c]#define integer short int // d.h. "integer" ist 16bit und "int" 32bit? Aha, intuitiv #define word unsigned short int // Auf ARM ist ein word
-
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
? Suche Mini-RS232-Transceiver ähnlich DS276
Hallo Gleichgesinnte! Kennt jemand von Euch einen möglichst kleinen (z.B. SO-8) 232-IC für 3V und eben nur für Rx/Tx - also unterm Strich einen halben MAX3232? Bei meiner Suche konnte ich nur den DS276 finden, aber der ist wohl leider abgekündigt. http://www.maximintegrated.com
ihre Daten per 485 bzw. 232 raus. All dies muss aber an einen galv. isoliertem 485-Bus mittels STM32F103C8T6 angebunden werden. Die Leiterplatte soll dabei aber nicht größer als eine Check-Karte sein. Egal wie ich es drehe und wende, ich bekomme mit einem 16-poligem 232-IC echte Platzprobleme.
-
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
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
STM32F100: Temperaturdrift interner (RC-)Oszillator und UART
Hallo! Ich will den STM32F100 mit seinen internen RC-Oszillator betreiben. Allerdings ist der ja nur bei 25°C kalibriert. Habe ich negative Einwirkungen auf eine UART-Kommunikationen mit 115,200 kbps zur Erwarten, wenn die
Für den STM32F103C8 steht im Datenblatt: High-speed internal (HSI) RC oscillator Conditions Min Max Unit TA = –40 to 105 °C –2 2.5 %
-
Thread
STM32F4 Variable nicht initialisieren
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?
Arne schrieb im Beitrag #3357507: > Zum TO: der STM32F1xx hat ein paar Byte NVRAM, der STM32F4xx sicher > auch, oder? Genauer: RAM, das zusammen mit der RTC separat versorgt werden kann. Frank schrieb im Beitrag #3357195: > Nach dem Reset will
-
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
wenn man für lau ein Eval-ARM7-Board kriegt, warum nicht? Zumindest sehe ich das für Umsteiger von 8 Bit so. Kleines Beispiel: der SDIO-Core vom LPC2478 und vom STM32F103 sind fast gleich, so daß man den gleichen Treibercode benützen kann. Ein Gegenbeispiel gibt's auch: der USB-Core vom LPC17xx
-
Thread
STM32F103C8: wie nicht vorhandene Pins behandeln
Beim STM32F103C8 sind vom PORTC nur die Pins PC13, PC14 und PC15 herausgeführt. Muss ich die nicht vorhandenen Pins berücksichtigen und sie z. B. als Eingang mit PullUp initialisieren?
-
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
ARM-Keil: SystemInit STM32F103C8
Bis jetzt habe ich mit einer älteren Demoversion von ARM-Keil "gespielt". Nachdem Problemen mit meinem ST-Link bin ich auf die aktuelle Demo umgestiegen. Das Projektfile habe ich neu aufgesetzt und es wird eine neue Startupdatei hinzugefägt. Beim compilieren erhalte diese Fehlermeldung: Error: L6218E: Undefined symbol SystemInit (referred from startup_stm32f10x_md.o). Wenn ich die Zeilen, die sich auf SystemInit beziehen, in der Startupdatei auskommentiere, dann wird ohne Fehlermeldung compiliert. Das erzeugte Programm funktioniert ebenfalls. Zumindest ist mir nichts aufgefallen.
-
Thread
Neues Entwicklungsboard von STM [32F429IDISCOVERY]
Nur als "Denkanstoss" eine andere Variante: STM32F103VET6 + 2.8" Touch Screen für 20,34€: http://www.aliexpress.com/item//795445230.html
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
Keil-Simulator: Baudrate
Zum Programmieren eines STM32F103C8 nehme ich einen Keil-ARM Compiler. Das Initialisieren des USARTs übernimmt die Library von ST (Code siehe unten). Die Library sollte die Einstellung unter Target-Options verwenden (siehe
Keiner im Forum, der die Library für den STM32F103CB mit einem Quarz verwendet, das nicht 8 MHz hat?
-
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
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
STM32F103 remap Port_D
Hallo, ich habe einen STM32F103RB und möchte die GPIOs an Port_D benützen. Der µC hat als Port_D nur 3 Pins da es sich um ein LQFP-package mit nur 64 Pins handelt. PD00 ist als Mainfunction OSC_IN, den benötige ich auch,
OSC_OUT deklariert bekomme ich ihn nicht als Output_PushPull initialisiert, hier sehe ich immer den 8MHz clock den der µC von OSC_IN weiter reicht. Ich habe die Vermutung dass man die Funktion des OSC_OUT garnicht deaktivieren kann, bzw. dass man diesen Port einfach nicht als GPIO verwenden kann.
-
Thread
Probleme mit USART von STM32VL
, dass er ueberpruefen soll ob es sich bei dem empfangenen Zeichen um eine 103 handelt, dann funktioniert alles einwandfrei, nur das am Computer statt einer 2 ein ? ankommt. Hier ist mein Quellcode: [c] #include "stm32f10x.h" #include "Configure.h" int main(void) {
Archiv der Standard Periphal Library: http://www.st.com/web/en/catalog/tools/PF257890 Im Pfad STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Examples
-
Thread
RC Summensignal Decoder mit STM32
Hallo, ich möchte eine RC Summensignal decodieren. Am liebsten würde ich das mit einem STM32F103 machen. Hat jemand erfahrungen an welchen Port man das ppm Signal am besten geben kann um den µC möglichst unbelastet davon zu lassen? Macht man das mit Capture Compare? Oder eignet sich ein
habe ich noch ein Array mit Bitmustern zur Ausgabe an die Servos angelegt. Dies ermöglichte auf dem 8-Pinner (Tiny15) das Decodieren ausgesuchter Kanäle (und Ausblenden der Unerwünschten). Beim Tiny2313 nutze ich den Input-Capture-Interrupt. Welche Möglichkeiten der STM32 bietet, kann ich mangels
-
Thread
microcontroller und touchscreen??
-p-2460.html?zenid=v9tekj7k8j31924oac9k8l0141 oder aber etwas billiger http://www.ebay.de/itm/New-5-0-800-480-TFT-LCD-Module-Display-Touch-Panel-SSD1963-For-51-AVR-STM32-/121089743977?pt=Bauteile&hash=item1c3182dc69 das
@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
mir NXP logischer vorzugehen. Man vergleiche auch mal SPI. NXP hat einen 7bit Prescaler und einen 8bit Teiler für den Takt. So etwa: PCLK / (CPSDVSR × [SCR+1]). Bei ST (jedenfalls bei den STM32F103xx) koennen die 72Mhz oder 32MHz durch max. 256 geteilt werden für den SPI-Takt. Da landet man bei ca
-
Thread
WS2811/WS2812 aus der Ferne steuern + Stromversorgung
zeigen wollte, so ein Mist: http://www.youtube.com/watch?v=bzSs3kLhif8 Und das bei 30cm Kabel (Bild) zwischen dem STM32F4Discovery (3,0V) und den LEDs (5,0V).
Nachbarin die LED-Leiste > zeigen wollte, so ein Mist: > > 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
-
Thread
USB f. STM32F103C8 zum Testen
Hallo, kann jemand eine compilierte USB-Demo (Intel-HEX) für den STM32F103C8 posten? Mit dem Beispiel möchte ich meine Hardware testen. Meine umgestrickte Version einer Keil-Demo will einfach nicht funktionieren (keine Antwort vom Controller auf das Sync-Byte). Drobel
-
Thread
STM32F103C8: USB-Pins (Alternate Function)
Die USB-Pins liegen beim STM32F103C8 auf PA11 (D-) und PA12 (D+). Wie sehen die Definitionen (Alternate Funktions) für die USB-Pins aus?
Aus dem Datenblatt des STM32F103C8: "USB_DM / USB_DP As soon as the USB is enabled, these pins are connected to the USB internal transceiver automatically."
-
Thread
Wie stark sollte man bei der Mikrocontroller Programmierung kapseln? Gesperrt
Jan K. schrieb im Beitrag #3271994: > Es handelt sich um einen stm32f103, Hätte der Autor das gleich gesagt hätte ich mich mit meinem Plädoyer für simplen ASM Code gar nicht eingeschaltet. Die ARMs sind so schon gar nicht mehr sinnvoll zu programmieren.
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
>> 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
400862: e8 89 fd ff ff callq 4005f0 <puts@plt> 400867: be 98 0e 00 00 mov $0xe98,%esi 40086c: bf d8 0a 40 00 mov $0x400ad8,%edi 400871: 31 c0 xor %
-
Thread
Automower G3 mit USB Diagnoseport fernsteuern?
02[02] 88 00 -> 03[02] 00 00 ohne schleife 02[02] 88 01 -> 03[02] 00 01 mit schleife 02[02] 8f 01 -> 03[02] 00 01 ECO on 02[02] 8f 00 -> 03[02] 00 00 ECO off 02[09] 82 09 08 0f 00 14 01 04 00 GER 02[09] 82 07 04 0f 00 2c 01 08 00 Greek 02[07] 84 b3 24 01 1e 03 00 sec low 02[07]
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
Verschenke ICs - 07/2013
2x C8051F121-GQ 5x TDA7231 1.6W AUDIO AMPLIFIER DIP8 <-- andere Versandkosten da DIL! 2x C8051F361-GQ 32K 100MIPS 8051er, TQFP 5x TPS60403 Spannungsinverter, Ladungspumpe SOT-23 14x MM74HC132N DIP-14
Kann ich dir alles in 1 Hermes Paket senden? @Bernhard: > 5x MC34063 DIP8 Standard-Schaltregler IC > 2x C8051F121-GQ > 2x C8051F361-GQ 32K 100MIPS 8051er, TQFP Andreas G. war zuerst. Falls er die Teile nicht will, bekommst du sie. Bei deiner "Restlieferung" werden
-
Thread
Empfehlung CooCox: Debugger f. STM32F103C8T6
Welchen Debugger kann ich für die CooCox Software und den STM32F103C8T6 Mikrocontroller nehmen?
Die die ein wenig lesen, werden feststellen, dass alle STM32FxDiscovery Boards einen STLink v2 mit an Bord haben. ~10$
-
Thread
RS485 empfang und senden
<<TXC); // clear txc flag PORT_UART_OUT &= ~( 1 << PIN_UART_OUT ); } uint8_t c; uint8_t c1; //mainloop: for (;;) { if (uart_str_complete == 1) { uart_str_complete = 0; c = uart_string[0]; //Hole Daten vom UART ab
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
[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
STM32 SPI Interrupt Ringpuffer verliert Zeichen
Hallo ich habe Probleme mit einem SPI Ringpuffer für den STM32F103. Das Senden und Empfangen funktioniert ohne Interrupt. Auch mit einem Interrupt funktioniert es. In dieser Implementation mit Ringpuffer wird der letzte Wert nicht empfangen. Also zum Beispiel
[c] void Send(uint8_t d){ outBuffer[bufferPos] = d; bufferPos = (bufferPos+ 1) % FLA_BUFFER_SIZE; } void ClearBuffer(){ for (uint8_t i = 0; i < FLA_BUFFER_SIZE; i++){ inBuffer[i] = 0x00
-
Thread
Ambilight mit STM32F4discovery und TVP5150AM1
0x08014F8C] 10:43:41 : [Ambilight-STM32F4-GNUARM-V1.2.hex] checksum : 0x007E8E52 10:43:47 : Memory programmed in 3s and 281ms.
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
-
Thread
Mikrocontroller für schnelle PWM gesucht
Der STM32F103 72MHz / 65536 = 1098 Der STM32F40x 84MHz / 65536 = 1281
Markus Müller schrieb im Beitrag #3234155: > Der STM32F40x kann T1, T8-11 auch mit 168MHz betreiben aber kaum für <1,50€ (wie auch der STM32F103) legal beschafft werden. Einem richtigen ARM-Fan ist das aber sicherlich egal :-)