-
Thread
USB I2C Interface Hardware Software
echo 57 > /sys/class/gpio/export echo 60 > /sys/class/gpio/export echo 1 > /sys/devices/platform/i2c-gpio.0/i2c-0/0-0020/gpio/gpio56/active_low echo 'out' > /sys/devices/platform/i2c-gpio.0/i2c-0/0-0020/gpio/gpio56/direction echo 0 > /sys/devices/platform/i2c-gpio.0/i2c-0/0-0020/gpio/gpio56/value
nvkm-0000:01:00.0-bus-0008 I2C adapter i2c-8 i2c nvkm-0000:01:00.0-bus-0009 I2C adapter i2c-9 i2c nvkm-0000:01:00.0-aux-000a I2C adapter i2c-10 i2c nvkm-0000:01:00.0-
-
Thread
Assembler bleibt weiterhin aktuell & wichtige Programmiersprache
Registernamen, Sprungmarken oder Arrays zu erkennen sind. Oder was steht da: AC12AD13AE10AF1112002F8E0E8F0F2244 A50B250DF509E50A350CF5081200132259 0C002300787FE4F6D8FD7581130200031D EFF88DF0A4FFEDC5F0CEA42EFEEC88F016 4003F00A42EFE22CB00000001FFEB543F6 Ist das ein Programm oder ein Icon für ein Display
die Kosten der Externen IT Geärgert und dann selber in Assembler, doch in 512Byte gepackt und mit 32 Byte ausgekommen. Fazit die Herstellung hat sich für 1/3 des preises realisieren lassen weil man den gerade mal 0,15€ µC verwenden konnte anstelle des 1,60€ Teuren mit mehr RAM und mehr OTP. Dennoch
-
Thread
Probleme mit den bekanntmachen von Funktionen in Header bei C++
Klingt ja Logisch... Leider habe bekomme ich statt dessen 'multiple definition of' Fehler: c:\st\stm32cubeide_1.3.0\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.win32_2.0.0.202105311346\tools\arm-none-eabi\bin\ld.exe: ./Core/Src/maincpp.o:(
::StmLoopLoad = 0; Parser::StmTrigger = nullptr; Parser::StmTriggerLoad = 0; [/c] Die einzige Definition von den Variablen habe habe ich in der Headerdatei Parser.hpp gemacht. Header guards sind ja
-
Thread
Probleme mit dem 80c51ed2
Es ist der AT89c51ED2....
Flash abgeschaltet und Programm und Daten können nur vom externen Speicher gelesen werden. Der AT89C51ED2 ist dann quasi ein 80C31. Du kannst aber auch den AT89LP51ED2 benutzen. Der kann die oberen 32k auf externen Codespeicher umschalten. Die LP-Serie kann per Fusebit auf den Fast-Mode umgeschaltet
-
Thread
Fragen zur IR-Informationsübertragung
erstaunen haben eine ganze Menge Controller IRDA. Das muss noch jemand in grossen Umfang einsetzen. (z.B STM32F051, STM32F103, STM32G071, STM32L151, usw...) Es gibt auch noch neue Transciever: TFBS4711 Olaf
Zu meinem eigenen erstaunen haben eine ganze Menge > Controller IRDA. So ist es. > (z.B > STM32F051, STM32F103, STM32G071, STM32L151, usw...) Und auch alle AVR XMega (sowie deren Erben in Gestalt der neueren Tinys und Megas sowie AVRxxxDy). Und vermutlich noch eine ganze Menge mehr in
-
Thread
STM32-Tutorial (ohne HAL etc) gesucht!
Schau dir mal die STM32F0-Snippets an. Das sind gut kommentierte Beispiele, direkt vom Hersteller und ohne HAL.
#6932672: > Schau dir mal die STM32F0-Snippets an Auch Danke! Die Snippets habe ich mir eben gezogen, morgen schaue ich da mal rein. Sieht auf jeden Fall recht umfangreich aus :) Stefan ⛄ F. schrieb im Beitrag #6932769: > Deswegen
-
Thread
Fragen zu Waveshare e-paper 1.54"
SSD1675 oder UC8151C als Controller, für zwei dreifarbige mit nur 152*152 Pixeln statt 200*200. https://cdn-learn.adafruit.com/assets/assets/000/092/748/original/SSD1675_0.pdf deep sleep =0x10 ??? kein Wunder, wenn die Software nur teilweise läuft. https://cursedhardware.github.io/epd-driver-ic/UC8151c.pdf deep sleep =0x07 Alle drei bisher genannten Controller haben 0x10, die sind soweit kompatibel. Auch in beiden Flussdiagrammen, die ich bisher gefunden habe steht 0x10. Kein Wunder, dass zur
-
Thread
TFT Display mit LVDS Eingang: wie ansteuern?
Es gibt z.B. die FT800 Serie welche speziell dafür entwickelt wurde einen kleinen uC an ein Display anzuschließen. Wird hier im Forum auch mehrfach ausführlich behandelt. ( Suchfunktion benutzen)
Beschreibt dieses pdf diese Art von Schnittstelle? Wenn ja, dann wären zumindest die gro0en STM32 schon geeignet. Wobei man bei der benötigten Menge Speicher eher ein (S-)DRAM anschließen muss. https://www.st.com/resource/en/application_note/dm00287603-lcdtft-display-controller-ltdc-on-stm32
-
Thread
bluepill 64K/128K, Flashsize ignorieren
bluepill 128K Version > anwählen funktioniert nicht) In der Doku von openOCD: "Flash Driver: stm32f1x ... flash bank $_FLASHNAME stm32f1x 0 0 0 0 $_TARGETNAME Note that some devices have been found that have a flash size register that contains an invalid value, to workaround this issue you can override the probed value used by the flash driver. flash bank $_FLASHNAME stm32f1x 0 0x20000 0 0 $_TARGETNAME" In der *.cfg-Datei also statt der 0 die 0x20000 eintragen.
-
Thread
STM32F1 Probleme mit Frings I2C-Bus Routine
Aus dem Datenblatt: "The default I2C address is 0x29 (7-bit)." Warum sprichst du die Adresse 0x50 an?
Da ist nur das Eeprom 24C08 auf dem STM32 Board, das Board was auch auf deiner Seite beschrieben ist "STM32F103VET6 Minimum System Development Board".
-
Thread
Teensy Midi Hub & Prozessor
Ich habe sowas auch mal mit einem STM32F4-Discovery gebaut (mit 6 MIDI In/Out), und die Teile für die Teensy-4.1-basierte Variante liegen hier auch noch rum. A. B. schrieb im Beitrag #6932569: > ich bin mir nicht ganz sicher ob mir
noch welche kennt die besser passen? > LG Ich verwende (in unseren Instrumenten ) eigentlich I²C Multiplexer Bausteine,(Habe die auch gewönlich auf Lager) Da kann ich die MIDI schnitstellen mit einem I²C Befehl konfigurieren und den I²C Multiplexer ist es dann egal ob das ein Midisignal oder ein
-
Thread
[S] 30Stk. PIC16F18324 /ST
ULN2003APWR: https://lcsc.com/product-detail/Darlington-Transistor-Arrays_Texas-Instruments-ULN2003APWR_C126289.html
#6931730: > Wie verlässlich sind die Termine der Distris? TME sagt z.B. 14 Wochen... ROFL. Farnell, STM32F070F6P6, 100St, bestellt Ende Mai: Am 8.7.21: Termin Ab 3/01/2022 Am 10.9.21: Termin Ab 4/10/2021 Am 29.12.21: Termin Ab 2/01/2023
-
Thread
Reset beim STM32F7
m.n. schrieb im Beitrag #6930197: > Da baue zu Programmstart eine Warteschleife >= 0,3 s ein, sodaß die > Initialisierung erst bei stabilen Spannungen erfolgt. Erst mal Danke... Einfache Lösung dachte ich, also habe ich ein Delay eingebaut: [c] HAL_Init(); HAL_Delay(1000); SystemClock_Config
(); [/c] Global habe ich die Variable angelegt: [c] __IO uint32_t Anlaufcounter=0; [/c] Danke für die Unterstützung!
-
Thread
STM32 EXTI Modul
Du musst ins Referenzhandbuch schauen. https://www.st.com/resource/en/reference_manual/dm00091010-stm32f030x4x6x8xc-and-stm32f070x6xb-advanced-armbased-32bit-mcus-stmicroelectronics.pdf#page=147 Das EXTICR1 Register ist für die Port Pins 0-3. Das EXTICR2 Register ist für die Port Pins 4-7. Das
wird auch der EXTI konfiguriert. Aber ist dieser Code nicht falsch?. https://gitlab.com/rjesse/mcal-stm/-/blob/master/MCAL/Src/mcalEXTI.c#L130 Insbesondere: [c] case PIN0: case PIN1: case PIN2: case PIN3: shift = pin * 4; // Every pin uses four
-
Thread
STM32F030xx > EXTI Interrupt
Guten Abend, ich ein Evo. Board von STM (STM32F030xx DISCO). Dort ist Taster an PA0 angeschlossen. Wird dieser Taster gedrückt, liegt an PA0 3V an. Nun versuche ich diesen Pin mit hilfe des dazugehörigen Interrupts auszuwerten. Leider
ja auch kein Selbstgänger. Da muß man wohl schon selber handanlegen. Selbst wenn man z.B. aus einem STM32F103C8xx einen STM32F103CBxx machen will, der sich einzig in der Größe des Flash unterscheidet.
-
Thread
FOC-Ansteuerung eines BLDC Motors: Berechnung des Batteriestroms bei Feldschwächung
Habe ich irgendwo einen Denkfehler?! Gruß hochsitzcola https://github.com/Koxx3/SmartESC_STM32_v3/blob/10205dff61ea2f6b2e5c30deeab56497beabb005/Core/Src/main.c#L582
Formel beruht auf der Leistungsbeilanz P_elektrisch = P_mechanisch I_DC * I_Bat = w*M mit M = c_m * I_q mit c_m = Kehrwert-irgendwas vom KV-Rating des Motors
-
Thread
Gibt es irgendwo Liste, die die Fertigungstechnologie in Relation zu den Entwicklungskosten setzt?
kräftigen Sprung nach vorn. Das ist doch überall so. Wenn man PCBs selbst belichtet fängt man z.B. mit 0,5mm Leiterbahnen an und wenn die echt super und scharf aussehen und auch die 0,5mm Abstand kein Problem sind, dann probiert man 0,254mm. Man kommt schnell dahin, das es eine Rolle spielt wie alt der
selbst, oder stellt die Widerstände selbst aus Porzellanröhrchen mit dem Bleistift her. Ein STM32F4xx kommt schätzungsweise auf die Leistung, die ein 486er damals hatte -- er schluckt aber weniger Strom und bringt deutlich mehr Peripherie on Chip mit. Mehrprozessor- systeme wären denkbar
-
Thread
STM32CubeIDE > Includes
in weiteren Unterordnern die device specific header files: https://github.com/STMicroelectronics/STM32CubeF0/tree/master/Drivers/CMSIS/Device/ST/STM32F0xx/Include Die gewünschte stm32f0xx.h liegt hier: https://github.com/STMicroelectronics/STM32CubeF0/blob/master/Drivers/CMSIS/Device/ST/STM32F0xx
dein Projekt kopiert werden müssen: [c] #include "core_cm0.h" /* Cortex-M0 processor and core peripherals */ #include "system_stm32f0xx.h" /* STM32F0xx System Header */ [/c] Das Spiel musst du solange weiterspielen, bis
-
Thread
GSM Schalter programmieren ohne Anleitung.
können, aber jetzt komm ich nicht weiter. Habe in der Bucht folgenden GSM Schalter erworben: Sim800C Stm32F103C8T6 https://www.ebay.de/itm/284522566135?mkevt=1&mkpid=0&emsid=e11051.m43.l1123&mkcid=7&ch=osgood&euid=8071a5ec22d842ca98c01dced6e4c01c&bu=43129502878&osub=-1~1&crd=20211228021106&segname=
-
Thread
Lötkolben/Lötstation für blutigen Anfänger gesucht
%C3%A4tzlichen/dp/B08NXCMFMR/ref=sr_1_19?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=3F8UMC85D57SK&keywords=l%C3%B6tstation&qid=1640864713&sprefix=l%C3%B6tstation%2Caps%2C92&sr=8-19
noch etwas verbessern unm CE Konform unterwegs zu sein? https://www.banggood.com/de/KSGER-Mini-STM32-V3_1S-OLED-T12-Soldering-Iron-Station-DIY-Plastic-907-9501-Handle-Electric-Tools-Quick-Heating-T12-Iron-Tips-8s-Tins-p-1706203.html?cur_warehouse=CZ&rmmds=search&ID=49317 https://www.banggood.com
-
Thread
Arduino Mega2560 mit externem RAM: linker flag für .data section geht nicht
= (char*)0x8000; __malloc_heap_end = (char*)0xFFFF; //-------------------------------------*/ //* uint32_t dataBuffer1[arraysize]; uint32_t dataBuffer2[arraysize]; uint32_t dataBuffer3[arraysize
[c] void setup() { uint32_t arraysize = 1024; Serial.begin(57600); XMCRA |= 1ul<<7; // Switch ext mem iface on XMCRB = 0; ... [/c] Die XMCRA/B-Zeilen sollten da noch weg. Das Interface
-
Thread
20 LEDs unabhängig voneinander ansteuern
Ein STM32 mit mindestens 20 freien GPIO sollte das schaffen. Der Rest ist Software.
interessant. Am Ende werden das ganz normale 20 (vielleicht auch 18 oder 20 oder 24) einfarbige LEDs (12V, 0,5W). Falls der Chip zu wenig mA ausgibt (den ESP32 sollte man z.B. nicht mit mehr als 15mA pro GPIO belasten), dann schalte ich noch einen kleinen Mosfet dazwischen. Das ist nicht das Problem. Nur
-
Thread
10MHz Frequenznormal GPS diszipliniert
überschrittenem Haltbarkeitsdatum nur noch VIELLEICHT präzise sind. Vergleicht man bei einem µC mit 16-Bit-Zählern die heruntergeteilte Quarz-Sekunde mit dem GPS-PPM, lässt sich der Quarzoszillator über 16-Bit-PWM, Tiefpass und VariCap recht feinfühlig auf < 0,1 ppm an die PPS-Genauigkeit heranführen
erklär ich jetzt aber nicht). Der ist gelistet als TCXO mit: - Temperaturgang zwischen −40...85 degC.: max +/- 2.0ppm - Long term stability über 1 Jahr: typ +/- 0.4ppm, max +/- 1.0+/-ppm. Selbst mit so 'nem alten Geraffel sollte das Sawtooth-Problem nicht auftreten. Und wenn schon, die wenigen
-
Thread
IRMP-Anwendung
switch (irmp_data.command) { case FB_VIDEOUP : if (DAC[0] < 63) DAC[0]++; // und so weiter [/c]
ist das obere Nibble von flags oft 0. Als Alternative könnte ich auch [[IRMP]] auf 32 Bit Adresse und 32 Bit Kommando aufbohren. Auf 32-Bittern wie STM32 wäre das auch kein Problem, auf AVRs könnte das bei einigen Anwendungen jedoch
-
Thread
Nucleo64 F446 EXTI
geschrieben, aber ich vermute dass das beim F4 prinzipiell gleich funktioniert: http://stefanfrings.de/stm32/stm32f3.html#nvic
[c] void EXTI1_IRQHandler(void) { HAL_GPIO_TogglePin(GPIOA, GPIO_PIN_0) HAL_NVIC_ClearPendingIRQ(EXTI1_IRQn); } [/c]
-
Thread
Software Interrupt mit STM32
W.S. schrieb im Beitrag #6922416: > Beim GCC braucht es etwa sowas: Oder sowas: [c] #define SWI(n) asm volatile ("svc %0" :: "i"(n)) [/c]
Vielleicht nützt das was, wenn du den SVC-Handler aufrufen willst: [c] #define SVC(n) asm volatile ("svc $0" :: "n"(n)) ... SVC(0); ... [/c]
-
Thread
PAL-Röhren TV auf NTSC umbauen
0x02 + ACK 3.822111812500000,I2C,0xD0 + ACK 3.822308812500000,I2C,0x20 + ACK 3.822505750000000,I2C,0xA4 + ACK 3.822702750000000,I2C,0x36 + ACK 3.822901062500000,I2C,0x13 + ACK 3.823098687500000,I2C,0x12 + ACK 3.823295687500000,I2C,0x1C + ACK 3.823494000000000,I2C,0x9A + ACK 3.823691625000000,I2C,0x25 + ACK 3.823889937500000,I2C,0xCA + ACK 3.824087562500000,I2C,0x67 + ACK 3.824286562500000,I2C
-
Thread
Werden µC Errata jemals gefixed?
> Leider weiß man als Aussenstehender nicht, ob das bei dem > jeweiligen uC der Fall ist. Bei ST steht die Revision auf dem Chip. Vom STM32F407 gibt es z.B. eine 'A' und eine 'Z'. 'Z' steht wohl fuer: Hier ist Ende Gelaende.
Cartman schrieb im Beitrag #6921397: > Vom STM32F407 gibt es z.B. eine 'A' und eine 'Z'. > 'Z' steht wohl fuer: Hier ist Ende Gelaende. Nicht unbedingt. Ich hab jetzt den konkreten STM Typ nicht im Kopf (ich glaube ein L0er), aber ich hatte schon
-
Thread
Wer hat updates wegen Log4J gemacht? Wenn ja, welche?
referenziert wird) SAP businessobjects - Ich kann nicht viel Konkretes finden - Warum ist es hier? C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0 Wenn hier jemand etwas mehr weiß, wäre ich dankbar mehr zu wissen. Ich
CoIDE V1.7.5 hat sie auch Was CoIDe betrifft möchte ich es nicht vorschnell entfernen weil alte STM32 Projekte möglicherweise damit bearbeitet werden müßten. CoIde 1.7.5. hat für mich immer gut funktioniert. In Arduino, nur V1.8.12, 13, 15 hatten log4j. V1.8.9 hatte interessanterweise keine LOG4J
-
Thread
STM32L4 SDMMC Cube IDE
Das: https://community.st.com/s/question/0D50X00009XkeZ4SAJ/stm32l4-sdmmc-command-timeout hast du gefunden?
Ich habe in letzter Zeit wieder STM32L4 DMA SD Card RTOS gearbeitet und ein paar funktionierende Beispielprojekte auf Github hochgeladen. Die STM32L4 sind ansich total brauchbare uC, nur leider hat STM die SDMMC Implementierung nie wirklich
-
Thread
Ansteuerung VFD mit LM3914
Genau so ein Unsinn wie LM3914 4-fach kaskadieren zu wollen wo 1 Chip reichen würde, nämlich ein uC mit A/D-Wandler.
Hardware gemacht, der Klassiker mit Diode in Rueckkopplung von OP und die andere Haelfte in Software im STM32F030. > Wie in etwa sieht eine solche Logiktabelle aus? ICh glaub die fehlen einfach noch die notwendigen Grundlagen um sowas zu machen, tut mir leid. Olaf
-
Thread
ATTINY85 als DCF77-Empfänger
@c-hater Ich kenne die Microchip-Typen der letzten Jahre nicht - bin also wieder Neuling. Auch wenn ich sicherlich bei STM32 bleiben werde, welchen Typen hast du da konkret im Sinn?
kompliziert. RTTY zu SITOR ist kein großes Ding, das habe ich vor Jahren auch mit einem kleinen AT89C2051 gemacht. Ein STM32 ist mehr als ausreichend dimensioniert. Auf meinem miniSDR (auch STM32) werden die Meldungen sämtlicher NAVTEX-Stationen im Klartext als HTML Dateien zwischengespeichert und über
-
Thread
Frequenzen aufwärtsverschieben
würde einen µC nehmen, der das Audiosignal analyiert und x-y-Daten für den Strahl ausgibt. Oder nur y, wenn du die x-Ablenkung über die Zeit machst. Das wäre mit einem STM32 ein nettes Projekt für die Zeit "zwischen
kann ich mit einem Überlagerungsempfänger den Frequenzbereich >> durchsweepen. > Ich würde einen µC nehmen, der das Audiosignal analyiert und x-y-Daten > für den Strahl ausgibt. Oder nur y, wenn du die x-Ablenkung über die > Zeit machst. Das wäre mit einem STM32 ein nettes Projekt für die Zeit
-
Thread
Auto Relais einfach mit Arduino ansteuern
Manfred schrieb im Beitrag #6916763: > Laut STM-Datenblatt hat der ULN2803 im DIP 55°C/W. > > Wird also gut warm, aber wird es wohl überleben! im PKW, nicht sicher wenn die Sonne knallt, da sind 60°C nicht selten, kaum noch Reserven für den
Freilaufdiode. Die soltest du noch einfügen, so wie hier die 1N4004: https://media.cheggcdn.com/media/1f8/1f8c5c0c-3db1-48bb-9fbc-2179712e32c4/phpXKYI0s.png Für deine kleinen Relais reicht auch eine Diode 1N4148. Der Rest sollte funktionieren.
-
Thread
stm32 timers synchronisieren in encoder mode
Hallo zusammen, Ich muss 8 Timer von 2 Stm32f7 Nucleo Board im Encoder-Modus verwenden, um Encoder-Daten zu speichern. Aber ich muss die Timer synchronisieren. Dafür gibt es zwei Methoden: 1. Externe Clock 2. Master/Slave-Modus. Aber in diesen
Ja genau. Die beiden Boards zeigen richtig. Aber es gibt eine Verzögerung zwischen boards. ein Stm32 zeigt das Ergebnis 1 ms früher oder später im Vergleich mit dem anderen.
-
Thread
arduino esp32 32bit/64bit-problem
"Arduino ESP32 core v2.x.x cannot be used on Windows 8.x x86 (32 bits), Windows 7 or earlier. The Windows 32 bits OS is no longer supported by this toolchain. The Arduino ESP32 v1.0.6 still works on WIN32. You might
grundschüler schrieb im Beitrag #6918056: > Den stm32f103 bekommt man da sicher auch nochrein? Sicher, nicht nur diesen STM32. > "digitalWrite(2,HIGH);" > ist relativ viel schreibarbeit. Ich ... hätte da gerne eine > funktionstaste, mit der
-
Thread
Motor-Encoder auslesen bereitet Probleme
Code, per Interrupt auf EncPin1 gestartet, habe ich jetzt ein relativ gutes Ergebnis erzielt: [c] void Encoder() { bool Enc2Val = digitalRead(EncPin2); #define DebounceVal 2 static unsigned long localTimer = 0; if (labs(millis() - localTimer) > DebounceVal) { if (Enc2Val ==
wo die A/B Signale gleich in hardware auf eine Timer/Counter kommen ! Da ist dan die µ-auslastung 0 ! (fast alle 32-bit von STM konnen das).
-
Thread
ITOA ohne Division/Modulo
es beides sein https://doc.embedded-wizard.de/uint-type?v=8.10 Data types: uint8, uint16, uint32 Represents an unsigned integer number stored with 8, 16 or 32 bit. decimal‑literal 0xhex‑decimal‑literal https://www.mikrocontroller.net/articles/AVR_Arithmetik#Bin%C3%A4r_zu_BCD_-_Umwandlung
: 1. Linksbündiges schieben des 12 Bit ADC Wertes (falls der Prozessor das nicht anbietet) -> 0xFFF << 4 = 0xFFF0 2. Normierung (16 * 16 Bit Multiplikation) mit 32 Bit Ergebnis. (30 V Endwert bei 0xFFF -> 0x3000 x 0x1000 / 0x0FFF = 0x3003) oder 23.45V bei 0xC800 (knapp 0xc810 aber
-
Thread
Mappen von STM32 Flashspeicher auf eine Structure
Moin, hm, ich würde das so tun... [c] struct { unsigned char espName[32]; unsigned char espAPName[32]; unsigned char espAPPassword[32]; } espConfig; ... espConfig *eCfg = (espConfig*) 0x08007C0A; [/c] Funktioniert so
Variable espConfig (die dann eine struct ist). Wenn du einen Typ espConfig haben willst, musst du in C schreiben: [c] typedef struct { unsigned char espName[32]; unsigned char espAPName[32]; unsigned char espAPPassword[32]; } espConfig; ... espConfig *eCfg = (espConfig*) 0x08007C0A; [
-
Thread
STM32CubeIDE enum class in header
Hallo, seit längerem... mache ich mal wieder was in C++. Dazu die 1.8.0 STM32CubeIDE heruntergeladen, neues STM32-Projekt mit C++ (17) angelegt. Quasi "leer" habe ich im Projekt eine Datei "header.h" angelegt, in der nur folgendes steht (außer include-guard
, kann es nicht gehen. Dann muß man der STM32-IDE sagen, daß sie C++ kompilieren soll.
-
Thread
STM32F103C8T6 JTAG
Hallo zusammen, ich würde gerne eine Schaltung mit dem STM32F103C8T6 aufbauen, leider verstehe ich nicht so wirklich welche Pins und welchen JTAG/Adapter man dafür braucht. Hat jemand da ein Beispiel? Am liebsten wäre mir die Verwendung eines ST-Link.
jemand da ein Beispiel? Am liebsten wäre mir die Verwendung eines > ST-Link. http://stefanfrings.de/stm32/stm32f1.html#proginterfaces http://stefanfrings.de/stm32/cube_ide.html http://stefanfrings.de/mikrocontroller_buch2/index.html