-
Thread
Klingel mit 100 Melodien - last minute Weihnachtsgeschenk
//h' 1050, //c'' 1106, //cis'' 1179, //d'' 1244, //dis'' 1316, //e' 1397, //f'' 1562, //g'' auf position von fis'' verschoben }; const uint8_t duration[] PROGMEM= { 2, //1/32 Zeit in 20 ms Schritten 3, //1/32. 4, //1/16 6, //1/16. 8, //1/8 12,//1/8. 16,//1/4
Ui nettes Projekt! Die Lieder landen vmtl bald in einem STM32 mit einem Piezo-Piepserl xD
-
Thread
Was meint ST mit CAN Mastermode / Slavemode?
Schönen Sonntag meine freundlichen Helfer Ich versuche im Konfigurationstool STM32CubeMX einen STM32F107VBT6 einzurichten. Für die beiden CAN Module sieht es aus wie im Bild. Was meint ST mit CAN1 nur Mastermode und CAN2 nur Slavemode? Habe weder im Datenblatt noch in der
Moin, Im stm32f10x Reference Manual steht, dass nur CAN1 zugriff auf den SRAM hat (S. 646) und daher beim CAN2 noch zwischen CAN2 und SRAM hängt. Außerdem scheinen die Filter zu CAN1 gezählt zu werden (daher
-
Thread
SSD1306/1309 Library zum Darstellen von Text auf OLED Displays
Hier mal auf einem STM32F1... Grafikbibliothek und 1Bit Bild.
Hier mal meine, angepasst für einen STM32F103 - mit StdPeriphLib - gleich dazu mit der I2C Initialiesrung - Quasi LCD an I2C1 (PB6 und PB7). Dann noch die Header einbinden und los gehts: [c] #include "stm32f10x.h" #include "SSD1306
-
Thread
[V] den neuen STM32-comSTICK von Hitex
Hallo, hat jemand Interesse an einen neuen (ungeöffneten) STM32-comSTICK ? Es ist der Neue für die STM-32F107 mit Ethernet, USB full speed device, Host, OTG, CAN und UART! Nachfolger des STM32-Performance Stick! Damit ich nicht so viel schreiben muß bitte Infos dazu hier abholen http://www.hitex.com/index.php?id=stm32-comstick&L=2 http://www.elektroniknet.de/home/embeddedsystems/news/n/d/stm32-comstick-embedded-award-reloaded-1/ http://embedded-blog.hitex.de/?tag=stm32-comstick http://www.st.com/mcu/contentid
-
Thread
Suche uC Board mit Ethernet
da für mehrere Nodes zu teuer und nicht wirklich echtzeitfähig. Gibt es gute Alternativen zu den STM32 Boards? Grüße Thomas
wackelt mit dem Hund." Am einfachsten waere wohl ein LPC1768 mit einem LAN8720A dran. Oder ein STM32F107. Oder die Tiva/Stellaris von TI.
-
Thread
Cortex M3 - Wie funktioniert das mapping eines Pins zum ADC-Channel
assignment". Beim STM32F100 ist das Kapitel 3. Such mal nach z. B. "ADC1_IN4". Interessant an dieser "Peripherial Lib" finde ich das jeder STM32 Fan sie einerseits lobt (leichter Einstieg usw.), sie andererseits aber
einen anständigen Namen hat, sodass man es chance hätte es wieder zu finden. Ich muss es jetzt unter "STM32F107xx.pdf" speichern... ---> Und die Hompepage von ST ist an Unübersichtlichkeit kaum zu übertreffen. Grauenhaft. bye
-
Thread
Schnelle USART/RS232 Verbindung zu PC
Hi Jungs, der STM32F107RC unterstützt USART Verbindungen bis 4.5 MBit/s. Welche Verbindung bietet sich dann zum PC via USB an? Könnt ihr Chips empfehlen, die solche Geschwindigkeiten unterstützen? Ich würde dann neben
#2410135: > Welche Verbindung bietet sich dann zum PC via USB an? Vielleicht USB? Sollen diverse STM32 gerüchteweise an Bord haben.
-
Thread
Vernetzung von Mikrocontroller-Geräten mit Ethernet oder anders?
Aus eigner Erfahrung kann ich dir sagen, es ist viel Arbeit! Meine Idee wäre, STM32F407 in Form von Clients und Raspi als Server ins Netz zu hängen. So hast du eine stromsparende und stabile (kommt natürlich auf die Umsetzung an) Lösung. Ich habe einen 125KHz RFID Reader entwickelt und STM32F407 mit Lan. Wollte eigentlich auch so etwas ähnliches machen, habe es aber dann gelassen. Alleine mit so einem Produkt auf den Markt zu gehen erfordert hohe Investitionskosten.
-
Thread
Mikrocontroller ethernetfähig machen
*MII* standartisierte Protokolle wie PHY und MAC miteinander reden Angenommen ich habe einen STM32F10x ohne interne PHY, was wäre der richtige Weg den Controller "ins Netz" zu kriegen? Nehmen wir an ich hätte hardwaretechnisch alles korrekt verdrahtet, wo setze ich jetzt mit der Software an
das LAN-Kabel (Steckt da > noch mehr drin?) Ja, Transformatoren. > Angenommen ich habe einen STM32F10x ohne interne PHY, was wäre der > richtige Weg den Controller "ins Netz" zu kriegen? Nehmen wir an ich > hätte hardwaretechnisch alles korrekt verdrahtet, wo setze ich jetzt > mit der Software
-
Thread
STM32F3 & ILI9238
die Möglichkeit das Display per 16-Bit Bus oder SPI anzusteuern. Da der F3 kein FSMC hat tendiere ich zu SPI mit DMA. Was denkt ihr ist am schnellsten? SPI, 8-Bit oder 16-Bit? Der STM32F3(Discovery) läuft mit vollen 72MHz.. Gruß
legen und die Steuerleitungen über bit-banding vorbelegen. Ich fand es so deutlich schneller auf einem STM32F107 mit 320x240 TFT als über SPI auf einem LPC1768 (100MHz) an 320x240 TFT.
-
Thread
Frage zu Programmierung mit STM8S
Jop Skriptkiddy hat völlig recht. Hier hab ich mal den Assembler Code für ein Blinklicht für den STM8S. Nur das ich damals die Schleife bist 60 000 Zählen lies. [avrasm] 1 ; C Compiler for STM8 (COSMIC Software) 2 ; Parser V4.8.32.1 - 30 Mar 2010
97 0016 1e01 ldw x,(OFST-1,sp) 98 0018 1c0001 addw x,#1 99 001b 1f01 ldw (OFST-1,sp),x 102 001d 9c rvf 103 001e 1e01 ldw x,(OFST-1,sp) 104 0020 cd0000 call c_uitolx 106 0023 ae0000 ldw x,#L6 107
-
Thread
STM32: microSD-Card mit SPI
Hallo, ich versuche gerade mit meinem STM3210C-EVAL Board(STM32F107VCT) mittels SPI3 auf eine microSD-Karte zuzugreifen um dort Dateien zuschreiben und auszulesen. Könnt ihr mir vielleicht ein Link, File oder Programm geben wie man die Lese
microSd Schnittstelle, um dort Datein Lesen/Speicher zu können? Und der Programmcode geht auch bei dem STM3210C-EVAL speziell microSD ja? Weil die bei ihm nur für SPI1(STM32F103VB) beschrieben ist und bei mir das SPI3 ist.
-
Thread
stm32 DAC 12LSB Fehler?
Hallo, ich bin gerade im Datenblatt des STM32F107 auf den DAC Fehler bei 12 Bit Auflösung von Maximal 12 LSB gestoßen. Habe ich da was falsch raus gelesen oder ist das ein bekannte Druckfehler und es sollte mal 2 LSB werden? (S.77/101)
, nein das kann durchaus die maximale Streuung über die Chargen sein. Ich habe den DAC von einem STM32F103ZET6 untersucht und habe folgendes auch wie es im Datenblatt angegeben ist messen können. Unter 60mV bis 100mV ist er unlinear, ganz klar weil der OP nicht auf 0V kommt. Damit muss man halt leben
-
Thread
16 UARTs für MIDI
Jonathan schrieb im Beitrag #7711923: > Aber was ist mit 16? So viele UART-Interfaces hat selbst ein STM32 > nicht zur Verfügung. Muss es denn eine runde Zahl sein? Die STM32F423V und F413V haben immerhin 10 im LQFP100. Man könnte auch 2 (oder mehr) davon koppeln, z.B. per CAN. Renesas hat auch einige
13 Uarts hast Du im STM32H56x, 11 im H725, 10 im F413.
-
Thread
Espressif, Arduino und Co - Neuigkeiten durch die Branche
www.instagram.com/p/CVBxtFpj5jG/). Neu ist nun vor allem die unter https://github.com/vanvught/GD32F107RC-DMX512-RDM bereitstehende Firmware, die die bekannte DMX-Umgebung für den GD32F107 verfügbar macht. Ein Nutzer des Produkts hat außerdem unter https://github.com/hippyau/rnc eine als RNC bezeichnete
IDE errichtet wurde, bekam nun diverse Erweiterungen - diese sind unter der URL https://blog.st.com/stm32cubeprogrammer-stm32cubemonitor/ zusammengefasst.
-
Thread
printf("x") geht, printf("xx"):Linker: undefined reference to `printf'
Hallo. Ich bin gerade am Einstieg in die STM32 Welt. Benutze Codesourcery, habe ein STM32F107 Board mit einem Blinkbeispiel und wollte jetzt über die serielle Schnittstelle etwas ausgeben. main.c: [c] #include "inc/meine_usart.h" #include
Ohne von STM32 Ahnung zu haben antworte ich trotzdem mal. Es gibt einige IDE's die standardmäßig nur eingeschränke printf-Funktionalität eingestellt haben um Speicher zu sparen. (Zum Beispiel beim CodeComposer
-
Thread
STM32, Eclipse, Amontec, OpenOCD
Hallo zusammen, Ich versuche mich gerade an dem Keil-Board STM3210C(STM32f107) in Verbindung mit Eclipse, Code Sourcery und OpenOCD. Ich benutze den Amontec JTAGkey 2P. Bei External Tools Configurations, OpenOCD Server Arguments hab ich Folgendes eingetragen: -f jtagkey.cfg -f stm32_swj.cfg -f stm32_gdb.cfg Die jtagkey.cfg habe ich bereits auf die 2P-Version abgeändert: # default ports telnet_port 4444 gdb_port 3333 tcl_port 6666 # interface configuration
-
Thread
Ethernet und µC
Schaue Dir doch mal den STM32 oder den LPC1768 an. hier gehts zum Artikel vom [[STM32]]. Kaufe Dir dann von diesen Prozessoren am besten ein Demo-Board mit Ethernet Schnittstelle. Achte darauf was für Demo-Codes dabei sind. z.B. uIP TCP/IP Stack und Schaltplan. Der STM32F107xx kann 72MHz, ab Ende diesen Jahres 120MHz. Der LPC1768 kann 100MHz.
-
Thread
Cortex M3 Board mit USB und Ethernet gesucht
Hallo, Weiß zufällig jemand, ob Olimex in naher Zukunft etwas preisgünstiges herausbringt mit STM32 connectivity line oder NXP 1700 mit USB und Ethernet und SD-Karte, evtl auch Grafik-Display? Gibt es schon Details? Oder kennt jemand sonst ein preisgünstiges und lieferbares Board? Danke
presgünstig? Ich würde übrigens auf den NXP gehen, wenn Du sofort komplett funktionierenden µC suchst. Der STm32F107 war zumindest noch nciht wirklich ausgereift. Hatte da den STM32-ComStick und auch ein 3210CEval-Board. Hat noch enige probleme mit USB und auch Ethernet. Der LPC1768 funktioniert dagegen,
-
Thread
STM32: Delay-Routine zu schnell
delay_us(10000000); //10 Sekunden = 10000ms=1000000µs USART1_SendString("end_delay\n"); [/c] STM32F107RC mit 72Mhz. Kann vielleicht jemand helfen?
Taktquellen, siehe CLKSOURCE. Eine davon ist HCLK und die voreingestellte definiert der Integrator, bei den STM32 ist das HCLK/8. Passt doch genau.
-
Thread
32bit Controller Embedded Linux
gearbeitet habe mag ich gerne dabei bleiben. Welchen Controller würdet ihr Empfehlen um in die 32bit Variante einzusteigen? Könntet ihr mir ein paar Bücher dazu empfehlen die das Embedded Linux verdeutlichen? Zur Zeit arbeite ich als Programmierer für Industrie Maschinen. Also Verständnis für
kann man mit z.B. Ethernut komplexe Geraete steuern. Ich arbeite mich gerade in Ethernut und den STM32F107 ein. Die neuen STM32F2xx haben fuer einen uC richtig viel RAM und erlaben Dir dann deine Programme im Ram des uCs auszufuehren, was Dir waehrend der Debugphase andauerndes Flashen spart.
-
Thread
HID Demo für CooCox und STM32F105/107
Hallo, ich habe hier ein USB HID Beispiel-Projekt für den STM32F105/107 und die CooCox IDE. Bei mir läuft das Ganze auf einem Olimex STM32-H107 Board. Als Debugger verwende ich den ARM-USB-TINY-H (ebenfalls Olimex). Passende Software für die PC-Seite findet
-
Thread
STM32 arm-none-eabi Linking Problem..
..ein Haufen Kram... stm32.ld: [code] /* Linker script for STM32F10x Copyright RAISONANCE 2007 (modified by Lanchon 1-Feb-2008) You can use, copy and distribute this file freely, but without any waranty. Configure memory
/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/gcc_ride7/startup_stm32f10x_md.s mit hinzu gelinkt: [code]/** ****************************************************************************** * @file startup_stm32f10x_md.s
-
Thread
STM32F4 Discovery: Remote debug with gdbserver
Hallo zusammen, ich bekomme mit einem STM32F4 discovery Board eine Fehlermeldung (s.u.). Gedacht war über OPEN OCD 0.10.0 und GDB eine Verbindung aufzubauen und zu debuggen. Status: - STLink V2 Adapter (Teil des STM32F4 discovery Boards
E:\Neu Orga\Programmieren\c_cpp\github_os\input\tools\misc\openocd-0.10.0"\bin-x64\open ocd.exe -f "E:\NeuOrga\Programmieren\c_cpp\github_os\input\tools\misc\openocd-0. 10.0"\scripts\board\stm32f4discovery.cfg -c init -c "reset init" -c "gdb_port 49 624" -c "telnet_port 49623" Open On-Chip Debugger
-
Thread
STM32 DI konfigurieren und überwachen
Hallo, ich programmiere gerade den STM32F107RCT6 und möchte im ersten Schritt drei Schalter an PA0, PA1 und PA2 anschließen und die Bits abfragen. Als Programmiersoftware benutze ich Keil uvision5. Problem: Die Eingangspins ändern sich nicht im Debug-Modus.. Hier der Code: #include "stm32f10x.h" #include <stdint.h> #include <stdlib.h> uint8_t data_byte1; uint8_t data_byte2; uint8_t data_byte3; uint8_t data_byte4; void STM32_RCC_CFG(void) { // Takt für I/O Port A aktivieren
-
Thread
Interruptroutine bei Lpc2294 startet nicht
2136/01 nicht funktioniert. Aber egal, ich verwende ohnehin nur noch den 23xx und schiele auf den STM32 um den 8Bittern endgültig zu entsagen (NXP hat den Bereich ja der Konkurrenz überlassen). >Allerdings ist es vermutlich auch nicht Sinn der Sache irgendne Startup >Datei mit dem passenden Linkerskript
: 0x01 check_mask: 0x0f in_handler reported a failed check value captured during scan didn't pass the requested check: captured: 0x0f check_value: 0x01 check_mask: 0x0f in_handler reported a failed check
-
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
STM32 Software Interrupt auf Variable
Hi, Jungs kennt einer ne Möglichleit beim STM32 ein Flag oder eine Variable zu überwachen sodass falls sich diese ändert eine ISR gerufen wird? Ich hatte schon das Software trigger interrupt register (NVIC_STIR) gefunden allerding weiß ich
parallel um die Datenverarbeitung kümmert. ohne die USART ISR zu blokieren. Weitere Infos: STM32F107 OpenOCD Hoffe ihr könnt mir weiter helfen. Gruß Sascha
-
Thread
Bekomme Olimex ARM-USB-OCD nicht zum laufen
Hallo zusammen, ich versuche schon seit ein paar Tagen meinen STM32 mit dem ARM-USB-OCD von Olimex zu flashen. Leider bisher ohne erfolg. Ich erhalte ständig folgende Fehlermeldung in meiner Konsole, wenn ich den GDB-Server starten möchte: [c] Open On-Chip
Windows 7 64-Bit - Eclipse Indigo 64-Bit - Yagarto Tools und OpenOCD - ARM-USB-OCD von Olimex - STM32F107 Eval Board Bei der Installation von Eclipse habe ich mich nach dem hiesigen Artikel "STM32_Eclipse_Installation" gehalten. Nur der Punkt GDB ist etwas ungenau beschrieben. Ich nutze OpenOCD
-
Thread
ARM SWD Stecker, kleiner als 20pol. als "Standard"
STM bietet an ihren Discoverys mit ST-LINKv2 nen 6 poligen SWD als Stiftleiste: 1 - VDD 2.- SWDCLK 3 - GND 4 - SWDIO 5 - Reset 6 - SWO Mehr Details siehe Handbuch z.B. vom STM32F4DISCOVERY.
@MMSTM32F107: Ich habe auch so ein Teil, hast Du damit schon was gemacht? @MarcoAmbrovic: Wenn Du das abgebildete Board meinst, dann steht die Webseite auf dem Board: www.propox.com. war wohl in die 30 Euro
-
Thread
Aussetzer beim CC-Flag löschen?
ich mal versuchen dieses zu nutzen und einfach den Interrupt nicht frei geben, vielleicht spinnt der STM32 dann weniger). Bei diesem Controller werden weder die normalen Compare, noch die Interruptflags automatisch rückgesetzt. Und wie gesagt wenn ich diese Funktion rausnehem und stattdessen wesentlich
. Und entschuldigt die Schlampigkeit, ich habe ganz vergessen zu erwähnen dass es sich um einen stm32f107 handelt.
-
Thread
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
fcc.report/company/Hoymiles-Converter-Technology-Co-L-T-D Der Microprozessor auf der Platine ist ein STM32F402/STM32F407 und ich nehme auch an der Port CN201_NC ist ein SWD / JTAG Port. @Ziyat T., ich konnte die letzte Ziffer der MCU auf der DTU-Pro nicht lesen, kannst Du diese bitte nochmal mit Adleraugen
,d9,42,7f 7e,81,72,81,88,32,72,81,88,32,01,80,7f 7e,01,72,81,88,32,72,81,88,32,00,01,7f 7e,01,72,81,88,32,72,81,88,32,01,00,7f
-
Thread
Lib Eigen (C++) auf STM32F429, Geschwindigkeit okay?
, ich verwende die Lib Eigen http://eigen.tuxfamily.org/index.php?title=Main_Page auf einem STM32F429 Discovery (CPU: STM32F429ZI) https://www.st.com/en/evaluation-tools/32f429idiscovery.html Genauer gesagt geht es um SVD (Singular value decomposition). https://en.wikipedia.org/wiki/Singular_value_decomposition
Assemblercode gleichzeitig ausgeben lassen und schauen, was er wirklich macht. Gerade für den STM32 gibt es optimierte Bibliotheken, speziell im Kontext von Matritzenberechnungen (Stichwort: DSP-Befehle).
-
Thread
Welches Quarz für CAN UND UART beim STM32?
passendes Discovery Board, und häng den CAN Tranceiver extern ran. Außerdem haben IIRC die meisten STM32 eine PLL, wodurch die Frage nach der passenden Quarzfrequenz ziemlich sinnlos wird...
Fuer STMF2/F3/F4 ist 8 MHz eine gute Wahl. Falls man bei F105/107 das eingebaute DFU benutzen will, ist 25 MHz die bessere Wahl, da ssonst die Enummerierung 1/4 Minute dauert. Falls nur UART gefordert ist, langt
-
Thread
[S] Oszilloskop für kleine Dinge um die 100€
https://www.stm32duino.com/viewtopic.php?t=107 In diesem Thread kann man viel lernen und auch ein billiges Oszi basteln.
Lucas F. schrieb im Beitrag #5853253: > Ihr versteht euch ja blendend ... ;) ja das Topic Thema war bis gestern 12:00 Uhr vollständig durchleuchtet. von 10,-€ bis 300,-€ mit open end. Ein STM mit TFT
-
Thread
Suche Board mit CAN, Ethernet und Seriel.
Schau mal bei den verschiedenen Boards rund um den STM32F107, also entweder STM selbst oder die Keil resp. Olimex Boards dazu. Ulrich
PIC32MX795
-
Thread
Wechselrichter zur Netzeinspeisung bauen?
und einen AT90CAN für den Bus. Eine Entwicklungsumgebung, ein JTAG Adapter. Eventuell eben einen STM32F103 für die ganzen steuernden und regelnden Komponenten und einen STM32F107 für die Netzanbindung. Als OS auf dem STM das Nut/OS, das ist nicht Realtime und kann mit fremden Interrupts und 'abseits
eines STM32F207 oder 107 als weiteres Modul der Anlage hinzu zu fügen. > Das krigt man sicherheitsrelevant gar nicht auf's mal hin. Das bedeutet > der PWM-Steuerungscontroller bekommt ein externes Signal
-
Thread
Neues Projekt anlegen Keil µVision und CMSIS
Hallo alle zusammen, ich möchte gern für meine neuen Projekte einen STM32F107VC verwenden. Dazu habe ich bereits Keil µVision installiert und die CMSIS heruntergeladen. Jetzt habe ich leider das Problem, dass ich nicht genau weiß, welche Dateien beim anlegen eines neuen
Saug dir die Firmwarelibrary von ST für den STM32F1 runter, da sind Exampleprojekte für uVision drin, inkl. Startup und Linkerscrips. Das ganze von Hand stricke ist nicht trivial ...
-
Thread
Welches Quarz/Oszillator für highspeed CAN (8mhz) stm32f103
habt ihr vielleicht eine Empfehlung für einen guten Schwinger bei 8Mhz um High Speed CAN an einem STM32f103 zu realisieren? Gruss Sven
Bootloader, und mittels der eingebauten PLL sollten sich passende CAN Clockraten erzeugen lassen. beim F107 ist 25 MHz besser, auf meinem Board erkennt der PC den DFU Bootloader bei 25 MHz nicht.
-
Thread
Startup Code: .equ BootRAM, 0xF1E0F85F
funktionieren: https://www.mikrocontroller.net/topic/223410 frage ich was diese Zeile .equ BootRAM, 0xF1E0F85F im Startupcode von meinem STM32F107xC bedeutet? Wie müsste ich den HEx-Wert für andere Controller anpassen? Steht das im Datenblatt?
der Thread ist schon alt und ohne Antworten geblieben ... mir ist diese Kontante in der startup_stm32f303vct.s auch aufgefallen. Compiler mekert nicht, wenn ich die Kontante auskommentiere. Scheint wohl nicht notwendig zu sein.
-
Thread
STM32F05 externer Quarz schwingt nicht an
Ich benutze zur Takt config die in der StdPerphLib beiliegende system_stm32f0xx.c darin kann ich mit den defines #define PLL_SOURCE_HSI //#define PLL_SOURCE_HSE //#define PLL_SOURCE_HSE_BYPASS auswaehlen wie ich meinen uC takten will Der uC und der Quarz ist
Danke fuer die Tips. Da das mein erstes Layout mit dem F051 ist habe ich mich da durch den gesamten Manual und App Note Berg gewuehlt und mich genauestens daran gehalten. Ich habe vorher schon einige PCBs mit dem F103 mit 8MHz Quarz und F107 mit 25MHz Quarz
-
Thread
OV7670 an STM32F102
Mein Projekt einer Zeitraffer-Kamera mit einem Bild am Tag schreitet endlich wieder voran. Der STM32F103 wartet immer wieder mit neuen Überraschungen auf. Die heutige Lösung, die zum Auslesen eines Bildes geführt hat: Meine verwendeten Pins PB3 und PB4 sind standardmäßig schon als JTAG in Verwendung
i2c_send: [17]. i2c_send: [159]. Writing COM11 prescaler to I2C target. i2c_send: [66]. i2c_send: [107]. i2c_send: [67]. i2c_send: [66]. i2c_send: [107]. i2c_send: [10]. Writing DBLV disable PLL to I2C target. i2c_send: [66]. i2c_send: [17]. i2c_send: [67]. Reading COM11 again from I2C target
-
Thread
CubeIDE unterschiedliche Buildsettings
Hi, auf meinem STMF107 läuft ein Bootloader, somit muss ich in der system_stm32f1xx.c den VECT_TAB_OFFSET anpassen und in der M32F107VCTX_FLASH.ld den Memory Bereich. Leider funktioniert der Debugger über SWD dann nicht
-
Thread
Einstieg Embedded (ARM) + Funk
tendenziell mehr Empfänger/Aktoren möchte...) Bereits vorhandene Hardware: - Raspberry Pi - STM32F4 Discovery Am liebsten wäre mir natürlich erst einmal eine Lösung mit dem STM32F4, welche ich dann z. B. auch auf einen anderen (günstigeren?) Controller "umziehen" könnte. Mein Hardware-Wissen
-ESP-12E/dp/B01GCK3J40/ref=pd_sim_107_3?_encoding=UTF8&pd_rd_i=B01GCK3J40&pd_rd_r=b62436b3-9a5e-11e8-81ab-010f3875a609&pd_rd_w=uj0Ly&pd_rd_wg=drm0j&pf_rd_i=desktop-dp-sims&pf_rd_m=A3JWKAKR8XB7XF&pf_rd_p=5296994838746851949&pf_rd_r=349D8BEPZYM2JTTCNCAY
-
Thread
Datenblatt lesen - Werte nur in Absolute Maximum Ratings
Link auf so ein Kleingedrucktes. Muß das bisher > immer überlesen haben. Nicht nur Kleingedruckt (STM32F1xx Familiy Data sheet) S37/107: "Stresses above the absolute maximum ratings listed in Table6: Voltage characteristics, Table7: Current characteristics, and Table8: Thermal characteristics
6a66 schrieb im Beitrag #5099106: > Nicht nur Kleingedruckt (STM32F1xx Familiy Data sheet) S37/107: > > "Stresses above the absolute maximum ratings listed in > Table6: Voltage characteristics, Table7: Current characteristics, and > Table8: Thermal characteristics
-
Thread
Interrupt maskieren
Hallo Allerseits! Ich arbeite mit dem STM32F107VC, uVision von Keil! Ich möchte an den Ports PA5, PA6 und PA7 einen externen Interrupt auslösen! Der externe Interrupt EXTI9_5IRQHandler liegt bei mir an 23 Stelle. Beim Interrupt mask register
gleich, denn der Interrupt Controller - NVIC - ist von ARM und beim Cortex mit dabei. Mit der "STM32F10x standard peripheral library" sieht das Erlauben des o.g. Interrupts so aus: [code]NVIC_EnableIRQ(EXTI9_5_IRQn); // erlaube EXTI9_5 IRQ im NVIC[/code] Wieder vierbieten sieht ganz ähnlich
-
Thread
uVision KEIL / Fehlermeldung
Hallo! Ich arbeite mit dem STM32F107VC und möchte mit externen Interrupts arbeiten. Ich suche ein manual, in dem die Interrupts beschrieben werden. Es ist nichts gescheites zu finden?! danke und Gruss M.B.
schnell folgenden Link auf der KEIL Homepage gefunden: http://www.keil.com/dd/docs/datashts/st/stm32f10xxx.pdf Sieht so aus als ob alle nötigen Infos enthalten sind. Gruß Bernd
-
Thread
Mikrcontroller Switch case mit enum
hat mein switch case nicht ganz funktioniert, wie ich es haben wollte. Ich programmiere mit einem STM32F107VC und benutze die zwei Header : stm32F10x.h und TouchP0P1.h (Der Touch ist glaub ich von der Schule aus) und ich programmiere mit UVision5. Code: [c] int main (void) { enum{start1}
{ if(P0 == 0x01) { switch(state) { case start1: P1=0x0F; break; default: P1=0x00; } } } } [/c] So sieht mein Programm aus. Ich würde gerne wissen, ob dies so korrekt ist oder ob ich es besser machen kann? Bin
-
Thread
CAN Komunikation Evalboard MCBSTM32C zu STM32F103VDT6
Hallo, Ich habe ein Eval-Board MCBSTM32C mit dem Prozessor STM32F107VCT und eine Elektronik mit dem Prozessor STM32F103VDT6, die über eine 2 Drahtleitung miteinander kommunizieren. Widerstände angeschlossen. Das alles klappt gut bei einer