1- spi : عبارة عن بروتكول اتصال , سيكون وسيلة التخاطب بين البيك وال ENC28J60
2- بالنسبة لل ENC28J60 قم بتحميل الداتا شيت مع العلم انه يوجد دوائر متكاملة اخرى افضل منه والجميع من انتاج مايكروشيب.
3- pic32 Ethernet starter kit لم استخدمه .
لكنى استخدمت هذه الدائرة الجاهزة من
http://www.mikroe.com/eng/products/v...thernet-board/
|
،
، شكرا ،، لدي زميل قام باستخدام الــ pic 32 Ethernet starter kit ،، في مشروع تخرجه ،، وقد كان مشروعا مميزا ،، وناجحا ،، وهو استخدام الpic كـــ web server // لإرسال واستقبال المعلومات من خلال الانترنت عبر هذا الــ pic .
قام بشرح بسيط لما قام به بهذه الدائرة ( pic32 Ethernet starter kit ) لكنني لم افهم اكثر ما شرحه وذلك لأن فيه جزء كبير من الnetworking ،، وتغيير الIP ،، والبورتس ،، وربط صفحات الــ html ووالخ ،، لذلك احببت ان اعرف اكثر عن هذه الدائرة ،، واريد العمل عليها كونها متوفرة هنا في السوق ،، ولو ان سعرها باهض قليلا ،، لكنها ممتازة .
ما فهمته أن هناك library او ما شابه تسمي ،، TCP/IP stack،، وهي مكتبه فيها ملفات جاهزة كل ما عليك هو أن تقوم بالتعديل عليها لتتوافق مع متطلبات مشروعك ،،
فيها أكثر من ملف يجب التعديل فيه ،، أهمها ،،
- CustomHTTPApp.c
- HTTPPrint.h
- MainDemo.c
- HardwareProfile.h
- TCPIPConfig.
وهذه الملفات هي المسؤوله عن تحويل صفحة الhtml إلى hex وبالتالي تحميلها على البورد ،، كما أنها مسؤولة عن تغييير الــ IP وتحديد IP معين للبيك ،، وأمور اخرى أكثر يتعلق بالـــnetworking .
فهل هذه الدائرة ،، التي استخدمتها تختلف عن الدائرة المذكورة أم أنها تعتمد نفس الإسلوب والفرق بين الدائرتين يمكن في القدرات المختلفة لكلتا الدائرتين عن الأخرى ؟
وهل يتطلب الأمر قدرا كبيرا من الخبرة في مجال النتورك ام انها مجرد تعديلات بسيطة في الملفات المذكورة ،، ويكون كل شيء جاهز !؟
تمنياتي