-
Thread
LED ATMEGA8 schnell ansteuern
Kannst dem AVR noch 2x100nF an Vcc/GND spendieren.
bootloader, change the command below appropriately: load: all bootloadHID main.hex clean: rm -f main.hex main.elf $(OBJECTS) # file targets: main.elf: $(OBJECTS) $(COMPILE) -o main.elf $(OBJECTS) main.hex: main.elf rm -f main.hex avr-objcopy -j .text -j .data -O ihex main.elf main.hex
-
Thread
Projekt fertiggestellt: MP3 Player für Kinder auf ATTiny-Basis
_10319_321_322_10103%2Csearchweb201603_35%2CppcSwitch_0&algo_pvid=0df2f57e-1932-459e-976a-a583bc5cda1f&algo_expid=0df2f57e-1932-459e-976a-a583bc5cda1f-17
de.aliexpress.com/item/33030852881.html?spm=a2g0o.productlist.0.0.37856ec9l828A7&algo_pvid=8bd99987-afbe-4f6f-8bbd-f72c9125a5c6&algo_exp_id=8bd99987-afbe-4f6f-8bbd-f72c9125a5c6-1
-
Thread
Hochpräziser Temperatursensor
F. Fo schrieb im Beitrag #3941170: > @ думлихер троль > Wie spricht man das aus? Google sagt: dumliher Troll
F. Fo schrieb im Beitrag #3941650: > Die sind wohl sehr genau (sollen sie sein). Danke. Das Datenblatt kenne ich. Mir geht es mehr um die Erfahrungen, die mit dem Fühler gemacht wurden. Ich hatte
-
Thread
Simple Servosteuerung mit wenig Strom
Verwende einen Mikrocontroller mit RTC, der die meiste Zeit schläft. Zum Beispiel einen STM32F103C8T6, der fällt mir dazu gerade ein weil er derzeit sehr billig mitsamt Quarz zu haben ist. Was die Stromversorgung des Motors angeht, würde ich Einwegbatterien verwenden. Akkus halten nämlich auch
Stefanus F. schrieb im Beitrag #5651377: > Verwende einen Mikrocontroller mit RTC, der die meiste Zeit schläft. Zum > Beispiel einen STM32F103C8T6, der fällt mir dazu gerade ein weil er > derzeit sehr billig
-
Thread
STM32F429 ADC DMA
Hier mal ein Schnipsel von einem STM32F103. Da tut DMA ohne jeden Interrupt. So ist es ja auch gedacht. [code] /* DMA1 channel1 configuration ----------------------------------------------*/ DMA_DeInit(DMA1_Channel1); DMA_InitStructure.DMA_PeripheralBaseAddr
Mein Beispiel sollte Dir nur entsprechende Mindestkonfiguration vermitteln, mit der es bei einem F103 funktioniert. Und so anders gestrickt sind die F4 da auch nicht. Wenn es bei Dir nicht funktioniert, wirst Du halt jede Einstellung von Clock, ADC und DMA an Hand des Referenzhandbuches pruefen
-
Thread
ARM µCs - wo privat kaufen?
Bei Aliexpress gibts ziemlich günstige STM32F103er, ich hab z.B. für 10 Stück STM32F103CBT6 insg. 17 EUR gezahlt. Ist in den letzten Wochen aber glaube ich wieder nen bischen hoch der Preis. Die ICs sind echt und funktionieren problemlos, Lieferung
-
Thread
STM32 - Zusätzliche *.hex Datei mit Programmieren
Hallo, ich verwenden z.Z. den STM32F103 und CooCox CoIDE zum programmieren. Ich möchte gerne eine zusätzliche *.hex mit Programmieren. Diese *.hex wird diverse Information enthalten mit dem der Controller arbeiten soll. Also müsste
dazu gefunden, oder unter den falschen begriffen gesucht. Wie könnte man das Problem beim STM32F103 lösen? Vielen Danke für eure Hilfe Viele grüße Tobias
-
Thread
STM32 direkt an Lithium Akku anschließen?
mein nächstes Projekt plane ich, einen Lithium Akku anzuschließen. Als MCU benutze ich den STM32F103C8T6. Er soll direkt an den Akku, weil er im sleep Modus aufgeweckt werden soll. Auch soll er durch den fehlenden Step-Up Wandler wenig Strom verbrauchen. Leider muss ich auch eine "große" Last
mein nächstes Projekt plane ich, > einen Lithium Akku anzuschließen. > Als MCU benutze ich den STM32F103C8T6. > Er soll direkt an den Akku, weil er im sleep Modus aufgeweckt werden > soll. Entweder du bleibst bei dem STM und setzt einen 3.3V Lodrop-Regler davor oder du siehst dich einfach nach einem
-
Thread
Unbekannten JTAG Adapter starten
) identifizieren. OpenOCD unterstützt sehr viele FTDI-basierte JTAG Adapter, und auch den STM32F103. Download für Windoof unter: http://www.freddiechopin.info/en/download/category/4-openocd Als Treiber will es neuerdings WinUSB haben, das geht am einfachsten mit Zadig (http://zadig.akeo.ie/).
", wäre es wesentlich sinnvoller gewesen, den Controllertyp zu benennen, nämlich offenbar ein STM32F103. Vermutlich ist es aber eine Sonderausführung dieses Controllers, denn die Standardtypen enthalten einen ARM Cortex-M3. Ich wüsste nicht, dass ARM einen Cortex3 anbietet.
-
Thread
Hardfault auslösen
Hallo zusammen, die folgende Funktion gibt auf einem STM32F103RB auf dem angeschlossenen LCD die sehr zuverlässig die Zeichenkette "536891393" aus: [c] void triggerHardFault(void) { int *a = NULL; int b = *a; b++; printf("b=%i", b);
PC nicht. Also muss die MPU in Betrieb genommen werden um dies zu verbieten. Nur hat der STM32F103 wohl blöderweise keine. Ansonsten: Das erste MB wird per MPU gesperrt und per VTOR wird der Anfang der IVT von 0x00000000 zum Anfang des Flashes verschoben (=0x08000000) (da liegt die ja eh und
-
Thread
Vorzeichen Ausgeben
63,1, TempgWert[2] ); outtgValue( 175,0,0, 83,1, TempgWert[3] ); outtgValue( 175,0,0, 103,1, TempgWert[4] ); outtgValue( 175,0,0, 123,1, TempgWert[5] ); outtgValue( 166,1,0, 23,1, TempgWert[6] ); outtgValue( 166,1,0, 43,1, TempgWert[7] ); outtgValue( 166,1,0, 63,1, TempgWert[8] ); outtgValue( 166,1,0, 83,1, TempgWert[9] ); outtgValue( 166,1,0, 103,1, TempgWert[10] ); outtgValue( 166,1,0, 123,1, TempgWert[11] ); outtgValue( 255,1,69, 23,1, TempgWert[12] ); outtgValue( 255,1,69, 43,1, TempgWert[13] ); outtgValue( 255,1,69
-
Thread
Plattenspieler bauen
einen neuen Player mit eigenem Tangentialarm drauss gebaut. Fernbedienbar wäre ein Klacks, STM32F103 für den Arm mit PC-Anbindung per RS232 vorhanden - aber wozu? Ein wunderbares Feature ist die Endabschaltung am LP Ende, Arm hoch und ab nach Hause + Teller stop. Starten macht ja meist nur
erfaßt (Servo) und der Ausleger sanft entsprechend verdreht (Stepper). Das ganze wird von einem ST32F103 (BluePill) erledigt der auch den Technics DD steuert (bzw. dessen Motorsteuerung bedient (33,45,An/Aus)). Weiter oben habe ich ein Bild gepostet.
-
Thread
STM32F1 Belastbarkeit der Ausgänge
reblag.dk/stm32/ oder direkt: http://reblag.dk/wordpress/wp-content/uploads/2016/07/The-Generic-STM32F103-Pinout-Diagram.pdf
the GPIOs PC13 to PC15 in output mode, the speed should not exceed 2 MHz with a maximum load of 30 pF.[/pre] (Aus dem Datenblatt des STM32F103xB, DS5319 Rev 18)
-
Thread
400V mit Sperrschwinger und einem umgedrehten Netztrafo
Innenschaltung einer elektrischen Fliegenklatsche bestens geeignet und billig: http://www.reichelt.de/OL-TS-103/3/index.html?&ARTICLE=143510&artnr=OL+TS+103 Macht aus 3V etwa 1000. Ich habe den Generator auch schon mit einer Regelung ausgerüstet, die mir für eine Röhrenvorstufe auf recht genau 300V Ausgang
habe. Jetzt liegt die Ausgangsspannung bei stabilen 388V. (der Orginal-Elko des Blitzmoduls 120uF/350V wurde vorher durch einen 10uF/400V-Elko ersetzt)
-
Thread
[V]erkaufe diverse sachen
verstärker, keyboard für jeweils ein µC typ - alles zusammen gebraucht 35EUR STM32 board - mit STM32F103ZET6 (wie ebay 180762088461 allerdings LCD 2.8" mit touch) - fast wie neu 25EUR 2 x GPS/GSM module (http://www.mikrocontroller.net/topic/138926 ) - die sind zwar nett aber zu gross für mich
displays -alle MSP430 -alle STM32VLDiscovery reserviert (warte auf bestätigung) : -STM32 (STM32F103ZET6) board -EL display noch zu haben/preisupdate: -Richwave RF module -Sitronix ST3612/ST3110 dev board - preis jetzt 30EUR -2 x GPS/GSM module -LCD2VGA V2 adapter mit 1027x768 auflösung
-
Thread
SD Karte mit Ulrich Radigs Software zeigt keine Dateien
nun schon seit einigen Tagen eine SD Karte (1GB) an mein Mikrocontroller Board anzuschliessen (STM32F103RB Controller) Ich verwende die Sourcen von Ulrich Radig (www.ulrichradig.de) Es hat ein weilchen gedauert bis die Kommunikation einwandfrei lief (hardware SPI) doch dies ist nun kein problem
Sooo eeendlich :) Also wegen Big Endian... Ich verwende einen STM32F103RB Cortex M3 Controller... Der ist laut ST standardmässig im little endian format kann jedoch beim Resetten auf big endian gestellt werden... Was genau ist eigentlich big und little endian?
-
Thread
Hilfe für STM32 Schaltplan
Oh wie blöd hab vergessen zu schreiben dass es um einen stm32 f103 mit 48 pins geht. Danke für den link werde das mal durchlesen
/O Level. Wenn da FT drin steht ist der Pin 5V Tolerant. Siehe unten im Abschnitt (2). Die STM32F103er haben nicht alle Pins "FT" hingegen die neueren STM32F4xx fast alle, außer die, die für Batterie/Backup/RTC/Quarz benötigt werden.
-
Thread
STM32, printf und fflush
libc gelinkt - eigene Software zur Ausgabe eines einzelnen Zeichens über uart - Controller: STM32F103 (allerdings logischerweise gleiches Verhalten bei STM32F0 und STM32F4) Folgendes (funktionsfähiges) Testprogramm: [code] #include <libopencm3.h> #include <stdint.h> #include <string.h>
wi * M_PI / 180.0); printf("\n\r-------------------------------------\n\n\r"); printf("STM32F103C8T6 / %luMHz - %dBd 8N1\n\r", rcc_ahb_frequency/1000000, BAUDRATE); printf(" Februar 2020 R. Seelig \n\n\r"); printf(" APB = %lu MHz\n\r", rcc_apb1_frequency/1000000); printf(" AHB = %lu
-
Thread
Alternative Transistoren
semiconductors/discrete-semiconductors/transistors/bipolar-transistors-bjt/?q=MMBT3904&package%20%2F%20case=SOT-23-3&pop=qv8
die Leistungstransistoren als > Emitterfolger, mehr als 10V kann da nicht rauskommen. > D102, D103 klippen zum Schluß auf max 1,4V. Doch Tatsälich schon. Wo hast du die 20V max. her? Die 48V werden von einem 30V Trafo versorgt. Der Ausgang soll zwischen +- 30V eingestellt werden. Ausgelegt ist
-
Thread
Wie machen die diese Taste?
Die billigste Variante die ich kenne dafür ist ein STM32F103 Board (BluePill) zu nehmen. Die kriegt man ab ca. USD 1.60 bei Aliexpress. https://de.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-for-arduino-DIY-KIT/32918062954
-
Thread
Evalboard STM32-P103 läuft nach uC-Austausch nicht mehr
Hallo, bei einem Experiment mit einer KFZ-Zündspule an meinem Olimex Evalboard (STM32-P103) habe ich den uC gegrillt. Nach dem Einschalten wurden uC und Spannungswandler kochend heiss. :-( Daher habe ich mir bei TME Ersatz bestellt und umgelötet. Seitdem verhält sich das Board recht seltsam
- STM32F103RBT6 226F5 93 MLT 22 024 - Quelle: http://www.tme.eu/de/katalog/artykuly.phtml?search=stm32f103&idp=1#cleanParameters=1&search=stm32f103rbt6&bf_szukaj=+ Hat vielleicht jemand eine Ahnung, was
-
Thread
Seltsames Verhalten von IAR EW (8051)
); asm(" DJNZ R0,loop0 "); asm(" MOV DPTR,#0xDF07 "); // while ((RSSIL > 0x7F) && (RSSIL < 0xE3)) asm(" MOVX A,@DPTR "); asm(" CLR C "); asm(" SUBB A,#0x80 "); // > 7F asm(" CLR C "); // asm(" SUBB
oberen 8 Bit sind also 0. Bei -153 sind die oberen acht Bit alle 1 und die unteren genau so, wie bei 103. Das passiert, weil der Compiler das Carryflag nicht beachtet. -70 1111 1111 1011 1010 +173 0000 0000 1010 1101 ------------------------- =103 0000 0000 0110 0111 raus kommt aber: -153
-
Thread
STM8S105K4 / SDCC / I2C => Problem
ist, wie ich glaube, dass die Pins für B4 und B5 auf I2C geremappt werden müssen (was sie bei einem 103er nicht müssen). Hier wirds jetzt (nicht wirklich) lustig. Die Adresse des Optionbytes fuer "alternate function remap" liegt an Adresse 0x4803 und das Bit zum Setzen der alternate Funktion ist
Das haut aber nicht hin. Den Code den ich für I2C verwende ist der, den ich auch für einen STM8S103 verwende und dort auch gut funktioniert. Im Datenblatt habe ich keine Unterschiede beim Initialisieren und verwenden des I2C mit STM8S103 und STM8S105 gefunden (ich habe die von mir verwendeten Register
-
Thread
RFM TRC103 - Continious Mode
Hallo zusammen, ich habe zzt. den TRC103, einen 863-960 MHz RF Transceiver von RFM für eine Übertragungsstrecke im Einsatz. Für die Steuerung nutze ich einen PIC 16F689 von Microchip. Als externer Quarz ist der empfohlene XTL1020p (12.8MHz), ebenfalls von RFM eingesetzt. Der als Transmitter geschaltete TRC103 empfängt nun vom PIC bestimmte Protokolle (Folgen) über den DATA-Eingang. Der TRC103 ist sowohl auf der Transmitter-, als auch auf der Receiverseite im FSK-Continious-Mode eingestellt. Am IRQ1-Ausgang
-
Thread
Olimex STM32 LCD - Tod? Bootloader überschrieben?
Hallo, ich nutze das Olimex STM32 LCD mit dem STM32F103ZE Prozessor um meinen aus Matlab/Simulink generierten Code zu testen. Dazu nutze ich das RapidSTM32 Blockset (https://www.aimagin.com/learn/index.php/Learn_RapidSTM32_Home). Um den Code aus Simulink
leider (nachdem es 1000 mal gut gegangen ist) einen schwerwiegenden Fehler begangen. Statt der STM32F103ZE habe ich die STM32F103RE Cpu gewählt. Nachdem ich den mit dieser Hardwareauswahl erstellten Code erfolgreich auf mein Olimex STM32 LCD geflasht habe (via STLink/V2 und Keil uvision), findet Keil
-
Thread
5.25", 3.5", Floppy Kabel
Floppykabel noch einen Edge-Verbinder drangequetscht. fdc0: <floppy drive controller (FDE)> port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on acpi0 fd0: <1200-KB 5.25" drive> on fdc0 drive 0 Was offenbar nicht geht, daß dieses BIOS zwei Floppylaufwerke erkennt. Habe jetzt das Laufwerk auf D0 gejumpert und im
eingelötetem SIP-Netzwerk. Die liegen meist im Bereich einiger Kiloohm und dürfen daher bleiben. "A103" ist 1 kOhm.
-
Thread
STM32: PortPin als Input
Hallo, möchte gern am STM32F103 einen Pin als Ausgang (Floating) konfigurieren: PE15: [code] RCC->APB2ENR |= (1<<6); // enable peripheral clock for GPIOC GPIOE->CRH &= ~0xF0000000; /* clear port
>möchte gern am STM32F103 einen Pin als Ausgang (Floating) konfigurieren: stimmt, hier muss Input Floating stehen, nicht Output!
-
Thread
[Sammelbestellung] µC-Board + RAM
> Wieviel RAM und welcher CPU-Core soll's sein? CPU STM32 mit FMSC Memory Controller z.B.: STM32F103
> Wieviel RAM und welcher CPU-Core soll's sein? > CPU STM32 mit FMSC Memory Controller z.B.: STM32F103 Und dann mit 4MiB PSRAM? Das wäre dann die Variante mit dem kleinsten und teuersten Speicher: Ca. 4,50€. avr schrieb im Beitrag #3598480: > Das dachte ich auch und trotzdem hab ich den xmega
-
Thread
Digitales Poti mit Drehimpulsgeber, wie anschließen?!
Vorhaben: Ich möchte über einen Drehgeber/Drehimpulsgeber den Wert eines digitales Poti (MCP 4151-103) verändern, aber wie es scheint, gestalltet es sich "ohne das nötige Know-How", schwieriger als erwartet. Zunächsteinmal verstehe ich gar nicht genau, wie ich das digitale Poti anzuschließen habe
uC der die Incrementaldecodersache macht http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.29
-
Thread
DDS normal ?
0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x02,0x03,0x03,0x04,0x05,0x06,0x07,0x08 .db 0x09,0x0a,0x0c,0x0d,0x0f,0x10,0x12,0x13,0x15,0x17,0x19,0x1b,0x1d,0x1f,0x21,0x23 .db 0x25,0x27,0x2a,0x2c,0x2e,0x31,0x33,0x36,0x38,0x3b,0x3e,0x40,0x43,0x46,0x49,0x4c .db 0x4f,0x51,0x54,0x57,0x5a,0x5d,0x60,0x63,0x67,0x6a
Frequenz zu bekommen, hatte ich die Schleife auf 10 Befehle erweitert. Quarz war 4.194304 MHz ; f = deltaPhase * fClock/2^24 ; fClock is in this case the CPU clock divided by the ; umber of cycles to output the data ( 10 cycles ) ; f = r24/r25/r26 * (4194304/10)/16777216 ; f = r24/r25/r26 * 0.025
-
Thread
GD32VF103CBT6
als Breakout Board: https://de.aliexpress.com/item/32814913865.html?spm=a2g0x.12010615.8148356.1.2f7835f8mYYp62
In der Liste der vom j-link supporteden Devices ist der GD32VF103CBT6 dabei. Danke Segger.
-
Thread
8bit-Timer Mega8
1 1 DDRD=0xFE; // 1 1 1 1 1 1 1 0 UBRRH=0x00; // UBRR = 103 Dez = 0x0067 for 9600 Bd. UBRRL=0x67; UCSRA=0x20; // UCSRB=0x08; UCSRC=0x86; // Timer/Counter 0 initialization // Clock source: System Clock // Clock value: 16000,000 kHz TCCR0=0x01; //
1 1 DDRD=0xFE; // 1 1 1 1 1 1 1 0 UBRRH=0x00; // UBRR = 103 Dez = 0x0067 for 9600 Bd. UBRRL=0x67; Ist einer der sinnfreiesten Kommentare, die ich mir vorstellen kann.
-
Thread
STM32 Debugger meldet No source available
für jede Hilfe dankbar. Für den Einstieg habe ich mir ein STM Nucleo-Board zugelegt (Nucleo-STM32F103 mit MCU STM32F103RBT6). Als IDE habe ich Eclipse genommen und bin nach folgendem Tutorial vorgegangen: http://klaus4.blogspot.de/2014/05/stm32f4-discovery-mit-opensource.html Am Ende dieses
Stack overflow oder Kommunikationsproblem. Auf Addressen bei 0xF0000000 liegt kein ausführbarer Speicherbereich im Cortex M3.
-
Thread
Ich weiß nicht mehr weiter... ATMega128 und Timer0
du für Teiler 1024 CS0, CS1 und CS2 setzen: TCCR0 = (1<<CS00)|(1<<CS01)|(1<<CS02); // Timer0 => F_CPU / 1024 Ist anders als bei den kleineren AVRs...
megaschäm_und_unten_den_schreibtisch_kriech* Danke! Wer lesen kann, ist hald klar im Vorteil... ;) (Seite 103 im Datenblatt)
-
Thread
Target mit SWD verbinden - "Vdd from Application" , GND?
/SWD-Anschlusses ziehen (siehe UM1075 Table 4). Der STLink verwurstet das dann weiter. Auf dem F407-Diso-Board wird das intern gemacht. Da geht TRACESWO vom F407 über eine Lötbrücke SB12, die standardmäßig gesetzt ist (siehe UM1472 Table 6) in den STM32F103, der STLink spielt. Man kann den ST-Link-Teil
vom DISCO schauen, ob das dann zu dem STM32F103 geleitet wird, der den STLink bildet. Den Schaltplan gibt es bei ST (Stichwort MB997, weil das die Platine vom Disco ist, ggf. Version des MB997 auf der Platine vom DISCO nachschauen.) Wenn dein
-
Thread
Spannungssignal umwandeln
Danke, Joe F. für die Antwort. Packe ich die Anweisungen ins Setup?
Danke, Joe F. für den Sketch. habs mal hochgeladen; leider keine Änderung, ich habe am Potiausgang ein Messgerät angeschlossen, der Wert bleibt fest bei 5k bzw. 2,5k, je nach Anschluss des Messgeräts. Vielleicht
-
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.
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/02/75/64/17/fc/4d/fd/CD00190234.pdf/files/CD00190234.
-
Thread
Erfahrungen mit ChibiOS & ChibiStudio auf STM32Fxxx
per mbed-cli auch andere benuzten. Z.B. das beliebte Bluepill mit dem F103. Das läuft aber besser mit dem mbed2, ein Projekt kann man so erstellen: [code] md myProject cd myProject mbed new . --mbedlib mbed add https://os.mbed.com/users/mbed_official/code/mbed-dev/ mbed compile -m BLUEPILL_F103C8 -t GCC_ARM [/code] per mbed export kann man dann eine Projektconfig für seine Lieblings IDE oder für ein makefile schreiben wenn man nicht mit 'mbed compile' arbeiten möchte. Ich wollte hierzu
-
Thread
Pollin - Receiver-Mainboard mit Twin DVB-[T,C] Tuner, NXP PNX8950EH
= 0x3ff mem write 0x6f91c11 = 0x200 mem write 0x6f91c40 = 0x3 mem write 0x6f91c80 = 0x3 mem write 0x6f91c81 = 0x103 mem write 0x6f91c82 = 0x103 mem write 0x6f91c83 = 0x2 mem write 0x6f91c84 = 0x2 mem write 0x6f91c85
mem write 0x6f99440 = 0x30003 mem write 0x6f99441 = 0xb mem write 0x6f99442 = 0x2 mem write 0x6f99443 = 0x3 mem write 0x6f99444 = 0x3 mem write 0x6f99445 = 0x8 mem write 0x6f99447 = 0x2 mem write 0x6f99448 =
-
Thread
B-Wert NTC wie relevant
https://www.reichelt.de/ntc-widerstand-60-mw-10-kohm-epc-b57863-s103-p240088.html?&nbc=1
Stefan ⛄ F. schrieb im Beitrag #6490187: > andere Temperaturen als 15°C Tippfehler: das sollte 25°C heißen.
-
Thread
Frage bezüglich Mikrocontroller auf selbst erstelltem PCB
Alternativ zu zwei CP2102N, kannst du einen STM32F103C8T6 mit der Firmware von Niklas verwenden, dann hast du 3 COM ports in einem Chip. Das wäre etwas billiger und funktioniert ohne Treiber-Installation. https://www.mikrocontroller.net/articles/USB-Tutorial_mit_STM32
Monk schrieb im Beitrag #7692833: > Alternativ zu zwei CP2102N, kannst du einen STM32F103C8T6 ... nehmen Oha, ein Multiprozessorsystem. Mich beeindrucken solche Ansätze mit technischem Overkill: als tumber Schnittstellenbaustein tut dann der potenteste Rechner im Trio seine langweilige
-
Thread
ethersex im etherrape
config.h:30:2: error: #error "newer libc version (>= 1.4.4) needed!" if test -s clock.d.new; then mv -f clock.d.new clock.d; else rm -f clock.d.new; fi set -e; avr-gcc -Wall -W -Wno-unused-parameter -Wno-sign-compare -g -Os -std=gnu99 -mmcu=atmega644 -DF_CPU=20000000UL -M -MG adc.c | sed > adc.d.new
Hallo oobi, > avrdude -u -F -p m644 -b 115200 -c avr109 -P COM1 -U > flash:w:ethersex.hex Also -u und -F wuerd' ich standardmaessig nicht setzen. Das schaltet die Signature-Checks ab, die ja grds. doch sinnvoll sind. Ansonsten
-
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 so, sondern
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? Also
-
Thread
AtMega128 Interrupt problem
Nun, das mit dem resetten habe ich herausgefunden indem ich vor [c] PORTB = 0xF0; //Eine haelfte der LEDs leuchten lassen while( 1 ) { [/c] etwas wie [c] PORTB = 0xF0; PORTB = 0xFF; //Eine haelfte der LEDs leuchten lassen while( 1 ) { [/c] gesetzt habe.. interessanter
Okay, fehler ist gefunden! M103C... der kompatibilitaetsmodus war das Problem... Danke nochmal fuer eure hilfe!
-
Thread
Retro Mixer, BPT Kanäle mit Line Pegel anzapfen - Spice Hilfe
sporadischen, vielseitigen Ärger. Gar nicht erst messen, tauschen! In IMG_20231229_193635_753.jpg C103/113.
Zwischenfrage zu den anderen Kapazitäten für meine Peripherie: Ich hätte als Koppelkondensatoren mit 4.7uF als PET Folie besorgt (z.B. https://www.reichelt.de/mks4-pet-kondensator-4-7-f-10-63-vdc-rm-15-mks4-63-4-7--p172804.html?&nbc=1) . Passt das oder geht das günstiger oder anders besser? Eingangswiderstand
-
Thread
STM32L052x8 USB mit Bare Metal Code funktioniert nicht. SET_ADDRESS fehlerhaft
Addresse setzen bevor der EP0In Handler verlassen wird Das funktioniert bei mir sowohl auf dem F103 als auch L05X (VCP) Für dein Problem kann ich mir nur 2 Ursachen vorstellen - du sendest kein ZLP mit der alten Addresse (normalerweise 0) - du sendest das ZLP schon mit der neuen Addresse.
SetAdress Request spezielle Timing Anforderungen gelten. In diesem Zusammenhang noch ein Hinweis: Der F103 USB Core hat m.M.n. eine Race Condition zw. einem Status OUT (Host ACK an Device) und dem nächsten SETUP Packet. Laut USB Standard muss ein SETUP Packet immer ge-ACK-t werden. So lange aber der CTR_Rx
-
Thread
Zeigt her Eure interessanten historischen Bauelemente
6508-9119 HP-5082-2300 HP-5082-7392 HP-5082-7415 HP-HDSP-0960 HY-214 Minitron 3015-F Siemens DL440 Siemens DL340
> > logiker_61 Könnten es sich um "normale" D110 mit Open Collector handeln? Siehe D100->D103
-
Thread
GCC libc mit cortex-m0 berursacht einen HardFault
Ich vesuche gerade von einem vorherigem Makefile von mir für den stm32f103 ein Makefile für den stm32f030 zu schreiben. Dieses compiliert jetzt auch ohne Probleme aber wenn ich es auf den Micro draufflashe kommt er im Startupfile nur bis zum libc call (bl __libc_init_array
-ffunction-sections -mlong-calls -Wall -g -Os -DSTM32F030x6 -o main.elf ./Src/main.o (andere .o der Lib usw.) ./startup_stm32f030x6.o -specs=nano.specs -Wl,--gc-sections -Wl,-script="./STM32F030F4_FLASH.ld" [/code] Der ggc ist der aktuellste von Linux
-
Thread
RFM12B-868Mhz empfängt nur 0-en
geschrieben. Da heißt es : Initialisierung Sender RFXX_WRT_CMD(0x80E7);//EL,EF,868band,12.0pF RFXX_WRT_CMD(0x8239);//!er,!ebb,ET,ES,EX,!eb,!ew,DC RFXX_WRT_CMD(0xA640);//434MHz RFXX_WRT_CMD(0xC647);//4.8kbps RFXX_WRT_CMD(0x94A0);//VDI,FAST,134kHz,0dBm,-103dBm RFXX_WRT_CMD(0xC2AC
RFXX_WRT_CMD(0xC040);//1.66MHz,2.2V Initialisierung Empfänger RFXX_WRT_CMD(0x80E7);//EL,EF,868band,12.0pF RFXX_WRT_CMD(0x8299);//!et,!ebb,ET,ES,EX,!eb,!ew,DC RFXX_WRT_CMD(0xA640);//434MHz RFXX_WRT_CMD(0xC647);//4.8kbps RFXX_WRT_CMD(0x94A0);//VDI,FAST,134kHz,0dBm,-103dBm RFXX_WRT_CMD(0xC2AC
-
Thread
Interpreter kleinstmöglich im Cortex
Hier mal eine vernünfige sprache: https://code.google.com/p/picoc/ Läuft auf einem STM32F103ZE ohne probleme...
Hier mal eine vernünfige sprache: > https://code.google.com/p/picoc/ > > Läuft auf einem STM32F103ZE ohne probleme... MaWin schrieb im Beitrag #3775582: > https://sites.google.com/site/smallbasicinterprete... Vielen dank euch beiden!