نوشته اصلی توسط
farshad271
سلام دوستان. من تقریبا از میکرو ARM هیچی نمیدونم (البته تو دانشگاه به واسطه ی آزمایشگاه میکرو یه مقدار با avr آشنایی دارم)
برای انجام یه همچین پروژه ای چه کتاب و یا کتاب هایی رو پیشنهاد میکنید:
چه کتاب و یا کتاب هایی رو بخونم که بتونم همچین پروژه ای رو از 0 تا 100 انجام بدم؟ (برنامه نویسیش و ارتباط با اترنت و usb و...)
با سپاس از همگی.
سلام برای یه همچین کاری تو سی شارپ باید ، تحت پروتوکل http و با متد get یه درخواست برای سرور اون صفحه بفرستین
اگه صفحه مورد نظر حقیقی باشه ، سرور صفحه رو با کدهای اچ تی ام ال براتون میفرسته که شما میتونین با تفسیر این کدها اون صفحه رو توصیف کنید(همون کاری که مرور گرا میکنن )
برای کار با میکرو هم باید ابتدا یک اتصال tcp رو با سرور برقرار کنید ، بعد از انجام این کارباید تحت قواعد Http کاراکترهاتون رو روی پورت 80 بفرستین ،سرور دقیقا مشابه یک کلاینت (در اینجا یک مرورگر اینترنت با شما برخورد میکنه )
یک مثال:
کد:
GET /index.html HTTP/1.1
Host: www.example.com
این یه نمونه از متد get در پروتوکل http هستش ، یعنی شما وقتی میخواین وارد گوگل بشین مرورگر شما یه همچین چیزیو برای گوگل میفرسته
قسمت اول نوع متد که میتونه پست یا هد یا ... باشه
بین /...../ آدرس صفحه درخواستی و در قسمت سوم خط یک هم ورژن پروتوکل http که میتونه 1 یا 1.1 باشه
بعدی هم آدرس سروره
------------------------------
با کمی تلاش میتونین بهش برسین