-
Thread
Briefkastenmelder mit ESP-07s und Selbsthaltung mittels Mosfet
somit ist mir der Ruhestrom egal. "egal" ist ein hartes Wort :) Dann kommt ja direkt der LF33CV von STM in Frage. Der braucht zwar bis zu 1mA Ruhestrom und verträgt kein Keramik-C am Ausgang, aber zum Ausgleich hat Reichelt den im TO-220 auf Lager. Mouser hätte auch noch den LDL1117S30R, der braucht nur
ist mir der Ruhestrom egal. > > "egal" ist ein hartes Wort :) Dann kommt ja direkt der LF33CV von STM in > Frage. Der braucht zwar bis zu 1mA Ruhestrom und verträgt kein Keramik-C > am Ausgang, aber zum Ausgleich hat Reichelt den im TO-220 auf Lager. > Mouser hätte auch noch den LDL1117S30R, der
-
Thread
Websocket, .send geht, wie funktioniert ".receive"?
zuweise (dachte, das geht nur andersherum). Wenn das jetzt noch vom STM32 aus geht, bin ich glücklich *g*.
500ms, bis der Slider auf der Webseite nachzieht. Obwohl nur ein JSON-String mit einer payload von 8 chars übertragen wird ("vol":xx). Andere Erfahrungsberichte jammern schon über nur 150ms. Mal checken, ob das Synchronisieren verbessert werden kann, indem die Daten, die vom STM32 zur Webseite gehen
-
Thread
unbekannter Stepper driver
Eigentliches Thema: Was für ein Stepper Driver könnte das sein? - traces gehen vermutlich zu pin 1-3 des STM8S0003 was UART wäre. - dem Layout nach dürfte das QFN sein - läuft auf 12V - NEMA14 Motor Hatte schon an TMC wie den 2209 gedacht, jedoch sprechen 12V und Layout gegen den als Möglichkeit.
-
Thread
GNU-Toolchain für STM32
Bin gerade dabei, meine Toolchain für STM32-Prozessoren neu aufzubauen. Bin bei arm-none-eabi-c++ --version 8.2.1 stehen geblieben. Möchte auf 10.3 gemäß nachfolgenden Link hochgehen: https://developer.arm.com/tools-and-software/open-source-software
gcc-arm-embedded/+bug/1864494 Vielleicht ist das zufällig mit GCC 10 geschlossen worden, aber Auskünfte gibt's keine mehr.
-
Thread
STM32 Startup Zeit
relativ wenig zu dieser offensichtlich von vielen Parametern abhängigen Anlaufzeit. Lassen sich die 7mS durch schlaue Maßnahmen noch deutlich verkürzen bzw. hat das schon mal jeamand auch für andere STM32 untersucht?
braucht, weiß man nicht. 115 µs typisch und 160 µs maximal. Steht so im Datenblatt Abschnitt 6.3.8 S. 70/119. Zum Vergleich braucht ein L431 max. 40 µs und ein F407 max. 300 µs. > Evt. wird es übersichtlicher, wenn du den BOOT-Pin als Ausgang benutzt. Beste Lösung!
-
Thread
Sensorausgangssignal hörbar machen
https://www.conrad.de/de/p/analog-devices-ad654jn-pmic-u-f-wandler-spannung-zu-frequenz-500-khz-pdip-8-174769.html
mal angenommen, das Drehteil hat 250mm Durchmesser und dreht sich mit 600/min, dass sind das knapp 8m/s. Wenn der Magent also seinerseits 8mm hat, dann dauert der relevante Abstandsimpuls bestenfalls gerade mal 1ms. Die Eigentliche Auswertung sollte also deutlich schneller sein. Und wenn es größer wird
-
Thread
Heute war es endlich soweit (Wetterballon)
nicht weiter Spektakulär. Batterie, Spannungsregler, µC, Sensor, GPS-Modul, Sender. Der µC ist ein STM32F100C8. Was mich jetzt interessieren würde ist der Sensor, die flexible Platine mit den dicken Lötpunkten. Dort scheinen schon einige Sachen zu fehlen. Kennt sich hier jemand aus und kann die Funktion
Radiosondenaufstieg kostet mit wasserstoffgefülltem Ballon und Radiosonde > heute ca. 300 € und mit einer 1,8 m³ Heliumfüllung ca. 400 €.
-
Thread
Nucleo 144 496ZG Pinbelegung
daher, dass die meisten "extra" Funktionen (wie CAN1) auf unterschiedliche Pins gelegt werden können, s. Datenblatt, Table 15. CAN1 kann z. B auch auch PB8/9 gelegt werden.
Johannes M. schrieb im Beitrag #6888215: > Wo findest du Table 15 im MB1312? Datasheet STM32L496xx, DS11585 Rev 15, Table 15. STM32L496xx pin definitions https://www.st.com/resource/en/datasheet/stm32l496ae.pdf MB1312 ist das Nucleo-Board (genauer das PCB).
-
Thread
ADXL345 Device ID auslesen
es mir das sinvollste Register zum lesen und prüfen scheint. Erste Frage, muss ich immer 16 oder 8 Bit schicken? Werden die restlichen 8 Bits aufgefüllt, wenn ich nur 8 schicke weil sie nicht gebraucht werden? Daher dachte ich um die Device ID auszulesen: Ich schreibe 0b10000000 ins DataRegister
nur ein Byte um SPI / I2C zu verwenden. Lothar M. schrieb im Beitrag #6886188: > Also: SS#=low, 8 Bit Kommando senden, 8 Bit Dummy senden, SS#=high Okay, jetzt ist wechselt mein SCLK Signal schonmal 16 mal und 16 Bit werden von der MOSI Leitung gesendet. Nachdem ich 2x 8 Bit gesendet hab
-
Thread
PDP-11 auf MCU
S. R. schrieb im Beitrag #6889823: > Die > Interrupt-Architektur eines STM32 wird für Studenten logischer, wenn man > sie mit den separaten Chips auf einem Z80-Board vergleicht Sicher nicht.
S. R. schrieb im Beitrag #6889823: > Interrupt-Architektur eines STM32 wird für Studenten logischer, wenn man > sie mit den separaten Chips auf einem Z80-Board vergleicht - einige > Konzepte sind nach
-
Thread
undefined reference?
NO_WHITE_LIST_USE, /* use white list */ 8, (uint8_t*) name, 0, NULL, 0, 0); while (1) { } } [/c]
sämtliche .C Dateien nicht übersetzt werden. Normalerweise macht die CubeIDE das automatisch. Oliver S. schrieb im Beitrag #6884835: > Die offensichtliche Fehlerursache "fehlende lib" hast du ausgeschlossen? Ja, weil ich hier nur Sourcen übersetze und keine lib benötige.
-
Thread
Leistungsabgabe von ATX-Netzteil aufzeichnen
0V und 3,3V, so dass ich positive und negative Ströme gleich gut messen kann. Als ADC wird ein STM32 benutzt. Der STM32G030F6 ist der eine der gerade bei Mouser lieferbar ist (ausser die BGA-Dinger). Er wird die Aufgabe wohl erfüllen, aber wirklich zufrieden bin ich mit dem nicht, vor allem weil
Schieberegister mit 32-Bit-Wörtern, wobei ein Modul vorraussichtlich 96 oder 128 haben wird. Bei 8 Moduln ergibt sich eine Datenrate von etwa 10Mbit/s. Ich habe mich für STM32 entschieden, da es für diese Familie (soweit ich weiß) die besten Toolchains als freie Software gibt. Mit dem bei Mouser
-
Thread
Diode/Diac Typfeststellung/Ersatztyp gesucht
Triggerdiode https://www.reichelt.de/triggerdiode-32-v-do-35-db3-stm-p219631.html?&trstct=pos_0&nbc=1
Christian S. schrieb im Beitrag #6881018: > Einer der beiden > 15µF/250V-Elkos hatte oben die Lüftungsschlitze offen Paarweise wechseln.
-
Thread
PWM Signal registrieren und digital auswerten
das ist hochohmig genug, dass mein PWM sich daran nicht stört genauso wie der Monoflop eingang weil´s ja im Grunde alle hochohmig sind die Eingänge, und der CLK vom Flipflop kommt hinten an den Monoflop dran. -> wenn Data nix mehr krigt, is´s aus. Hab ich´s kapiert oder bin ich zu blöd? Sorry für
Benedikt S. schrieb im Beitrag #6890485: > Leider hab ich die Schaltung von Jobst noch nicht angeschaut und muss > die die du meinst erst finden aber ich werd´s mir anschauen. **Seufz* Benedikt S. schrieb
-
Thread
DDR-µC, maskenprogrammiert, "fremd verwendbar ?
Axel S. schrieb im Beitrag #6887163: > *Weißt* du das oder ist das eine Vermutung? Und gilt das auch für die Z8 > aus DDR-Produktion? Oder nur für die Z8 aus DDR-Produktion? > > Mir klingt dieser Satz
. Es geht hier um klassische Z8. Also Zilog / STM Z8601 und Z8611 sowie MME U881x. Z8encore und ähnliche Spätgeborene werden sich sicherlich anders verhalten. Und ja, der Testcode ist Bestandteil des ständigen Maskensatzes, nicht
-
Thread
MCU mit high drive GPIO? (Mikrocontroller, Pin, Strom, Ausgang)
voltage drop specified. 0.6 V drop @ 20mA (Typical Characteristics - Outputs @3V geschätzt) STM32F103C8: The GPIOs (general-purpose inputs/outputs) can sink or source up to ±8 mA, and sink or source up to ±20 mA (with a relaxed VOL/VOH) except ... Absolute maximum: Output current sunk by
an einigen Pins z.B. sowas. Danke! https://www.st.com/en/microcontrollers-microprocessors/st7-8-bit-mcus.html https://www.st.com/en/microcontrollers-microprocessors/st72361k9-auto.html#documentation > – Up to 6 high sink outputs Die haben bis 20 mA gemessen. Axel S. schrieb im Beitrag #6878238
-
Thread
Motortreiber auf aliexpress Fälschung?
.html?spm=a2g0o.productlist.0.0.3f792226IYoXQh&algo_pvid=540ee13f-2561-4b5c-8e19-a0298523a714&algo_exp_id=540ee13f-2561-4b5c-8e19-a0298523a714-22&pdp_ext_f=%7B%22sku_id%22%3A%2212000023033963649%22%7D
es sich um Fälschungen handelt oder um ausgelötetes Zeug, was obendrein auch noch kaputt ist. W.S.
-
Thread
3D Kennfeld mit Mikrocontroller verarbeiten
effizient und superschnell (ohne echte Division), dann, wenn die Stützstellen auf 2hochN liegen, also 2,4,8,16 oder 32.. usw. Pseudo-Code in C: [c] #define DIV (8) // Abstand zwischen 2 Stützstellen #define MASK (DIV-1) // interpolate between s and e int _(int s, int e, int w) { return s +
in 5 Jahren haben wir KI auf den Controllern... https://www.st.com/content/st_com/en/ecosystems/stm32-ann.html
-
Thread
Sende/Empfangsvorgang mittels nur 1St. µC
dran, was eventuell als Vorlage dienen kann. Ist aber NICHT für einen MSP gedacht, sondern für einen STM32F103C8T6. Das Ding kann man auch ziemlich zusammenkürzen, wenn man nur einen UART braucht. 2. einen Satz von Kommandos ausdenken, die zum Problem passen. Mir fällt da erstmal sowas aus dem Stegreif
Datenquelle (1 Zeichen): A bzw. B (Ode an Rainer) - Trenner "," - Festpunk-Zahl als Text z.B. "22.8" oder Text z.B. "S" (start) - Endezeichen <LF> (0x0A) Wer denkt sich den Rest des Protokolls aus und formuliert es?
-
Thread
Was tun mit altem Zeitzeichenempfänger
, deren Genauigkeit der Grafik zufolge bei 30s/Jahr, also etwa 0.1s/Tag lag. Bereits die professionellen Quarzuhren waren 1930 schon 30x genauer, unsere CAQ hat <2ms/Tag, also < 0.7s/Jahr; damit ist klar dass sie gelegentlich nachgestellt werden
Fällen. L10 sitzt symmetrisch auf L8+L9. Induktivität L8+L9=279µH und die Anzapfung liegt etwa bei 0.24, auch die Rückkopplungswicklung hat etwa 1/4 der Windungszahl von L8+L9. Das zeigt, dass die Abschätzung mit 252+28µH zwar etwas
-
Thread
wie funktioniert ein kapazitiver Drehgeber?
/?q=angular+capacitive&iax=images&ia=images Viele Referenzen: https://www.mdpi.com/1424-8220/16/8/1196/htm https://www.analog.com/en/products/ad2s1210.html "Complete monolithic resolver-to-digital converter" > A resolver is a rotating transformer, typically with a primary winding on the rotor
Streukapazität ist (Rotor ganz über Sender oder Empfänger) und was daraus für den Signalhub folgt. Wenn's geht, würde ich das gerne ohne Spezial-IC machen. Drehzahl ist gering, kleiner 10 Hz. Als Encoder heisst das <1kHz Updaterate. Hier wird mit 8 MHz der Strom zweier Elektrodenpaare über den geerdeten
-
Thread
Noch kein tinyAVR Support in avrdude?
Sicher werden uns die 8-Bitter noch lange Zeit begleiten, denn warum sollten wir oder irgendwelche Hersteller sich mit den 32-Bittern rumschlagen, wenn es um Lösungen geht, die ein 8-Bitter schon mit links erledigt. Und die
Sohn ankommen würde und Mikrocontroller kennen lernen wollte, würde ich ihm wahrscheinlich direkt die STM32 Boards geben und die "alten" Arduino Nanos für mich behalten sofern er mit den STM32 klar kommt.
-
Thread
USB-Stringdeskriptor ohne Abzählen
Descriptor type: string (really!) A.h=h; // protocol, 0=http, 1=https for (int i=0;i<N;i++) A.s[i]=s[i]; return A; } #define LP(h,s) (landingpageurldesc_f<length(u8##s)>(h,u8##s)) static PROGMEM constexpr auto LandingPageUrlDesc = LP(1,"www.tu-chemnitz.de/~heha/app.htm"); // "1" means
Descriptor type: string (really!) > A.h=h; // protocol, 0=http, 1=https > for (int i=0;i<N;i++) A.s[i]=s[i]; > return A; > } > #define LP(h,s) (landingpageurldesc_f<length(u8##s)>(h,u8##s)) > static PROGMEM constexpr auto LandingPageUrlDesc > = LP(1,"www.tu-chemnitz.de/~heha/app.htm"); >
-
Thread
Netzspannung messen für arme Leute
Frage der Genauigkeit ob nicht ein einfacher Gleichrichter auch genügt. Noch lange nicht alle DVM's haben eine TRMS-Messung implementiert.
zutrauen würde https://www.mouser.de/ProductDetail/Ohmite/MOX-1N-131004FE?qs=%2Fha2pyFaduguOol0Jv2co8BfdRA70gvSkukI7oviu8YU2IQiXh9PkQ%3D%3D davon würden 4 Stück gerade nicht ins Hutschienengehäuse passen, aber etwas kleinere wird es ja wohl geben. So weit so gut, elektrisch funktioniert es, aber
-
Thread
C arithmetic promotion Fallstricke
nicht warten? An einer Stelle, wo es um µs geht, finde ich micros() übertrieben abstrakt. Für den STM32 würde man es vielleicht so schreiben: [c]void delayMicrosWrong (uint8_t us) { uint32_t start = TIM6->CNT; while (((TIM6->CNT - start) & TIM_CNT_CNT_Msk) < us) {}; return; }[/c] start
Rolf M. schrieb im Beitrag #6876136: > Ja, die variadische Parameterliste. Da gibt's nix kleineres als int. so sieht's aus ;)
-
Thread
EPROM Programmer bauen 27C010 27C020
74HC164 für die Programmierung der > Daten und 74HC165 für das Lesen der Daten genommen. MCP23S17 ist kein einfaches Schieberegister, sondern ein GPIO-Extender, macht aber das, was Du willst. Du kannst 8 davon an einen SPI parallel hängen. Jeder Baustein hat 3 Adresspins, über die man eine eindeutige
schrieb im Beitrag #6866538: > Dann der Bezug zur > Geschwindigkeit ist maximal lächerlich. Kleinste STM32 Käfer machen 72 > MHz und haben genug IOs. Jeder AVR kann es ebenfalls. TO's Hinweis ist nicht nur "maximal lächerlich" sondern ganz einfach getrollt, jede Antwort darauf somit Trollfutter.
-
Thread
C++ template Funktion doppelt definiert in header und cpp
)) { return queue_transfer(tx_buffer, tx_length, rx_buffer, rx_length, sizeof(Type) * 8, callback, event); } start_transfer(tx_buffer, tx_length, rx_buffer, rx_length, sizeof(Type) * 8, callback, event); return 0; } [/code] und in SPI.cpp der gleiche
stand: [code] tx_word_len = 2; rx_word_len = 2; const uint16_t tx_data[8] = {0x1122, 0x3344}; // allocate extra memory to prevent "out of range" error uint16_t rx_data[8] = {0}; spi.transfer(tx_data, tx_word_len * sizeof(*tx_data),
-
Thread
[V] verschiedene Sachen
Hallo, um etwas Platz zu schaffen, möchte ich euch folgende Sachen anbieten: 1. zwei altgediente S7 SPS-Module aus Anlagenrückbau, 1x CPU315-2DP (6ES7315-2AF02-0AB0) ohne Pufferbatterie und untere Abdeckung, 1x CP343-5 (6GK7343-5FA00-0XE0), zusammen VB15€ 2. fünf Profibus-Stecker 6ES7972-0BA12-
44 Stück mit 65mm, alle zusammen VB20€ 10. eine Rolle fast-recovery SMD-Dioden (2500Stk.) STTA206S von STM, 600V 2A 20ns, SMC-Gehäuse, VB15€/Rolle (mehrere vorhanden) 11. ein vernachlässigter Amiga500 mit Erweiterung auf 1MB, funktionstüchtig eingelagert vor >20Jahren, nicht erneut getestet, nicht
-
Thread
STM8S Speicher auslesen bei LOC Bit
Ausleseschutz. > Geht aber nicht mal so im Vorbeigehen. Hallo A. B. du hast natürlich recht, ist ein STM8S005. Kannst du mich in das Verfahren einweihen? Gruß Berny
Berny schrieb im Beitrag #6862800: > > Hallo A. B. du hast natürlich recht, ist ein STM8S005. Kannst du mich in > das Verfahren einweihen? Mit z.B. "Voltage Glitching" kann man eventuell den Leseschutz umgehen. "STM8 Glitch" als Suchbegriff liefert einige Treffer.
-
Thread
Einstieg GDB
_2nd_lvl_fbl_dbg.elf done Setting breakpoints Debugger name and version: GNU gdb (GNU Tools for STM32 9-2020-q2-update.20201001-1621) 8.3.1.20191211-git [/pre] Vielleicht ist mein Denkfehler aber auch, dass der GDB ein ganz normaler Debugger ist wie Lauterbach oder AVR-Studio Gruß Matthias
address 0x801cecc, load size 44618 Transfer rate: 17 KB/sec, 2124 bytes/write. ------ Switching to STM32CubeProgrammer ----- ------------------------------------------------------------------- STM32CubeProgrammer v2.8.0 -------------------------------------------
-
Thread
Gesucht: Bus-System um mehrere uC zu vernetzen
der Master macht alles, die Anfragen, das Timing, die Slave antworten nur. Sinnvollerweise macht man's so, dass die slaves immer Antworten, wenn sie's verstanden haben. Jede verstandene Anfrage gibt eine Antwort, auch wenn sie leer ist. Und nicht, wenn sie's nicht betrifft, resp den Inhalt nicht verstanden
äquivalent. Was es ist, fragt man dann den Sensor selber. Beispiel: Du hast 5 identische Sensoren S1..S5, die je eine Temperatur messen. Alle melden sich gleichzeitig am Bus. Woher weiß ein Sensor, welche Temperatur er genau misst. Diese Zuordnung (z.B. S1 = Warmwasser, S2 = Vorlauf, S3 = Rücklauf)
-
Thread
ST-LINK_GDB_server mit STM32H743 und STLink V3MINI
Für die STM Controller möchte ich den STLink V3 benutzen, mit dem gdb der aus VSCode heraus aufgerufen wird. Mit einigen STM32F4 klappt das gut, mit dem H7 nur bedingt. SWD ist über GND, SWDIO und SWCLK angeschlossen
------ STM32CubeProgrammer v2.8.0 ------------------------------------------------------------------- ST-LINK SN : 004900313137510B33333639 ST-LINK FW : V3J7M2 Board : STLINK-V3MINI
-
Thread
Kolibri OS, vergrößerung der Community. Programmierung mit C
Linux > Uralt-Version geht, aber wahrscheinlich nur ohne Grafik? Für das oben von mir genannte S.u.S.E. 11/94 wurden 4 MB ohne und 8 MB mit X11 empfohlen. Beide Angaben waren so bemessen, so dass auch noch Platz für ein paar Applikationen blieb. Auch Windows 3.11 und OS/2 Warp kamen mit 8 MB
Yalu X. schrieb im Beitrag #6864368: > Für das oben von mir genannte S.u.S.E. 11/94 wurden 4 MB ohne und 8 MB > mit X11 empfohlen. Beide Angaben waren so bemessen, so dass auch noch > Platz für ein paar Applikationen blieb. Auch Windows 3.11 und OS/2 Warp > kamen mit
-
Thread
CP/M auf dem Raspberry Pi Pico
mit "Z80-Kern" @ 2..3-Stelligen MHz habe ich schon diverses gelesen, ebenso von Z80-Emulationen auf STM32-uCs. -------- Nachtrag: sorry habe mich verlesen: dachte es ging um den Pi-Zero mit "bare-metal"-Z80-emu+CP/M (GHz Clock) - hier geht's aber um den Pi-PICO. Meine Frage zur aktuell schnellsten
S. R. schrieb im Beitrag #7176568: > Guido L. schrieb im Beitrag #7172851: >> Aussderdem muss man sich nicht mit Disketten begnuegen, sondern >> hat 16x 8MB Harddrive in einem FAT16/FAT32 Filesystem
-
Thread
ARM &Co: EmBitz 2.0 IDE, was wird denn nun draus?
netxduo 20.10.2021 21:14 <DIR> OpenBootloader 20.10.2021 21:14 <DIR> STM32_Network_Library 20.10.2021 21:14 <DIR> STM32_TouchSensing_Library 20.10.2021 21:14 <DIR> STM32_USBPD_Library 20.10.2021 21:14 <DIR> threadx 20.10.2021 21
Johannes S. schrieb im Beitrag #6856653: > Auf dem RaspPi kann man auch ccache installieren Danke für den Hinweis. Es funktioniert.
-
Thread
STM32 HAL UART Mysterium oder bin ich dumm?
gesagt: ein kleines Beispiel-Projekt zu so etwas hatte ich vor Jahren hier schonmal gepostet. W.S.
erfolgt mittels CubeMX. beispielsweise sieht das dann so aus: [c] UART_HandleTypeDef huart2; uint8_t rx2_buffer[100]; uint8_t tx2_buffer[100]; serial_ctx_t serial2; int main(void) { ... MX_DMA_Init(); MX_USART2_UART_Init(); ... uint8_t tx_buffer[100]; serial_init
-
Thread
[S] Retro 6502,Z80,Bauteile oder Boards
erfunden. Denn SBC hätte man wohl nach m³ verkaufen müssen. Üblich waren da eher Einschubgehäuse mit ca. 8-12 Einschubkarten a 160x100mm und selbst damit hatte man dann noch nicht mal so viel Peripherie wie Heute z.B. ein STM8 auf 7x7 mm oder so on Chip hat. Ich bin froh das ich das ganze alte Zeugs schon
Drago S. schrieb im Beitrag #6855959: > 1x DIP-Switch 12-fach (8-fach habe ich) > 4x DIP-Switch 4-fach > 4x LED Bargraph 8-fach (od. ähnliche 4/8-fach Ketten) > 10-15x DIP-14 IC Sockel > 3x DIP-6 IC Sockel
-
Thread
ILI9341 auf RGB umstellen
machen. Hab das bei mir noch nie gemacht aber nach Datenblatt und Beispiel sollte für LTDC des STM32H7.. wahrscheinlich der DE-Mode der geeignete sein. Siehe auch Beispiel Seite 5 auf ST.COM: https://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwj52KajqdzzAhXQhv0HHSR8BTkQFnoECAcQAQ
Peripheral-LCD_TFT_Controller_LTDC%2Ffiles%2FSTM32H7-Peripheral-LCD_TFT_Controller_LTDC.pdf%2F_jcr_content%2Ftranslations%2Fen.STM32H7-Peripheral-LCD_TFT_Controller_LTDC.pdf&usg=AOvVaw3ixp_yQI8d28JAMzj0Ql43 Statt 8Bit sind aber nur 6bit (7bit) pro Farbe nutzbar
-
Thread
Kaufempfehlung / Kauftipps für ein Oszilloskop
sowas z.B.: https://www.conrad.de/de/p/voltcraft-dso-2104-digital-oszilloskop-100-mhz-4-kanal-1-gsa-s-80-kpts-8-bit-digital-speicher-dso-1-st-2307979.html Michael
Funktionen https://www.conrad.at/de/p/voltcraft-dso-1204e-digital-oszilloskop-200-mhz-4-kanal-1-gsa-s-64-kpts-8-bit-digital-speicher-dso-1-st-1589987.html
-
Thread
Makefile build Fehler - pipe: No such file or directory
libopencm3/mk/genlink-config.mk:47: No match for the FPU flags ../libopencm3/mk/genlink-config.mk:52: stm32f103c8t6 not found in ../libopencm3/ ld/devices.data ../libopencm3/mk/genlink-config.mk:63: ../libopencm3/lib/libopencm3_.a library v ariant for the selected device does not exist. CC stm32
wahrscheinlich eine folge von diesem Fehler hier sein: [code] ../libopencm3/mk/genlink-config.mk:52: stm32f103c8t6 not found in ../libopencm3/ ld/devices.data [/code] Habe mir daraufhin die devices.data Datei angeschaut. Dort gibt es aber den Eintrag: [code]stm32f103?8* stm32f1 ROM=64K RAM=20K [/code
-
Thread
Mit welchem Programm programmiert ihr Controller?
zur Frage: beruflich (aber selten, da ich Hardwareentwickler bin): AVR: C mit Atmel Studio 7.0, STM32: C mit STM32CubeIDE, nein. (Ich würde auf Controllern derzeit nix anderes machen wollen.) War zwar nicht die Frage, ich schreib's aber trotzdem: Beruflich und privat auf dem PC nur noch Python
Beruflich: Editor ist Eclipse Compiler/Linker IAR/MSP430 oder IAR/STM32... (-> BuildServer) Privat: dazu ein Sammelsurium aus den alten Zeiten (alt_beruflich + privat): * FreescaleCodeWarrior für alte Nitron HC08-Chips * MPLAP für (alte) PIC's * PsOC-Creator von
-
Thread
SD Karte shutdown
Spezifikation? https://www.sdcard.org/downloads/pls/pdf?p=Part1_Physical_Layer_Simplified_Specification_Ver8.00.jpg&f=Part1_Physical_Layer_Simplified_Specification_Ver8.00.pdf&e=EN_SS1_8 Da steht es irgendwo drin, ich weiß nicht mehr wo, ist zu lange her. Das neu hinzugekommene Kapitel "5.8.1.3 Power Off
#6851217: > https://www.sdcard.org/downloads/pls/pdf?p=Part1_Physical_Layer_Simplified_Specification_Ver8.00.jpg&f=Part1_Physical_Layer_Simplified_Specification_Ver8.00.pdf&e=EN_SS1_8 > > Da steht es irgendwo drin, ich weiß nicht mehr wo, ist zu lange her. Das > neu hinzugekommene Kapitel "5.8.1.3 Power
-
Thread
[STM32] - Wie mehrere MCUs in einem Projekt?
erlauben. gibt es, aber die mcu scheint da nicht austauschbar zu sein, nur projektglobal. Til S. schrieb im Beitrag #6851058: > Muss es denn Eclipse CDT oder STM32CubeIDE sein? nein, das ist nicht gesetzt. Das embedded studio hatte ich mir demnächst auch noch anschauen wollen..
Walter T. schrieb im Beitrag #6851410: > Bei allen Build-Umgebungen, die ich kenne (STM32Cube gehört nicht dazu), > kann man sogar für jedes Target einen anderen Compiler und > unterschiedliche Quelltextdateien auswählen. Was nützt du denn da? Mir geht's insbesondere um die
-
Thread
BMP280 + AHT10 auf dem gleichen I2C Bus
Datenblatt tatsächlich drinn, das der AHT10 keine anderen Götter neben sich auf dem Bus zu dulden scheint (s. Screenshot S. 8) Andererseits werden scheinbar Module verkauft, wo zumindest ein AHT20 zusammen mit einem BMP280 betrieben wird: http://embedded-things.blogspot.com/2021/02/test-aht20bmp280-temperature-humidity.html
p.s. Mit den vorgeschlagenen Serienwiderständen ließe sich sicher sagen, was von wem kommt
-
Thread
Welchen Arduino soll ich kaufen?
du daran denkst, eventuell selbst auch mal deinen Beruf in der Elektronik-Branche zu finden. W.S.
Kauf dir lieber einen STM-Nucleo
-
Thread
Zerynth bietet GSM-Features an, Nordic erweitert Matter-Unterstützung
die Watch realisierte. ### Sierra Wireless wird STMicroelectronics-Ökosystempartner. Nutzer von STM32-Mikrocontrollern können diese - so sie die Chips im Markt erhalten - seit längerer Zeit durch Nutzung einer als X-CUBE-Cellular (siehe https://www.st.com/en/embedded-software/x-cube-cellular.html?
Wireless. “Sierra Wireless is bringing its world-class IoT connectivity solutions to the industry-leading STM32 ecosystem, so that customers developing a wide range of IoT solutions using STM32 MCUs will now be able to easily build solutions with cellular connectivity.” [/c] Über kurz oder lang dürften
-
Thread
STM32H750 DMA und SAI2
hi Ich habe einen STM32H750 und veruche einen Codec am SAI2 zu betreiben Leider bekomme ich keinen Takt und er startet auch nicht. HAL_SAI_Transmit_DMA() bleibt intern im Timeout hängen schlägt schließlich fehl.
= SAI_OUTPUT_NOTRELEASED; if (HAL_SAI_InitProtocol(&hsai_input, SAI_I2S_STANDARD, SAI_PROTOCOL_DATASIZE_16BIT, 2) != HAL_OK){ Error_Handler(); } } [/c] mir fehlt irgendwie die Tabelle welcher DMA stream interrupt für SAI zuständig ist. Die neuen H7 haben