-
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
-
Thread
stromsparender hochohmiger ADC mit MUX und 0-5V
(24-Bit SD), Renesas RX21A (24-Bit SD), div. MSPs mit SD16, SD24 oder CTSD16 (16- bis 24-Bit SD), PIC18F87J72 (24-Bit SD), STM32F373 (16-Bit SD). Bester AD-Wandler ADUCM36x. 0V-10V: keiner Externe ADCs, die direkt 10V vertragen u.a. LTC1859, ADS8699, MAX1177 etc. (der LTC hätte den Vorteil herausgeführter
> STM32F373 (16-Bit SD). http://www.st.com/en/microcontrollers/stm32f373.html "3x 16-bit sigma-delta ADCs, with up to 21 single or 11 differential channels and seven programmable gains per channel" beeindruckend
-
Thread
Bauen oder nicht bauen ?
Pic or it didn't happen.
zu stöpseln: http://www.fritzler-avr.de/spaceage2/index.htm Das Speicherinterface ist simpel: - 32Bit Daten (davon wirste ja sicher nur 8Bit brauchen) - 32Bit Adresse, die kann man mit 3 Vergleichern eindampfen auf nCE und Subadresse für deine Register - nWE - nRD Dein Design ist jetzt völlig
-
Thread
64 Stall- Laternen mit dimmbarer LED ansteuern
er. Das kann also auch eine NE556 oder OPamp-324 Lösung sein. Aber davon bräuchte ich dann ja auch 32 Käfer und ich hätte noch keinen Fading Effekt. Gibt es stattdessen eine elegantere Lösung? Ich habe schon stundenlang gegoogelt...
schrieb im Beitrag #5348478: > Deshalb: falscher Architekturansatz. So mancher Home Router ist mit 32 Clients schon überfordert. Mehr scheinen nicht in die Routing Tabellen zu passen.
-
Thread
LCD mit Interrupts?
if(*day==32) ich würde auf größer 31 abfragen. if(*month==12) hier muss es gleich 13 oder größer 12 heißen. Und die Schaltjahrabfrage ist auch nicht ganz korrekt (2100 ist kein SJ).:)
Das läuft bei mir (PIC) https://www.mikrocontroller.net/topic/405540#new
-
Thread
Bootloader für STM32F0 für 1-Wire UART
ausschließlich single-Wire/Halbduplex, wenn's über UART läuft. In unserer Firma auf verschiedenen STM32 (diesen Code kann ich natürlich nicht zur Verfügung stellen), privat für PIC12 und PIC16 (http://www.picalic.de/projects/bootloader/). Weil es sich dabei fast immer um RC-Modellbau dreht, bietet sich
gerade gesendeten Daten ignorieren, da der UART die ja auch gleich selbst wieder empfängt. Die STM32-USARTs sind dafür übrigens auch gut geeignet, da dort Halbduplex mit Open-Drain Ausgang nur über den Tx-Pin schon hardwareseitig implementiert ist.
-
Thread
Qualität technische Dokumentation TI (MSP432)
nehmen von einfachen Dokumentationen, die sich wie ein Playboy Magazin lesen lassen. In wieweit andere 32 Bit Nicht-Arm Controller (PIC32, AVR32 ) genauso kompliziert sind, kann ich nicht beurteilen, wäre aber interessant zu wissen,obwohl, Arm-Cortex regiert den 32 Bit uC Markt, Fremdgehen ist da kaum möglich
jetzt eingeschossen auf NUCLEO L476RG als Debugger/Programmer (11,96€ netto bei Mouser), der den STM32L476RGT6 evaluiert, also drauf hat. Für mein eigenes Board nehme ich den viel kleineren STM32L431CB6. Kann ich den ST-Link V2 direkt nutzen für mein externes Board zum Flashen und Debuggen, oder muss
-
Thread
ATmega Development Boards (Sind die OK?)
/development-tools/mcu/32-bit/efm32-giant-gecko-starter-kit
Blue-Pill Board ^^) #5: STM32F103C8T6 https://de.aliexpress.com/item/WAVGAT-STM32F103C8T6-stm32f103-stm32f1-STM32-system-learning-board-evaluation-kit-entwicklungsboard/32841552874.html?spm=a2g0s.8937460.0.0.X8gdZi (Ist auch
-
Thread
Erfahrungen mit KiCAD von Eagle-Wechslern Gesperrt
Beginn fand ich das komisch, es macht in vielen Fällen aber Sinn. Bei vielen PICs zum Beispiel, den PIC24FV32KA301 habe ich schon in zwei verschiedenen Packages mit dem gleichen Symbol verwendet. In Summe: Man ist, wenn man es mal eingeübt hat, gleich schnell oder schneller als mit Eagle. Man kann
KiCad anzufassen und danach zu sagen "ich habs doch gewußt." Ist bei fast Jedem Problem so (Atmel vs. PIC, Basic vs. Assembler, BMW vs. Mercedes..) Gruß, Holm
-
Thread
Mikrocontroller mit exotischem SPI?
stm32h743 etc. kann das, 4 bis 32 Bit. Die "kleineren" der stm32-Familie können nur 8 und 16 Bit, ab welchem da die flexiblere SPI drin ist, könnte man ja leicht nachsehen ..
Schreib dir selber die SPI. Wenn das nicht passt, da gibt es noch PIC24 und PIC32 die können beide 16 und 32Bit Modus