-
Thread
Padauk MCU für 0.038 USD aus Taiwan
Druckerport (ist ausgestorben) und inzwischen hab ich mir auf Basis des kleinen Bastel-Projektes mit einem STM32F103C8T6 (hatte ich mal hier gepostet, LP per Eagle und Firmware in Basisausstattung) einen halbintelligenten PIC-Brenner gemacht: Basisalgorithmen im STM32, General-Algorithmen im PC, das Ganze per
W.S.: Oder den Minimaladapter zur Laufzeit mit einem passenden Firmwareblob füllen. Der kommt ins STM32F103 RAM und läuft dann da. Schon hat man für jeden Padauk die passenden Algos im Progadapter.
-
Thread
minimale Boards
Hier mal ein Beispiel für STM32F1xx. Gibt sicher ähnliches von den anderen Herstellern. https://www.st.com/content/ccc/resource/technical/document/application_note/6c/a3/24/49/a5/d4/4a/db/CD00164185.pdf/files/CD00164185.pdf/
Torsten C. schrieb im Beitrag #5585889: > Für Prototypen habe ich bisher meist mit fertigen atmega328p oder > stm32f103c8 Boards gearbeitet. Für die final Version ist das natürlich > doof Das finde ich
-
Thread
STM32 Core Arduino Framework
zusammen bauen. Mit dem STM32F407VE auf einem Chinaboard spiele ich auch gerade.
muss auf Linux ein 32bit Treiber nach installiert werden. https://github.com/rogerclarkmelbourne/Arduino_STM32 Nur für F1 und F4. Habe ich nicht probiert. https://github.com/platformio/platform-ststm32 platformIO.
-
Thread
STM32F103 clear TIMx->SR geht nicht
habe hier ein (in meinen Augen kurioses) Problem, das ich nicht gelöst bekomme. Ich habe einen STM32F103 und möchte verschiedene Timer Interrupts nutzen. Da es aber nur eine ISR für diese Interrupts gibt muss ich in der ISR über TIMx->SR abfragen, was den Interrupt ausgelöst hat. Dabei werden mir
Studiere mal das Kapitel über Timer im Reference Manual des F103. Insbesondere den Abschnitt zu Time-Base Unit. Dort ist auch noch ein ARR Register erwähnt... Überarbeite deinen obigen Code anschließend nochmal. Konkret: Initialisiere deinen Timer vollständig
-
Thread
Frage zu MSP430 Dokumentation für Einstieg
flöten. Beim STM32 läuft die RTC wegen des extra Vbat auch bei der Entwicklung unaufgehalten durch. Bin eben verwöhnt. Und bei I2C RTCs ist es ähnlich. > > Dann noch zum ADC: Wo ist hier das Problem? Naja, das ist
Quarz unselektiert oder abgeglichen ist, ist es trotzdem nicht so schlecht. Ich habe eine Eigenbau STM32F103 Platine mit RTC Batterie und interner RTC die ich jetzt mindestens ein Jahr rumstehen hatte und kürzlich las ich die Zeit aus und sie war nur um 5min falsch. Der Quarz ist dort auch nicht abgeglichen
-
Thread
Uart String empfangen Interrupt
rauskopiert aus einer Schnitstelle die mit einem ESP kommuniziert. Der Code unten läuft so auf einem STM32F103, hatte den Code damals selber aus einem Beispiel kopiert ... Header File: [c] #define ESP_TX_BUFFER_SIZE 256 #define ESP_RX_BUFFER_SIZE 256 #if ESP_TX_BUFFER_SIZE < 2 #error ESP_TX_BUFFER_SIZE
ESP_RX_BUFFER_SIZE-1)) != 0 ) #error ESP_RX_BUFFER_SIZE must be a power of 2 #endif int SendESPChar (int c); int GetESPKey (void); [/c] Code File: [c] struct esp_tx_buf_st { unsigned int in; // Next In Index unsigned int out; // Next
-
Thread
Wer nutzt das Nucleo-64 und kann mir
-DVECT_TAB_ADDR=0x8005000 -DERROR_LED_PORT=GPIOB -DERROR_LED_PIN=1 -w -x c++ -E -CC -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10806 -DARDUINO_MAPLE_REV3 -DARDUINO_ARCH_STM32F1 -DMCU_STM32F103RB -DSERIAL_USB -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -DMCU_STM32F103RB
-DVECT_TAB_ADDR=0x8005000 -DERROR_LED_PORT=GPIOB -DERROR_LED_PIN=1 -w -x c++ -E -CC -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10806 -DARDUINO_MAPLE_REV3 -DARDUINO_ARCH_STM32F1 -DMCU_STM32F103RB -DSERIAL_USB -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -DMCU_STM32F103RB
-
Thread
Controller mit größerem Flash als angegeben?
gar nicht vorhanden ist und erst im STM32F031 mit drin ist. Genauso ist es mit dem USB bei den STM32F101C: das sind die selben Dies wie die STM32F103C, man kann die also auch mit 72MHz betreiben und die USB-Peripherie verwenden. Ein
F4 10 STM32 F7 3 STM32 H7 1 STM32 L0 4 STM32 L1 5 STM32 L4 5[/pre]
-
Thread
Nuvoton N76E003
diskutiert: https://www.mikrocontroller.net/topic/459746#5563671 sind das die selben ICs wie die STM32F031F6, die Dinger haben also gleich 32kB Flash / 4k RAM.
diese in der Abschlußprüfung Teil 1 verwendet werden), Nucleo 401 und 411 sowie Eigenbauten für den STM8S103K, STM32F103, LPC11C24 und einem AT89S52 (der auf dem Board ein Tiny2313 hat, der ihn flasht). Der Nuvoton könnte den S52 ersetzen, weil ich für diesen evtl. einen Bootloader schreiben kann und
-
Thread
(sehr) kleines "FrameWork" für ATtiny44
Gerüst für jemanden, der das tun will, was du angesprochen hast. Such hier mal nach einem Anhang "STM32F103C8T6.ZIP". Das ist von mir und es ist ein lauffähiges Minimal-Projekt, was mir und anderen tatsächlich ermöglicht, sich auf ein eigentliches Problem zu konzentrieren. Und warum? Weil dieses Minimalsystem
.c eingebunden... Das hat aber auch schon mecker gegeben. Hm, außerdem sollte es ja nicht nur um Displays gehen... @johannes: normalerweise nehm ich, wenn es klein werden soll einen STM32F030.
-
Thread
SPI auf STM32F103 - kein Signal
Ich versuche leider vergeblich, SPI1 auf einem STM32F103 zum laufen zu bringen. Aus Gründen, die ich nicht verstehe, habe ich aber kein Signal an SCK und MOSI. Nicht nur kommen keine seriellen Daten raus, auch das Level der SCK ist falsch. Erwarten
Korinthen Sucher schrieb im Beitrag #5555298: > Diese Quelle bezieht sich auf F4xx COntroller, der > TO redet aber vom F103. > > Gilt das Geschriebene auch für den F103? Aus der stm32f1xx_hal_rcc.h: [c]/* Delay after an RCC peripheral clock enabling */[/c] Also ST selber
-
Thread
Welcher Microcontroller für i2c-Display
ein paar Bits sind per Default gesetzt usw.. Finde ich nicht schlimm. Wenn man nicht nur eine µC 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
STM32F103 und die dazugehörige Application Note > an. Oder dessen USB Interface. Dann darfst du gerne kotzen. Moin, Daß mal was anders ist mag ja ok sein aber bei den X61 ist die Bezeichnung der
-
Thread
STM32F042C6T6 - USB - Virtual ComPort
[[USB-Tutorial_mit_STM32#Virtueller_COM-Port]] schon gelesen? Die USB Peripherie vom F042 und vom F103 ist fast gleich. Du musst vermutlich nur die Takt-Konfiguration anpassen (dieser Controller kann ja USB auch ohne Quarz
unübersichtlich und aufgebläht, dass er schwierig zu durchschauen ist. Ich hatte z.B. das Problem, dass das I2C-System sich aufgehängt hat (Bug in STM32F103). Es gibt dazu ein Erratum von ST und eine Prozedur, wie das I2C-Subsystem wieder flott gemacht werden kann wenn es sich so aufgehängt hat. Das Problem ist
-
Thread
STM32 Interrupt programmatisch auslösen
Servus, uC: STM32F411RE (Nucleo 64 board) Sprache: C++ IDE: Eclipse ich möchte gerne einen Interrupt programmatisch auslösen. D.h. ich möchte nicht auf ein Ereignis an einem Pin warten, oder einen Timer oder
als ich angenommen habe. Also: Guck in die Lernbetty oder in das Mini-Projekt, das ich mal für die STM32F103C8T6 (aka "BluePill") geschrieben habe. Ich glaub, das hieß "STM32F103C8T6.ZIP". Dort findest du zum Nachlesen, wie das gedacht ist. Die Grundsätze sind dir aber hoffentlich bekannt, oder?
-
Thread
Hat jemand Erfahrungen mit diesem Board auf Ebay.
mal eine Frage. Hat jemand sich schonmal dieses tolle Board angeschaut ? https://www.ebay.de/itm/STM32F429IGT6-Development-Board-Cortex-M4-STM32F4-Module-ARM-for-Learning/173292071313?hash=item2859032991:g:YosAAOSw7fBa5CD9 Ich find das eigentlich ganz schnuckelig, zumal da direkt SDRAM mit drauf
mit CubeMX das Dingen soweit ans laufen > zu bekommen Das reicht nicht! Schau Dir in der Datei "stm32f429i_discovery_sdram.c" in xxx\STM32Cube_FW_F4_V1.21.0\Drivers\BSP\STM32F429I-Discovery die Funktion "BSP_SDRAM_Initialization_sequence" an und passe sie entsprechend an. Danach sollte der Zugriff
-
Thread
I2C Problem: Kein ACK
cdn-learn.adafruit.com/downloads/pdf/adafruit-ina219-current-sensor-breakout.pdf]] aber von Ali) über einen STM32F103 anzusteuern. Nachdem der STM32 sich bei Hardware-I2C mit einem dauergesetzten Busy-Flag aufgehängt hat (aber das ist eine andere Geschichte), bin ich testweise auf Software-I2C umgestiegen.
Ich warte im Code jeweils, bis der gesetzte Pegel korrekt zurückgelesen wird. Weshalb Software-I2C: Der Grund ist, dass das Hardware-I2C des STM32F103 sich wegen einen Bugs im Silizium mit gesetztem Busy-Flag aufhängt [[http://www.st.com/content/ccc/resource/technical/document/errata_sheet/7d/
-
Thread
Vector Table Offset setzen: Nur multiple of 0x200 ?
Hallo, ich habe ein kleines Projekt (STMF103CB..) mit ST HAL Treibern via STM32CubeMX erstellt. Wenn ich den Vector Table Offset setzen möchte, finde ich dazu in der Datei system_stm32f1xx.c: #define VECT_TAB_OFFSET 0x4100 /*!< Vector Table
Aus dem STM32F10xxx/20xxx/21xxx/L1xxxx Cortex-M3 programming manual: 4.4.4 Vector table offset register (SCB_VTOR) Bits 8:0 Reserved, must be kept cleared
-
Thread
Suche nach gutem Mikrocontroller
/articles/Datei:STM32F103C8T6.png https://www.mikrocontroller.net/articles/Datei:STM32F103C8T6_MiniDevBoard_Schematic.png
noname schrieb im Beitrag #5538381: > Ich gucken mir den STM32F1 mal an. Vergiss den F1, der ist total veraltet. Die STM32L4 sind 3 Generationen neuer und in vielen Details verbessert. Die kleineren STM32L0 gibt's auch im LQFP-32 Gehäuse mit 0.8mm Pitch, die
-
Thread
gcc-arm newlib guards und features: wie verfügbar machen?
: [c] #if __XSI_VISIBLE >= 4 && __POSIX_VISIBLE < 200112 char * gcvt (double,int,char *); char * gcvtf (float,int,char *); ... #endif [/c] Diese "guards" (__XSI_VISIBLE etc) werden in sys/features.h
Danke, klappt jetzt! Falls jemand dasselbe Problem hat und cubemx-generierte Makefiles verwendet: C_DEFS = -DUSE_HAL_DRIVER -DSTM32F103xB -D_POSIX_C_SOURCE=199506L -D_XOPEN_SOURCE=500 CFLAGS = $(MCU) $(C_DEFS) $(C_INCLUDES) $(OPT) -Wall -fdata-sections -ffunction-sections
-
Thread
STM32 HAL Encoder Init Trouble
Hallo Forum! Ausgangssituation: Controller STM32F103. Ich nutze die STM32 HAL Lib und möchte einen Encoder auswerten. Der Timer zählt einfach drauf los (CNT Register) ohne das der Encoder gedreht wird. Das hat mich dazu veranlasst einen Blick ins Reference Manual zu werfen und den Debugger anzuwerfen. Da ich gerade neu in der STM32 Welt bin, bin ich ein wenig erschlagen und bitte um Unterstützung. TIM1_SMCR Nach Aufruf von [c]HAL_TIM_Encoder_Init(&htim1, &sConfig);[/c] steht in TIM1_SMCR immer 0 Hier die HAL Encoder
-
Thread
Laderegler für 12V NiMh aus 5V (USB-Powered)
C6 und C4 in dem Schaltplan. C6 (330µF) bin ich der Meinung einfach weg lassen zu können. C4 denke ich auch, oder?
#5537749: > Hast du mal den Bauvorschlag für diese einfache Mimik ? Ich habe das hier mal mit dem STM32F103 implementiert: [[USB-Tutorial_mit_STM32#Stromversorgung_per_USB]] Code & fertiges Image zum Flashen: https://github.com/Erlkoenig90/f1usb/releases/tag/v1.1
-
Thread
Feldbus für Mikrocontrollersysteme
RS485 ist das jede dödel MCU einen Uart besitzt aber nur > die teuren Teile einen Can Controller. STM32F103 sind für dich also teuer?
Holger K. schrieb im Beitrag #5529614: > STM32F030 https://www.st.com/content/ccc/resource/technical/document/reference_manual/cf/10/a8/c4/29/fb/4c/42/DM00091010.pdf/files/DM00091010.pdf/jcr:content/translations/en.DM00091010.pdf Der unterstützt
-
Thread
WS2812B mit Lib von Martin Hubáček auf F103
Hallo Forum, ich möchte die WS2812B Library von Martin Hubáček von STM32F302 auf STM32F103C8 adaptieren. Leider bereiten mir die DMA Einstellungen Probleme. Meine Adaption ist angehängt. Das Original gibt es hier: https://github.com/hubmartin/ws2812b_stm32F3 Mir schien
Eine fertige und funktionierende Lib für STM32F103C8 und für einige STM32F4xx findest Du im WordClock-Projekt: https://www.mikrocontroller.net/articles/WordClock_mit_WS2812 Repo-Browser, d.h. direkter Link zu den WS2812-Sourcen: https
-
Thread
stm32f103-bluepill-peripherie
heraus zu finden, was an den Pins verbaut ist, am besten in den Schaltplan schauen: http://wiki.stm32duino.com/images/c/c1/Vcc-gnd.com-STM32F103C8-schematic.pdf Dann merkst du, dass nicht viel "Sinnloses" verbaut wurde. Wenn die Pins nicht reichen, nimm einfach das nächst größere Board. Muss
Kommt wahrscheinlich auf den gewählten Board Typ an, ich habe "Generic STM32F103C series" verwendet, und dort wurde USB aktiviert.
-
Thread
[V] Große Sammlung von Elektronikbauteilen (300+ Teile), Stepper-Motoren, 7-Segment uvm.
) * 2x MCP-23S17-E/SP - SPI GPIO Expander * 10x Hall-Effect-Sensor * 1x STM32F103 Dev-Board * 1x Ethernet-Module for Arduino * 1x Joystick for Arduino * 2x Digital Audio Verstärker Board PAM8610 2*15W Dual Kanal Stereo AMP AIP * 1x Step-up Booster bis 32V * 1x LiPo
2x Fotodiode Bild 10: ICs, verschiedene Bausteine * 25x SN74HC14N (Schmitt-Trigger) * 3x 32F103CBT6 Mikrocontroller * 1x ATMega48 SMD * 4x Xilinx XC9536XL * 1x ICL7662 * 12x DS1307 Realtime Clock (8x DIP8, 4x SMD) * 7x ULN 2803 A * 5x 27C512 EEPROM 64k x 8 * 9x AT28C16 EEPROM
-
Thread
ESP-8266 immer wieder Probleme mit WLAN reconnect
Stefan, http://stefanfrings.de/stm32/index.html Könntest du vielleicht auch für den STM32F40x mal eine RTC Kalibration beschreiben? Ich finde das unheimlich unverständlich im Datenbuch und auch den App Notes. Mein STM32F407 Wecker
> Könntest du vielleicht auch für den STM32F40x mal eine > RTC Kalibration beschreiben? Nein, weil ich mich mit diesem Chip nicht auskenne und in absehbarer Zeit auch keinen kaufen werden. Ich habe jetzt einen Vorrat an STM32F103 hier
-
Thread
STM32 I2C Problem
Hallo, ich versuche mit einem STM32F103RCT6 ein Register von MPU6050 über I2C unter Verwendung std-cmsis-lib auszulesen. Es lässt sich problemlos beschreiben, nur das auslesen zum zweiten geht nicht mehr. Hier ist mein Code: [c]
übrigens lässt sich der MPU6050 problemlos von einem STM32F4 uC mit dem selben Code im Wesentlichen auslesen.
-
Thread
Probleme mit USART Ausgabe über SN75176
bin gerade dabei zu versuchen mir einen ArtNet Node selber zu bauen. Als Microcontroller werkelt ein STM32F103C8T6 auf dem Board. Die Ethernetanbindung geschieht mittels ENC28J60. Auf einem BluePill Board hatte ich zuerst die Ausgabe von drei DMX Universen mittels USART1 bis USART3 über DMA realisiert,
gekommen, das war der grosse Experte TomA. P.S. Falls STM32_ArtNode.png stimmt und ARM_Tx direkt mit Pin4 am 75176 verbunden ist, kann es nur folgendes sein: a) fehlerhafte Init Routine (unwahrscheinlich) b) Undefinierte Tx Pegel (sehr wahrscheinlich
-
Thread
stm32f411re timer clock speed ermitteln?
dies danach in eigenen Code überführen kannst. Eventuell helfen Dir dabei meine Erklärungen zum STM32F1, der STM32F4 ist ja ähnlich: http://stefanfrings.de/stm32/index.html#takt
für Timer-Clocks rauskommen. Diese tippe ich dann ab, um die Datei system_stm32f4xx.c an den entsprechenden STM32 anzupassen. Du findest diese im Anhang. Unterstützt werden damit: [code] STM32F103C8 Mini-Dev-Board STM32F401RE Nucleo Board STM32F411RE
-
Thread
[V] Bauteile: STM32 uCs, Sensoren, GPS, Funk und andere
, 68kB RAM, LQFP-100) 4,00 € 1 x STM32F205VGT6 (ST, 120MHz, 1MB Flash, 132kB RAM, LQFP-100) 6,00 € 2 x STM32F205RBT6 (ST, 120MHz, 128kB Flash, 68kB RAM, LQFP-64) 4,00 € 14 x STM32F103C6T6 (ST
Die STM32F103C6T6 sind verkauft...
-
Thread
cubeMX Probleme mit fehlenden Files
Trotz viel Ausprobieren scheitere ich daran, ein Projekt für den STM32F103C8 mit cubeMX zu generieren. Solange ich nur die Clock konfiguriere, erhalte ich ein Makefile und kann es auch erfolgreich laufen lassen. Wenn ich nun aber weitere "Komponenten" dazuwähle, läuft
sehe ich "!" auf gelbem Dreieck bei TIM1 (I2C) und TIM4 (USB). Mein Verständnis ist aber, dass diese lediglich eingeschränkte Funktionen von TIM1 und TIM4 anzeigen... Mein System: Linux, cubeMX 4.26.1 (das neuste), STM32F1 package 1.6.1 (auch
-
Thread
STM32 DMA Byte Transfer zu Word-Peripherie, aber soll Byte bleiben
Frage, wie die vielen WS2812 Bibliotheken für STM32 mit DMA und Timer überhaupt laufen können... oder hab ich hier nur Pech mit dem STM32F4?
Hmmm ich habe ein ziemlich ähnliches Programm auf einem stm32f103 laufen und es geht auch so wie gedacht vom byte aif half word, habs allerdings nicht mit dem HAL sondern direkt mi registern gemacht. Welcher stm32f4 ist denn genau auf dem board drauf, dann
-
Thread
Simulation SRA-1
was für CW ausreicht. Man nehme einen Si5351 und ein Bluepill-Board, https://www.ebay.de/itm/STM32F103C8T6-STM32-Minimum-System-Development-Board-Module-For-Arduino-TE435/232742912052 einen Drehencoder und ein Touch Display. https://www.ebay.de/itm/2-8-TFT-LCD-Display-Touch-Panel-SPI-Serial-ILI9341
würde schnell den Preis für das Einsteigerprojekt in die Höhe treiben. Ein Discovery-Board mit nem STM32F4 kostet schon 25€, wobei dann jedoch schon das Programmiergerät integriert wäre. Wem das Gerät zu klein ist, kann sich auch am mcHF-SDR als Quelle bedienen, der Preis steigt dann schnell auf 400
-
Thread
STM32 (F3) CSS immer an?
Moin, ich teste gerade den Watchdog (IWDG) auf einem STM32F373... Erste erschreckende Erkenntnis für alle die es interessiert: Ist der Kondensator am Reset Pin zu groß, in diesem Fall 1 uF, dann kann der IWDG mit seinem 20 us Reset-Puls den Mikrocontroller
meisten Fällen... Danke A.B. für die Referenzen. Ich ärger mich gerade, dass wir schon ewig mit STM32 arbeiten und keiner diese Funktion kannte... Viele Grüße Basti
-
Thread
CAN-Sender im Mini-Format
Stm32f103c8t6 (auf bluepill Board) und can-transceiver (kann man auf Loch Raster unter dem BP verstecken) sind alles was du brauchst. Dazu einen 5V regler (78L05 reicht für eine Bastelei voll aus) und fertig
Max D. schrieb im Beitrag #5495677: > Stm32f103c8t6 (auf bluepill Board) und can-transceiver (kann man auf > Loch Raster unter dem BP verstecken) sind alles was du brauchst. Dazu > einen 5V regler (78L05 reicht für eine Bastelei voll aus
-
Thread
stm32f103, libopencm3 und USB-Tastatur
Der STM32F103 hat keine USB-Host-Peripherie, da kannst du keine Devices anschließen. Dafür brauchst du einen Controller mit OTG_FS/HS Hardware, wie z.B. einen STM32F105. Die USB Library von ST selbst kann
Dr. Sommer schrieb im Beitrag #5494442: > Der STM32F103 hat keine USB-Host-Peripherie, da kannst du keine Devices > anschließen. Dafür brauchst du einen Controller mit OTG_FS/HS Hardware, > wie z.B. einen STM32F105. > Die USB Library von ST selbst
-
Thread
Suche µC Empfehlung
womöglich eine Adapterplatine. Viel mehr Speicher und drei echte serielle Schnittstellen bietet der STM32F103C8T6, der ebenfalls von der Arduino IDE unterstützt wird. Ist aber vom Form-Faktor aber eher wie ein Arduino Nano Modul. Du könntest für diesen Chip eine eigene Adapterplatine entwickeln, welche
an ob auch der Empfänger des Bausatzes mittels Arduino an dem Teil etwas verändern können soll. Ein STM32F042F6P6 würde sich dafür dank des integrierten USB-Bootloaders sehr gut eignen. Der kostet aber deutlich mehr als etwa ein STM32F030F4P6 (1,30€ vs 0,76€ @ 100St.), der sogar günstiger als ein ATTiny85
-
Thread
Linux Distribution für Mikrocontroller Programmierung?
ARDPICPROG Programmiert werden können: - nahezu alle AVR (Avrdude und AVR-GCC machen es möglich) - STM32: F030, F051, F103, F401, F411, F429 - STM8: STM8S103 / 003, STM8S105 - PIC16F: 16F887, 16F648, 16F630 - PIC18F: 18F52 - MCS51: AT89S51 / 52, AT89S8253, AT89S4051 Für die genannten Controller
Komponenten nacheinander entwickelt und testet. Das macht die Fehlersuche erheblich übersichtlicher. Bei STM32 Entwicklung mag das insgesamt etwas anders ausehen, aber wir sind ja noch bei den AVRs (zumondest hört sich das so an).
-
Thread
ATMEL SAM3X8 (Arduino Due) printf auf beliebiges Device umleiten?
), eigene Routine printf("TEST IVAR %06d",IVar); csabs(2,1); printf("TEST FVAR %02.4f",FVar); /* Replace with your application code */ while (1) { } } [/c] Sysgalls.c enthaelt fi _write und _read Routine. sam3xa_flash-ld wurde ergänzt, um einen
du mit dem Atmel nicht klar kommst, dann such dir hier im Forum eines meiner Klein-Projekte mit nem STM32F103C8T6 heraus, da findest du die Eagle-Dateien, die Quellen und ein fertiges Image, so daß du erstmal damit anfangen kannst. Also stell dich nicht so an. W.S.
-
Thread
Wie 8-Bit Zähler sicher auslesen?
Beim STM32F103 hat man genau dieses Problem beim Auslesen der Uhr. Pragmatische Lösung: Wiederholt auslesen, bis man 2x den selben Wert erhält.
Stefanus F. schrieb im Beitrag #5481033: > Beim STM32F103 hat man genau dieses Problem beim Auslesen der Uhr. > Pragmatische Lösung: Wiederholt auslesen, bis man 2x den selben Wert > erhält. Genau dasselbe
-
Thread
Bootloader (Initial SP)
Moin, ich habe einen STM32F103 mit Bootloader und Firmware. Bootloader startet normal bei 0x8000000. Firmware bei 0x8010000. Problem ist, dass ich an der Firmware aktuell keine Veränderungen machen kann. Firmware wurde
: ldr r0, [r0, #4] 08001b4a: orr.w r0, r0, #67108864 ; 0x4000000 08001b4e: ldr r1, [pc, #488] ; (0x8001d38) 08001b50: str r0, [r1, #4] ; <--- break point 08001b52: ldr r0, [pc, #480