-
Thread
Zeta SBC V2 Z80 mit Floppy Disk
spielen möchtest, nimm dir CP/M-3. Ich glaube für den Fall habe ich hier noch ein Cortex M3 Board mit 32 MB RAM rum liegen... habe unbestätigte Gerücht gehört es soll inzwischen der 32 Bit Bus erfunden worden sein, beginnend mit dem 68000er...
8Bit, auch wenn sie beide 32Bit breite Register hatten. Ab 68020/80386 gibts 32 Bit breite Busse. Komm mit Deiner hohen Nase wieder runter, da oben ist es heiß, man holt sich sonst leicht einen Sonnenbrand auf der Nase. Gruß
-
Thread
C8051F580 65kb statt 96kb? Simplicity Studio
welches einfach zwei ca. 40k große Arrays enthält Wie schon gesagt wurde, im banking Mode passen max 32kB in eine Bank. Du kannst entweder ein 40kB Array im non banking Mode anlegen oder mehrere Arrays je <=32kB im banking Mode.
Dein Linker Skript packt large1 und large2 nach common dadurch wird aber mehr als 32k verbraucht. Common ist im Bankmode ja nur 32k groß. Deshalb geht der Bankmode nicht. Du musst large 1 nach bank0 large2 nach bank1 large3 nach bank2 legen. Thomas
-
Thread
SAM-Controller, Einstieg und Auswahl
Ein kleiner Schwenk von SAM zu STM: STM32F3 (Cortex M4F) gibt es in LQFP32 7x7mm Falls Dir 32MHz genügen: STM32L0 (Cortex M0+) gibt es ebenfalls in LQFP32 7x7mm. Einige STM32L0 Modelle gibt es auch in TSSOP20 6,5x4,4mm und in UQFP20 3x3mm
was eigenes, aber Du kannst Dier auch einen JLink kaufen, der so gut wie alle ARM-Controller sowie PIC32 (MIPS, ähnliche Leistungsklasse) Renesas RX und RISC-V kann. Das ist sozusagen der Standard im Embedded-Bereich. fchk
-
Thread
Kompleete Werkstattauflösung
ATTINY84A-PU 3 Stück ATTINY85-20SU 5 Stück ATTINY2313-20PU 3 Stück ATTINY2313A-PU 8 Stück ATMEGA32A-PU 4 Stück ATMEGA328P-PU 2 Stück mit Ard. Bootloader ATMEGA644PA-PU 1 Stück ATXMEGA16A4-AU 2 Stück Dann sind noch da: PIR Sensormodule HC-SR501 20 Stück DHT22/AM2302 Sensoren 5 Stück ESP32-WROOM32D 3 Stück Und noch so einiges was ich in der schnelle nicht erfasst habe ;9 Bei Interesse bitte PN mit Preisvorstellung an mich, danke.
-
Thread
Spektrumanalyser Top oder Flop?
Festplatte vom Bastelrechner oder als EPROM in einem identischen 2. Gerät findet. Beim GAL/CPLD/FPGA/PIC/ARM/STM32... mit integriertem Flash und gesetztem Lock-Bit schaut man dann in die Röhre, bei den heutigen Geräten. Seitdem der Hersteller ist so freundlich und veröffentlicht die Firmware. Aber wer
wahrscheinlich Siglent selber benutzt. Falz es jemand nutzten möchte... - USB-Stick muss Fat32 Formatiert sein. - Das Skript auf den USB-Stick kopieren. - Über Putty oder der gleichen mit Telnet verbinden. - Benutzer=root, Password=ding1234 - killall ecomb (Stoppt den Analyser) - /usr/bin
-
Thread
Hex Datei entschlüsseln
von 2x16 auf eine 4x20 umgebaut, jetzt Funktionieren nur die oberen zwei Zeilen, jetzt habe ich den PIC16F877A ausgelesen und kann leider die Hex Datei nicht Decodieren, habe jetzt die Person angeschrieben wo das Programm geschrieben hat, bei ihm ist leider vor 2 Jahren die Festplatte kaputtgegangen und
Alarmsau ist nur 8kB groß und das kann vermutlich mehr als diese Anzeige. Ist aber auch ein AVR und kein PIC, der AVR kann deutlich mehr was Assemblerbefehle angeht. War mein Hauptgrund zu den AVRs zu wechseln obwohl ich mit dem PIC angefangen habe.
-
Thread
Basic Interpreter für uC ?
Das schaut gut aus, > dieser Graham Geoff hat schon einiges klasse Sachen gemacht aber alles > für PIC-32. Anstatt 8051, 6502 oder Z80 nimmst Du dann halt einen PIC32. Oder hole die c-Dateien und baue sie auf STM32 um. Ich hatte das mal vor einiger Zeit gemacht: https://www.mikrocontroller.net/
#5979110: > Vor ein paar Jahren überließ Geoff mir den Projekt Code weil ich das > Projekt auf STM32 portieren wollte Und hast du es protiert? Ich hatte ja genau das vor, auch wenn ich den CCS Compiler für PIC32 habe. Jahrelang Microchip gemacht, dann umgestiegen.
-
Thread
AVR - Hilfe bei Schematics prüfung?
größeren Tastaturen genau so. Damit sinkt der Bedarf an IO-Pins auf ca. 2*Sqrt(Kontaktzahl). Für deine 32 Kontakte brauchst du also bloss 12 IO-Pins (und könntest damit 36 Kontakte abfragen). Schon bei einem AVR-40Pinner bleiben also noch 20 IO-Pins frei für andere Zwecke...
Mega2561 wäre das Ziel, wenn es weiter AVR sein muss. Oder z.B. https://www.olimex.com/Products/Duino/PIC32/PIC32-PINGUINO-MICRO/open-source-hardware Klar, das wird dann SMD werden, aber wenn das klein werden soll, wird es eh nicht anders gehen. Von Lochraster und DIL musst Du Dich bei Deinen Anforderungen
-
Thread
GD32E230 und andere STM32 Clones von Giga Devices
es unter http://gd32mcu.21ic.com/documents Dort vermisse ich ein praktisches Tool wie das STM32CubeMx. Ich habe keine Lust das Ding zu initialisieren wie ein Tier aus dem Wald. Ist der GD32E230 auch mit einem äquivalenten
Dokumentation. Ich verwende in vielen Projekten PICs - alles querbeet von 6-Pinnern bis hin zu dicken PIC32MZ. Microchip hat seine Eigenarten, aber eines muss man ihnen lassen: Ich kann heute noch problemlos 25 Jahre alte PIC16-Typen kaufen. Sie haben nie irgendwas abgekündigt. Manchen Kunden ist es wichtig
-
Thread
Beschreibung der Padauk Mikrocontroller
zum Programmieren führt. Ich hab hier ne Stange PFSxxx herumliegen, habe ebenso meinen eigenen PIC-Assembler und -Programmer auf Basis des hier schon mal geposteten Mini-STM32F103-Projektes und wenn ich irgendwann mal dazu komme, die Programmier-Routinen aus dem Github und die Maschinenbefehle
Man darf nicht vergessen, dass sich die Architektur vom PIC ableitet. Der PIC hat sein Leben einmal als "Peripheral Interface Controller" begonnen*. Das merkt man daran, dass die Architektur vor allem darauf ausgelegt ist, mit GPIOS effizient umzugehen.
-
Thread
ATMega Flash wird langsam knapp. Upgrade o. Plattformwechsel?
Programm- und Daten in getrennten Adressräumen liegen. Bei anderen Architekturen wie ARM oder MIPS (PIC32) oder x86 ist das nicht so. Bei AVR, 8051 und 8-Bit PIC muss halt der Programmierer entsprechend Grips in der Birne haben. fchk
mal als Beispiel.. im code sind 34 mal "ili9341_drawRect(277, 17, 36, 32,BLABLA); und auch andere doppelt und dreifach.. dann lieber komprimieren mit: void RechteckBLA(uint32_t color){ ili9341_drawRect(277, 17, 36, 32,color) } an der richtigen stelle dann ersetzen
-
Thread
Digitalpins I/O
Grenzwert für den einzelnen DIO-Pin, als auch der für den Gesamtstrom zu berücksichtigen. Beim ATmega32U4 sind das 40mA für DIO und 200mA für VCC/Gnd Pins.
mit 7-zip). Danach nicht einfach auf die SD-Karte kopieren, sondern mit einem Imaging-Tool (z.B. Win32 Disk Imager) direkt in die Sektoren der SD-Karte schreiben.
-
Thread
[V] Minimodell der Enterprise 1701
Firmware flashen? Ich habe leider meinen AVR-Programmer vor einiger Zeit abgegeben, da ich nur noch STM32 mache...
Weshalb wird hier plötzlich von PIC geredet? Da ist doch ein AVR drauf oder was hab ich jetzt übersehen?
-
Thread
Anfänger sucht Microcontroller Einstieg
saugut sind. DIL Gehäuse sind noch locker lötbar, 5V tolerant... gut vorstellbar bei dem Ziel STM32 AtollicStudio + STM32irgendwasCPU + STLink-Clone ist genauso billig, wesentlich performanter und komplexer, aber moderner und ... irgendwie besser, kann viel mehr als AVR BluePill ist in Form ein
mehr. C oder Assembler? AVR ist ein sehr guter Assembler. Kann man gut von Hand programmieren. PIC ist eine Quälerei. Wenn man C nimmt, bekommt man davon aber eh nichts mit. Sonst noch Fragen?
-
Thread
Geschwindigkeit ATMega
Atmel Betrüger schrieb im Beitrag #5963045: > Ich plädiere jetzt schon mal für einen STM32F103 (Bluepill) STM32 ist gut, aber nicht immer und nicht überall. Mit 3,3 Volt gibt es Problem, MOSFET direkt zu steuern, und das ist gerade bei Verwendungen für Motorregler wichtig. AVR mag etwas
#5963159: > Atmel Betrüger schrieb im Beitrag #5963045: >> Ich plädiere jetzt schon mal für einen STM32F103 (Bluepill) > > STM32 ist gut, aber nicht immer und nicht überall. Mit 3,3 Volt gibt es > Problem, MOSFET direkt zu steuern, und das ist gerade bei Verwendungen > für Motorregler wichtig. AVR
-
Thread
dsPIC33EP PLL Einstellungen PLLPRE PLLPOST PLLDIV
Hallo, ich bin gerade dabei die ersten Einstellungen für eine Platine mit einem dsPIC33EP512GP504 einzustellen. Hier hänge ich schon bei den Einstellungen für den PLL. Als Entwicklungsumgebung benutze ich MPLAB X IDE mit dem Plugin Code Configurator. Bei System Module habe ich
, den ich benötige einen Systemfrequenz von 64MHz (FPLLO) damit ich eine Instruction execution von 32MHz Frequenz bekomme. Folgende Gleichungen aus dem Datenblatt: FPLLO = FIN * ( M / (N1 * N2)) N1 = PLLPRE + 2 N2 = 2 * (PLLPOST +1) M = PLLDIV + 2 Meine Frage: Wie stelle ich die Parameter
-
Thread
Idee für ein neuartiges Programmiergerät
perfektes Gerät. Nun kommen zwei Punkte dazu, die das alles kippen. Du selbst benutzt nur noch 32 Bit Controller und wahrscheinlich vom selben Hersteller. Ich habe eine Menge Programmiergeräte. Ob einen Segger oder ein PicKit3, ich habe diese Geräte, die ich aber vielleicht überhaupt nicht benutzen
AVR über PDI AVR über TPI AVR über UPDI AVR über JTAG (also letztendlich alle AVR Modelle) STM32 über SWD, incl. SWO STM32 über JTAG STM32 über UART (Bootloader) AT90C2051 EEproms über I²C ESP8266 über UART Ich bin sicher, dass die Liste mindestens 10x so lang wird, wenn alle ihre Wünsche
-
Thread
Paradigmenwechsel im Embedded Design Gesperrt
Im Gegensatz zu deinem Teensy-Mist bekommt man die µC für teils <50 Cent. Übrigens: Wenn du mit PIC-Jüngern kommst, beweist du übrigens nur, dass du keinerlei Ahnung hast. Diese PIC hier: https://www.microchip.com/design-centers/32-bit/pic-32-bit-mcus/pic32mz-ef-family Können Leistungsmässig mit
Stefanus F. schrieb im Beitrag #5942875: > Schau Dir mal die STM32 Cores für > Arduino Unter STM32-Cores verstehe ich die die Kerne, den Chip selber und was hat das mit Arduino zu tun. Bevor du hier weiter quackst, hast du schon mal Teensy eingesetzt?
-
Thread
EtherCat Slave
einem uC laufen. Ich habe Vorlagen und paar Beispiele auf Microchip-Seite gefunden, die sich auf PIC24H oder PIC32MX beziehen. Ich habe mir MPLAB X heruntergeladen und installiert. Die IDE sieht nicht schlecht aus, wobei ich den Interface und von Microsoft VS natürlich sehr verwöhnt bin. Alternativ
einfachste und schnellste Weg? Oder soll man etwas anderes nehmen? Was auch für den Einsatz vom PIC spricht ist dass man vom Werk die Prozessoren schon mit eigenem Image für kleinen Aufpreis bekommt ist aber das ist zweitrangig.
-
Thread
Geschwindigkeitsgewinn Raspberry "bare metal" vs. Linux
Benötigt man schnellen I/O, den ein uC (STM32, Pic32,...) eventuell nicht mehr packt, dann wird oft zu einem FPGA geraten. Bei Raspberrys oder anderen SoCs hört man das ein Echtzeitbetrieb nicht möglich ist. Gut das mag sein wenn ein Linux drauf
-
Thread
[V] PIC Sammlung, PicKit 2,3
PIC32MX250 40MHz 128k Flash 2 Stück PIC24F16KA 102 4 Stück PIC16F887 -I/P 5 Stück PIC18F2520-I/SP 2 Stück PIC16F887A-I/P 2 Stück PIC16F876A-I/SP 2 Stück ICSP Schwenkhebel-Fassungen (DIL) 40, 20, 18 Anschlüsse PIC Kit 2 + 3 PIC K150 (USB) mit 40-poliger Schwenkhebel- Fassung PIC32-PINGUINO-OTG Rev. D mit PIC32MX440F PIC- LCD mit PIC18LF4890 OLIMEX PIC32MX340F Experimentierboard für 50€ abzugeben
-
Thread
Schnittstelle für 5 bis 25 Mbit/s Datenstream
nicht machbar. Ansonsten wären USB 2.0 High Speed oder 100MBit Ethernet gägige Schnittstellen. Ein PIC32MZ EF hätte sowohl USB 2.0 High Speed mit eingebauten HS-PHY (das haben viele andere nicht!)als auch 100 MBit Ethernet. fchk
machbar. > > Ansonsten wären USB 2.0 High Speed oder 100MBit Ethernet gägige > Schnittstellen. Ein PIC32MZ EF hätte sowohl USB 2.0 High Speed mit > eingebauten HS-PHY (das haben viele andere nicht!)als auch 100 MBit > Ethernet. Ah ok. Das hilft schon mal weiter. :)
-
Thread
RAM Verbrauch auch von lokalen variablen ermitteln
allokiert. Denn dann wäre mit einem p = malloc(10); eventuell eben nicht 10Byte sondern vielleicht 32Byte reserviert. Gruß Karsten
lötbar bleiben; also > kein 05 Pitch oder so. Bei SDIP28 oder SO28 kannst Du auch z.B. einen PIC32MX170F256B-50I/SP (SDIP28) nehmen. 256k Flash, 64k RAM, 50MHz 32 Bit, und das ganze für aktuell 3.62€ bei Mouser z.B. Gibts aber auch bei Reichelt. Damit ist die Grenze ZIEMLICH weit nach oben gerutscht
-
Thread
Daten von STM32 an PC. USB vs Ethernet?
also ST. Wenn Du ansonsten eine Alternative brauchst: https://www.microchip.com/wwwproducts/en/PIC32MZ2048EFH144 und dazu das Board https://www.microchip.com/DevelopmentTools/ProductDetails/DM320007 Da hast Du 100 MBit Ethernet, High Speed USB Host/Device/OTG, 2M Flash, 512k RAM und sonst
#5931979: > Wenn Du ansonsten eine Alternative brauchst: > https://www.microchip.com/wwwproducts/en/PIC32MZ2048EFH144 > und dazu das Board > https://www.microchip.com/DevelopmentTools/ProductDetails/DM320007 Das sieht sehr gut aus, Danke. Würde ich wahrscheinlich auch gern versuchen, dennoch versorgt
-
Thread
PIC16LF18323 Strommessung
und clk ab ... und solltest du uns dann noch verraten. In den Mesungen ist VDD = 3V und f_clk= 32kHz
conversion. Stefan G. schrieb im Beitrag #5930678: > In den Mesungen ist VDD = 3V und f_clk= 32kHz 32KHz? ich denke, du meinst den hier The LFINTOSC (Low-Frequency Internal Oscillator) is factory calibrated and operates at 31 kHz.
-
Thread
PIC: Ausgansstrom am Portpin
Hallo, ich habe einen PIC16F1789, den ich bei 3,3V betreibe. An einem Pin am PortB habe ich eine LED mit Vorwiderstand und einen Optokoppler mit Vorwiderstand gegen GND. (Das ganze viermal am PortB). In die LED fließen 2,2mA
Ich habe schon µC zerschossen, indem ich Ports kurzgeschlossen habe. Das letze Beispiel war ein PIC24FV32KA301. Port auf GND, HIGH getrieben, Port kaputt. Richtig ist: Oft geht der Port bei einem Kurzen nicht kaputt, weil der Strom begrenzt wird. Insbesondere, wenn man 3V3 verwendet. Garantieren
-
Thread
Wie funktioniert eine Interrupt Service Routine in C?
Einsprungadressen sind in einem Interrupt-Controller vermerkt (ARM7TDMI) oder es geht ggf. noch ganz anders, z.B. PIC mit fester Adresse für alle und anschließendem Abtesten, wer es gewesen war. W.S.
91 pop r24 6a: 18 95 reti [/avrasm] http://sourceware.org/binutils/docs-2.32/as/AVR-Pseudo-Instructions.html
-
Thread
Einfache temperaturgeführte Leerlaufregelung bauen
Wie wird denn die Luftklappe betätigt? Servo? Bimetall? Und was willst Du da mit einem Pic-Controller. Ist Overkill. Bei einem PIC wird auch nichts hochohmig. Ich denke Du weist was ich meine :) Gib mal mehr Infos.
Thomas B. schrieb im Beitrag #5928960: > Und was willst Du da mit einem Pic-Controller. > Ist Overkill. Alex S. schrieb im Beitrag #5928974: > Das ganze dann mit einem PTC-Kaltleiter (nicht PIC) anstelle des Poti's, > bzw. in Reihe mit dem Poti zur Feineinstellung.
-
Thread
Viele Uhren, wenig Empfang - DCF77 "Repeater"?
ist, das man basteln muss. Das wäre aber vermutlich auch bei einer WLAN Uhr mit ESP8266 oder ESP32 der Fall. Um die Sache universell zu halten, könnte so ein ESP Baustein dann DCF77 Signale erzeugen. Ob das funktioniert? Möglich wäre es.
Hatte auch mal mehrere DCF Uhren auf Funk umgestellt, jedoch mit Pic wegen Stromversorgung. Dieser funktioniert mit einer Zelle (mit Tricks) und bietet eine Spannungsverdoppelung. Mittels weiterem Spannungsverdoppler wurde dann der RF433 Empfänger gespeist. Dieser
-
Thread
PIC32MX sperrt aus?
Hallo zusammen, seit gestern ist mein PIC32MX440F256H nicht mehr erreichbar. Er hat sich exakt drei mal flashen lassen, jetzt bekomme ich nur noch die Meldung: Failed to get Device ID. Please make sure the target device is attached and try
aufgehangen hatte. Darum frage ich mich jetzt, ob irgend ein Config-Bit fehlerhaft gesetzt ist und der PIC mich , so ähnlich wie bei den AVR, aussperrt. Ich verwende ausserdem das Developmentboard PIC32 Pinguino Micro von Olimex, kein "Marke Eigenbau" ;) www.olimex.com/Products/Duino/PIC32/PIC32-PINGUINO-MICRO
-
Thread
[V] PICs DsPIC ATSAM4E ATMEGA328PAU
Ware raus. DSPIC30F6014A-30I/PT Gehäuse: TQFP-80 Bestand: 119 Stk auf Tray Preis: 5 Euro PIC16F877-20/P Gehäuse: DIP-40 Bestand: 40 Stk auf Stange Preis: 4,50 Euro ATSAM4E16EA-CU Gehäuse: LFBGA-144 Bestand: 50 Stk auf Tray Preis: 4,50 Euro PIC16F628-20I/SO Gehäuse: SO-18 Bestand: 250 Stk auf Stange Preis: 1,75 Euro PIC16F1826-I/P Gehäuse: DIP-18 Bestand: 300 Stk auf Stange Preis: 0,70 Euro ATMEGA328P-AU Gehäuse: TQFP-32 Bestand: 400 Stk gegurtet Preis: 1,00 Euro ISL78322ARZ Gehäuse: DFN-EP-12 Bestand
-
Thread
V: IC Sammelsurium und Mega2650 Paket
teilen etc Ungetestet an Bastler. Die Pakete: Nr. 1, 4 und 5: je 12,50€ Das Paket Nr.6 hat auch PIC und AVR und EEproms, daher hierfür 15€. Dann noch Arduino Mega mit Proto-Shield, EEprom Prog-Adapter, 32k SRam-Shield und Leerplatinen. Der EEprommer kann AT28C256/64/16 beschreiben. Python-SW. Das 32k SRam-Shield und die I2C EEprombank war mit dem Mega als Apple 1 Emulator im Einsatz. Code auf Github. Preis: 25€ Plus Versand 5€ in DE. Privatverkauf ohne Sachmängelhaftung. Bei Interesse PN
-
Thread
von qwerty nach neo in hardware
zwischen PC und Tastatur seinen Dienst verrichten kann. https://www.microchip.com/wwwproducts/en/PIC32MK0512GPE100 Hat zwei separrate USB 2.0 FS Ports, die Host und Device sein können. fchk
wenn man I2C (PS2) verwendet. Im Normalfall hat man einen PS2 Anschluss. Und dafür tut es jeder µC. PIC, STM32, AVR, MSP430 whatever. Mit USB ist das horrend kompliziert und kaum zu schaffen, weil man Host und Device implementiern muss. Mit I2c (PS2) ist das machbar.
-
Thread
PWM Baustein für schnelle und hochauflösende PWM
Ich hab für so eine Anwendung den STM32F334 genommen. Hat einen "gedachten" Takt von 32*144MHz = 4.6GHz -> 217ps Auflösung, die im Unterschied zum Piccolo immer wieder im Betrieb nachkalibriert werden und dadurch ziemlich stabil sind. Das
. 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
Verbreitung von Automotive µC
. Wir haben einige uralte Platinen mit PICs noch in Produktion, und zumindest den Controller (ein PIC16C715) ist noch erhältlich. Und das Teil ist wirklich sehr als ;-) Es muss ja kein 8-Bitter sein, PIC32 gitbs ja auch.
oft tolle Konzepte. Wer das "Drop in Replacement" auch gut kann ist Microchip. Da kann man teils PIC16 durch PIC32 ersetzen. Es gibt quasi Standard Footprint für PICs.
-
Thread
USB Host zum Schreiben auf USB-Stick
Anforderungen. Es sollen Dateien per WLAN empfangen und per USB geschrieben werden. Ich hatte eine der STM32 Serien mit USB-Hostmode/OTG in betracht gezogen oder vielleicht so etwas wie ein pic24fj128gb202. Wobei ich eigentlich auf einen externen PHY verzichten möchte. Allerdings möchte ich auch nicht noch
/ESP32-audioI2S
-
Thread
Frequenzteiler 10 MHz auf 50 Hz
attiny85, any pic12/pic16!
> DIL40 Das sind mindestens 32(34) zu viel. Vom klobigen Formfaktor mal abgesehen.
-
Thread
sparsamer OP, 3,3 V
auf den Akku guckt. In der Millisekunde die er zum Messen braucht, zieht er bei 3V und internem 32 kHz Takt etwa 5 uA. Beim Schlafen braucht er eigentlich (fast) nichts. Geeigneter Kandidat waere ein z.B. ein PIC 12F683. Der braucht leider eine externe Referenz, die man aus einem IO-Pin versorgen
-
Thread
Günstige Microcontroller für Privat Projekte
Also PIC24 (PIC24FV32KA301) und ein PICkit3 (kannst ja einen clone nehmen) sind günstig. Das PICkit3 ersetzt bei einfachen Schaltungen gleich das Labornetzgerät mit, und debuggen kann man auch. Die IDE bekommt
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
-
Thread
Atmega128 - Programm wird geladen, aber LED blinkt nicht?
avrdude -c avrispmkII -p --he avrdude: AVR Part "--he" not found. Valid parts are: uc3a0512 = AT32UC3A0512 c128 = AT90CAN128 c32 = AT90CAN32 c64 = AT90CAN64 pwm2 = AT90PWM2 pwm2b = AT90PWM2B pwm3 = AT90PWM3 pwm316 = AT90PWM316 pwm3b = AT90PWM3B
man als Neuling zumindest versucht studiert haben. Der Rest ist Referenzmaterial. Ob das ein AVR, PIC oder ein ARM7 ist spielt kaum eine Rolle. Ohne Fleiß kein Preis. Auch hilft es ein Laborbuch zu führen wo Praxishinweise helfen Fakten zugreifsbereit zu haben. Habe ich was Konstruktives beizutragen
-
Thread
Lupenlampe oder Brille kaufen?
Yalu X. schrieb im Beitrag #5914953: > PIC003_3.6MP.JPG hat so, wie ich es hier empfange, nicht 3,6 MPixel, > sondern 1200 × 675 Pixel = 0,81 MPixel. Hmm, tatsächlich! Wer hat das runter skaliert? kann ich leider erst heute Abend prüfen,
Yalu X. schrieb im Beitrag #5914953: > PIC003_3.6MP.JPG hat so, wie ich es hier empfange, nicht 3,6 MPixel, > sondern 1200 × 675 Pixel = 0,81 MPixel. Meine Datei hat 2560x1440 Pixel und 523kB Größe. Ich versuche jetzt nochmal, sie hochzuladen
-
Thread
AVR debuggen wie in der Steinzeit?
persönliches Fazit: Das macht wirklich keinen Spass, und heute nutze ich (fast immer) lieber die STM32. Da funktioniert das deutlich besser.
> Ist die aktive Entwicklung von Atmega8/16/32 überhaupt noch angedacht? Solange die aktuellen Entwicklungstools auf ATmega getrimmt werden, denke ich mal ja. > Also jedes neuere Projekt mit einem PIC starten? (ist eine ernste Frage) Nö.
-
Thread
Atmel ASF4 Pro / Kontra?
Und man kann bei der Installation nicht mal auswählen was man haben will und bekommt so das volle PIC Paket mit serviert. Mir passt auch nicht das ich plötzlich einen XC32-GCC entweder kastriert benutzen soll, oder für viel Geld kaufen darf, obwohl nicht klar wird wo jetzt der Vorteil gegenüber dem
? Äh? Wie wäre es denn mit dem Datenblatt? https://www.microchip.com/wwwproducts/en/ATSAM4SD32C Und das hier ist hilfreich: https://microchipdeveloper.com/32arm:sam-bare-metal-c-programming Wäre nur mal nett, wenn Microchip einen Mitarbeiter abstellen würde der sich um die ATSAM kümmern
-
Thread
Sehr interessante uC Project Seite
Paul schrieb im Beitrag #5901784: > Oh Gott, Prozessoren aus dem letzten Jahrtausend. So,so, der PIC18F87J93, aus dem ersten Projekt auf der Seite, ist aus dem letzten Jahrtausend.
aller Sprünge ist? > im Vergleich zu einem 8086/88. Kein Wunder, die 68k-Architektur war eine 32-Bit-Architektur, im Gegensatz zur durch die Segmentitis verunstaltete 16-Bit-Architektur des 8086.
-
Thread
PIC16f628 programmieren Gesperrt
wahrscheinlich besser: https://makerprojekte.de/2017/10/arduino-pic-programmer/
Sebastian schrieb im Beitrag #5899293: > Allerdings steht im Makefile: > FAMILY=pic16 > PROC=18f2550 Das ist etwas missverständlich. Mit Family PIC16 meinen die 16 Bit Befehlsbreite. PIC16 haben nur 14 Bit Befehle und gehören hier (SDCC) zur Familie PIC14 ;-)