-
Thread
Nulceo Board mit Coocox
Hallo Leute, auf der Embedded World konnte ich ein Nucleo Board (STM32F4) ergattern. Jetzt wollte ich damit mal ein bischen rumspielen. Dazu wollte ich Coocox (neueste Version) verwenden, doch der hat den STM32F401RE nicht zur Auswahl. Leider konnte ich auch nirgendwo
wollte das Board jetzt nutzen um in die ARM Welt ein zu >tauchen. Kauf dir für 16Teuro ein altes STM32F4Discovery. Das funktioniert wunderbar mit Coocox. Neuere Controller werden von Coocox scheinbar erst so zwei, drei Jahre später unterstützt.
-
Thread
STM32Cube & Eclipse & GCC
\arm\startup_stm32f405xx.s Assembling: Drivers\CMSIS\Device\ST\STM32F4xx\Source\Templates\arm\startup_stm32f407xx.s Drivers\CMSIS\Device\ST\STM32F4xx\Source\Templates\arm\startup_stm32f401xc.s: Assembler messages: Drivers\CMSIS\Device\ST\STM32F4xx\Source\Templates\arm\startup_stm32f401xc.s:1: Error: junk at end of line, first unrecognized character is `*' Drivers\CMSIS\Device\ST\STM32F4xx\Source\Templates\arm\startup_stm32f401xc.s:2: Error
-
Thread
[V] STM32F401C-Disco
Verkaufe ein STM32F401 Discovery Board. Es funktioniert einwandfrei, aber ich komme damit nicht klar. Ich hätte dafür gerne 10€ + Versand nach Wahl. Grüße
Kann eigentlich nicht sein, das von dir gezeigte ist ein F429-Disco
-
Thread
STM32 Nucleo Board von der Embedded
, so dass ich nur noch ein STM32F030 Nucleo-Board bekommen habe ( kleiner Speicher 64K Flash, 8K Ram ). http://de.mouser.com/new/stmicroelectronics/stm-nucleo-development-boards/?gclid=CP3jzp_H7LwCFU_KtAodnXYApQ Aber egal, das
anmelden, um den Online-Compiler zu nutzen: https://mbed.org/explore/ ( Irgendwie bin ich über die STM32F030 Nucleo Seite dort hin gelangt, so dass gleich der richtige Prozessor eingestellt war. Wie man den Prozessor auf der Seite einstellt wenn man auf einem anderen Weg dorthin gelangt, weiß ich nicht
-
Thread
STM32 boards unterstuetzen Arduino und mbed
STMicroelectronics hat heute STM32 Nucleo angekündigt. Dabei handelt es sich um eine Reihe von Boards auf Basis des STM32. Die Boards sind mit Arduino Shields erweiterbar und unterstützen mbed. *Der Grundgedanke*: - Nur mit
als auch mit GCC basierten IDEs (Atollic wird genannt). Heute wurden vier Varianten angekündigt: STM32 Nucleo fuer STM32F401RE (512K), STM32L152RE (512K), STM32F103RB (128K), STM32F030R8 (64K) *Insgesamt 2.200 werden hnach vorheriger Anmeldung auf der embedded world 2014 verteilt.* *Weiterführende
-
Thread
DSP in bastlerfreundlichen Gehäusen
Boards, z.B. das STM32F401CDISCOVERY (15,00€) für Audio und das STM32F3CDISCOVERY (ca. 15,00€). Auch der gdb soll mit eclipse nutzbar sein. Die Dokumentation finde ich nicht unbedingt optimal, da war Microchip übersichtlicher
Hallo, @ Frank K., also ich habe vor einem Jahr ein ganzes Messgerät mit dem STM32F373 entwickelt, das Teil geht ganz gut, aber der STM32F429 ist doch als DSP besser und hat gute Schnittstellen wie SAI,2xSPI mit I2S Mode usw. Den AD-Wandler darf man nicht überbewerten beim F3,
-
Thread
STM32. PinBitAbfrage gefällt dem Compiler nicht
specified input port pin. * @param GPIOx: where x can be (A..K) to select the GPIO peripheral for STM32F405xx/407xx and STM32F415xx/417xx devices * x can be (A..I) to select the GPIO peripheral for STM32F42xxx/43xxx devices. * x can be (A, B, C, D and H) to select the GPIO peripheral for STM32F401xx devices. * @param GPIO_Pin: specifies the port bit to read. * This parameter can be GPIO_Pin_x where x can be (0..15). * @retval The input port pin value. */ uint8_t GPIO_ReadInputDataBit
-
Thread
ARM Startup Code mit GNU Toolchain
wird mir daraus nicht klarer, warum der Code funktioniert und welche Anpassungen ich für z.B. einen STM32 vornehmen muss. Prinzipiell bin mir zwar darüber bewusst, was alles zu tun ist. Allerdings ist mein Problem, dass die richtigen Anleitungen von ARM und ST selbst, sich komplett auf ARM Assembler
ballastfreies aber vollständiges Beispiel von mir beitragen: https://github.com/prof7bit/bare_metal_stm32f401xe
-
Thread
STM32F4 Discovery kit inkl. Zubehör?
Hallo Zusammen, kann mir jemand sagen, wo ich günstig ein STM32F4 Discovery kit inkl. LCD und Debugger finden kann?
Egal ob Discovery STM32F4 oder STM32F429 wird noch ein USB kabel A auf mini B benötigt für den ST-Link / Stromversorgung (sowas hat man ja normalerweise rumliegen - wird nicht mitgeliefert). Wenn man ber den USB Host
-
Thread
STM32 - Fragen zum Einstieg
/STM32F4xx_StdPeriph_Driver/inc -I/opt/STM32F4xx_DSP_StdPeriph_Lib_V1.2.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include -I/opt/STM32F4xx_DSP_StdPeriph_Lib_V1.2.0/Libraries/CMSIS/Include -DUSE_STDPERIPH_DRIVER
-c -g -I. -I/opt/STM32F4xx_DSP_StdPeriph_Lib_V1.2.0/Libraries/STM32F4xx_StdPeriph_Driver/inc -I/opt/STM32F4xx_DSP_StdPeriph_Lib_V1.2.0/Libraries/CMSIS/Device/ST/STM32F4xx/Include -I/opt/STM32F4xx_DSP_StdPeriph_Lib_V1.2.0
-
Thread
ST-Datenblätter, wo?
Ich such jetzt ne Viertelstunde das Datenblatt zum uC des ST32F4 Discovery-Boards - aber alles was ich finde sind nur oberflächliche Produktbeschreibungen. Was soll der Mumpitz?
Namensgebung haben die STler aber schlechtes Zeugs geraucht. Es gibt mindestens 3 Namen, hier am Beispiel des STM32F401: - den HTTP Namen: http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00086815.pdf - Den Namen, der auf der Deviceseite angegeben ist: DS9716 - Die Doc-Id
-
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
, s.o.): http://www.emcraft.com/stm32f429discovery/connecting-to-ethernet-on-stm32f429 Mindestens zwei Leitungen und vier Widerstände müssen bearbeitet werden.
-
Thread
Ambilight mit STM32F4discovery und TVP5150AM1
-GNUARM-V1.2 **** make clean rm -rf Ambilight-STM32F4-GNUARM-V1.2.siz Ambilight-STM32F4-GNUARM-V1.2.hex Ambilight-STM32F4-GNUARM-V1.2.lst Ambilight-STM32F4-GNUARM-V1.2.elf 08:38:16 Build Finished. 0 errors, 0 warnings. (took 280ms) ****
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 */ - while
-
Thread
Ideen für STM32F4 Systemboard für Einsteiger und Fortgeschrittene
Quadrocopter oder oder. Oder du läßt es sein. Schaue dir z.B. das Angebot an: http://www.ebay.de/itm/STM32F4DISCOVERY-STM32F407-STM32-ARM-Cortex-M4-Development-Board-15-Modules-Kit-/261053431839?pt=LH_DefaultDomain_0&hash=item3cc7ff401f Da wirst du die Chinesen im Preis nicht schlagen können und sonst
Hallo, hier der Stand der Entwicklung meines STM32F4-Motherboards: Das soll mal enthalten: 1. 2 Buchsenleisten für ein STM32F4Discovery mit RTC-Batterie 2. Buchsenleiste für Display 320*240 mit Touchpanel 3. SD-Card 4. Bluetooth BTM220 - und
-
Thread
HDMI Video verarbeiten
Mir egal. Hatte erst an einen STM32F4 gedacht. Kommt aber drauf an, wieviel Rechenpower ich brauche und ob ich evtl. andere Schnittstellen brauche.
dann auch direkt ohne TFP401A mit einem Spartan-6 z.B. Näheres dazu findet sich in XAPP495. Erschwingliche FPGA-Boards mit HDMI in und RAM gibts auch, z.B. VmodMIB+Nexys3 oder gleich ein Atlys. Dann entweder softcore nehmen,
-
Thread
Transistortester AVR
Die Kondensator-Routine ist noch in Arbeit, implementiert ist derzeit nur die Umskalierung von nF auf µF, um den sonst eintretenden Overflow der 32Bit zu verhindern. Es ist derzeit sicherlich nur eine Testversion! Grüße Karl-Heinz
ihn deshalb umbauen. Soviel ich weis muß man einen 8MHz Quarz anbauen, den ARef Kondensator auf 1nF reduzieren, und eine Spannungsreferenz anbauen. Ich hab auch schon nen Atmega32p-pu den ich dann benutzten möchte. Als Spannungsreferenz möchte ich nen TL431ACL nehmen, der macht ja auch 2,5V
-
Thread
STM32 Einstieg
Ich würde mich gerne mit den STM32 Controllern von ST beschäftigen und gern mal antesten. Es gibt bei Farnell ein schönes Eval-Board: http://de.farnell.com/stmicroelectronics/stm32f4discovery/bord-eval-stm32f4-discovery/dp/2009276
@Dennis X.: Das Board gibts auch bei http://www.watterott.com/de/STM32F4Discovery für Privatpersonen, wenn das mit RS nicht klappen sollte.
-
Thread
I2C Master mit STM32F
der Kommunikation. Hab ich die Möglichkeit das zu tun bisher einfach nur übersehen oder können die STM32F.. Chips das tatsächlich nicht? Gruß Mike
send_sync(unsigned char *pMsg); int recv_sync(unsigned char *pMsg); }; [/c] [c] #include "STM32_I2C.h" #include "STM32_DriverInterna.h" #include <stm32f10x.h> #ifdef DEBUG #include <stdio.h> #endif #define Core__Frequency 72000000 #define I2C_NO_MUTEX #define I2C1__active //port0.0
-
Thread
MCURSES - Mini Curses Bibliothek für Mikrocontroller
Frank M. gefällt mir sehr gut - Danke!!! > Unter Linux oder SDCC für Z80 (oder demnächst für STM32F4)... Gibt es eigentlich den Source schon für STM32?
Ich habe gerade die Version 2.2.0 hochgeladen mit den folgenden Änderungen: - Portierung auf STM32F10x und STM32F4xx - Auswahl der UART-Schnittstelle (nur STM32) - Neue Funktionen: printw() und vprintw() (nur STM32) - Neue Makros: mvprintw() und mvvprintw() (nur STM32) - Variablen-Typen
-
Thread
Meßverstärker für 1/f-Rauschen 0.1 - 10 Hz
damals teuer erkaufen. Heute schaffen das etliche low cost Boards mit links (Raspberry Pi, Beaglebone, Stm32 ...)
Gaußschen Rauschen ist das Verhältnis von Spitzenwert und Effektivwert so definiert: Es sei der C.F. (crest factor) der Quotient aus Spitzenwert und Effektivwert, dann ist q der Bruchteil der Zeit, während dessen größere Peaks beobachtet werden können: C.F. q 1 32% 2 4,6% 3
-
Thread
CP/M auf ATmega88
mich schon. Aber nicht so, daß ich eine Platine haben wollen würde. Noch ein paar Worte zu meiner STM32–Variante. - Den HD64180 hatte ich schon. Der läuft nur mit 5V. - STM32 I/Os sind 5V-tolerant. - STM32F1 mit vielen Pins sind billiger als AVR. - Durch die vielen I/O-Pins kann alle denkbare
wieder dazu komme, soll das Board (und die beiden HCT541) gegen einen (mindestens) 100 poligen STM32F101 getauscht werden. Im angehängten Schaltplan sind P1-P3 die Buchsenleisten, auf die das Discovery-Board gesteckt wird.
-
Thread
USB IR Remote Receiver (V-USB + IRMP)
PROTOCOL, Address: 0x0000, Command: 0x0000, Flags: 0x00 >> Protocol : IRMP_SAMSUNG32_PROTOCOL, Address: 0xFFFF, Command: 0xFFFF, Flags: 0x00 >> Protocol : IRMP_RECS80EXT_PROTOCOL, Address: 0x000F, Command: 0x003F, Flags: 0x00 >> Protocol : IRMP_NUBERT_PROTOCOL, Address: 0x0000, Command
nur eine zeitlang und ähnliches. Daher habe ich beschlossen den ATMEGA168 samt V-USB durch einen STM32L15x mit USB-Device-Funktionalität in Hardware zu ersetzen. Zu diesem Zweck habe ich ein kleines Adapterplatinchen mit dem STM32 entwickelt, das statt dem MEGA168 auf die vorhandene Platine bestückt
-
Thread
PSK 31 Modlulation im Mikrocontroller
implementiert: [c] #include <stdio.h> #include <stdlib.h> #include <stdbool.h> #include "stm32f4xx_hal.h" #include "stm32f401xe.h" #include <stm32f4xx_hal_rcc.h> #include <itoa.h> #include <board.h> #include <math.h> #define PI 3.14159265358979323846 #define BUF_PERIODS
SYN 0x0b, // VT 0x0e, // SO 0x03, // ETX 0x18, // CAN 0x19, // EM 0x1f, // US 0x0f, // SI 0x12, // DC2 0x13, // DC3 0x7f, // DEL 0x1a, // SUB 0x1d, // GS }; int32_t buffer[BUF_SIZE]; uint16_t buffer_ptr = 0; int32_t I = 0; int32_t Q
-
Thread
IRMP - Infrared Multi Protocol Decoder
mir nicht den ganzen Thread durchgelesen: hat schon jemand das Projekt inkl. IRSND auf einen ARM (STM32) portiert?
Hallo zusammen, ein paar Bugs wurden in der STM32-Portierung gefunden und behoben. Im SVN unter http://www.mikrocontroller.net/svnbrowser/irmp/ ist daher jetzt die Version 2.2.1 eingecheckt. Die Änderungen betreffen nur die STM32-Variante
-
Thread
Logamatic 2107 Schnittstelle
} 16:20:32 15.07.10: 10 21 AC 00 00 00 00 1A {--} 16:20:32 15.07.10: 10 {BA} 16:20:32 15.07.10: 08 00 18 00 5A 02 C1 64 64 0A 10 E5 60 80 00 02 0C 02 72 00 84 0F 3D 48 00 C9 FF 03 00 BA {--} 16:20:32 15.07.10
:32 15.07.10: 10 {2F} 16:20:32 15.07.10: 08 00 18 00 5A 02 C3 64 64 0A 10 E5 60 80 00 02 0C 02 73 00 82 0F 3D 48 00 C9 FF 03 00 2F {--} 16:20:32 15.07.10: A1 {--} 16:20:32 15.07.10: 21 21 [/code]
-
Thread
AVR-Bootloader mit Verschlüsselung
erfolgreich einsetze. Aber nun möchte ich die PC-Seite für einen eigenen one-wire Bootloader für die STM32F05x/F1xx Serie einsetzen. Das sollte doch mit einem gefaktem AVR Eintrag im .dev File möglich sein oder? Funktionell wird nur Flash write+verify benötigt. Daher suche ich eine Beschreibung des
Die AVRootloader.exe mißbrauche ich für einen STM32F05x STRootloader. Den habe ich geschrieben, weil ich eine serielle one-wire Lösung haben wollte. Wenn er fertig ist, werde ich ihn hier auch vorstellen. Im Moment meldet sich der STM32 als ein