-
Thread
USB -> SPI Adapter für PC?
könnte Wenn schon selbst bauen, dann mit einem Controller der USB nativ kann, wie die meisten STM32...
#5408545: > Wenn schon selbst bauen, dann mit einem Controller der USB nativ kann, > wie die meisten STM32.. Für einen USB-SPI Interface tut es auch was kleineres - z.B. ein PIC16F145x. Aufbau wäre sehr einfach. https://hackaday.io/project/6258/gallery#ce5db455c4aad2b6bf7d99e26a6976f4 HID oder CDC
-
Thread
Kapazitätsmessung mit uC
genommen und die ADC Messungen bremsen natürlich, was nicht optimal ist. Später gehe ich auf einen STM32 mit DMA und Timer für die Messungen. [c] #define adc A0 #define out 7 volatile int val=0; volatile int k=0; volatile uint8_t b=0; void setup() { pinMode(adc,INPUT); pinMode(out,OUTPUT
CVD-Verfahren ("Capacitive Voltage Divider", Microchip) sehr empfindlich. Geht praktisch mit jedem PIC mit ADC. Grundlage des Verfahrens ist, daß der der interne Sample-Kondensator (~5pF) des ADC auf die gegensinnig geladenen Messkapazität geschaltet wird und dann die Spannung der Gesamtkapazität per
-
Thread
Was kennt ihr für Elektronikläden (aktuell oder Geschichte, egal)? Gesperrt
zu Transistoren alles. https://www.mikroelektron.hu/ ChipCAD Kft: Damals hab ich sie wegen der PIC µC gebraucht. Sogar Datenblätter haben die mir gegeben, noch bevor es Internet gab... Aber schaut mal da rein, die meisten hab ich mal besucht: https://www.google.com/search?safe=active&client=firefox-b-ab
Was basteln die ? Smartphone-Steuerung für die (vorhandene) Schwimmbad-Gegenstromanlage per ESP32 und Funkmodul/Handsender mit Trainingsprogrammen, patchen die Staubsaugerroboterplatine um den uC mit einer herstellerungebundenen Firmware zu flashen, versuchen einen KI Beschleuniger Chip auf seiner
-
Thread
8h Timer mit attiny85 - Genauigkeit ohne Quarz
, sollte man sich da einen PIC12 antun? Nenne einen vernünftigen Grund!
bin z.B. nicht so reich, um mehrere Hundert € einfach zu ignorieren. Ich habe selbst lange auf PIC gekuckt. Aber diese zwei Sachen, gebankte SRAM und teure Compiler - das hält mich bei AVR. Wenn schon zu wechseln, dann lieber gleich auf STM32. Auch kostenlose Compiler und frei zugängliche (und auch
-
Thread
Wie detailiert sollte die Tätigkeitsbeschreibung sein?
Angaben sind einfach prägnanter. Damit triggerst Du eher das Kopfkino beim Adressaten. Der liest STM32 und denkt sich vielleicht „endlich mal einer, der nicht nur Arduino und Raspberry kennt“. Bedenke auch: Heute und in Zukunft noch mehr werden die Bewerbungen durch Wordprocessoren verarbeitet. Da
gezogen. AVR/STM32 zeigen zumindest in die richtige Richtung, wenn dann aber PIC erwartet wird, genau der selbe Sche... Da sollte man auch die Werkzeuge, also Compiler/Assembler erwähnen und natürlich die Produkte,
-
Thread
Stoppuhr mit 16F84A
> Welchem Programm. Es geht vermutlich um dieses Lernbeispiel: http://www.sprut.de/electronic/pic/programm/stop.htm
VRs, Stichwort "Read Modify Write Problem" https://download.mikroe.com/documents/compilers/mikroc/pic/help/rmw.htm
-
Thread
Welche MCU für Drumcomputer
semitones und decay) und einen Sequencer. Welchen Chip könnte man da nehmen? Ich befürchte mit einem PIC 32 komme ich nicht weit. Vielen Dank und Grüße David
Ich hatte zum Beispiel an den hier Gedacht: PIC24FJ256GB210-I/PT Ein PIC24 16bit mit 32MHz
-
Thread
PIC32MX795F512L UART Receive
Hallo, PIC32MX795F512L MPLAB 8.92 C32 Compiler Habe zu dem µC vier UART Verbindungen. Alle arbeiten mit 512.000 Baud. Receive und Transmit sind Interrupt gesteuert. VectorPriority = 2 und VectorSubPriority
-
Thread
Verständnisfrage zur Ablage von Variablen beim ARM M3
trotzdem 32 Bit für diese Variable und lässt die oberen 24 Bit ungenutzt? Oder erzeugt er Code um 4 uint8_t Variablen in einem 32 Bit RAM Zelle unter zu bringen? Kann man den GCC Compiler veranlassen "sparsam
Bruchstücken davon hantieren muss, resultiert > in der Regel Mehraufwand. > > Und int sind beim ARM 32 bit. Schon klar. Da ich Daten eines Sensors (8 Bit PIC, compiliert mit CCS Compiler) zu einem ARM (erzeugt mit GCC) per Funk übertrage musste ich die auch packed machen, damit das Datenpaket (ein
-
Thread
FIR Interpolation mit dsPIC
Hallo, in meiner aktuellen "Bastelei" Fange ich ein I2S Signal (48kHz / 16 Bit) mit meinem PIC (dsPIC33EP16GS504) auf und gebe es als PWM raus mit 288kHz und 13 Bit Auflösung. Funktioniert soweit, bis auf dei Tatsache das der Sinus ab etwa 4kHz nicht mehr schön aussieht. Nun müsste ich noch
Moin, Ich wuerd' mal noch CIC-Filter in den Ring werfen; wenn der DSP mit 32 bit Samples gut (=schnell) zurecht kommt; damit gibt's dann so eine Interpolation mit Polynomen beliebiger Ordnung. Vorteil: Fuers Filtern brauchts keine Multiplikationen, nur Additionen und Subtraktionen
-
Thread
4 Bit 8051 gesucht
zu sein als STM32 (falls man in C programmiert - wenn man C++ will wird es komplizierter).
Deine These, daß die "8" am Anfang für 8 Bit steht, widerlegt, 80286, 80386 und 80486 als 16- und 32-Bit-Prozessoren schließen sich bei der Widerlegung an.
-
Thread
Arduino Maker Irrsinn
ich den dsPIC33EP512MU810 mit CAN,I2C, usw..
nicht ob das zielführend ist ich suche gerade die Unterschiede dummerweise kann ich auf dem XP 32 nicht mehr die neusten Github für den ESP32 installieren auf dem win7 schon so muss ich den ESP32 auf dem win7 Recher bearbeiten, die migthy mini 1284p gehen auf beide, wobei bis vor den update
-
Thread
PicKit2: Busy blinkt permanent
lsusb zeigt das PicKit als angeschlossen an. Lt. Internetrecherche bedeutet dieses, dass der Bootloader des PicKit aktiv ist. Wo bekommt man nun die Firmware her und wie kommt diese Firmware auf das PicKit2. Im
installiert und dort die Programmersoftware PicKit2 (mit DotNet 2 !!!!!) installiert und dort klappt das dann, die Firmware des PicKit2 neu zu schreiben. Wie veraltet nun meine Firmware ist, weiß ich nicht, aber auf jeden Fall kann ich die Pic's
-
Thread
Eigenbau CAN Bus Gateway
SPI-Flaschenhals beseitigt. Schau Dir mal das hier an: http://www.microchip.com/wwwproducts/en/PIC32MZ0512EFK064 Der hat garantiert genug Datendurchsatz und Rechenleistung. fchk
-
Thread
Unbekannter Assembler erzeugt große Änderungen bei kleinem Programm
In wie weit handelt es sich denn bei den Padauk um exakte Klone der PIC (abgesehen von OTP statt Flash)? Im EEVBlog Forum war zu lesen, dass der PMS150C Bit-kompatibel zum PIC10F200 sei.
schrieb im Beitrag #5587056: > In wie weit handelt es sich denn bei den Padauk um exakte Klone der PIC > (abgesehen von OTP statt Flash)? Im EEVBlog Forum war zu lesen, dass der > PMS150C Bit-kompatibel zum PIC10F200 sei. Der Padauk ist viel besser als ein einfacher PIC, wie ein kurzer Blick ins
-
Thread
frage zu verschlüsselung in µc
und cpu power braucht. Genau. Was lernst Du daraus? Anderen Controller verwenden. So ein kleiner PIC32MX150F128B-I/SP im SDIP28 läuft mit 50 MHz und bringt Dich in eine ganz andere Leistungsklasse. http://www.microchip.com/wwwproducts/en/PIC32MX150F128B Gibts z.B. bei Reichelt. fchk
NETIO (Pollin) die aber erst mit einem ATmega1284p Spass machen, obwohl der mit RAM und flash dem ESP32 nicht das Wasser reichen kann.
-
Thread
PicKit 3 & MPLAB; Keine Verbindung möglich
Stell mal ne Pic Type (Pic32xxx) ein, bei der eine neue Firmware aufgespielt werden muss...?
PicKit3 scheinbar trotzdem möglich war hab ich das nicht überbewertet. Helmut
-
Thread
elektronische DIL-Schalter? nicht-flüchtiges Latch?
Andere Leute nehmen dafür einen PIC12F oder PIC16F*/LF* oder irgendwas anderes kleines. Ein PIC16(L)F1503 hat 128 Byte HEFlash und ist mit Sicherheit billiger als Dein Maxim/Dallas Teilchen. Und viel besser erhältlich. fchk
opfern. Unter dem Strich immer noch ein Gewinn. Sagte ich schon, dass dieser neumodische 32-Bit-DIL-Schalter einen eingebauten Temperaturfühler hat? Der wäre dann auch noch an einer günstigeren Stelle als bei der klassischen Lösung. Verrückte Welt...
-
Thread
Arduino Nano auf 20 Mhz?
Hobbyuser nichts. Übrigens kleiner µC wenn in milionenfach verkauften Küchenmaschinen MUM44 ein PIC eingesetzt wird regt sich keiner auf.
Läuft der Nano nicht mit 3.3V? Da wäre max 16Mhz lt. Datenblatt Figure 32-1. Maximum Frequency vs. VCC
-
Thread
Kostenloses Target?
gemacht. Aber Du > scheinst ja einen regelrechten Beißreflex zu haben ;-) Naja, einmal einen STM32 im TQFP verwendet, und dann gehen schonmal rund 150 Pins nur für die Grundbeschaltung drauf. Und etwas Kleinleistungselektronik (kleine H-Brücke) oder etwas schnellere ICs machen mit nur zwei Lagen auch
Wühlhase schrieb im Beitrag #5388550: > Naja, einmal einen STM32 im TQFP verwendet, und dann gehen schonmal rund > 150 Pins nur für die Grundbeschaltung drauf. Und etwas > Kleinleistungselektronik (kleine H-Brücke) oder etwas schnellere ICs > machen mit nur zwei
-
Thread
PIC Externer Takt, SFR richtig eingestellt ?
Hallo an alle, Ich möchte gerne an einen dsPIC33 einen Externen Takt anschließen. Dazu habe ich in MPLAB das Tool "Set Configuration Bits" benutzt. Dabei kam folgendes raus für den Oscillator: [c] // FOSC #pragma config POSCMD = XT
zu arbeiten, ist es normalerweise ausreichend, die entsprechenden Configbits zu setzen. Bei einem PIC24FV32KA204 ist das zum Beispiel: [c] #pragma config FNOSC = PRI // Oscillator Select (Primary Oscillator (XT, HS, EC)) #pragma config POSCMOD = XT // Primary Oscillator Configuration
-
Thread
delay() beim X16 compiler gibts nicht.
schrieb im Beitrag #5383859: > Wo finde ich das raus? Dazu muss doch irgendwo was stehen was der > dsPIC33 kann ? Und kann ich nicht sofort für die instruction clock > frequency meine Taktfrequenz angeben ? Das ist doch jetzt nicht Dein Ernst, dass wir Dir hier das Lesen des dsPIC33E/PIC24E Family
Befehlsstakt zueinander stehen. Beim klassischen 8051 sinds 12, bei den AVR sinds IMHO 2, bei den PIC16 4 und bei den PIC24 2. Das ist aber nicht wirklich geheim, das steht im Datenblatt. Für das __delay_ms() braucht man den Befehlstakt. MfG Klaus
-
Thread
Strommessung mit INA219
Du könntest beim I2C Protokoll für AVR/PIC in C anfangen. Das dann so einzusetzen, dass du den INA219 auslesen kannst sollte machbar sein :-)
Test um zu schauen was los ist. Verwende den Atm 128 und für grössere Sachen den SAM21D. Bin am ESP 32 dran. Ist aber eine andere Klasse für mich und brauche noch Zeit um es zu verstehen. Trotzdem bleibt die Frage nach dem INA 219 und ein paar Beispiele dazu. LG Henry
-
Thread
Funktionsgenerator
Ralf Kuhn schrieb im Beitrag #5380093: > Wenns nPIC gibt der alle Funktionen übernehmen kann, dann nur ein PIC. Weil dein Wartungs-Programmierer nur PIC kann? Ralf Kuhn schrieb im Beitrag #5380095: > Peter- Prinzip kenn ich nicht. Ist auch egal
Neben dem µC noch einen DDS-Chip und eine analoge Ausgangsstufe vorsehen und fertig. Aber warum einen PIC verwenden? Ginge nicht auch ein STM32Fxxx (ARM)?
-
Thread
Alternativen zur Arduino IDE!
Metadaten und irgendwelche Ergänzungen drin. Derzeit bin ich mit dem ESP8266 beschäftigt, das ESP32 und STM32 ist aber auch verfügbar (und viele mehr): Atmel AVR Atmel SAM Freescale Kinetis Intel ARC32 Lattice iCE40 Maxim 32 Microchip PIC32 Nordic nRF51 Nordic nRF52 NXP LPC Samsung ARTIK Silicon Labs EFM32 Teensy TI MSP430 TI TIVA WIZNet W7500 ESP8266 Non-OS und RTOS SDK mbed ... Vielleicht hätte das mehr in einen persönlichen Blog gehört, nachdem ich sowas aber nicht habe und man hier ja nicht
-
Thread
Viel Arbeitsspeicher für Bildverarbeitung benötigt
> Zum beispiel einen STM32F676 Sorry, sollte STM32F767 heissen
scheint ein externer RAM auch > unumgänglich. Nein. Es gibt µC mit genug RAM. Der hier hat 32MByte: https://www.digikey.at/de/product-highlight/m/microchip-technology/pic32mz-da-series-mcus?utm_adgroup=General&mkwid=shpOrGYPK&pcrid=251907372415&pkw=&pmt=b&pdv=c&gclid=EAIaIQobChMI1eymlY-g2gIVAxwbCh2ETQ5zEAAYASAAEgLr3vD_BwE
-
Thread
SPI oder CAN?
Abwechslung mit einem der Aufgabe angemessenen Controller? Dem da z.B.: https://www.reichelt.de/dsPIC-33-Controller/33EP64GP504-IPT/3/index.html?ACTION=3&GROUPID=4087&ARTICLE=121689&SEARCH=dsPIC33EP32GP&START=0&OFFSET=16& fchk
Aufgabe angemessenen > Controller? Der Master Controller soll auch was ordentliches werden, also PIC32 oder STM32. Da mangelt es nicht an Schnittstellen. Der fragt dann auch die ganze sonstige Sensorik ab und alles drumrum. Nur bei den Motorcontrollern, welche sich nur um ihren Motor kümmern sollen
-
Thread
Callback Funktion in c.
ich suche nach einer Grundlage der C Programmierung. Versuche mich seit ein paar Wochen mit den STM32 zu beschäftigen. Ich finde in der Doko der Hal Funktionen immer wieder Callbacks´s Ich habe soweit verstanden das zB Interrupts nicht direkt aus der Hal verwendend werden dürfen. Und soweit ich verstanden
dokumentiert. Wenn du µC Dokumentationen auf Deutsch suchst, dann solltest du zu den älteren AVR, PIC oder MCS51 wechseln. Da gibt es einiges auf Deutsch und keine HAL. Als Mittelweg kann ich Dir empfehlen, STM32 ohne HAL zu programmieren. Um die englischen Datenblätter und Reference Manuals kommst
-
Thread
PIC ADC automatisches sampling
Nenn doch bitte den PIC, und was du genau tun willst. Das macht einen riesigen Unterschied. Bei den PIC24 und PIC32 Derivaten die ich kenne, ist das automatische Sampeln so wie du es beschreibst jedenfalls möglich. Im
für ein konkretes Device. Lade dir unbedingt das Datenblatt des ADC herunter, weches für deinen PIC zutrifft, findest du am Anfang des ADC-Kapitels. Bei meinem steht dort: "For more information on the 12-Bit A/D Converter, refer to the “dsPIC33/PIC24 Family Reference Manual”, “12-Bit A/D Converter
-
Thread
Wie hoch ist der "München-Bonus" wirklich?
mitgeführten Kühltasche versorgen wir uns mit leckerem Premium-Pilsner von ALDI SÜD (Karlskronen 0,5l für 0,32€). Bei den LM-Discountern gibt’s ja erfreulicherweise meist keinen Minga-Aufschlag.
www.dtoday.de/cms_media/module_img/1010/505221_1_lightbox_5465eedf7a4a5.jpg http://www.mb-research.de/_pic-kaufkraft/MBR-Kaufkraft-Karte.png
-
Thread
Ethernet PHY DP83640 kein Link
Hallo, ich habe eine Platine für einen PIC32MZ und DP83640 Ethernet-PHY herstellen lassen. Zudem soll das Ganze in einem Deutsch EEC-325x4 Gehäuse untergebracht werden, d.h. es ist keine RJ45-Buchse auf der Platine. Deshalb habe ich SM13072-
gemessen und festgestellt, es gibt einen Schluss zwischen 3,3V und MDC. Fehler behoben, Kommunikation PIC->PHY funktioniert. Nächstes Problem: kein Ref-Clock am CLK-Out-Pin, Pull-Up am GPIO1 vergessen... Kein großes Problem, CLK-Out-Pin per RMII zugeschaltet. Ergebnis: Link vorhanden, wird in Windows
-
Thread
kleinstmögliche Ethernet-Lösung
minimaler Platzbedarf auf der Leiterplatte Die kleinste Ethernet-Lösung, die ich kenne, ist der PIC18F67J60. Der ist mir aber etwas zu schwach auf der Brust. SSH kann ich damit vergessen. Aktuell denke ich an einen PIC32MZ0512EFE064-I/MR im 9mm*9mm QFN64 plus einen KSZ8081RNA RMII PHY im QFN24,
>- idealerweise genug Rechenleistung für einen SSH-Server >- denke ich an einen PIC32MZ0512EFE064 -> 128 kB RAM RFC4253: s. 6.1. Maximum Packet Length (@Layer 7) -> 32k, (ja, i.d.R. kleiner...) Die meisten ssh-Server brauchen eine POSIX Umgebung, IMHO könnte das sportlich
-
Thread
Unterschied PIC24E dspic
Hallo Zusammen Ich benütze grad den PIC24F doch dieser hat zu wenig Speicher für eine einfache FFT, die ich implementieren in mein Code möchte... Ich frage mich was eine besser Wahl ist PIC24E oder dsPic werde von der microchip seite
Hallo Raph dsPIC = PIC24 + DSP-Einheit Ich würde dir die dsPICs empfehlen, wenn du FFTs machen willst. Kommt aber natürlich auch darauf an, wie häufig/schnell das gemacht werden muss. Kannst ja einen dsPIC wählen,
-
Thread
Audio ausgeben mit µC
. . .|----| ___......._____ |..|......|....| |..|______|....|____ |---------||--------| 32kHz 32kHz[/code] Jetzt aber. Danke für den Tipp. Auch wenn die "Skizze" wohl vermutlich nicht allzu hilfreich ist.
unsigned long wert, freq; > wert = Fv*24294967296/Fd; > ISR: > freq += wert; Dafür reichen uint32_t nicht aus. Das bräuchte min. 64 Bits. Und dann ist das freq>>24 natürlich sinnlos. Weshalb überhaupt * 24294967296? 24294967296 != 2^32, und ich dachte 2^32 soll man verwenden? Wobei man damit natürlich
-
Thread
PIC32MX110 JTAG Betrieb
Hallo zusammen, Ich versuche momentan, JTAG Instruktionen mit dem PIC32MX100F016B uChip auszuführen. Als Experiment habe ich die Instruktionen in verschiedenen Frequenzen betrieben. Ich stelle fest, dass die Instruktion "Sample/Preload und Exest" nur ab einer bestimmten
dass JTAG mit einer bestimmten Frequenz betrieben werden sollte. Das Problem tritt bei dem uChip PIC33FJ128MC802 nicht auf. Könnten jemand einige Informationen mir liefern, in denen der Unterschied zwischen den beiden Mikrochips liegt? Wenn dieses Problem eine Sicherheitsmaßnahme ist, die innerhalb
-
Thread
PIC32 TRIS Register setzen
Disassembly mal vergleichen, da sieht man es dann genau. Dazu kommt: Wer einen eigenen Codefundus für PIC32 aufbaut merkt schnell, dass das Bitgepfriemel nicht praxistauglich ist. Benutzt man ein #define für jeden Pin, ist der Code in Sekunden auf ein neues Projekt portiert, wohingegen der Bit-Chuck-Norris
aktiv und Flash- und SRAM-waitstates sind gesezt? Ich frag nur, das ist ein fieser Fallstrick bei PIC32. Das nicht zu tun kostet satt Performance.
-
Thread
S29GL064N mit TL866A und Adapter auslesen
ist China-Ware, die halten > sich doch nicht an Standards ;-) Der 8-Beiner ist vermutlich ein PIC oder AVR. Naja, den Adapter kann man so teuer verkaufen. Sonst könnte ja jeder mit 'nem ZIF-Sockel mal schnell ... > Möglichweise unterscheiden sich die Chips aber nicht nur im > Package-Layout
9 10 40 39 11 12 38 37 13 14 36 35 15 16 34 33 17 18 32 31 19 20 30 29 21 22 28 27 23 24 26 25 [/code] Dann habe ich mittels Dupon-Wires die Pins von meinem TSOP56 Adapter zu den entsprechenden Pins auf dem Pfostenstecker des
-
Thread
AVR stürzt ab nach PCINT
can dimming (soft) //Für den Timer (interrupt) TCCR1 |= (1<<CS11)|(1<<CS12); //prescaler 32 TIMSK |= (1<<TOIE1); //TOIE ==> ~1 kHz //timer for dcc detection TCCR0B |= (1<<CS01); //prescaler 8 #if (DCC_DETECTION_INTERRUPT) //PCINT3 PCMSK |= (1<<PCINT3); GIMSK |= (1
Das habe ich mit PIC erlebt.: Unbenutzte Pins vom Mikroprozessor als Fehlerquelle.
-
Thread
Ist es noch sinnvoll, mit Controllern zu arbeiten?
platformio.org ist eine sehr praktische Alternative, komplett Arduino kompatibel und unterstützt auch ESP32, u.v.a. Ich mache damit jetzt meine private ESP32 Entwicklung, und es läuft wirklich super.
z.B. kein C oder Assembler mag ist ggf. mit einem MicroPython-fähigen µC besser aufgehoben (z.B. stm32, teensy, nRF51 16bit-PIC). Ein Video welches mir parallel zum lesen dieser Frage durch purzelte: https://www.youtube.com/watch?v=mBwTsFBVuQo
-
Thread
Absoluter Anfänger
ja gewöhnt, eine gute Voraussetzung für µC-Programmierung, egal ob PIC, AVR oder STM32 ;-) PS: Damit will ich AVRs nicht abwerten - wie schon geschrieben habe ich halt mit den PIC angefangen.
sind veraltet. Es zwar ältere Produktlinien, aber sie bekommen beide noch Zuwachs. Aber allgemein "PIC" gegen AVR impliziert auch PIC32MZ gegen ATTINY. Das ist dumm, die bedienen ganz andere Segmente... Beide sind übrigens vom gleichen (relativ unbedeutenden) Hersteller. Soviel zu Krieg ;-)
-
Thread
STM32F103: Problem mit ChanFat und SD karte
Code von mir von 2007 (abstaub) für einen PIC [c] / ********************************************************************************* // Initialisieren der MMC Karte nach Power On // Rückgabe: 1 = ok, 0 = Fehler // **********************
(2 GB) - da ist doch das Handling der Block-Größe voll kompliziert. Das ist bei den SDHC-Karten (2-32 GB) einfacher, da sind die Blöcke immer 512B.
-
Thread
Klingelt ein W48 an einer Fritz Box 7490?
konstruiert. Nein, das ist die Spannung im Amt, nach einigen Kilometern Leitung bleiben davon weniger als 32V übrig.
jedoch für ca. 60V konstruiert. > Könnte man da mit einem Trafo nachhelfen? Brauchst du nicht. 32V reichen bei weitem.
-
Thread
Selektion von Funkmodulen in einem RFM69 Netzwerk
ermittelt? knapp 1 µA braucht der Self Wakeup Timer, das ist ein 10 kHz RC Oszillator der einen 32 Bit Zähler taktet, bei Überlauf wird geweckt. Der Rest ist Funkmodul im Sleep und SHT15 Sensor. Das Stromsparen war nicht so einfach weil der LPC im DeepPowerDown nahezu alles abschaltet, auch PullUp
power-down-modes sind für das Modul ja eher die Regel als die Ausnahme. Aber: Das Design ist mit einem PIC16F690 als Controller angegeben. Den kenne ich nun sowas von gar nicht. Wenn dessen pins sich im power-down-mode anders verhalten, nützt das bei einem LPC8xx natürlich nix. Also muß ich beim nächsten
-
Thread
STM32Fxxx: Frage zur Initialisierung mit der StdPeriphLib
FatFs module. */ #if !FF_FS_NORTC && !FF_FS_READONLY uint32_t get_fattime (void) { RTCTIME rtc; /* Get local time */ if (!rtc_gettime(&rtc)) return 0; /* Pack date and time into a uint32_t variable */ return ((uint32_t)(rtc.year - 1980) << 25) | ((uint32_t)rtc.month << 21) | ((uint32_t)rtc.mday << 16) | ((uint32_t)rtc.hour << 11) | ((uint32_t)rtc.min << 5) | ((uint32_t)rtc.sec >> 1); } #endif [/c]
-
Thread
C - Speicherplatzfrage
gut arbeiten. Der Tiny841 hat z.B. 2 UARTs und genug Flash und SRAM. Dafür braucht man nicht mal 32 Bitter. Deine Beispiele taugen also nur zum plumpen polemisieren.
Modul X mit einem Pointer auf Sio1 initialisiert wird Das Dritte verwende ich seit Jahren auf PIC18 (seit Hi-Tech Funktionspointer unterstützt)
-
Thread
Fehler zum nachbauen :-)
Fiasko, nix funktioniert, außer Dauerpiepen vom Buzzer. Der PIC18F25K50 ist nicht der große Bruder des PIC18F25K20! Der 25K50 hat kein Hardware I2C, was für sich allein nicht so tragisch ist, aber die Pins 14 /15 können nicht als I/O Eingänge konfiguriert werden
Lötversuchen, also neue Platine. Controller auflöten ==> geht nicht. Controller runter, auf diese ein STM32F030C8 auflöten. Funktioniert sofort! Irgendwas an dem STM32F030CC muß anderst sein als beim STM32F030C8 (außer der Größe des Flashs und des RAMS). Also Aufgabe und das ganze wird dann halt auf
-
Thread
KiCad Anfänger benötigt Hilfe bei Schaltplan Erstellung Gesperrt
. Kostet 599,- Riad, das sind umgerechnet 150.-Euro. https://loja.microgenios.com.br/categoria/pic/12116
einigermaßen günstige Teile die dann aber mit einen aktuelleren PIC bestückt werden sollten; https://de.aliexpress.com/item/learning-board-PIC-microcontroller-experiment-board-PIC-microcontroller-development-board-16F877A-video-tutorials/1750352729.html?spm=a2g0x.search0104.3.59.64891a32ydSX9x