-
Thread
Google Bard als codierender Helfer im Elektroniklabor
. Nach Versuchen mit Achtbittern wollen wir nun auf den GigaDevice GD32VF103 setzen: Ein sehr leistungsfähiger RISCV-Kern, der (Unverdienterweise) noch nicht uneingeschränkt Reichweite hat. Abbildung fünf zeigt, wie Bard auf die Anfrage zur Erzeugung von Code reagiert.
unwissenschaftlichen) Versuch, „Code“ für den beispielsweise unter https://www.mikrocontroller.net/topic/ch32v003-ressourcen-und-beschnupperung-der-hal im Detail besprochene CH32 zu generieren.  Bildquelle: Autor. ### Und jetzt mit Prozessrechnern. Nach den Experimenten
-
Thread
Reset ohne Reset-Pin?
Abdul K. schrieb im Beitrag #7406041: > Du willst den i2c-Bus resetten, weil Master und Slave außer > Synchronität sind? Dafür gibt's eine spezielle Sequenz. Meine I2C Chips hatten bisher immer einen Reset-Pin, aber bei den PIC32M resettet der MCLR-Pin
3.3V-LDO mit einem LM809 abzuschalten, und zu hoffen, dass die Elkos rechtzeitig leer sind. Bei den PIC32MX ist die Lage mit VDDmin <1.7V entspannter als bei den PIC32MK mit VDDmin <0.3V. Aber ohne Tricks geht es auch da nicht. Trotzdem danke für die I2C Appnote.
-
Thread
Suche Programmgerüst: USB-Kommunikation und Daten Ein/Ausgabe Windows
C und Windows ist halt eine Welt, in der sich fast nichts mehr tut. Selbst die Doku der uralten Win32 API, welche aus Windows 3.1 Zeiten stammt, geht davon aus, dass du in mindestens C++ programmierst.
Ist C++ (oder evtl. das .NET Framework mit C#) da so viel besser? Ich habe mir das jetzt mal kurz angeschaut, C++ scheint von Hause aus auch keine Fenster usw. zu können und nutzt dafür die Win32 API. Da stellt
-
Thread
STM32 NUCLEO H743ZI - Ethernet / WebServer-Probleme
: Attempting to write 207652 (0x32b24) bytes to stm32 address: 134217728 (0x8000000) 2023-05-02T16:13:55 INFO common.c: Flash page at addr: 0x08000000 erased 2023-05-02T16:13:56 INFO common.c: Flash page at addr: 0x08020000 erased
-02T16:35:48 INFO common.c: Attempting to write 207652 (0x32b24) bytes to stm32 address: 134217728 (0x8000000) 2023-05-02T16:35:49 INFO common.c: Flash page at addr: 0x08000000 erased 2023-05-02T16:35:50 INFO common.c: Flash
-
Thread
MCU mit 24-Bit-SPI?
Mouser hat angeblich 270 Stück PIC32MK0512GPK im TQFP-64.
Gustl B. schrieb im Beitrag #7403935: > mit einem uC sind immer > unschöne Pausen auf der Taktleitung zwischen jeweils 8 Takten. Nein! ... wenn man es richtig macht. Hier Anschauungs-Material (zwei 8-Bit Transfers auf einen STM32F407): https:/
-
Thread
PICkit4 und ICSP und PIC32MK
Pfostenstecker vom PICKIT. Du brauchst für ICSP nur die ersten 5 Pins, der 6. Pin ist nur für einige PIC18 mit PGM-Pin. Die ICDs haben einen RJ12 (6P6C Modular) verwendet, aber das finde ich unpraktisch. Du darfst auch gerne eine 6-polige Wanne draufmachen und so ein Adapterkabel verwenden: https
so aus, als ob er kompatibel ist. Microchip steht auch drauf, aber die Beschreibung passt nicht und PIC32MK kennt Segger auch nicht :( > Die ICDs haben einen RJ12 (6P6C Modular) verwendet, aber das finde ich > unpraktisch. Die sind wohl auch veraltet (und noch sperriger). > Du darfst auch gerne
-
Thread
STM32 cortex M4 Flashen
wahrscheinlich stelle ich mich einfach nur an. Aber ich werde einfach nicht fündig wie ich die STM32F Reihe flashen kann. Vorab ich habe bisher PIC genutzt doert habe ich 3 Pins die an den Programmer kommen und ich kann flashen. Wie funktioniert das beim STM32? Als Programmiergerät fungieren
Hilft dir das hier weiter? https://www.exclude.se/2017/06/02/stm32f103c8t6-st-link-v2-blinky-example/ Falls du die V2 hast, hier der Pin-out https://freeelectron.ro/installing-st-link-v2-to-flash-stm32-targets-on-linux/
-
Artikel
IRMP - english
MCU families: AVR ATtiny87, ATtiny167 ATtiny45, ATtiny85 ATtiny44, ATtiny84 ATmega8, ATmega16, ATmega32 ATmega162 ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284 ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P XMega ATXmega128 PIC (CCS and XC8/C18 compiler) PIC12F1840 PIC18F4520 STM32 STM32F4xx
Sample applications (main functions and timer configurations): irmp-main-avr.c - AVR irmp-main-avr-uart.c - AVR with UART output irmp-main-pic-xc8.c - PIC18F4520 irmp-main-pic-12F1840.c - PIC12F1840 irmp-main-stm32.c - STM32 irmp-main-stellaris-arm.c - TI Stellaris LM4F120 Launchpad
-
Artikel
IRSND - english
MCU families: AVR ATtiny87, ATtiny167 ATtiny45, ATtiny85 ATtiny44, ATtiny84 ATmega8, ATmega16, ATmega32 ATmega162 ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284 ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P XMega ATXmega128 PIC (C18 Compiler) PIC12F1840 PIC18F4520 STM32 STM32F4xx STM32F10x
) 2012-02-27: Port to C18 Compiler for PIC microcontrollers 2012-02-15: Bugfix: only the 1st Frame has been sended 2012-02-13: Timing corrections of SAMSUNG and SAMSUNG32 2012-02-13: KASEIKYO: Genre2 bits will be now stored
-
Thread
Real Time Clock RV3149-C3 Fehlverhalten ?
Peter D. schrieb im Beitrag #7400831: > Magst Du uns auch den MC nennen? PIC32MZ0512EFF100
Dirk F. schrieb im Beitrag #7400834: > PIC32MZ0512EFF100 Sehe da nur endlos "Loading". Schau mal selber unter SPI nach, wie man den Empfangspuffer leert.
-
Thread
Welche (Afu-) Betriebsart?
Die Chinesen haben sowas auch, 16 "Bit" breit (oder 32?), mir fällt aber nicht mehr ein, wie das heisst. Das ist vor ein paar Jahren erst rausgekommen.
Geocaching in die Datei hier gepackt habe. So habe ich seinerzeit schonmal einen TB Code in die c´t geschleusst. Christian
-
Thread
100-Pin MCU zwei Pins VSS VDD vertauscht.
Hallo, habe einen Prototypen mit dem PIC32MZ0512EFF100 aufgebaut. Leider ist ein Layout-Fehler vorhanden. 2 Pins (VSS und VDD sind vertauscht. Habe die beiden Leiterbahnen zum Chip weggekratzt. Beide Pins hängen jetzt also ohne Abblockkondensator
. Die dünnen Leitungen vom Abblock-C zur MCU waren besser zu kappen....
-
Thread
Formel oder Rechenweg gesucht.
[c] float Summe=0.0; if(Eingangszahl&1) Summe+=0.3; if(Eingangszahl&2) Summe+=0.8; if(Eingangszahl&4) Summe+=1.5; if(Eingangszahl&8) Summe+=2.2; [/c] ?
[c] Summe = ((Eingang&1)*0.3) + ((Eingang&2)*0.8) + ((Eingang&4)*1.5) + ((Eingang&8)*2.2) [/c] Aber das geht sicherlich noch eleganter...
-
Thread
Neue Toolchain aufbauen (AVR)
Microchip AVRs, weil die einfach mehr und bessere Peripherie haben. Du kannst natürlich auch einen kleinen PIC24 nehmen (mindestens 3-fache Rechenleistung gegenüber einem klassischen AVR, bei PIC24E nicht deutlichst mehr), das kann das Setup dann auch. fchk
möglicherweise ist das auch Absicht von Microchip). Klar ist das Absicht. Die EDBGs sind die letzten AVR32, und den Klotz will Microchip sich nicht länger als nötig antun. Die Zukunft liegt ganz klar bei den eigenen Tools aus der PIC-Historie, und alles andere wird langfristig sterben. fchk
-
Thread
MPLAB X 5.50 Problem mit den *.h Pfaden
Projekt von MPLAB IDE V8 auf MPLAB X V5.50 Konvertiert und schaffe es nicht die *.h File vom alten Pfad (C:\Program Files (x86)\Microchip\mplabc32\v2.02\pic32mx\include\lega-c\pl\plib.h) auf den neuen (C:\Program Files\Microchip\xc32\v3.01\pic32mx\include\lega-c\plib.h)umzustellen und daher kommen unzählige
Suchpfad. Das <> ist üblicherweise der Bibliothekspfad. Wie heisst denn dein Project-Pfad? Ist das C:\Program Files\Microchip\xc32\v3.01\pic32mx\include\lega-c ? Wenn ja, und die Datei steht da, dann schreib #include "plib.h" Gruß
-
Thread
Programm in STM32F103 an STM32CubeIDE schläft
weiß ich nicht, worauf ich folgenden Effekt zurückführen muß: Ich habe (unter macOS BigSur) STM32CubeIDE laufen und daran hängt ein Projekt mit STM32F103C8T6 (blue pill) und GNU Hardware debugging (blackmagic Dongle). Die Anwendung benutzt FreeRTOS und ich verlasse den Aufbau abends mit der Anwendung
eingebaut, die alle 5s mal kurz die LED flasht. Die lief und lief, auch nach 12h. Also ging der STM32F103 offenbar nicht schlafen, wohl aber das Scanmodul PEDSCAN, das ich benutze. Das hat einen PIC16F577 drauf. Die beiden Testbuttons, die ich dann immer drückte, hingen direkt an dem Scanmodul und
-
Thread
Warum liest man hier so wenig von Renesas?
Peripherie > drin hatte ist so etwa auf dem Level den man heute bei einem STM32 > fuer normal haelt und da haben ja auch noch viele Angst vor > und programmieren weiter ihren Mega8. Damals(tm) setzten wir einige M16C und M32C in Telefonanlagen und Routern ein. Deren Codedichte
Lizenzgebühren kassieren. Damit kommen RP2040, ATSAM, EFM32, Kinetis, PIC32C, Renesas RA auch nicht in Frage. Nach AT32, PIC32M und PowerPC schaue ich mir jetzt die Renesas RX an und bis jetzt gefallen mir die fast zu gut, aber auf 3000+ Seiten wird sich schon
-
Thread
ESP32 oder 86 für SMA Modbus TCP/IP
ARM, irgendein 32-Bit-PIC oder ein ESPirgendwas ist, ist ziemlich wurscht. Warum plenkst Du?
ARM, irgendein > 32-Bit-PIC oder ein ESPirgendwas ist, ist ziemlich wurscht. > > Warum plenkst Du? Ja, und nen Stack zum laufen zu bekommen ist ja kein Problem scheinbar für Dich ? Für mich schon ..
-
Thread
Welche 32-Bit uC-Familie ist empfehlenswert?
haben einen UART-Bootloader, aber sie brauchen 10 mal soviel Strom wie > aktuelle Chips. > > Die PIC32M könnten es auch schaffen, aber gibt es dafür einen gcc? man braucht nicht gcc um C zu programmieren. Und mit C programmiert, ist dr Code ohnehin Zukunfts- und Prozessorwechsel-sicher. > Ich
Hint: Da ist auch ein funktionierender Uninstaller dabei. > Welche > gcc-Version im neuesten XC32 steckt, ist auch noch die Frage. Der gcc > wird ja auch unabhängig vom C-Standard verbessert. C:\Microchip\xc32\v4.21\bin>xc32-gcc --version pic32m-gcc.exe (Microchip XC32 Compiler v4.21) 8.3.1
-
Thread
Fenster Sensor 433MHz mit SYN480R Empfangen
einen EV1527 in einer Funkklingel. Empfang mit einfachst 433MHz RX-Modul und Dekodierung mit einem PIC funktioniert.
Turn off pin sense interrupt PORTA.PIN7CTRL = PORT_ISC_INPUT_DISABLE_gc; } // end of loop [/c]
-
Artikel
FPGA Soft Core
Vektoreinheit GPL HS-Augsburg LatticeMico32 Lattice, siehe aber soc-lm32 ja, Verilog asm, C, C++ GCC, MSB open IP-core Lattice Leon Ja, VHDL asm, C, C++ GCC (SPARC-compatible) GPL Gaisler Research MicroBlaze Xilinx Nein asm, C, C++ GCC, EDK EDK
BSD f32c PULPino (RISC-V) ASIC, Xilinx Ja, SystemVerilog asm, C, C++, .. GCC, LLVM MIT pulp-platform Einen ersten Eindruck von derLeistungsfähigkeit der 32 Bit SoftCores gibt z. B. die Master-Arbeit "Evaluation
-
Thread
Fehler im Programm, verstehe es nicht.
Falk B. schrieb im Beitrag #7385788: > Wir kennen die CPU nicht PIC32MZ
die Messung der aktuellen Zykluszeit hat eine Auflösung von 1 µs. Hier ein Teil des Codes: [c] void CLKS_Initialize ( void ) { // Timer 2/3 (32 Bit) läuft endlos mit 25 MHz // Konfiguriert mit Harmony für PIC32MZ TMR2_PeriodSet(0xffffffff); TMR2_Start(); //
-
Artikel
LCD
hat 40 Beinchen. Für die Ansteuerung aller 4 Stellen und 3 Dezimalpunkte werden sage und schreibe 32 Ausgangspins benötigt! Kein Multiplexing wie bei LEDs. Für jedes weitere Symbol (Doppelpunkt, LoBat, AC, °C …) ein weiteres. Das schreit nach Portexpandern vom Typ 74HC595. Trotzdem haben diese LCD zwei
, 12/3/07 (PIC10F) LCD Font Generator (LFG) von elvand.com (Freeware) Toshiba T6963C Controller based Displays Using the KS0713/S6B1713/ST7565 LCD driver chips - Tutorial bei www.avrfreaks.net (kostenkose Registrierung
-
Artikel
STM32 für Einsteiger
Kern: "EFM32" von Silabs benötigt nur 0,9 µA im Sleep Mode. Die Spalte PIC zeigt die Eigenschaften der 8-Bit PIC18 (vergleichbar mit AVR), 16-Bit PIC24/dsPIC (vergleichbar mit MSP430) und 32-Bit PIC32 (vergleichbar
PIC16 (oder auch dsPIC30). Die mögen für Mini-Anwendungen gut sein, aber wer will denn schon gerne sich extra für eine Kleinanwendung mit einem kleinen µC auseinandersetzen, wenn man schon einen STM32 kennt
-
Thread
STM8- r3 - Platine
schrieb im Beitrag #7382945: > Läßt ST jetzt wohl die 8-Bit Welt sterben ? Ist dafür nicht die STM32C0-Serie gedacht?
interessieren. Smile, r3 Platinen für STM32f hab ich schon gemacht, für LQFP48 Package, bestückt mit F103, F303, F030, F031 und F072. MCS51 interssiert mich eher weniger, auch wenn ich für den uralten 89C52 auch eine Platine habe.
-
Thread
Motorstrom BLDC
Danke für die Antworten. Ursprünglich habe ich den thread unter µC&Elektronik gepostet, der Moderator hat den thread leider unter Fahrzeugelektronik gewechselt, obschon mein Anliegen hauptsächlich die Software eines dsPic Mikrocontrollers betrifft. Habe aus der Mülltonne
> Rechenleistung ohne Ende hast. Das Prinzip von AVR447 habe ich mal > portiert auf XMega und STM32 und das war gar nicht so schwer. Ja, an der Rechenleistung des Pic fehlts nicht... mal schauen, ob ich weiter komme, danke, freundliche Grüsse Jan P.S. Danke noch mal für den Hinweis auf AVR447,
-
Thread
PI 4 mit PIC18F Kommunikation
in die Runde, mein Raspi 4 soll zukünftig die Netzleistungen vom Modbus TC/ IP abholen und an einen PIC18F senden. Welcher PIC es werden soll ist noch offen.. Welche Schnittstelle die EINFACH am PIC zu programmieren ist würdet ihr nehmen ? I2C SPI USB ?? Vielen Dank schon mal.
> Da fällt der (genau dieser) PIC dann aber wohl raus. > Welcher wäre es den da ? Ein PIC32F >> Für dem PI 4 gibts ja Beispiele im Netz > Ja. Damit ist noch nicht die Frage beantwortet, warum du einen Pic an > ein Raspberry
-
Thread
Seggert J-Link Vorteile?
dieser Debugger gegenüber dem Atmel ICE3? Als Prozessoren kommen SAMD21, SAME53 und zukünftig evtl. PIC32 zum Einsatz. - Kann J-Link auch Trace (oder eingeschränkt)? - Kann J-Link Data Breakpoints, wenn der Prozessor das selbst nicht unterstützt? - Lohnt sich J-Link Pro / Ultra+ ? - Was ist euch daran
Wie sieht es mit der Unterstützung bei Atmel Studio 7 / MPLAB X aus? MPLABX unterstützt J-Link für PIC32. Bei ATSAM weiß ich es jetzt nicht genau. Andere PICs kann der JLINK nicht, dafür brauchst Du ein PICKIT4. Atmel/Microchip Studio verwende ich nicht. fchk
-
Thread
Tasterverarbeitung mit ARDUINO-C
Falls von Interesse, die Tasten Routinen von Peter funktionierten bei mir auf allen möglichen uC, einschließlich Arduino AVRs. Von STM32, DSPIC, MSP430, PIC, AVR, Z8 und 8051 und man muß nur die HW und Timer ISR Zugänge entsprechend anpassen. Das Design von Peter ist "Rock Solid" und hat sich hier
schrieb im Beitrag #7400066: > Bei mir haben Peters Routinen immer so schön auf jeden > meiner uC funktioniert. Ein wahrer Traum:-) +1 auf AVR und ESP32
-
Thread
Schutz des µC bei 4-20mA
Guten Tag, ich bin dabei 0-20mA Eingang für meinen µC zu entwerfen. Funktioneren tut das alles gut über den den 250Ohm Widerstand. Allerdings weiß ich jetzt nicht so recht, was ich alles beachten muss um meinen µC zu Schützen. - Überspannung : habe ich
Multifuse nach SI2 nachdenken. Der erhöht zwar die Bürde 250 Ohm + PTC, aber bei Anschluss von 24V (32V) würde weniger passieren. [Edit] (Ich vermute, dass dein PIC mit 3,3V läuft.) [/Edit] Du könntest auch einen Widerstand zwischen deinem Shunt und dem PIC vorsehen. Das verfälscht zwar das Messergebnis
-
Thread
Signalverzögerung im Minutenbereich
Marcel T. schrieb im Beitrag #7370658: > Mikrocontroller Irgendwas Richtung PIC10 oder ATtiny4/5/9/10 im SOT-23-6 (2.8x2.6mm) oder im UDFN Package (2x2mm) sind noch zu groß? Ich glaube, es gibt sogar schon 6-Bein-Controller im DSBGA-Flipchip-Gehäuse, dann wären das so 1.4x1.4mm
10ms Takt und 64 Bit? Der ATtiny4 kann ~1,6h Timerinterrupt bei internem 8MHz Oszillator. Mit 32 Byte SRAM als Zähler ergibt das ein Intervall von ~1e73 Jahren. Reicht das?
-
Thread
Zeitschalter mit AVR (ATtiny84A) zur Diskussion
in schön" sowas: https://de.aliexpress.com/item/33050827477.html?spm=a2g0o.productlist.main.19.682c4dcccey6DV&algo_pvid=8ca86d2f-8b7b-455c-8c95-0170a1292dac&algo_exp_id=8ca86d2f-8b7b-455c-8c95-0170a1292dac-9&pdp_ext_f=%7B%22sku_id%22%3A%2212000032499095184%22%7D&pdp_npi=3%40dis%21EUR%212.46%211.87%
IR-Modulationen „NEC“ (https://www.mikrocontroller.net/articles/IRMP#NEC_+_extended_NEC) und „Samsung32“ (https://www.mikrocontroller.net/articles/IRMP#SAMSUNG32). Vielen Dank für alle Antworten.
-
Thread
Mofas künftig 60, was haltet ihr davon? Gesperrt
verschwindende Minderzahl sein! Soll das Satire sein? Schon mal die Linux vs. Windows, AVR vs. PIC/STM32 Threads gesehen? Dagegen sind die Taliban weltoffen und tolerant. Aber manche sagen ja, man kann sich nur aussuchen welche Art Gott man anbetet und nicht ob.
verschwindende Minderzahl sein! > > Soll das Satire sein? > Schon mal die Linux vs. Windows, AVR vs. PIC/STM32 Threads gesehen? > Dagegen sind die Taliban weltoffen und tolerant. Die Taliban sind weltoffen und tolerant???? Is wohl Zynismus, oder? Zur Anschauung wie Tolerant die Koranschüler sind
-
Thread
Welcher Atmega zur USB/RS232 Kommunikation
Lötkolben mit einer 2-3 mm breiten Meißel-Spitze und reichlich Flussmittel. Dort kannst du ATmega32U4 Boards fertig bestückt kaufen: https://www.chip45.com/products/crumb32u4-1.0_avr_atmega_modul_board_atmega32u4_usb-2.0-controller.php
mit dem blöden, bösen SMD nicht herumschlagen. Ansonsten musst Du die Prozessorfamilie wechseln. PIC24 wurde schon genannt. Es gibt auch PIC18 mit USB in DIL PIC32 auch. Bei anderen Herstellern wird es aber eng. DIL ist nicht mehr so angesagt und ist derzeit im Begriff zu verschwinden. Gruß
-
Thread
AVR128DA28 Temperatursensor
adc->result = adc->temp - 273; adc->ready = 1; adc->count = 0; } } }[/c] Aufruf im main() [c] static Adc adc = { 0 }; adc_init(); while(1) { if(adc.ready) { uart_string(calca32(adc.result)); //Convertierung Int zu String, Ausgabe 2047 uart_string
Sachen mit direkter Programmierung. Ist im Grunde nichts weiter wie die App Notes zusammengefügt. [c] /* AVR128DB64 'onChip ADC temperatur measuring with 32kHz onchip RTC Event Trigger" */ Stream &cout {Serial2}; void setup() { Serial2.swap(1); // PF4 TXD2 / PF5 RXD2
-
Thread
I2C Kleinigkeiten
Hallo zusammen, ich verwende pic32 mit MAX17271 (SIMO 3 Outputs) DC-DC, die schon durch i2c protocol verbunden sind. die Ausgänge vom Module kann ich an- oder abschalten mit einem Schalter auf pin "ON" und dieses pin ist immer 1
wieder auf. Das ist klingt gute Idee. Meinst du, dass der MAX17271 immer angeschaltet wird aber der uC ist immer in idle status, außer wenn ein Schalter gedrückt wird? Lg Mahdi
-
Thread
Gibt es jemanden im Raum PLZ 65XXX , der mir helfen könnte einen PIC zu programmieren ?
Tu dir einen großen gefallen und lass die PIC sein, nimm einen AVR oder einen STM32.
Tim T. schrieb im Beitrag #7355115: > Tu dir einen großen gefallen und lass die PIC sein, nimm einen AVR oder > einen STM32. Oh for god's sake - hoert denn dieser Quatsch hier nie auf? Picdoof,Microchipdoof,Micosoftdoof,Windowsdoof,Linuxtoll,Atmeltoll blablatoll - ich weiss gar
-
Thread
Audioeinsatz von Digitalpotis
Hallo, über den Einsatz des X9C-ICs von Xicor, aber auch anderer Digitalpotis, konnte man hier auch schon Beiträge lesen. Was mich allerdings wundert, ist die Tatsache, dass es mir bei diesen ICs nicht gelungen ist, Applikationsbeispiele
verstaerker-dsp/wondom/lautstaerkerregler/ Auf der Ansteuer-Platine ist jeweils ein Drehgeber und ein kleiner PIC12F drauf, der gibt den Stellwert über I²C vor. Könntest du einfach durch eine Eigenentwicklung mit Motor-Poti+IR-Receiver+LED-Anzeige+… ersetzen. Allerdings hast du im Eröffnungs-Post verschiedene
-
Thread
PIC10F202 + Pickit3 + MPLAB 6.05
Hallo, ich habe hier meine PIC-Umgebung auf einem alten Win-XP-System mit der freien Version von CC5x als C-Compiler und sowohl Notepad++ als auch Geany als IDE. Mit dem PIC10F206 gibt es keine Probleme (den 10F202 habe ich nicht
& Dirty" Brenner.Das sind primitive Programmierer die einfach einen Code in den PIC (oder sonstigen uC) schieben ohne aber danach zu checken,ob der uC auch wirklich alle Daten empfangen hat/gespeichert hat. Ich habe meinen PicKit und den Adapter auf einer Grundplatte befestigt (siehe
-
Thread
Unbelegter Speicher mit Resetvektor belegen
Saft bei dem Thema und meinte das > bei den Leistungen / Feldern ein gelegentliches Amoken des dsPic nicht > auszuschliessen wäre. Das sind dann auch die 0,001%, wo sowas sinnvoll ist oder sein könnte. Allerdings läuft dann der µC mit sehr hoher Wahrscheinlichkeit nicht in den unbenutzten Bereich
andere Speicherstelle manipuliert wird. > Sprich, jede Variable könnte betroffen sein. Wenn du einen uC nimmst, der sein Programm aus einem RAM ausführt (z.B. die GigaDevice STM32 Nachbauten), dann kann genauso "leicht" der Programmcode betroffen sein. olaf schrieb im Beitrag #7348894: > EMV ist nicht
-
Thread
Warum gibt es keine Open Source Hardwareprojekte?
Das c't Lab hat aber einer allein entwickelt, oder? Es gab da dann das Forum, in dem sich Leute darüber ausgetauscht haben, aber die Erstveröffentlichung in der c't kam soweit ich mich erinnere nicht von dort
ueblicherweise einen Controller. Die einen wollen wegen der Freiheit einen Arduino. Andere wollen nichts unter 32 bit arbeiten. Und wieder andere wollen bei den 8 bittern von PIC, resp AVR bleiben. Da's keinen Bootloader von selbst drauf hat, benoetigt man einen Programmier adapter. Da gibt's dann pro Controller
-
Thread
allgemeine PicoMite Anfängerfragen
MMBASIC um eigene Befehle ergaenzen. Die laufen dann mit der vollen Geschwindigkeit einer echten 32 bit CPU (Microchip PIC32/MIPS 80 MHz). Daher haelt sich mein Interesse am Picomite in Grenzen. Als einfaches :) Beispiel der SYS Befehl der in MMBASIC fehlt: [code] // Main.c void __attribute
sich die Historie der ganzen *mites mal ansieht. Der Urvater aller MMBASIC-Versionen lief auf einem PIC32, und es gibt auch eine Version die auf PIC32 in einem 28 pol. DIL-Package laueft. Der erstere war der Maximite und die kleinere Version der Micromite. Die Quellen fuer den Picomite stehen tatsaechlich