اطلاعیه

Collapse
No announcement yet.

تفاوت آی سی های شبکه ؟

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    تفاوت آی سی های شبکه ؟

    سلام

    روی برد آموزشی LPC1768 از آیسی KS8721 استفاده شده حالا اگر این آی سی رو حذف و به جاش از یه آی سی دیگه مثل KSZ8001L یا KSZ8721B یا W5300 و... استفاده بکنیم آیا در برنامه نوشته شده برای LPC1768 باید تغییر ایجاد بشه یا نه؟

    #2
    پاسخ : تفاوت آی سی های شبکه ؟



    در User Manual LPC176x در صفحه 148 لیست تعدادی آی سی PHY رو که با این میکرو ها compatible هستن رو نوشته

    میتونید در اونجا اسم آیسی های PHY رو ببینید

    دیدگاه


      #3
      پاسخ : تفاوت آی سی های شبکه ؟

      شما با کدومیک از اینها کار کردین؟ ks8721 روی برد داغ میشه ( طوری که از زیر مدارچاپی هم میشه گرماش رو حس کرد) آیا طبیعی هست؟

      چند تا سوال هم راجب وب سرور keil دارم ممکنه همین جا مطرح کنم؟

      دیدگاه


        #4
        پاسخ : تفاوت آی سی های شبکه ؟

        نوشته اصلی توسط mahdi421
        شما با کدومیک از اینها کار کردین؟ ks8721 روی برد داغ میشه ( طوری که از زیر مدارچاپی هم میشه گرماش رو حس کرد) آیا طبیعی هست؟

        چند تا سوال هم راجب وب سرور keil دارم ممکنه همین جا مطرح کنم؟
        من از (KS8721) که روی خود برد های آمورشی هست استفاده میکنم گرم میشه ولی نه خیلی !!
        طبیعی بودنش رو نمیدونم تا چه حدی هست :sad:

        من مودم ADSL هم موقع دانلود خیلی داغ میشه :surprised: حالا چه برسه به خود آیسی شبکه که داره مدام دیتا رو انتقال میده

        دیدگاه


          #5
          پاسخ : تفاوت آی سی های شبکه ؟

          شما با این برنامه HTTP_DEMO کار کردین
          http://www.eca.ir/forum2/index.php?topic=75464.0

          با اضافه کردن دستور
          کد:
          tcp_listen (tcp_soc, 444);
          میتونیم یه سرور tcp هم تو این برنامه داشته باشیم و من هم تست کردام کار کرد ولی نمیدونم دیتای ارسالی رو باید چچوری بگیرام یا بفرستم در کل کاری که میخوام انجام بدم اینکه هم زمان هم این برنامه http و هم یه سرور TCP باهم کار کنه

          دیدگاه


            #6
            پاسخ : تفاوت آی سی های شبکه ؟


            بله من این برنامه رو کامل خوندم و بعدش کلی تغییرات درش ایجاد کردم تا یه پروزه جدید خودم درست کنم
            مثلا صفحه وب جدید طراحی کردم(صفحات html و cgi ) وهمچنین امکان پلود و دانلود فایل روی MMC و یسری امکانات دیگه

            منظور شما رو متوجه نمیشم وقتی که یه وب سرور (یا HTTP Server ) داریم می خواهید که tcp سرور داشته باشید !
            وب سرور در واقع خودش یه tcp سرور هم محسوب میشه چون لایه Application روی لایه Transport قرار میگیره (یعنی پروتکل HTTP رو پورت 80 tcp هستش)
            وقتی از میکرو به عنوان وب سرور داریم استفاده میکنیم کلی مزایا داریم که تقریبا تمامی پروژه ها رو می تونیم از طریق شبکه انجام داد کافیه که توابع مورد نیاز رو در سمت سرور بنویسید و دستورات از سمت مرورگر ارسال بشه و پردازش و جواب اون ها رو میکرو انجام بده

            حالا چرا می خواهید tcp سرور داشته باشید


            دیدگاه


              #7
              پاسخ : تفاوت آی سی های شبکه ؟

              تا اونجا که من متوجه شدام در http server ارتباط لحظه ای هست یعنی وقتی مرورگر درخواست اطلاعات میکنه از پورت 80 اتصال برقرار میشه داده ردوبدل میشه و بعد ارتباط قطع میشه و با هر بار درخواست این کار تکرار میشه

              ولی در TCP server ارتباط برقرار شده تا زمانی که کلاینت یا سرور درخواست قطع ارتباط نداده وجود خواهد داشت
              یکی از کاربردهای tcp server میشه به modbus TCP اشاره کرد

              دیدگاه


                #8
                پاسخ : تفاوت آی سی های شبکه ؟

                ولی در TCP server ارتباط برقرار شده تا زمانی که کلاینت یا سرور درخواست قطع ارتباط نداده وجود خواهد داشت
                یکی از کاربردهای tcp server میشه به modbus TCP اشاره کرد
                با سلام،
                شما به نتیجه ای برای این کار رسیدید؟

                «پشتکار» «پشتکار» «پشتکار»

                دیدگاه


                  #9
                  پاسخ : تفاوت آی سی های شبکه ؟

                  نوشته اصلی توسط کنجکاو!
                  با سلام،
                  شما به نتیجه ای برای این کار رسیدید؟
                  سلام
                  نه هنوز
                  پورت tcp رو میتونم باز کنم داده هم ارسال میشه ولی کجا میره و از کجا باید بگیرم رو نمیدونم :cry2:

                  دیدگاه


                    #10
                    پاسخ : تفاوت آی سی های شبکه ؟

                    نوشته اصلی توسط mahdi421
                    سلام
                    نه هنوز
                    پورت tcp رو میتونم باز کنم داده هم ارسال میشه ولی کجا میره و از کجا باید بگیرم رو نمیدونم :cry2:
                    خب دوست عزیز بنده هم برای انجام پروژه ای نیاز دارم بتونم به دیتا بصورت خام دسترسی پیدا کنم اصطلاحاً نه با مرورگر و بتونم داده رو بین سرور (برنامه نوشته شده برای رایانه) و میکرو انتقال بدم. (مثلاً همون رشته)
                    یکم جستجو کردم یه سری مطالبی پیدا کردم البته هنوز خودمم نرفتم سر وقتش ولی گفتم اینجا بذارم شاید شما هم بدردت بخوره:
                    http://www.tnkernel.com/tn_net_1.html
                    https://github.com/nneves/MBED-NXP-LPC1768-LWIP/blob/master/Libraries/lwip-1.4.0/include/lwip/sockets.h
                    http://fnet.sourceforge.net/

                    بنده هم پیگیر این امکان هستم.
                    موفق باشید

                    «پشتکار» «پشتکار» «پشتکار»

                    دیدگاه

                    لطفا صبر کنید...
                    X