-
Thread
Struktur in Union initialisieren
jetzt wieder melde. Ich war im Urlaub und vorher noch im KH :(. Ich schreibe in C. Ich nutze STM32Cube. An den Standards hatte ich nichts geändert. Vorher war da einfach nichts eingestellt. Dann hab ich es mal auf C99 umgestellt. Die Fehler bleiben gleich. Eric B. schrieb im Beitrag #5934353
ab.a_1); [/c] sollte aber wohl [c] printf("%d", ab.a.a_1); [/c] lauten. Mirco G. schrieb im Beitrag #5943422: > Thomas W. schrieb: >> ... >> }S_Control_u = {1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0}; >> ... > > Genau der gleiche Fehler. Im Vorschlag von Thomas kommt 'ab' überhaupt
-
Thread
Graphische Funktionen für EA DOG XL160
: der eigentliche Displaytreiber. Der stützt sich auf den o.g. Treier der untersten schicht und er beinhaltet das Initialisieren, Kontrast einstellen, ggf. Spiegeln usw. und den Blocktransfer von einem µC-internen Displayram ins eigentliche Display. Wenn du einen
GDI verstanden wird. Mal ein paar Lese-Hinweise: https://www.mikrocontroller.net/attachment/316790/STM32F103C8T6.ZIP https://www.mikrocontroller.net/attachment/305446/Bastelquellen.zip W.S.
-
Thread
PIC: Ausgansstrom am Portpin
tut sie nicht. Denn die Kurve ist einfach die Kennlinie eines MOSFET. Ich kenne das Verhalten von STM32, M16 und SAM7. JEDER CMOS-Ausgang verhält sich so, sei es µC, Gatter oder Komparator. Nur die Zahlenwerte unterscheiden sich, das Verhalten ist überall das Gleiche. Für einen ATMEGA128 lesen wir
Jens G. schrieb im Beitrag #5931299: > Auch bei dem Test von Software können Fehler passieren Und bei ASCII Art erst. Jens G. schrieb im Beitrag #5931299: > mag es einen Sinn machen etwa 10 Cent zu
-
Thread
Polynom für nichtlinearen Sensor anhand von Stützstellen gesucht
anzuzeigen? Wenn nicht, nimm LibreOffice [pre] -4.74107e-17*x**5+1.79892e-12*x**4-2.57563e-8*x**3+0.000165035*x**2-0.3446244*x+218.04885 [/pre] oder beliebiges anderes Tool, das Approximationen berechnen kann.
Digitalfilter der mit double rechnet und den ich vor 20Jahren auf dem PC programmiert habe einfach auf einen STM32 kopiert und es war nicht notwendig da irgendwas zu optimieren. Das kann man sich natuerlich nicht immer erlauben und ich kann nur jedem raten auch zu lernen wie es anders geht, aber es geht heute
-
Thread
stm32 FatFS stranges Problem
size: 0x80000 bytes (512 KiB), Flash: 0x200000 bytes (2048 KiB) in pages of 2048 bytes 2019-08-03T22:52:49 INFO common.c: Attempting to write 115584 (0x1c380) bytes to stm32 address: 134217728 (0x8000000)
:53:11 INFO common.c: SRAM size: 0x80000 bytes (512 KiB), Flash: 0x200000 bytes (2048 KiB) in pages of 2048 bytes 2019-08-03T22:53:11 INFO common.c: Attempting to write 115584 (0x1c380) bytes to stm32 address: 134217728 (0x8000000)
-
Thread
[V] STM32 Eval Board M24SR Discovery NFC/RFID und J-LINK JTAG Programmiergerät
Hallo, verkaufe folgende Sachen: - 1x JTAG Programmiergerät J-LINK KS V6.0 IAR Preis:40€ - 1x M24SR Discovery Eval Board mit STM32F103 für RFID und NFC Evaluierung inkl.Antennen Preis: 25€ Versand übernimmt der Käufer. lG Walter
-
Thread
Warum quälen sich so viele Hobbyprojekte noch mit ASM-Code ab?
überlasse. Viele häufig benutzte Befehlskombinationen (z.B. die Kombination "LUI R1, imm12; ADDI R1, R0, imm20" bei RISC-V) lassen sich wunderbar kombinieren. Wenn man komprimierte Befehlssätze unterstellt (z.B. ARM Thumb2 oder RISC-V "C"), dann reicht für viele Fälle bereits ein 32-bittiger Speicherbus
wer meint, das hätte mit Mikrocontrollern nichts zu tun: Der superskalare Cortex M7 (z.B. in manchen STM32) profitiert von einer Verzahnung unabhängiger Befehle.
-
Thread
STM32 - GPIO's haben unterschiedliche Ausgangsspannung
Mampf F. schrieb im Beitrag #5926919: > Welche Hardware-Platform verwendest du? Verwendet wird das STM32-P103 Board von Olimex. Darauf läuft der STM32F103RBT6
verhalten. Also, definitiv kein STM32 Problem, sondern...
-
Thread
Flashen von Mikrocontroller plötzlich nicht mehr möglich
tap: stm32f1x.cpu tap/device found: 0x3ba00477 (mfg: 0x23b (ARM Ltd.), part: 0xba00, ver: 0x3) Info : JTAG tap: stm32f1x.bs tap/device found: 0x16410041 (mfg: 0x020 (STMicroelectronics), part: 0x6410, ver:
: error writing to flash at address 0x08000000 at offset 0x00000000 Info : JTAG tap: stm32f1x.cpu tap/device found: 0x3ba00477 (mfg: 0x23b (ARM Ltd.), part: 0xba00, ver: 0x3) Info : JTAG tap: stm32f1x.bs tap/device found: 0x16410041 (mfg
-
Thread
Was bedeutet FM+ bei STM32?
Moin zusammen, was bedeutet eigentlich dieses FM+ bei einigen GPIOs bei den STM32 Controller? Ich habe dazu keine gute Antwort finden können. MfG
Erster Treffer bei Google. Suchbegriff "FM+ STM32": https://community.st.com/s/question/0D50X00009XkiQ9SAJ/meaning-of-fm-capable
-
Thread
Welches Oszylloskop? Mhz
SStörungen drauf sehen. Was meint ihr? https://www.aliexpress.com/item/33030497924.html?spm=a2g0o.cart.0.0.303b3c00XxDxWa
auch ein Hameg oder ein EO174a -- zumindest so lange, bis man sich auf dem Arduino oder einem STM32-Board seinen eigenen Speicheroszi programmiert hat.
-
Thread
SPI Datenregister Overflow
ein Schieberegister. Ich verstehe nicht wie ich da einen Overflow haben kann. Ich verwende einen STM32F4. Ich verwende zum Senden und Empfangen Funktionen aus der HAL API. Vielen Dank !
jetzt ist). Es können also ein paar Schreibzugriffe sehr schnell hintereinander kommen. Mirco G. schrieb im Beitrag #5928060: > Ich weiß nur nicht warum das 0xda.... Naja, Das erste Byte in CFGA sind GPIO5..1 + REFON +DTEN +ADCOPT. 0xDA bedeutet GPIO5+4+2+1 sehen logische high Pegel. GPIO
-
Thread
Tastatur komplett selbst erstellen
finde, guter Einstieg ist hier zu finden: https://matt3o.com/book/ Fertige Firmware für AVR und STM32 Controller gibt es z. B. hier: https://github.com/tmk/tmk_keyboard Interessante Foren für Selberbauer: https://geekhack.org/index.php?board=117.0 https://deskthority.net/ Und das recht
aber auch viele andere geeignete, z.B. die meisten > STM32-Discovery-Boards. Jeder hat seine Präferenzen. Wenn bei der Auswahl, die von mir ausgelisteten Anforderungen erfüllt sind, kann manch auch andere Plattformen heranziehen. Ich kenne STM32 zu wenig
-
Thread
STM32 Ratsuchend
gekauft, danach wurde TS auf Version 9.3 eingefroren. Aus Truestudio, dem bis dahin unterstützten SW4STM32 und einem frischen Eclipse wurde dann STM32CubeIDE zusammengebaut, mit dem man inzwischen sogar ganz gut arbeiten kann. Findet man gratis bei ST. > welche meine jetzige Art und > Weise zu Programmieren
Pd G. schrieb im Beitrag #6059009: > bietet > jedoch durchaus Vorteile, z.B. ein Projekt zwischen den Familien schnell > mal portieren zu können. Dazu braucht man nicht "die" HAL von ST. Man kapselt
-
Thread
Problem mit I2C scan auf Adresse von HTU21D
Hallo, ich programmiere gerade die I2C-Schnittstelle (Controller = STM32L476RG) zum HTU21D Sensor. Als IDE verwende ich Atollic Truestudio. Mit dem folgenden Codeschnippsel frage ich die Adresse (sollte lt. Datenblatt eigentlich 0x40 sein) ab. Für die Abfrage verwende
Mit übergabe von 0x80 sieht die Sache schon besser aus... jetzt noch den Rest mit Auslesen usw. @ Stefanus F. Da hast du recht! Üben muss ich noch ganz viel. Ich arbeite mich erst in die ganze STM32 Geschichte und
-
Thread
Wie binde ich .h - und .c Dateien in ein Projekt richtig ein?
Das habe ich gemachten. In meinem ganzen Projektordner gibt es keine i2c.h Datei. Es gibt aber eine stm32l4xx_hal_i2c.h und die zugehörige .c Datei.
Ok, alles klar! Danke für die Info! Dann werde ich mal schauen ob es für meinen STM32L4xx eine Lib gibt bzw. programmiere die I2C Schnittstelle von Grund auf neu.
-
Thread
SD-Karte elmchan Dauer Datenspeicherung
Jim M. schrieb im Beitrag #5920673: > Ein richtig flotter 32-Bitter mit 600MHz schafft das sicherlich in unter > 10s, aber der hat dann auch SDIO. Diese µC finden hier im Forum aber > selten Verwendung. Der ziemlich beliebte STM32F407 kann das in 0.22s. Modernere STM32 bei denen der Bug mit dem Taktteiler behoben ist können das in 0.18. SDIO mit 4bit und DMA ist sowieso Pflicht. Man kann immer einen Sektor der FAT einlesen und während der nächste per DMA angeliefert
-
Thread
PWM Baustein für schnelle und hochauflösende PWM
sind dann bei 100kHz noch mehr als 15 Bit. Die neuen STM32G476 etc. können Ähnliches, sind aber gerade erst neu auf dem Markt und ich hab´s noch nicht getestet.
sind. Das sind dann bei 100kHz noch mehr als > 15 Bit. > Die neuen STM32G476 etc. können Ähnliches, sind aber gerade erst neu auf > dem Markt und ich hab´s noch nicht getestet. Der G474 kommt auf 32*170MHz = 5,44 GHz -> 184ps
-
Thread
OLed Farbdisplay 128x64 mit 6 Pins
0.96" inch I2C IIC SPI Serial 128x64 OLED LCD Display SSD1306 Arduino 51 STM32https://www.ebay.de/itm/0-96-inch-I2C-IIC-SPI-Serial-128x64-OLED-LCD-Display-SSD1306-Arduino-51-STM32/401336304276?_trkparms
Schau Dir mal die u8g2 Lib von olikraus an - vieleicht hilft es.
-
Thread
STM32L0 nach Aktivierung des sleep mode ausgesperrt
für STM32 (sondern nur für STM8). Deswegen empfahl ich, das manuelle Drücken des Reset Tasters zu üben. Mir fällt gerade noch eine andere Alternative ein: Denn (hoffentlich vorhandenen) Boot0 Jumper auf
mit der "Software System Reset" Methode nutzen. Kennst du diese Seiten?: http://stefanfrings.de/stm32/stm32l0.html#swj und http://stefanfrings.de/stm32/system_workbench.html#connectoptions
-
Thread
Probleme mit Call by Reference
wissen das wusste ich zum Beispiel nicht :D. Wo finde ich denn dann raus wie es sich jetzt bei meinem STM32 verhält? Steht das im Datenblatt? Niklas G. schrieb im Beitrag #5915515: > Also: Alles unsigned machen, du brauchst ja gar keine negativen Zahlen. Da hast du recht. Ich hab die Pec Berechnung
, Aliase. Ok :). Niklas G. schrieb im Beitrag #5915567: > Ja, im ARM Architecture Reference Manual. Allerdings können die ARM > (STM32 ist ja einer) sogar beide Möglichkeiten. Was der Compiler jetzt > verwendet, musst du im
-
Thread
USB Host zum Schreiben auf USB-Stick
Baugruppe, da ich schon 5-6 Baugruppen/Module habe. Am liebsten wäre mir etwas wie ein ESP8266 oder ESP32 mit USB-Host/OTG bzw. ein STM32 mit WLAN. Gibt es sowas, könnt ihr was empfehlen oder ist meine beste Chance ein entsprechender STM32 der dann vom ESP8266 angesteuert wird? Danke
Niklas G. schrieb im Beitrag #5916392: > Bräuchte man das WLAN nicht, könnte man das alles auf einem STM32F4 oder > F7 erledigen (z.B. STM32F746 Discovery hat alles was man braucht) - das > WLAN ist hier der
-
Thread
Handfunkgerät für 2m/70cm mit SSB gesucht
sehr viel möglich werden. Evtl. finden sich auch Hams die selbst eine SDR Handgurke entwickeln. STM32 und Co. hat mittlerweile genügend Bums für ein SDR.
trotzdem bleibt der Scanner ständig auf "falschen" Trägern stehen- richtige Stationen bis jetztz: 0 (OK, ist auch die falsche Zeit)
-
Thread
HILFE! SPI macht mich fertig!
vom STM32F4 reagiert er nicht. SOFTWARE: ST: Software und Einstellung der SPI schnittstelle über "CubeMX" könnt ihr folgenden Bildern entnehmen: - Buffer.PNG - Code_STM.PNG - ST_SPI_Setting.PNG
Ich habe sowohl beim At90Can als auch beim STM32F4 Überschwinger auf der SCK Leitung, da ich diese nicht abgeschlossen habe. Beim At90CAN sogar bis 6,5V also 1,5V Überschwinger. Beim STM32 sind es 2V Überschwinger also bis 5,3 V. Er bleibt aber
-
Thread
Encoder Signal Spikes
ist der versorgt? Ist ein 24V China Motor https://de.aliexpress.com/item/32860097307.html?spm=a2g0x.search0104.3.30.548962f94j05WD&ws_ab_test=searchweb0_0%2Csearchweb201602_5_10065_10068_10547_319_317_10548_10696_10084_453_10083_454_10618_10304_10307_10820_10821_537_10302_536_10843_10059_10884_10887
schrieb: >> Ist ein 24V China Motor >> > https://de.aliexpress.com/item/32860097307.html?spm=a2g0x.search0104.3.30.548962f94j05WD&ws_ab_test=searchweb0_0%2Csearchweb201602_5_10065_10068_10547_319_317_10548_10696_10084_453_10083_454_10618_10304_10307_10820_10821_537_10302_536_10843_10059_10884_10887
-
Thread
c: Wie multiple return-Statements vermeiden?
!= 0) return result; result = func2(); if (result != 0) return result; result = func3(); if (result != 0) return result; ... // viele weitere return 0; //keine
ad hoc umgeschrieben. Selbst verwende ich weder diesen Code noch Deinen. Mein I2C-Code, den ich für STM32 verwende und unter GPL veröffentlicht ist, sieht gänzlich anders aus.
-
Thread
Günstige Microcontroller für Privat Projekte
Ganz klein: ATtiny45 (0,50€) Mittel 8bit: Arduino Nano (Klone aus Asien, 1,50€) Mittel 32bit. STM32F103C8T6 minimum system development baord (1,50€) Der aktuelle Nachfolger dazu: STM32F303CCT6 Mini System Dev.board (https://robotdyn.com/stm32f303cct6-256-kb-flash-stm32-arm-cortexr-m4-mini-system-dev-board-3326a9dd-3c19-11e9-910a-901b0ebb3621.html, 5,00€) Groß 32bit: STM32F103VET6 Minimum System Development Board (9,00€) Und für den
-
Thread
Was ist ein Bootloader?
STM32 beschränken. Eine Auswahl an Typen findest du in diesem Dokument von ST: https://www.st.com/content/ccc/resource/technical/document/application_note/6a/17/92/02/58/98/45/0c/CD00264379.pdf/files
Windows Programm wäre DFUSe (http://www.st.com/en/development-tools/stsw-stm32080.html) und neuerdings auch der STM32 Cube Programmer (http://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-programmers
-
Thread
Probleme mit I2C beim STM32F103C8T6
+++ // ++++++++++++++++++++++++++++++++++++++++++ // +++ I2C +++ RCC->APB1ENR |= (uint32_t)(0x00200000); //I2C1 aktivieren //Set Up Register for AF (I2C) [0x0E] setGPIORegister(GPIOB,0x0E,6); //AlternateFunction, OpenDrain, LowSpeed [0x0E] setGPIORegister(GPIOB,0x0E,7); //AlternateFunction
hast um schnell auf einen grünen Zweig zu kommen. Für deinen Fall wäre das in der SPL die Dateien stm32f10x_i2c.c und stm32f10x_i2c.h Die bieten dir eine anständige Schnittstelle "nach unten" und du kannst den Code der da unten verwendet wird auch kopieren um eigenständig zu sein. Die
-
Thread
Atmel ASF4 Pro / Kontra?
die bereits von MPLAB-X unterstützt werden. Seltsamerweise hat die neue Packs Seite ein CMSIS 5.0.1 von 2017, die Atmel.com Seite aber ein 5.4.0 von 2018. Was mich aber so richtig stört sind die neuen Includes. Zum Beispiel beim ATSAMC21: 3.0.22 (2019-04-11) Removed legacy headers Da fehlt
master/apps/adc/adc_sample/firmware/src/config/sam_c21n_xpro/peripheral/adc Das ist eher so wie die STM32Cube LowLevel HAL Library. Direkt Code und nachvollziehbar. Nicht mehr Schichten als eine Zwiebel um möglichst viel zu verbergen.
-
Thread
DMX-Demuxer für Analogdimmer - funktioniert das Prinzipiell so?
fürs Simulieren :D Ich werde aber vermutlich sowieso einen Großteil nochmal neu designen mit einem STM32 anstelle des Arduino, da ich alle 3 Timer anpassen müsste um die PWM Frequenz zu erhöhen -> Dann funktionieren meine Delay Funktionen nicht mehr richtig, das ist doof, der STM32 schafft bis zu 36MHz
in diesem Bereich am größten, trotz Netzfilter. MfG
-
Thread
Mini HF Generator mit SI5351 und Bluepill
hätte und deshalb für eine aufgeblasene Luftnummer halte. Des Weiteren liegen hier auch noch TM4C123G und LM4F120XL Boards herum und nicht nur STM32. Gruß, Holm
und deshalb für eine aufgeblasene >> Luftnummer halte. Des Weiteren liegen hier auch noch TM4C123G und >> LM4F120XL Boards herum und nicht nur STM32. >> >> Gruß, >> >> Holm > Ist ja schön für dich, wenn die "herumliegen"... > > Über Dinge zu fabulieren, von denen man keine Ahnung hat, ist
-
Thread
Knight Rider Schaltung
aid%3D111001%26algo%3DREC.SEED%26ao%3D1%26asc%3D20180816085401%26meid%3Dca4c7adda8e14f91a4c5c52d1094a0da%26pid%3D100970%26rk%3D1%26rkt%3D8%26mehot%3Dag%26sd%3D391950597816%26itm%3D391950597816&_trksid=p2481888.c100970.m5481&_trkparms=pageci%3A1264a202-9d75-11e9-b050-74dbd1803353%7Cparentrq%3Ab72afa3916b0a4e8e0a1fbd4ff923771%
Programmer, hätte ich Dir den Controller geflasht gegen Porto + Bauteilkosten. Aber bin komplett auf STM32 umgestiegen. Vlt. findet sich ja hier jemand der das macht? Ansonsten benötigst Du folgendes: - Atmel IDE ("Atmel Studio") (frei downloadbar) - Einen USB ISP Programmieradapter, siehe auch
-
Thread
Kleinen uC gesucht
STM8S003F5
ich nicht so. Alles ist relativ zu betrachten. Ein ATtiny45-PU ist wesentlich kleiner, als ein "STM32 Minimum System Development Board" (Blue-Pill). Ein ATtiny45-PU ist klein im Vergleich zum großen ATmega644-PU. Ein ATtiny45-PU ist klein im Vergleich zu einem Intel Dual Core. Im DIP Format
-
Thread
GCC Compiler Flags
Hallo zusammen, bei meinen STM32F4 Projekten verwende ich folgende CFLAGS: [c] CFLAGS = -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -Wall -ffunction-sections -g -O3 -ffast-math -fshort-double -lm -c -DSTM32F405RG
float war, kann man einfach alle double im Quelltext mit float ersetzen. Bei den AVRs ja, aber beim STM32? Ich weiss es nicht aber ich bezweifle es.
-
Thread
Nicht "vom Fach" - berufsbedingt lernen?
stimmt schon, dass die Dinger in der Industrie nicht gerne gesehen sind. Wir arbeiten nur mit PICs und STM32. Da haben mir die Ratschläge der Vergangenheit aus diesem Forum echt geholfen. Du solltest lernen, die Controller richtig zu verstehen. Für das richtige Verständnis kommt du um die Registerebene nicht
Professionelle-Schaltungstechnik-12-Bande-1996-98-Dieter-Nuhrmann-und-andere/333251804399?hash=item4d975afcef:g:7L0AAOSwLh5dCkkn Da steht zwar auch nicht alles drin, aber viel zum Nachschlagen.
-
Thread
uC mit USB gesucht
soweit für alle USB-fähigen Controller gleich. USB-fähige Controller gibt es viele, z.B. die meisten STM32. In meinem [[USB-Tutorial mit STM32]] wird die USB-Programmierung bei den STM32F103-Controllern erläutert. Im Abschnitt https://www.mikrocontroller.net/articles/USB-Tutorial_mit_STM32#Eigene_Anwendung_f.C3
Niklas G. schrieb im Beitrag #5888721: > Das ist soweit für alle USB-fähigen Controller gleich. > USB-fähige Controller gibt es viele, z.B. die meisten STM32. Danke dir, hilfreich deine Infos. Auch wenn
-
Thread
Welche uC /IDE hat besten Aussichten?
ST-Link ist für STM8 und STM32 Controller die Standardoption und sehr preisgünstig. > ich gar nicht richtig klauben wenn man bedenkt was Atmel > für einen Debugger nimmt. Ja, das ist dort viel billiger, als bei
://stefanfrings.de/stm32/index.html
-
Thread
Arduino Sattelit
am Geld kann das doch nicht scheitern, > 128K flash und 16K SRAM ermöglicht viel mehr! und ein STM32 im LQFP48 kann noch mehr und hat noch mehr Speicher. Vielleicht gleich den STM32L562, mit dem würde dann auch Kamera und jpg funktionieren. Auch bei sinnlosen Geräten sollte man irgendwo mit Meckern
gibts die Erdanziehung noch. Und trotz dieser enormen "Kraft" in unmittelbarer Nähe misst du trotzdem 0g. Denk drüber nach.
-
Thread
Raspberry Pi 4 vorgestellt
Dann bin ich sehr gespannt. Ich habe die letzten 4 Wochen recht sinn- und ergebnisfrei mit einem stm32 rumprobiert und bin ein wenig frustriert. Es wäre schön, wenn man aus dem Raspi jetzt auch zuverlässige Responsezeiten im 2-stellingen usec-Bereich rausholen könnte.
Qualitätsmerkmal ist, bei dem was die sich erlaubt haben: https://www.youtube.com/watch?v=7FeqF1-Z1g0
-
Thread
RS232 zwischen 5V embedded Geräten
Oder du portierst die ganze Anwendung auf einen STM32F4 welcher integriertes Ethernet hat, oder einen ESP32 mit integriertem WLAN. Dann braucht es überhaupt keine serielle Schnittstelle/RS232 mehr.
liegen. Und das tut sie in praktisch jeder(!) verfügbaren HW! Wenn Du den Pegel also invertierst (0V->5V, 5V->0V), dann kannst Du es auch direkt an den PC anschließen, mit je 1k..10k in Serie. Der begrenzt beim Eingang den Strom durch die ClimbDioden (die bei Logik-Invertern mit drin sind, bei Komparatoren
-
Thread
Verstärker 1-1500MHz 1Watt
bekommt man am Ausgang die Gesamt-Rauschleistung [math] \begin{align*} N_{\rm out}&=F_{\rm ges}+G_{\rm ges}+10\cdot\log(kTB\cdot1000)\\ &=4,5\,{\rm dB}+53\,{\rm dB}-82\,{\rm dBm}\\ &=-24,6\,{\rm dBm} \end{align*} [/math] im Band von 0 Hz bis 1,5 GHz. Diese Leistung solltest Du auch mit einem
Die Parameter die ich da eingestellt hatte sind: // Register fuer 20MHz REf R0 = 0x00320000L; R1 = 0x08000011L; R2 = 0x16007E42L; R3 = 0x000004B3L; R4 = 0x001A02FCL; R5 = 0x00580005L; Die bedeutung der einzelenen Bits: https://www.analog.com
-
Thread
Welcher Logic Analyzer taugt was ?
diese Videos des Pulseview (Sigrok GUI) Entwicklers empfehlen: https://www.youtube.com/watch?v=dobU-b0_L1I&t=7s https://www.youtube.com/watch?v=xZ5wKYnCNcs Ergo: https://www.ebay.de/sch/i.html?_from=R40&_sacat=0&_nkw=24mhz+8ch&_sop=2 https://www.ebay.de/sch/i.html?_from=R40&_sacat=0&_nkw=dslogic
beachtet. Das trifft aber auf jeden LA zu. Ansonsten kann man mit einem FPGA + USB oder Ethernet oder STM32H7... Board schon tolle Sachen bezüglich Logic-Analyse machen. Vielleicht auch ein Raspberry Zero wenn man Low-Level gpio Zugriff macht.
-
Thread
MicroPython (pyboard) und Win 8.1
eine 1.11. anstatt eine 1.9.x :) http://micropython.org/resources/firmware/pybv11-20190625-v1.11-52-g205c6d0dc.dfu
etwas neuer behebt das Problem trotzdem nicht :-( MicroPython v1.11 on 2019-05-29; PYBv1.1 with STM32F405RG Type "help()" for more information. >>>
-
Thread
Günstige Can-Bus Sensoren zum Ausprobieren
Ohne Buskommunikation geht der nach einer Sekunde ins failsafe und sendet dann zyklisch Daten auf 0x130,0x131,0x132 oder 0xCD, 0xD1, 0xD4. In den ersten beiden IDs stehen die Messwerte drin. Jeweils bit 0..15 die Drehrate und bit 32..47 die Beschleunigung. Datenrate ist 500 kbit/s.
Ohne Buskommunikation geht der nach einer Sekunde ins failsafe und > sendet dann zyklisch Daten auf 0x130,0x131,0x132 oder 0xCD, 0xD1, 0xD4. > In den ersten beiden IDs stehen die Messwerte drin. Jeweils bit 0..15 > die Drehrate und bit 32..47 die Beschleunigung. Datenrate ist 500 > kbit/s. Das
-
Thread
Sinn und Zweck des TXFE-Bits im STM32F407?
alle Bibliotheken gilt. Auch die Cube HAL baut > auf CMSIS auf. Ja, stimmt. Ich benutze die "STM32F105/7xx, STM32F2xx and STM32F4xx USB On-The-Go Host and Device library" Ich dachte es gehört zu CMSIS.
Wieso machst Du das nicht mit memcpy() aus der Standardlibrary? Vor allem weil das Casten auf uint32_t Probleme mit Alignment machen kann... Witzigerweise ist im USB-Treiber-Code für die LPC /genau so/ ein Fehler, welcher das Programm auf Cortex-M0 zum Absturz bringt. Beim STM32F4 ist es entweder langsam
-
Thread
Refurbished PC, eure Erfahrung
empfehlen? Ich will mir einen extra Heimarbeitsplatz hinstellen für Microcontrollerprogrammierung (STM32, ESP32) und etwas FPGA-Entwicklung sowie Scilab und Xcos.
22 Zöller bei ITSCO bestellt, dann ist der Arbeitsplatz komplett und kann für SDR-Entwicklungen auf STM32 und FPGA genutzt werden. Zum aktuellen Zeitpunkt würde ich wieder Refurbished-Geräte kaufen.