wollte auch mal mitmachen :) Hier seht ihr meinen Netzwerkprint Darauf befindet sich ein ENC28J60 mit MagJack und ein AT90S8515 Das spannende dabei ist, das der ENC28J60 problemlos mit einem 25.0168MHz Oberton! Quarz funktioniert... Also erstmal die falsche Frequenz und zudem noch ein
Claudio Hediger schrieb im Beitrag #2001483: > Das spannende dabei ist, das der ENC28J60 problemlos mit einem > 25.0168MHz Oberton! Quarz funktioniert... > Also erstmal die falsche Frequenz und zudem noch ein Obertonquarz... Ob der Quarz funktioniert und wo der dann schwingt, ist
Ich hab von nem Kollegen die AVR-ENC28J60-Lib includiert, der benutzt darin auch malloc. Funktioniert, also mache ich mir da keinen Kopp. Selber habe ich aber noch keine Applikation gehabt, die von malloc profitieren würde.
die echte Signalform liefert. In vielen Fällen reicht das aus, aber ein Ethernet-Signal oder ein ENC28J60-SPI mit bis zu 20MHz man damit nicht bewerten.
######################################################### int enc28j60_receive_packet(unsigned char buffer[]); //####################################################################### //# # //# send a packet # //# # //####################################################################### int enc28j60_send_packet(unsigned char buffer[],int frame_length); //####################################################################### //# # //# float: break float into normalized fraction and power of 2
Allerdings muss ich neue Einkaufsquellen erschliessen, da ich auch neuere Bauteile, wie den ENC28j60 verwende, oder den AT92RM9200. Da wird es dann schon schwieriger. Man muss halt flexibel sein und wenn es nicht mehr funktioniert: wechseln. Aber bis jetzt bin ich mit Reichelt noch zufrieden
arbeiten oder von Blinky): Ich implementiere einen Ethernetstack auf einem uC. Die Hardwareverbindung ENC28J60 -(SPI+ISR)-> uC läuft nach zwei Stunden. Der Rest des Stacks von der Initialisierung des ENC28J60 bis hin zum UDP Handlers hat an sich nichts mit Pintoggelei zu tun. Wenn man diesen in C oder gar
nicht nur) durch den Arduino-Boom diverse Module, wie ich sie bei mir nenne. Also zB nrf24l01 oder enc28j60, jeweils mit allen zum Betrieb notwendigen Komponenten auf einer Platine, so dass nur noch SPI+VCC verbunden werden muss. Sowas auszuschließen fände ich schade. Grüße Moritz
if(menuFunctionEditSelector != 0) enterIPEditing(); }else if(menuContentSelector == 3) { reInitENC28J60(etherBuffer); } return 1; } return 0; } //This Function will enter the IP Editing when the Button is pressed void enterIPEditing(void) { uint8_t byteCount; //Local Var for the Byte Counter of the
Beitrag #3470406: > Luna: ja, vollständiger TCP-Stack Ja, man hat einfach OpenMCP für den uralten ENC28J60 "portiert". Heisenberg schrieb im Beitrag #3470406: > Bascom? mir nicht bekannt, Du solltest ehrlicherweise sagen das du nicht mal den Versuch gemacht hast das heraus zu finden bzw. das einfach
diesbezgl. Ist allerdings nicht getestet so, nur datenblattmäßig für funktionierend befunden. ENC28J60 würde ich aus diversen Gründen da nicht drauf basteln (Errata Sheet und sowas). Noch eine Anregung: Wenn man einen externen Übertrager benutzt (gibt es neben dem CP2200 auch bei CSD), kann man
dummy.c#L22 - https://github.com/Daniel-Abrecht/DPA-UCS/blob/master/src/server/driver/generic/enc28j60.c#L19 - https://github.com/Daniel-Abrecht/DPA-UCS/blob/master/src/server/driver/linux/ethernet.c#L193 * etc. Und dann eventuell noch ein paar grundlegende Algorithmen üben, z.B. bubble
...nicht verschweigen sollte man aber den Streß mit den Fernost-Einkäufen, z.B.: Enc28j60-Breadboard-Module mit verbogenen Pins angekommen W5100-Ethernet-Shield mit verbogegen Pins angekommen Zif40-Sockel garnicht angekommen ...ich mach mal Schluß nach 3 Beispielen der letzten
White-Wireless-Qi-Power-Charger-Pad-for-Nexus4-Lumia920-HTC-8X-Note-II-S3-i9300-/131089124572 3.55 USD ENC28J60 Platine mit ethernet Port http://www.ebay.com/itm/1PCS-Mini-ENC28J60-Ethernet-LAN-Network-Module-For-Arduino-51-AVR-SPI-PIC-STM32/360821023697 Oliver Stellebaum schrieb im Beitrag #3479752: >
Ausgabe klappt auch ganz gut. Und SPI funktioniert auch soweit, da das auslesen der MAC-Addresse vom ENC28j60 funktioniert. Nun habe ich aber Probleme die SD-Karte anzusprechen. Laut Schaltplan ist der Chipselect C6 und den benutze ich auch, von daher scheint hier nicht mein Problem zu liegen. Aber
einigermaßen sinnvoll, indem ich mich weiterbilde. Meine ersten Erfolge mit einem Philips LPC2119 und ENC28J60 konnte ich schon verbuchen. Anpingen funktioniert(ARP,ICMP) und TCP/IP bin ich gerade noch dabei ansatzweise zu implementieren. Bald geht mir jedoch das Geld aus: und die Tatsache das man noch
TEST_DATA equ 0x100 include "p18F2455.inc" ; this is the include file for a PIC18F452 include "ENC28j60.inc" SPI_PORT equ PORTB #define DEBUG 0 ;******************************************************************************* org 0x000 ; set the reset vector nop nop nop goto start ; go to the beginning
wieder ausgrabe, dann diesmal ganz ohne Ironie und Sarkasmus: Heute erhielt ich von Pollin meinen ENC28J60 doch tatsächlich fachgerecht verpackt auf Leitschaumstoff, unbeschädigt. Selbst der ebenfalls bestellte PLCC-Sockel steckte auf Leitschaumstoff. Sieht ganz so aus, als ob man in der Versandabteilung
Ethernet meilenweit von Hardwaremidi entfernt ist, kann man auch über STM32F103 incl. Wiznet oder Enc28j60 nachdenken. Kostet in der Summe zwischen 5 und 10€. Was du aber aber unter "4x64Ports" verstehst weißt du wieder nur alleine. Wenn es nur um die Register und sonstige Schalter und Regler geht, wäre
hier im Forum verabschiedet...schade... Eine Weiterentwicklung wäre doch gut gewesen (Richtung ENC28J60) oder so.. Leider hat Guido das Layout nicht freigegeben...oder war das "DER" Fehler..? Viele Grüße von einem Arthernet Fan (mit wenig Zeit) Achim
wohl eine ganze Menge mehr Ics brauche als du. vs1001, mega32,ram, latch...und zu guter letzt ein ENC28J60. (Die Übertragung der Songs funktioniert nun über UDP) Im Anhang mal die Rückseite meines Players.
deinem NetIO schon irgendeine Modifikation durchgeführt? Ich musste eine ganze Menge Elkos um den ENC28J60 verteilen, damit der langzeitstabil wurde und sich nicht nach einer Woche oder so weggehängt hat (Anleitungen dazu findet man im Netz). Ich meine, mich dunkel erinnern zu können (ist ja schon 1,5
gerade darin, dass ich keine Leitungen ziehen muss. Grundsätzlich könnte man aber auch einen ENC28J60 an die SPI-Schnittstelle andödeln. Für ESP32 gibt es da durchaus Quellcode. https://github.com/tobozo/ESP32-ENC28J60 Ethernet (über MII) direkt am WROOM verbrät halt unglaublich viele GPIOs.
tech-notes/general/unexpected-usagefault-or-hardfault-exceptions/ Hier hat mal einer versucht den ENC28J60 Ethernet Stack von AVR auf Cortex M0 zu portieren, aussichtslos.
LIST P=18F2220 include "p18F2220.inc" ; this is the include file for a PIC18F452 include "ENC28j60.inc" SPI_PORT equ PORTC #define DEBUG 0 RX_START equ 0x0000 RX_END equ 0x19FF TX_START equ 0x1A00 TX_END equ 0x1FFF w equ 1 f equ 0 CS equ 2 sclk equ 3 sdo equ 5 sdi equ 4 sf equ 0 org 0x020 CHECKSUMCOUNT
Datenblatt ist kurz und übersichtlich. Klar, ab und zu brauch es noch etwas Peripherie. Z.B. ein ENC28J60 für Ethernet. Ein uM-FPU als Floating Point Coprozessor hat mir auch schon gute Dienste geleistet. Interface mit meinen heiß geliebten AVRs natürlich über SPI. Natürlich programmiere ich die AVRs
definitiv demnächst mal wieder das Ätzbad aufwärmen :) Ich grübel im Moment noch,ob man nicht noch nen ENC28J60 dranhängen könnte, und sich dann seine Emails im Posteingang anzeigen lassen kann, oder es als Netzwerk-Display nutze könnte. Aber wenn, wie Timo schreibt, die verbleibenden Resourcen so knapp
Schaltanweisungen -------------------------------------------------------- --> "<br><hr><p>PORTB -> ENC28J60<br>PORTC -> LCDisplay</p>\r\n" "Webserver von Ulrich Radig " SoftVers "<br>\r\n" "Compiliert am "__DATE__" um "__TIME__" mit GCC Version "__VERSION__"<br>\r\n" ""RoBueVers" für AVR-NET-IO\r\n" "</
spurious', 'unreliable', 'in 1 to 3 percent of the devices', ...). Prominentes Beispiel ist der ENC28J60... der ist höchst interessant, weil er dem Mikroprozessor die aufwendige CRC-Rechnerei abnimmt. Theoretisch, denn praktisch ist die CRC-Einheit kaputt. Dazu kommt bei den kleinen PIC(10, 12, 16
Webserver, diesmal von der PIC-Fraktion: - ENC28J60 - PIC24HJ128GP502 - 25LC512 - LF33 Ist als Ethernet-Basisboard gedacht, um beliebige Geräte und Sensorik anbinden zu können. Das Teil rennt mit 40MIPS und kann sogar HTTPS. Die Maße der Leiterplatte
;#define PIC18F2455 #define PIC18F2220 include "ENC28j60.inc" #define DEBUG 0 ifdef PIC18F2220 LIST P=18F2220 include "p18F2220.inc" ; this is the include file for a PIC18F2220 __CONFIG _CONFIG1H, _IESO_OFF_1H & _FSCM_OFF_1H & _HS_OSC_1H __CONFIG _CONFIG2L