-
Thread
[S] Breadboard PCB für STM32
Hallo, ich suche eine Möglichkeit, einen STM32F107 auf mein Steckbrett zu stecken. Bisher habe ich nur PCBs mit 2-reihigen Anschlüssen gesehen. Alternativ ein 1-line DIP Adapter für TQFP64 0.5mm. Hat eventuell jemand so einen Adapter noch in der Schublade liegen und möchte ihn verkaufen? Oder eine leere Platine für einen STM32F107-64pol? Viele Grüße, Pete77
-
Thread
Buch über Cortex M3 STM32F103VC
Guten Tag! Ich bin von PIC auf STM umgestiegen und suche nun ein gutes Buch, um mich noch besser einzuarbeiten. Ich arbeite vorzugsweise mit dem STM32F107VC / STM32F103VC. Kennt jemand ein solches Buch? Vielen Dank und freundliche
brauchst Du das Buch nicht. Nimm z.B. das hier: http://www.hitex.com/fileadmin/pdf/insiders-guides/stm32/isg-stm32-v18d-scr.pdf und dazu die entsprechenden Datenblätter von ST. Dann hast Du alles, was Du brauchst. Falls Du wirklich tiefergehende Infos brauchst und die Datenblätter (auch von ARM
-
Thread
STM32 alias cortex m3 brauchbar?
Mittlerwerweile gibt es das Keil MCBSTM23, mit STM32F103 drauf. Ich kämpf mich gerade - ohne Driverlib - durchs Datenblatt. Ist - finde ich - erst mal recht verwirrend, besonders wenn man die schönen AVR Datenblätter gewohnt ist ;-) Greetz,
Woche aufs Lager. Mehr RAM ist wird bei der nächsten Welle von STM32 Derivate geben (Plannung ist Sampling Q2'08, Volume-Produktion mitte 2008). Übrigens, der Hitex STM32-Stick ist auch jetzt verfügbar: http://www.st.com/mcu/contentid-107-110-STM3210B_PFSTICK.html
-
Thread
12V - 3.3 V ->Schaltung richtig?
Hallo zusammen. Ich möchte einen STM32F107 in meinem Auto betreiben. Anbei das von mir angedachte Netzteil zur Versorgung des uC. Für Hinweise auf evtl. Gedanken - Fürze meinerseits, danke ich schon mal im Voraus ;) Zu meiner
Fabian R. schrieb im Beitrag #4634442: > Ich möchte einen STM32F107 in meinem Auto betreiben. > > Anbei das von mir angedachte Netzteil zur Versorgung des uC. Wozu brauchst du die 5V ? Wozu brauchst du die Rückstromdioden ? Wozu brauchst du 100uF am Ausgang
-
Thread
STM32F4 und "Reaktionszeit" per Ethernet
Reaktionszeit, weil es darum, dass die Maschine möglichst schnell wieder fährt. Wir setzen diverse STM32's ein und würde deshalb bei denen bleiben wollen. Ich habe schon einige Tests auf meinem MCBSTM32F400 gefahren, aber da komme ich auf Reaktionszeit die wesentlich zu langsam sind. Gut bei der
Kein F4 sondern ein F107/STE100 mit LWIP mit 100 Mbit/s Ethernet: X:\>ping n64 Pinging n64.local [192.168.1.64] with 32 bytes of data: Reply from 192.168.1.64: bytes=32 time<1ms TTL=255 Reply from 192.168.1.64
-
Thread
STM32F1xx per Software unterscheiden
Servus, gibt es eine zuverlässige Möglichkeit die Varianten STM32F100, STM32F101, STM32F103, STM32F105 und STM32F107 durch die auf dem µC laufende Software zu unterscheiden? Wenn ja, wie? Kenne nur die Möglichkeiten die Rev. und die xxx-Density zu ermitteln.
-
Thread
arm-gdb Konfiguration für OpenOCD
=========================== 1. OpenOCD starten: [code]C:\openocd\bin>C:\openocd\bin\openocd.exe -f interface/openocd-usb.cfg -f target/stm32.cfg -f actions/debug.cfg Open On-Chip Debugger 0.4.0 (2010-02-22-19:05) Licensed under GNU GPL v2 For bug reports, read http://openocd.berlios.de
1000 kHz jtag_nsrst_delay: 100 jtag_ntrst_delay: 100 Info : clock speed 1000 kHz Info : JTAG tap: stm32.cpu tap/device found: 0x3ba00477 (mfg: 0x23b, part: 0xba00, ver: 0x3) Info : JTAG tap: stm32.bs tap/device found: 0x16410041 (mfg: 0x020, part: 0x6410, ver: 0x1) Info : stm32.cpu: hardware has 6
-
Thread
SD Card mit RL-FlashFS über SPI ansprechen (STM32F2)
Hallo zusammen Ich möchte momentan mit einem STM32F207IG Board (http://www.keil.com/mcbstm32f200/) über das RL-FlashFS eine SD-Card ansprechen. Mit dem Beispielprojekt funktioniert dies wunderbar. Jedoch muss bei meinem Projekt die SD Card mittels
---------------------------------------------------------------------------- * Name: SPI_STM32F107.c * Purpose: Serial Peripheral Interface Driver for ST STM32F105/7 * Rev.: V4.20 *---------------------------------------------------------------------------- * This
-
Thread
STM32 IRQ Probleme
Hallo liebe community, ich habe ein grosses und unbegreifliches Problem mit einem STM32F101. Ich schreibe schon lange zeit code für die STM32F107 Familie mit Codesourcery G++ Lite und CodeBlocks, bisher ohne Probleme. Mit dem neuen kleineren Chip habe ich allerdings das Problem, dass
*************** (C) COPYRIGHT 2007 STMicroelectronics ******************** * File Name : stm32f10x_vector.c * Author : MCD Application Team * Version : V1.0 * Date : 10/08/2007 * Description : This file contains the vector table for STM32F10x.
-
Thread
Cortex: wozu Taktangabe für GPIO
STM32, von denen kenne ich das jedenfalls.
/de.wikipedia.org/wiki/Hern%C3%A1n_Cort%C3%A9s Danke für den schnellen Link ;-) Ich habe mit STM32F107 angefangen und habe noch keinen wirklich guten Überblick über die unterschiedlichen anderen Implementierungen (NXP, TI). @ A.K. Vielen Dank. Gruß
-
Thread
Passende Buchse für STM32-Comstick gesucht
passende Gegenstück zu diesem Stecker (80-Polig) : Foto: http://www.hitex.com/uploads/tx_templavoila/stm32-comstick_03.jpg
Ethernet. Wie ich Propox einschätze wird es aber nicht lange dauern, bis die ein Modul auf Basis des STM32F107 bringen. > Zoom STM32 Stamp Module: Ich hatte mir die Board-Version von ETT als Einstieg besorgt: http://www.futurlec.com/STM32_Development_Board.shtml, ggf. mit Aussicht auf die Stamp-Version
-
Thread
STM32 Array mit definierter Adresse
@ Matthias K. Das Problem dabei ist, dass bei dem Mikrocontroller den ich verwende (STM32F103C6T6) immer nur 2K Blöcke im Flash-Speicher geändert werden können. Und wenn Ich den Linker die Adresse bestimmen lasse, dann packt dieser das Array nicht unbedinngt am Anfang des Blocks. @
sollen auch nach dem Ein-und Ausschalten wieder vorhanden sein. Wie lege ich in KEIL uVision4 für den STM32F107 Daten an, die im Programmspeicher stehen? Gruß
-
Thread
Netzwerkverbindung mit µController
Wenn es teuer sein darf: X-Port mit NDK (Network Development Kit) STM32F107 und CMX IP-Stack Weiter im Rennen sind: Texas Instruments TIVA-Serie Renesas RX62/63 Microchip PIC32 > ENC424J600 Dieses Truemmerteil sollte man tunlichst in Frieden ruhen lassen.
dann aber die PHY Chips zu bekommen, die sind auch massiv von der Knappheit betroffen. Gut ist der STM32F407, schnell und viel RAM/Flash. Den bekommt man noch auf China Boards bei AliExpress und auch PHY Module mit LAN8720. Software Unterstützung ist sehr gut, dafür gibt es mehrere OpenSource OS. Olimex
-
Thread
HTTP POST Request langsamer machen
JavaScript???). Ich wuerde ja eher Versuchen die Daten schneller zu verarbeiten. Was fuer ein STM32 ist es genau? Wie ist der STM32 mit dem W5100 verbunden? Wie holst du die Daten vom W5100 ab? (Interrupt, Polling) Auf was fuer einem Medium werden die Daten dann gespeichert? Ist der Webserver
> W5100 Ach so. Ich dachte bei meiner Antwort an den STM32F107 oder den TM4C1294. Tschuldigung. Der W5100 handelt die Acks basierend auf dem zur Verfuegung stehenden Speicher selbststaendig aus. Vielleicht sollte Mann beim W5100 Sysinit den Readbuffer
-
Thread
stm32 SPI NSS Signal Anfänger
Hallo, ich bin totaler Anfänger in Dingen SPI. Ich messe momentan direkt an den Ausgangspins des STM32F107VC und habe den unten stehenden Code am laufen. Die Clocks und die Daten werden soweit ich das sehen kann übermittelt, auch wenn das Signal ziemlich wackelig aussieht. Der NSS allerdings zuckt
*/ /* Includes ------------------------------------------------------------------*/ #include "stm32f10x.h" #include "platform_config.h" /** @addtogroup STM32F10x_StdPeriph_Examples * @{ */ /** @addtogroup SPI_DMA * @{ */ /* Private typedef -------------------------------
-
Thread
SPL und Atollic
undefined reference to GPIO_Init > undefined reference to GPIO_StrucInit Dafür braucht es die stm32f0xx_gpio.h und stm32f0xx_gpio.c Ingo L. schrieb im Beitrag #5240891: > undefined reference to RCC_.... Dafür braucht es die stm32f0xx_rcc.h und stm32f0xx_rcc.c Kopiere sie in dein
) || \ ^~~~~~~~~~~~~~~~~ ..\src\stm32f0xx_rcc.c:492:16: note: in expansion of macro 'IS_RCC_PLL_SOURCE' assert_param(IS_RCC_PLL_SOURCE(RCC_PLLSource)); ^~~~~~~~~~~~~~~~~ ..\src\stm32f0xx_rcc.h:107:41: error: 'RCC_CFGR_PLLMULL2
-
Thread
Multimediaverkabelung und Hausautomation über Ethernet
externem EMAC/PHY arbeitet, wo also drei Chips Strom verbrauchen, wenn man es mit einem SAM7X oder STM32F107 mit jeweils einem PHY erledigen kann. Dadurch, dass die Dinger per se Ethernet können, haben sie auch die entsprechenden Interrupts und Wakeup Funktionen. Das NetIO benutzt Längsregler, die die
externem EMAC/PHY arbeitet, wo also drei Chips Strom verbrauchen, wenn > man es mit einem SAM7X oder STM32F107 mit jeweils einem PHY erledigen > kann. Dadurch, dass die Dinger per se Ethernet können, haben sie auch > die entsprechenden Interrupts und Wakeup Funktionen. Klingt gut. Welches Board sollte
-
Thread
In-System-Programming über CAN
Manche STM32 haben einen CAN bootloader drin Gibt auch eine App. Note dazu http://www.stmcu.org/download/index.php?act=down&id=2954
Ok, die Appnote habe ich jetzt gelesen: Der STM32F105xx und der STM32F107xx wären wohl geeignet; die haben einen CAN-Bootloader. Aber wie aktiviere/deaktiviere ich das Ding? Ich muss ja , wie in Kapitel 5.2 beschrieben, den BOOT0 pin auf high
-
Thread
Eclipse - J-Link - STM32 - Variablen Live View
Eclipse-Entwicklungsumgebung so angepasst (wie in vielen Tutorials im Internet beschrieben) das ich damit auf mein STM32F107VCT Board via J-Link Debuggen kann. Dafür verwende ich den J-Link GDB Server und den Debugger von Code "Sourcery -> Sourcery G++" (arm-none-eabi). Meine Eclipseversion ist Juno. Nun zu meiner
Aber nicht mit Jlink nur mit STlink (STlink ist besser für STM32 so das ist kein Problem). Wir brauchen das Jlink nicht mehr für die STM32 Familien. STlink ist billiger und Emblocks unterstutz Live data.
-
Thread
STM32F4 Discovery: Problem mit DMA (ADC + Audio DAC)
PLL_P 2 [/c] sollten nach meiner Recherche auch passen. Mein aktueller Code: [c] #include <stm32f4xx_gpio.h> #include <stm32f4xx_tim.h> #include <stm32f4xx_rcc.h> #include <misc.h> void InitializeLEDs() { RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOD, ENABLE); GPIO_InitTypeDef
Die Teiler stimmen nicht, guck mal hier: http://stm32f4-discovery.com/2015/01/properly-set-clock-speed-stm32f4xx-devices/ EDIT: Schaffst du mit C++ oder warum das extern "C"?
-
Thread
STM32F103C4 - Low Density Device - USB und CAN gleichzeitig?
USB and CAN can be used in the same application but not at the same time. [/code] Nun ist der STM32F103C4 ein Low-Density-Device - allerdings mag ich nicht so recht glauben dass dieser quasi mehr "Features" hat als die großen Brüder (also auch F103 mit >= 64kB Flash - siehe Definition auf Seite
Das gilt leider für alle STM32F103, egal ob Low- Medium- oder High-Density. Wenn Du beide Schnittstellen in Deiner Schaltung benutzen willst, mußt Du auf die STM32F105 oder F107 ausweichen. Als Alternativen kann ich Dir auch die
-
Thread
Fragen zum Lwip-Stack
also wenn ich den Empfangsinterrupt für ankommende Ethernetpackete nutzen würde ? Ich muss in der STM32 Lib mal nachschauen. Aber ich denke der Empfangsinterrupt wird doch schon verwendet.
>1ms sollte zu schaffen sein. locker. Mein STM32F107 schafft da 60Mbits, kannst gerne ausrechnen. LwIP kann ich dir ans Herz legen, toll gemacht, wenn auch anfangs wenig unübersichtlich. Verwende das mit DMA und da reicht auch in deiner Main Loop
-
Thread
Positioniercontroller Hacken
Joe F. schrieb im Beitrag #6016149: > ...und was ist jetzt die Frage...? > wie muss ich den STM32L476RG in cubeMx Konfigurieren damit ich diese Daten senden kann. Aber mal step by step. Ich denke
und habs einfach probiert. Interessanterweise funktioniert über die 20m die Ansteuerung durch den STM32 besser als die Auswertung über den LA mit Pulseview.
-
Thread
STM32 mit ST-Link/V2 Chain Programmierung
die Chainprogrammierung auch mit dem ST-Link/V2 ? wenn ja mit welcher Software ? {Info: STM32 ST-LINK Utility -> bittet keine Option dafür } Gruß
mit dem ST Link auf den Discovery Boards macht. Man schabt dabei aber an der 64 k Flash Grenze des STM32F103C8 der ST-Links. Und auf den Discovery Boards braucht man auch nicht das JTAG Modul und spart somit Code.Ich versuche gerade, das ganze auch auf einem STM32F107 Board zum laufen zu bringen, hänge
-
Thread
emIDE, STM32, STStdLib: Externer Interrupt (PortPin)?
Hallo Leute, versuche nun schon seit 2 Tagen bei einem STM32F107 (IDE: emIDE) in eine externe Interrupt-Routine zu springen (EXTI_Line0). Ich benütze die ST-StandardLib. Der Interrupt an PA.0 wird auch ausgelöst, doch es wird nicht die Service-Routine
_IRQHandler(void)" gesprungen, sondern der Interrupt landet bei "void HardFault_Handler(void)". stm32f10x_it.h und "stm32f10x_it.c sind entsprechend angepasst worden. Ich denke die NVIC (Interrupt Vector Tabelle) wird nicht richtig initialisiert. Hat jemand eine Idee, an was es liegen kann?
-
Thread
Entwicklungsboard mit Ethernet und USB gesucht
konkreten Vorstellungen, je mehr, desto besser ;) Die Frage ist nun, welche Architektur (AVR Xmega, AVR32, ARM, ...) und welches DevBoard bieten sich an? Das STM32-E407 von Olimex (https://www.olimex.com/Products/ARM/ST/STM32-E407/) gefällt mir z.B. recht gut, allerdings hat es doch arg wenig AD-Eingänge
z.B. ein STM32F107 Board: http://www.propox.com/products/t_264.html?lang=en
-
Thread
AEG Lavatherm IH67680IH schaltet sporadisch ab
Software dafür, vor allem das Programm für den µC oder hast du Zugang zu einem fertig programmierten STM32f103c4?
Software dafür, vor allem das Programm für > den µC oder hast du Zugang zu einem fertig programmierten STM32f103c4? Was den µC-Austausch betrifft, habe ich ihn bereits in vielen Geräten durchgeführt, daher habe ich keine Angst davor. Ich habe einen Programmierer und habe bereits STM für diesen Trockner
-
Thread
[Verschenke] Tricore und STM32 Dev Boards
Hallo, Aus der beliebten Kategorie „Verschenke Sachen, welche ich vor dem Müll gerettet habe“ 1) STM32f103 Evalboard mit Display, denke es ist sowas hier: http://www.micro4you.com/store/stm32f107-development-board.html 2) TriCore Demoboard von Hightec? mit zwei BLDC, finde nirgends Doku hierzu…
Ich hätte sehr starkes Interesse an dem STM32 Board. Auch das Tricore A4 Board wäre toll. Wenn denn der Vorposter sie doch nicht alle nimmt :-)
-
Thread
Qual der Wahl zwischen LPC2129 und STM32
Moin, würdet ihr eher zu einem LPC2129 oder einem STM32F107 raten? Anforderung: Zwei CAN Schnittstellen bedienen, Sound per PWM erzeugen und ein paar I/O Signale schalten. Geplant hatte ich mit dem LPC2119, aber mir ist jetzt der STM32F107 über den
-
Thread
I²S 6 Kanal vom PC
integriert? Die Anzahl der I²S Kanäle an einem STM32 ist wirklich kein Problem. Nur die kleinsten der Serie haben zwei I²S Kanäle. Schon die einstiegs F4 haben 5 und die etwas größeren zusätzlich zwei TDM fähige Audio interfaces. Da findet sich sicher
Ich hab vor einigen Jahren das STM32 Beispiel (Usb Audio oder so) her genommen und dann mit einem F107 für Stereo das ganze probiert. Das hat aber nie 100% funktioniert und gleichzeitig hab ich mit dem Referenz Board von XMOS herum gespielt
-
Thread
STM32F1 arm-none-eabi-gdb traceport watchpoints
Hallo zusammen, ich arbeite schon einige Zeit mit dem STM32 unter Verwendung des Olimex P107 Entwicklungboards mit Olimex ARM-USB-OCD_H JTAG Debugger. https://www.olimex.com/Products/ARM/ST/ Der STM32F107 meldet er hat 6 Breakpoints und 4 Watchpoints
(gdb) tstart Target does not support this command [/c] Hat einer von euch schon mal mit den STM32 Traceports gearbeitet. Was ist der genaue Unterschied zu Watchpoints... Freue mich über zahlreiche qualifizierte Rückmeldungen :) Sascha
-
Thread
2.2'TFT ILI9340 und Arduino
. So wie hier z.B.: http://www.ebay.de/itm/2-2-inch-SPI-TFT-LCD-Display-ILI9341-For-Arduino-AVR-STM32-ARM-PIC-CP11002-H52-/281353505264?hash=item4181f9c9f0:g:3WQAAOSwXeJXf0UF
Hier gibt es ein kleines Oszilloskopprojekt mit dem ILI9341: http://www.stm32duino.com/viewtopic.php?f=19&t=107
-
Thread
Fachliteratur Cortex M3
gute Fachliteratur auf Deutsch über den Cortex M3?? Welches ist die beste?? Und sonst über den STM32F107VC /STM32F103 ??? Vielen Dank und freundliche Grüsse!!
käufliches Buch zu diesem Thema. www.arm.com liefert alles(?) was dazu zu sagen ist und im Falle vom STM32 natürlich noch www.st.com. Ich kenne das Buch von Yiu nicht. Vielleicht könnte mal einer erklären was es über das oben erwähnte Material hinausgehend bietet, abgesehen davon, dass es in Papierform
-
Thread
Ethernet MAC Adresse
eine von IEEE gekaufte Adresse entweder in ein externes FLASH/EEPROM oder ins OTP einer MCU (z.B. STM32F107xx). Beim Booten wird die Adresse in die entsprechenden Register des MAC geschrieben. Besten Dank Walter
von IEEE > gekaufte Adresse entweder in ein externes FLASH/EEPROM oder ins OTP > einer MCU (z.B. STM32F107xx). Beim Booten wird die Adresse in die > entsprechenden Register des MAC geschrieben. Das ist dann eine Software-Geschichte :)
-
Thread
Aktuelle Erfahrungen mit TI ARM Cortex DevKits & IDE
und bei Fragen wie "Welchen µC / Umstieg AVR zu ARM / Erfahrung mit TI?..." wird zum größten Teil STM32 vorgeschlagen. Momentan arbeite ich selbst mit dem STM32F407/-F107 mit Keil und dies gefällt mir auch sehr gut. Ich stelle die Frage einfach nur aus Interesse, denn irgendwie seltsam das STM32 so
Christian K. schrieb im Beitrag #4738477: > irgendwie seltsam das STM32 so verbreitet ist und TI Boards eher nicht. Da fehlt irgendwie eine klare Linie. Cortex M0(+) gibt es nicht, weil der mit MSP430 konkurrieren würde. M3 war Stellaris. Die aktuelle Webseite
-
Thread
STM32 USART1 Send String Problem
Guten Tag, Ich bin seit Tagen am versuchen über den USART1 des STM32F107 ein "HELLO WORLD" zu senden doch im Terminal kommt immer nur das erste Zeichen an, ein "H" sonst nichts. Weiß irgendwer woran das liegen könnte? Mir würde wirklich ein Stein vom Herzen fallen
würde woran es liegt, habe schon alles mögliche probiert... Hier mal mein Quelltext: #include "stm32f10x.h" #include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h" #include "stm32f10x_flash.h" #include "stm32f10x_usart.h" #include "misc.h" ErrorStatus HSEStartUpStatus; GPIO_InitTypeDef GPIO_InitStructure
-
Thread
Verständnisfrage zum Bootloader Speicherbereich beim STM32 Connectivity Line
Hallo zusammen, laut AN2606 soll sich der Bootloader für ein STM32F1105/107 sich im Speicher bei 0x1FFFB000 befinden. Wenn ich mir diesen aber, während eines Debugvorgangs anschaue, dann sehe ich, das ab dieser Adresse die ersten 5 WORD's mit nullen gefüllt sind
Bei mir funktioniert es nicht. Ich nutze einen stm32f407. Könntest Du mir bitte sagen welche Adressen ich da nehmen muss.
-
Thread
[V] Halbleiter, Netzteile, Opto, Diskret, Relais, Buchsen
-> 0,25€/Stk. 151x ATMEGA325-16AU, Atmel: AVR -> 0,75€/Stk. 1800x F280048PMQR, TI: C2000 32-bit MCU, 100MHz -> 1,00€/Stk. 32x STM32F103T8U7, STM: STM32, Cortex M3, 72MHz -> 0,75€/Stk. Halbleiter Logik: 4500x 74AHCT86PW, Nexperia: Quad 2-input
0,10€/Stk. 250x DSX321G 16MHz, KDS Daishinku Corp -> 0,10€/Stk. 3000x CM7V-T1A-32.768kHz-12.5pF-20PPM, Micro Crystal -> 0,10€/Stk. Passive: !Achtung, Menge der angebrochenen Rollen ist geschätzt! 200x DH-5R5D474T, Elna: Supercap, 470mF, 5,5V -> 0,75€/Stk.
-
Thread
ARM Cortex M3 - GPIO Strombegrenzung
Auch noch einen kleinen Beitrag von mir. Wenn du 2 LM3 oder 2 STM32 hernimmst und genaue dieselben Messungen Port pin high gegen Grounnd durch AMP-Meter machst, dann wirst du recht verschiedene Ergebnisse bekommen. 1. Einen Transistor genau zu dimensionieren ist nur
Du hast mal vom "ARM" gesprochen, den gibt es nicht in diesem Sprachgebrauch. Es gibt den LM3xxx, STM32F107xxx, LPC1768xxx oder den AT91SAM3U..., jede dieser Familien kann unterschiedliche Port-Treiber haben und das hat nichts mit dem Cortex selbst zu tun. Mehr als 2 mA zu ziehen ist sicher moeglich
-
Thread
Ausgelasteter CAN Bus Auswerten
gleichzeitig getestet werden > können(Langzeit/Klimatests). Da nimmst Du Dir beispielsweise einen PIC32MX795 oder einen STM32F107, die Fast Ethernet und 2*CAN haben. Dazu einen passenden Ethernet PHY sowie die CAN Transceiver, und los gehts. Du sammelst so viele CAN-Pakete, bis ein UDP-Paket voll ist und
UDP-Pakete verloren gehen - die Bandbreite dürfte mit Sicherheit ausreichen. Vorschlag: Olimex STM32-P107: CAN1 liegt auf PD0(RX)/PD1(TX), CAN2 auf PB4(RX)/PB5(TX). Ihr müsst nur noch die CAN-Transceiver und die zugehörigen Steckverbinder auf dem Lochrasterteil aufbauen, der Rest ist nur noch Weichware
-
Thread
uVision KEIL
Hallo! Ich arbeite mit dem uVision von Keil. Mein uP ist der STM32F107VC! Mein Programm: [c] void init(void) { /* Konfiguration der GPIO für Push Buttons */ RCC -> CFGR = 0x038E848A; RCC -> CR = 0x01000081;
aktivieren*/ TIM2->CR1 |= TIM_CR1_CEN; /*Counter aktivieren (Timer 2)*/ [/c] Ist zwar für ein STM32F103 Derivat geschrieben, aber vielleicht hilfts dir.
-
Thread
stm32 HSE initialisierung
Ich versuche nun schon seit geraumer Zeit an einem stm32f107 einen externen Quarz zum laufen zu bringen. Angeschlossen habe ich einen 16mHz Oszillator an den beiden Anschlüssen OSC_IN und OSC_OUT, verbunden mit zwei 22pF Kondensatoren gegen Masse
Ich benutze dazu die Funktion SystemInit() aus der system_stm32f10x.c Datei.
-
Thread
Welcher Controller für Unterrichtszwecke?
die Studenten zu hause beschäftigen, wenn sie wollen. Mehr Infos dazu: http://stefanfrings.de/stm32/stm32f3.html
Arduino-IDE programmiert. Anschließend wird gezeigt, wie ein Portieren bspw. auf (sehr sehr billige) STM8S003 oder STM32F030 funktioniert und warum es wichtig ist, Funktionen sprechende Namen zu geben. Die Registerebene ist hier zumindest in sofern wichtig, um zumindest GPIO Pins konfigurieren zu können
-
Thread
Teiler IC 10:1 ca. 90MHz
Schau dir mal die ALS, AS, AF, und F-Serie an.
Bewertung gegeben wurde. Warscheinlich ist das zu einfach. Es muss für den Zweck wohl mindestens ein STM32 oder noch besser ein DSP zum Einsatz kommen. Je komplizierter desto besser. Hauptsache ein upc wird hierfür bemüht. Ralph Berres
-
Thread
Treiber für Mikrocontroller professionell entwickeln
Hallo zusammen, seit einiger Zeit beschäftige ich mich mit dem STM32F107 uC und habe bereits einige kleine Programme zur Ansteuerung von ein paar Peripherien wie z.B. Ethernet, GPIO oder Timern bzw. PWM geschrieben. Dies gelang mir eigentlich relativ einfach da ich
Entwickler solcher Treiber, die Treiber für z.B. den STM32 nur mithilfe des Datenblatts? Und wie genau entwickeln sie diese, erstellen sie sich z.B. vorher einen Programmablaufplan (Flowchart) oder progammieren sie einfach drauf los?
-
Thread
Auswahl Controller
Beim STM32 wirst du bestimmt fündig, z.B.STM32F107RB http://www.st.com/internet/mcu/product/221026.jsp
hilfreiche SPI und I²C Module.. Mehrfachbelegung hab ich allerdings nicht nachgeguckt edit 2: Der PIC32MX764F128 als TQFP64 kostet 6,50$ bei der Abnahme von 1-25 Stück bei Microchip DIRECT.
-
Thread
Welcher Microcontroller für i2c-Display
Serie programmiert, gewöhnt man sich daran, immer das jeweilige Datenblatt zu Rate zu ziehen. Im 32bit Umfeld kämpft man mit ganz anderen Sachen. Schau Dir mal die I²C Schnittstelle vom STM32F103 und die dazugehörige Application Note an. Oder dessen USB Interface. Dann darfst du gerne kotzen. >
programmiert, > gewöhnt man sich daran, immer das jeweilige Datenblatt zu Rate zu > ziehen. > > Im 32bit Umfeld kämpft man mit ganz anderen Sachen. Schau Dir mal die > I²C Schnittstelle vom STM32F103 und die dazugehörige Application Note > an. Oder dessen USB Interface. Dann darfst du gerne kotzen.
-
Thread
Systick oder Timer?
Hallo und guten Tag! Ich arbeite mit dem stm32f107vc, uVision von Keil. Ich möchte ein PWM Signal erzeugen, das heist es läuft bereits bestens mit dem Timer1! Jetzt habe ich aber den Systick entdeckt (ich arbeite noch nicht lange mit dem STM
Die STM32 haben eigentlich schon recht viele Hardware-PWMs, weshalb also Systick für eine Software-PWM?
-
Thread
Modernes "Z80 Klein-Computer"-Analogon für Jugendliche/Kinder?
Homecomputern, nach dem Starten bist du im BASIC. Ein Assembler Interface (der MaxiMite nützen den PIC32, also MIPS) gibt es zwar nicht, man kann aber das BASIC auf einem Host-PC neu übersetzen und eigene BASIC Funktionen in C dazu packen. Das ganze gibts auch für das STM32F746 Discovery Board https
STECCY dann ausführen kann. Aber wahrscheinlich ist der Junge dann so alt, dass er mittlerweile den STM32F407 direkt in C statt über eine Emulation programmiert... Artikel: [[STECCY]]
-
Thread
PiPico Micropython
Stefan ⛄ F. (stefanus) 21.02.2021 09:19 >chris_ schrieb: >> und es stellt sich die interessante Frage, >> ob der PiPico gegenüber dem ESP32 Vorzüge besitzt. >Hat ein Trekker gegenüber einem Laster Vorzüge?
chris_ >und es stellt sich die interessante Frage, ob der PiPico gegenüber dem >ESP32 Vorzüge besitzt. Jack V. (jackv) >Ansonsten hat so’n netter Schweizer das Thema mal aufgegriffen (und dazu >noch den STM32 von den BlackPill-Boards in den Vergleich aufgenommen): >https://www.youtube.com