-
Thread
GCC kompiliert falsch?
0x5AA5) FW_Seriell_Text(2, str2); FW_ForceHW = 0; } FW_UpdateLoop(); // 3 } [/c] Wiso wird zu erst der if Block bei "// 1" ausgeführt und dann erst "// 2" und dann "// 3" ? Der Compiler hat die Optimierungsstufe -O1. "arm-none-eabi-gcc (Sourcery G++ Lite 2009q3-68) 4.4.1
sieht das so aus: [code] U [/code] Denn der "FW_Init();" initialisiert erst den UART. Cpu: STM32F103
-
Thread
STM32 CAN Interrupt Routine Empfang Durchsatz
Hallo, ich experimentiere gerade mit dem STM32F103. Dort möchte ich zwischen zwei STM32 Chips CAN-Daten austauschen. Hierzu habe ich beide Prozessoren per CAN miteinander verbunden. Im Prinzip funktioniert das auch prima - bis auf - ja bis auf
cand[1] = RxMessage.Data[0]; cand[2] = RxMessage.Data[1]; cand[3] = RxMessage.Data[2]; cand[4] = RxMessage.Data[3]; cand[5] = RxMessage.Data[4]; cand[6] = RxMessage.Data[5]; cand[7] = RxMessage.Data[6]; cand[8] = RxMessage.Data[7]; //print_can(RxMessage); } [/c] Beim senden
-
Thread
FM Radio Modul RDA5807M
Check this is my project on STM32F429-Discovery https://github.com/papadkostas/RDA5807M/
(0x05); i2c_write(0x88); i2c_write(0x0F); i2c_stop(); _delay_ms(100); } void FM_activate () { i2c_start_wait(FM+I2C_WRITE); i2c_write(0x02); i2c_write(0xC0); i2c_write(0x01); i2c_stop
-
Thread
Umfrage zu installierten Hausbussen
modus, welcher alle Lichter und die Kaffemaschine ausschaltet wenn ich im Flur den lezten Schalter um c.a. 4.00Uhr betätige
brauchen einen manuellen reset - bisher 2 mal Besonderheit bei mir: alles in UML modelliert und in C++ umgesetzt; Betriebssystem eCos, stm32f103RE
-
Thread
sigrok - Cross-Platform Open-Source Logic Analyzer Software
nicht, auch nicht mit dem Demofile > "fancyblink.bin". Moin Björn, in sigrok-dumps/jtag/olimex_stm32-h103 liegt ein README, in dem folgendes steht: "The firmware flashed to the board is a simple LED-blinking libopencm3 example named 'fancyblink'. The respective fancyblink.bin file is available
Stefanus F. schrieb im Beitrag #6018561: > Könnte am Filesystem liegen. FAT32 unterstützt maximal 4GB. Die typische Fehlermeldung unter Windows bei Verletzung dieser Grenze ist allerdings: ERROR_HANDLE_DISK_FULL
-
Thread
USB vs. SD Card an Microcontroller
Hallo, ich fange neu mit der Programmierung von Microcontrollern an, kenne mich mit C und C++-Bereich aber schon sehr gut aus. Nun möchte ich auch die Möglichkeit haben, Daten extern zu speichern. Meine Frage: soll ich dafür lieber USB-Sticks oder SD Cards nehmen? Daa Dateisystem ist
Was heißt denn zu teuer? Einen STM32f103c8t6 Beispielsweise kriegt man bei Reichelt für 3,50€, in China sogar für 1,50€ das Stück. Das Problem ist wohl eher, dass es die meist nur als SMD Variante gibt.
-
Thread
Logamatic 2107 Schnittstelle
08 88 00 4C 62 80 F0 91 90 08 D0 8C 00 00 00 9E 10 08 88 0C 4C 62 80 F0 91 E0 50 08 E4 00 00 00 12 10 08 88 18 4C 62 80 F0 91 E0 D0 B8 E0 00 00 00 BC 10 08 88 24 4C 62 80 F0 91 E0 88 88 6C 00 00 00 AB 10 08 88 30 4C 62 80 F0 91 E0 30 78 80 00 00 00 C9[/c]
-
Thread
Erfahrung JLCPCB PCB Assembly
, 470uF/10V,C1,PANASONIC_D, BC848,T1 T3,SOT23, BSS84,T4,SOT23, ESP-32S,AI-ESP32-S,ESP-32S, LM4871,LM4871,SOIC8, MB8S,B1,SOIC-4, TC2030,PROG,TC2030-MCP-NL,[/code] Meine Excel.CSV nach Anleitung. Alle
bill-of-materialsbom-file-for-smt-assembly [code]Qty;Comment;Footprint;Designator;LCSC Part # 1;ESP-32S;ESP-32S;AI-ESP32-S;C277944 1;MB8S;SOIC-4;B1;C232761 2;1uF;C0603;C2, C4;C15849 2;10uF 35V;C1206;C3, C6;C96449 1;10nF;C0603;C5;C57112 3;100nF;C0603;C7, C8, C9;C14663 1;DIODES;SOD323-R;D2;C314262
-
Thread
Rust - ist das hier um zu bleiben?
zu altbekannten Werkzeugen? Wie schwer tut man sich wenn z.B. der Chef man möchte doch z.B. von STM32 oder PIC/AVR auf ein Rust Entwicklungssystem umzusteigen? Wird PIC/AVR unterstützt? Gibt es Case Studies wie man ein existierendes erfolgreiches embedded Projekt (STM32/AVR/PIC) von C/C++ auf Rust
ganz einfach fragen: https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=2d69f5a260259c365c4e0ac0913eff0e
-
Thread
SPI-FRAM Speichererweiterung für XMEGA
> Es ist auch langsamer, weil lesen > einen Schreibvorgang bedeutet. Das schon genannte CY15B103Q 4M FRAM kann bis 40MHz SPI Takt unverzögert ausgelesen und beschrieben werden- und zwar 100 Trillionen Mal. Die Haltbarkeit wird mit 150 Jahren angegeben. *Alle* diese Daten erreicht das ältere MSP430
× 16 entries)." QSPI modul aus dem STM32 (STM32F446) siehe Seite 337 im Reference Manual 'RM0390' "Memory-mapped mode In memory-mapped mode, the external Flash memory is seen as internal memory but with some latency during accesses. Only
-
Thread
Cortex M, Trace im Betrieb starten?
Hallo, ich nutze gerade Cortex M3 von STM(STM32F103) und programmiere in Keil µVision4. Es gibt da wunderbare Debuggingfunktionen mit der ITM über SWD, z.B. die Printf-Ausgaben oder das auslesen von Variablen während der Laufzeit. Ich nutze
7:0 */ ITM->TPR |= 1; [/c] Hat jemand eine Idee was da schief läuft?
-
Thread
USART TX,RX AUF PINS ?
ich das angehen soll aber die normaler USART Verbindung habe ich hin bekommen. Ich besitze einen STM3210e-Eval board mit einem STM32F103ZG ARM Prozessor und arbeite in der Keil Umgebung [c] //enable bus clocks RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1 | RCC_APB2Periph_GPIOA | RCC_APB2Periph_AFIO
Lukas schrieb im Beitrag #3424074: > Beispiel: > > USART1 TX will ich auf PIN PA4 schau dir dir "Alternate Function" Beschreibungen und die "Remap Register" im Reference Manual deines µC an. Dort findest du z.B. USART1_REMAP: USART1 remapping This bit is set and cleared by
-
Thread
Detailfrage RTC DS3231
https://wiki.freitagsrunde.org/C-Kurs/Wochentag/Musterl%C3%B6sung sieht irgendwie scheiße aus :-) Ich schaue mich hier: https://www.mikrocontroller.net/topic/144905 mal um
ohnehin für mich nicht wichtig. Abgesehen davon, ist mir das UNIX Datetime Konzept lieber. Beim STM32F103 z.B. ist die RTC ohnehin ein 32-bit Zähler; finde ich viel bequemer.
-
Thread
Schaltplankontrolle - Tomatenbewässerung
zum anschauen. Mit dem ganzen würde ich gern bis zu 8 Tomatentöpfe bewässern :-) Es soll auf ein STM32F103C8 DevBoard gesteckt werden, daher oben links die Connections. Ansonsten gibt es eine 12V Pumpe, einen Durchflusssensor (12V), 7x Feuchtigkeitssensoren für die Erde (Poti bis 10kOhm) und 8 Magnetschalter
GPIOs >PC13 to PC15 in output mode, the speed should >not exceed 2 MHz with a >maximum load of 30 pF. Und man sollte den max. Strom Iss auch noch berücksichtigen. Steht alles hier geschrieben: http://www2.st.com/content/ccc/resource/technical/document/datasheet/33/d4/6f/1d/df/0b/4c/6d/CD00161566
-
Thread
Interrupt Priorität beim STM32
Hallo Mikrocontroller- Gemeinde, ich habe eine Frage zu den Prioritäten des STM32F103. Irgendwie ist das nämlich net so ganz sauber dokumentiert, wie ich finde. Hier mal so, wie ich das Ganze verstehe: - Die Prioritäten sind in Haupt- und Unterpriorität unterteilbar - es werden hierfür 4 Bits verwendet - es gibt 5 Gruppen, die diese 4 Bits für die Unterteilung in Haupt und Unterpriorität nutzten (z.B. 1 Bit für Haupt, 3 Bit für Unterprio. usw.). - ein Interrupt mit einer höheren
-
Thread
Chipmangel überall Gesperrt
. Wenn man allerdings mal den 0815 STM32 schlechthin "STM32F103" in irgendeinem LQFP Gehäuse sucht, sind 10 tausende auf Bestellung aber so gut wie keine auf Lager. --> Es sind auch Bauteile betroffen die in allen möglichen Anwendungen
www.manager-magazin.de/unternehmen/aluminium-mangel-als-naechstes-droht-die-aluminiumkrise-a-30ed225d-1d1b-4a82-94dd-3f4d61398f00
-
Thread
Verkaufe jede Menge Bauteile
DS18B20 TO92 1,5 5x ACS750-100 3 10x PCF8574 SOIC-W 1 4x ENC28J60 DIP 3 3x ENC28J60 SOIC 3 1x 24C1024 DIP 2 1x 24C512 DIP 1 3x 24FC1025 DIP 2 2x 24AA1025 DIP 2 3x MCP2515 DIP 1,5 3x STR712FR2T6 TQFP64 8 3x STM32F103CBT6 LQFP48 6 2x STR711FR2H6 LFBGA64 7 1x ATMega 8535L PLCC44 4 3x MAX7221 DIP 4 6x MAX7119 DIP 4 3x MSP430F2013 DIP 2 [/pre] Versandkosten
-
Thread
ADC-Wert skalieren
ist der ADC? Wahrscheinlich in dem selben wie dort: https://www.mikrocontroller.net/topic/559471 STM32F4 - selbst der kleinste hat genug Speicher für mehrere LUT's
a, b, c) for adc_inp in range(193, 4072+1): print(f'{adc_inp:4d} {func(adc_inp):5.3f} V') [/code] Ein Aufruf von func(adc_inp) dauert ~48µs. Lässt sich dann aber auch sehr bequem zB. in
-
Thread
Pt1000 an ADC anschließen
-)--|+\ | | | | | | >----+--R7--+-- A/D | 100nF | +--|-/ | | | | | | | | | | | RTD +---)--R4--+ C | | | | | |
vorsieht. Der MAX11200 wurde im Hintergrund vollautomatisch nach jeder ADC Umwandlung (EOC) über DMA (STM32F103) ausgelesen. Analogschaltungen, zeitraubende HW Kalibrierung und OPVs sollte man sich heutzutage nicht mehr antun. Eingesparte, nicht vorhandene Präzisionsteile können daher keine zusätzlichen
-
Thread
Arduino mit CAN-Shield Can-Daten auslesen
CAN-Controller, da ist das Ansprechen gleich viel einfacher. Externe Controller sind doch nur Fummelei. Der vom STM32F103 zB sendet bei Kollisionen immer nochmal, wie es vorgesehen ist (kann man aber abschalten). Wenn eine Nachricht angekommen ist, gibts nen Interrupt.
Motor obd.getPidAsString(0x0C, 0.0f, 16383.75f, "%d", buffer); lcd.setCursor(0, 1); lcd.print(" rpm"); lcd.setCursor(0, 1); lcd.print(buffer); // Rechts unten: Aktuelle Geschwindigkeit in km/h obd.getPidAsString(0x0D
-
Thread
Simultan laden einer Batterie und betreiben einer LED
nicht abschalten, weil der Strom nicht fällt. Der TP hat keinen Safety Timer drin, der schaltet bei C/10 ab und hat eine Auto Recharge Funktion. Sollte passen, sofern man einen Originalen bekommt. Bei AZ Delivery muss man genau lesen. Bei der STM32 BluePill steht auch nur "kompatibel zu STM32F103". Drauf ist ein GD CD32 irgendwas. Bei FTDI USB zu Uart Chips siehts auch so aus.... Vernüftige Sourcen sind Mouser, Farnell, Digikey, RS für einzelne Bauelemente bzw haben die oftmals Breakout Boards von Adafruit, mit denen
-
Thread
Temperaturmessung: Dimensionierung Spannungsteiler
Hallo Forum, ich möchte diverse Temperaturen messen (in einem Heizraum) mit einem STM32F103RB Mikrokontroller (Betriebsspannung ist 3,3V). Zum erfassen der Temperaturen will ich NTC's verwenden welche je mit einem Vorwiderstand zu Spannungsteilern verschaltet sind (weils billig sein
der Spannungsteiler berechnet sich so: http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.32
-
Thread
China 18V 18650 Akku: Mehr vorsätzlicher Betrug geht nicht
. Was hast du erwartet wenn das Set (Säge + 2 Akkus) nur €42 kostet? https://www.amazon.de/B%C3%BCrstenlose-Kettens%C3%A4ge-Automatischer-Gartenscheren-Holzschneidenz/dp/B0DL2WJPQD?
betroffenen Kategorien werden hier immer wieder diskutiert. Mir fällt spontan ein: - LEDs - DS1820 - STM32F103 - Batterien und Akkus - Alte Transistoren, die es eigentlich nicht mehr gibt - Lötzinn - USB Kabel
-
Thread
Mal was neues: IO-Link
. Das Erste Feld (Cycle 11, Orange markiert) ist "Service" und das ist kodiert wie auf Seite 102 + 103 beschrieben: Die oberen 4 bit stehen in Tabelle 78 und die unteren 4 bit sind die Länge. Also bedeutet 0b11010001 den service 1101 und die Länge 0001 1101 ist "Read Response (+) lasut Tabelle
ADDR:10 OREQ:93 "?" WRITE 61 B0 40 00 2D Typ:2 CHAN:03 ADDR:01 OREQ:40 "@" WRITE 62 8C D3 00 2D Typ:2 CHAN:03 ADDR:02 OREQ:D3 "?" READ F0 85 D4 00 1B Typ:2 CHAN:03 ADDR:10 OREQ:D4 "?" READ E1 80 00 00 2D Typ:2 CHAN:03 ADDR:01 OREQ:00 "?" READ E2 B0
-
Thread
STM32 Programmbeispiel
Hallo zusammen, ich bin Besitzer eines Olimex-Boards mit einem STM32F103RBT6 Controller und einem Keil Debugger und nutze auch die Keil uVision4 Umgebung zur Programmierung. Ich möchte diesen Controller kurz testen und bin auf der Suche nach einem Demoprogramm.
C:\Keil\ARM\Boards\ für Olimex selbst ist nix dabei, aber du kannst die examples aus C:\Keil\ARM\Boards\Keil\MCBSTM32xxxx nehmen und die Peripherie-Pins entsprechend anpassen.
-
Thread
20Euro Embedded System mit ARM, 128MB ram und 256MB Flash
i2c funktioniert. [code] root@dockstar:~# sensors lm75-i2c-0-4f Adapter: mv64xxx_i2c adapter temp1: +25.5 C (high = +80.0 C, hyst = +75.0 C) [/code]
Speicherbereich "verstreut"? http://de.wikipedia.org/wiki/Liste_von_Dateisystemen#Dateisysteme_f.C3.BCr_Flash-Datentr.C3.A4ger
-
Thread
Einstieg in die µC-Welt
entweder einen ab, oder musst dir wieder Leute suchen, die Bibliotheken dafür geschrieben haben. [c] uint8_t results[4]; barometer_read(0, 4, results); unsigned padc = (results[0] << 2) + (results[1] >> 6); unsigned tadc = (results[2] << 2) + (results[3] >> 6); double pcomp = a0
genaue Uhr/Taktquelle. Du wirst eine RTC anschließen müssen, zum Beispiel DS1302. Anders ist das beim STM32F103, der hat eine Uhr mit passabler Genauigkeit integriert. Der ESP8266 hat sehr viel Speicher und kann daher problemlos HTML Seiten generieren. Er schwächelt aber beim ADC (sehr ungenau) und hat
-
Thread
Thin client über speedport w701v einrichten
ich insbesondere die Auswertung der com-schnittstelle/uart steuern kann. Anzeige sollte erstmal ein 4x20 lcd - über uart/stm32f103(?) - sein. Bei xp würde ich das über vb.net/*.exe-Dateien machen. Was gibt es Vergleichbares für linux, am Liebsten in Richtung C statt Basic? Bevor ich mir jetzt ein
über vb.net/*.exe-Dateien machen. Was gibt es > Vergleichbares für linux, am Liebsten in Richtung C statt Basic? Die Standardsprache unter Linux ist C. Normalerweise ist bereits alles installiert, einfach mal ein Hello-World mit "gcc -o hello hello.c" kompilieren und mit "./hello" ausführen. Die
-
Thread
Tasterverarbeitung mit ARDUINO-C
schön komplex um nicht zu schreiben kompliziert. https://europe1.discourse-cdn.com/arduino/original/4X/f/0/c/f0c0a5f45d082fd079296c238e2fdea720884696.jpeg https://www.arduino.cc/en/uploads/Main/arduino-mega2560_R3-schematic.pdf Ach, digitalWrite() ist also normales C++ ? Arduino F. schrieb
Falsche aber dieses Pinout-Bild dass Richtige. https://europe1.discourse-cdn.com/arduino/original/4X/f/0/c/f0c0a5f45d082fd079296c238e2fdea720884696.jpeg Bernd_Stein
-
Thread
AVR-Bootloader mit Verschlüsselung
C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 27.11.09-20:57:42-937 > send ident $00 00 00 00 00 00 00 00 00 0D 42 4F 4F 54 4C 4F 41 44 45 52 27.11.09-20:57:43-125 >
FF FF FF FF FF FF FF FF 11.09.11-13:59:50-166 > send ident $00 00 00 00 00 00 00 00 00 0D 42 4F 4F 54 4C 4F 41 44 45 52 11.09.11-13:59:50-217 > received data $00 00 00 00 00 00 00 00 00 0D 42 4F 4F 54 4C 4F 41 44 45 52 3E 1E 38 4D 68 7A 20 32 2E 37 56 20 42 4F 44 00 93 0B 06 09 30 11.09.11
-
Thread
ARM Eclipse fehlende source
sehe mir gerade ein wenig die ARM-Prozessoren an. Habe dazu auch erst einmal ein eval-board mit einem stm32f103 drauf. Dieser ist über einen J-Link mit dem PC verbunden. Ich habe nun versucht mithilfe der Anleitung auf http://www.yagarto.de/index.html eine erste Verbindung herzustellen. Dies klappt
instruction-step IN die floating-lib hineinzusteppen ? mach doch mal ein step-over an der addition im c-code... gruss, tom.
-
Thread
Zeigt her Eure interessanten historischen Bauelemente
waren nochmal die Öffenungszeiten? ;) Ganz andere Frage: Kannst Du mir eine Firmware für einen STM32F4 zusammenfädeln? Was kostet denn das Bit? *scnr* Cheerio, marcus
ist IMHO eine Kombi aus VOR und DME. http://lampes-et-tubes.info/cd/cd167.php?l=f Hier ein Cockpitphoto einer C172F, Baujahr 1965. Unter dem GPS-Navibildschirm ist das VOR zu sehen - sozusagen die Standardbilligmechanikausführung von dem C6016, ohne Distance Measurement Equipment
-
Thread
Verkaufe diverse Bauteile
Aus diversen Projekten sind einige ICs übrig geblieben Bei Interesse geb ich sie ab Rams 5x CY7C199 15ns: DIP28 á 1€ 6x CY7C199 15ns: SOJ28 á 1€ 1x CY7C1049D 10ns: SOJ28 á 3€ CAN Bauteile 15x MCP2551 SO8 á 0,9€ 17xMCP2551 DIP8 á 0,9€ 8xMCP2515 SOIC á 1,8€ 5xMCP2515 DIP á 1,8€ Spannungsregler
MAX232 SOIC á 0,5€ 10x MAX3232 SOIC-W á 0,75€ 10x MAX3232 TSSOP á 0,75€ Mikrocontroller 3x ST32F103RBT6 LQFP64á 6€ 2x STR711FR2H6 á 7€ 3x STM32F101RBT6 á 5€ 7x 74AC573 SOIC-W á 0,25€ 9x DS18B20 T92 á 1,9€ 3x ENC28J60 SOIC á 4€ 2x ENC28J60 DIP á 4€ Versandkosten: 1,5€ Alle Bauteile
-
Thread
Vollprogrammierbare Zündanlage für 1Zylinder 2 und 4 Takt Motoren
können wir uns ja mal austauschen. Allerdings muss ich sagen, dass ich einen wesentlich potenteren µC benutze (Stm32f103rc). Ich muss zugeben ich bin etwas faul, daher hab ich mir nicht den kompletten Post durchgelesen. Zuerst einmal das ganze auf eine fertig geäzte Platine aufzubauen ist eine
Verpolungsschutzdiode vom Regler-Ausgang zum Eingang. Von Bedeutung ist dieser Schaltungszusatz bei großem C4 und wenn gleichzeitig mehrere Lasten von der ungeregelten Eingangsspannung abzweigen. Dann kann es passieren, dass beim Ausschalten C1 schneller als C4 entladen wird und die Ausgangsspannung höher als
-
Thread
STM32: "Start Linear Address Record" im Hexfile
Hallo zusammen, ich benutze Atollic TrueSudio mit einem STM32F103ZG. Nun habe ich aus dem ELF-File ein Hex-File erzeugt und finde darin am Ende folgendes: [code] (...) :040000050800036D7F :00000001FF [/code] Die vorletzte Zeile enthält den Recordtype
>Also ich sehe da eine 04 = Extended Linear Address Record. Die 4 bedeutet 4 Datenbytes.
-
Thread
Messer raus!
hat jedoch ein Adapterplatinchen auf DIP32. Bei Reichelt einfach R8C in die Suche eintippen. Ein Starterkit ist auch dabei, scheint mir aber etwas teuer. An das Platinchen braucht man nur Spannung, zwei Taster und 5V-pegelige serielle Schnittstelle
Free Compiller (Eclipse) und viele Codevorlagen im Netz. Aktuell mache ich was mit dem Cortex / STM32F103, weil der nur 48 Pins hat ist der für meine Mini-Schaltung optimal. Dank C ist der Code (bis auf die Pheriperieregister) sehr gut in allen 3 Prozessor-Typen verwendbar. Als Nachfolger für
-
Thread
Eingangsbeschaltung bei Drehzahlmessung Verbrenner
Drehzahlmessung soll mithilfe des Unterbrecherkontaktes erfolgen (Impulsauswertung). Den Mikrocontroller (STM32F103) habe ich bereits programmiert und die Tests mit Logikleveln funktionieren. Jetzt fehlt noch die Eingangsbeschaltung damit auch eine Messung bei laufendem Motor möglich ist. Problem dabei ist,
Ansonsten: Bei 3,3 V Ub am µC (warum schreibst du das nicht?) könnte deine Schaltung fast sicher (!) funktionieren: Womit hältst du negative Spannungen vom µC fern? - eine Gegendiode? - eine Z-Diode?
-
Thread
ADF4351 Steuerung mit BluePill
funktionieren. Hier die erforderlichen Verbindungen: ADF4351 BluePill Modul STM32F103C8T6 ------------ ------------- Pin Pin Port Name Nummer Nummer LD 2 A2 (GPIO Input: Lock Detect Sense) MUX 3 A3 (GPIO Input: MUX Sense) CLK 4 A5 (SPI Clock) DAT 5 A7 (SPI MOSI) LE 6 A4 (GPIO Output: Latch Enable) GND 7 G (Masse) GND 9 G (Masse) +5V (Buchse) 5V
-
Thread
qtouch - sekt oder selters
.4 = 0 Waitus 5 'Pa4 Out und high schalten, um C aufzuladen Ddra.4 = 1 : Porta.4 = 1 Waitms 1 'und wieder aus Ddra.4 = 0 : Porta.4 = 0 'Die Ladung aus C jetzt nach Pa5
Hallo, ich würde das qtouch modul vom 32-Bit Atmel µC AT32UC3L032 gerne verwenden, um kleine Kapazitätsänderungen zu detektieren (pF-Bereich). Nachdem ich mir dieses Thema durchgelesen habe, hätte ich noch ein paar Fragen dazu: Ist es prinzipiell
-
Thread
Problem mit stm32f103 spi miso nss
Ich habe ein mini-Stm32f103RB-v3 mit 2,8" Lcd. Problem mit dem spi: Der code funktioniert im Prinzip. Das Lcd hat einen sd-Kartenhalter. Das Miso-Signal(A6) wird aber gestört. Interner + externer 10k-pullup. Ich lasse
oder geht ganz aus. Berührt mann NSS(A4) mit der Hand, geht die Led wieder an. Irgendwie ist da eine Antennenwirkung. A4 auf high schalten hilft auch nichts. So macht das ganze keinen Spaß mit dem Stm. Jemand eine Idee, was man da noch
-
Thread
Pflanzensensor Akkulaufzeit
client.publish("/Plant_Sensor_001/data", Value); } i++; } ESP.deepSleep(3600e6); } [/c]
ausschaltest bzw. mittels Transistoren abtrennst, sollte das möglich sein. Habe selber mit einem STM32F103C8T6 so einen Pflanzensensor gebastelt und der braucht im Durchschnitt ca. 30µA, ist aber ohne Funk, misst alle 2 Sekunden und nach der Messung blitzt jeweils kurz eine grüne oder rote LED auf.
-
Thread
AVR JTAGICE mkII Nachbau für €64,20 ( Plus 22$ Porto )
GEN-defekt).Wer also JTAG oder ISP macht ist damit bestens bedient. Dummerweise hat z.B. der Atxmega32A4 weder ISP noch einen JTAG-Port, und schon hat man ein Problem.
hallo, ich habe mir gerade folgendes bestellt: http://cgi.ebay.de/STM32F103ZET6-development-board-3-2-TFT-Touch-LCD-/270676315612?pt=LH_DefaultDomain_0&hash=item3f0590cddc Will damit mein xplain board debuggen (xmega über pdi). Werde hier mal berichten, ob alles wie
-
Thread
Thermoelement Typ K mit ADC auswerten
besser 24bit) dafür vermutlich gehen sollten. Das passt doch nicht mit deiner Anforderung von +-6°C Genauigkeit zusammen. Dein Bereich von -100 bis 1300°C braucht theoretisch nur eine Ausflösung von 1400/6=233. Das geht also locker mit jedem AVR ADC, der liefert dann eine Auflösung von 1,4°C. Mit OPs
mit einem STM32F103 12 Bit A/D. Die 1,22V sind Referenzspannung. Die negative Spannung war notwendig, weil auch negative Temperaturen gemessen werden sollten.Könnte man in deinem Fall weglassen. Grüsse
-
Thread
Assembler Routine ein Array übergeben
und Hochsprache zu mischen. > :-) Wollte mal schaun wie schnell ich es in ASM im vergleich zur C Routine hinbekomme :) > Dann wirds Zeit, dich mit Assembler zu beschäftigen, > ach um welchen uC gehts hier eigentlich? Oh sorry vergessen es geht um einen STM32F103
Hab es jetzt gelöst. Es geht mit [c] LDR r1,[r0,#0] ;ar[0] LDR r2,[r0,#4] ;ar[1] [/c] Der Vergleich mit dem Compiler steht noch aus kann ich leider erste morgen machen. Danke an alle! Gruß
-
Thread
Welche NRF24L01+ 2.4 Ghz Transmitter taugen?
die Platine im Raum gedreht ist, ob man die Hand über die CPU hält (EMV?) oder nicht. Da tickert ein STM32F103 mit 72 Mhz in der Nähe, keine 4cm weiter weg. Jetzt habe ich in der Bucht die hier gefunden, sicherlich auch China Klone. Die Original Nordic Steine liegen ja bei ca 8 Euro nur der Chip.
in open loop when in TX mode. It is important never to keep the nRF24L01+ in TX mode for more than 4ms at a time. If the Enhanced ShockBurst™ features are enabled, nRF24L01+ is never in TX mode longer than 4ms [c] /* TX und ACK Pipe setzen */ RF_WriteRegMulti(NRF24L01_REG_TX_ADDR,receiver
-
Thread
Tasten entprellen per Software
nicht! Viele ARM haben Timer mit Decoder im Bauch. Zwei recht prominente Beispiele: ATSAM3X8E STM32F103C8 Für andere µC und Handbediente Encoder ist meist ein 1ms Tick/ISR eine gute Wahl
8 Bit Werte zuerst auf 32 Bit "aufgepustet" werden. Auf einem STM32F4xx zum Beispiel kann sich dann die ISR für das Entprellen schnell von 0,3 auf 0,35 µs erhöhen. Wie oben schon richtig erkannt, sollte man die Laufzeiten ja
-
Thread
STM32 JTAG pins als GPIO funktionieren nicht
Hi, Ich arbeite gerade mit einem STM32F103C8T6, und versuche den PB3 als GPIO zu verwenden. Ich habe JTAT & SW deaktiviert, allerdings funktioniert nur PB4 als output, PB3 nicht. Hier mein code: RCC->APB2ENR |=(1<<3); /*
Ein Fehler meinerseits - auch PB4 funktioniert nicht
-
Thread
PWM IC gesucht: 8bit parallel->PWM?
Ausgänge haben. Nur wenn man ungeeignete nimmt. Reichen dir 14 Timer mit insgesamt 33 PWM-Ausgängen (STM32F103Z)?
Ich würde ein CPLD nehmen... Oder ein kleines FPGA für 4€: http://de.farnell.com/lattice-semiconductor/lcmxo256e-3tn100c/cpld-256-luts-78-i-o-100tqfp/dp/1571954 Und da würden auch sehr viele PMWs reinpassen: http://de.farnell.com/xilinx/xc3s50an-4tqg144c
-
Thread
USB uhr mit Batterie
Funkvariante nehmen. Ich habe auch grad sowas gefunden https://www.amazon.de/WINGONEER-DS3231-AT24C32-Precision-Arduino/dp/B01H5NAFUY/ref=pd_sim_107_4?_encoding=UTF8&psc=1&refRID=2SBA6GCVZCTPR4NZWQRG Bin also voll auf dem richtigen Weg, vielen Dank für die Antworten. Manchmal sieht man den Wald
Noch billiger: ein STM32f103c8t6 "Minimum board", kostet bei Ali gute 2 Euro. Batteriehalter über Schottky-Diode an VBAT, Knopfzelle rein, ein bisschen Software ("selber machen macht Spass ;-) ), und das war's. Die RTC
-
Thread
USB Signale von kapazitivem Touch auswerten und als Maus Eingabe simulieren
Programm läuft auf einem Teensy2.0, aber auch (mit ganz kleinen Änderungen) auf einem ProMicro mit Atmega32u4 für weniger als 5,- Gruss
> bedient werden kann. Dann hast du schon fast gewonnen. Was du brauchst, ist ein popliger µC-Modul, der USB-device kann. Leg dir dazu einfach so ein BluePill-Dingens zu, alternativ das Projekt (STM32F103C8T6.ZIP), was ich vor geraumer Zeit hie rmal gepostet habe. Dann guckst du, was für ein