ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.






جهت تبلیغ در وب سایت ECA کلیک کنید.

کاربران برچسب زده شده

نمایش نتایج: از 1 به 5 از 5
  1. #1
    2013/06/01
    13
    0

    راه اندازیrs232

    سلام
    ببخشید کسی نمی دونه که چجوری میشه rs232 باfpgaراه انداخت؟من با vhdlکار میکنم
    مرسی

  2. #2
    2008/01/26
    تهران
    30
    0

    پاسخ : راه اندازيrs232

    اول که پايه هاي tx و rx بايد به fpga وصل شده باشه . اينم شماتيک rs232


    برنامه داخل fpga هم شامل يک UART CORE ميشه که برنامه آماده اش توي نت هست. تو اين تاپيک هم يک UART پيشنهاد شده که خوبه. من خودم باهاش ارتباط سريال رو راه اندازي کردم:

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    از اينجا دانلود ميشه :

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    Baud rate هم در اين core قابل تنظيمه.
    علاوه بر اين CORE بايد ديتاهايي که قراره ارسال بشن رو به صورت 8 بيت 8بيت (با يک فريم بندي مشخص) به ورودي UART وصل کني.
    اگه سوالي بود در خدمتم :icon_razz:
  3. #3
    2013/06/01
    13
    0

    پاسخ : راه اندازیrs232

    خیلی ممنون از راهنماییتون.ببخشید میشه بگید که ما چجوری از این coreاستفاده کنیم.توی این فایل یه عکس هست و یه کد و یه سوال دیگه
    به جز ورودی که باید کامپوننت کنیم،کد دیگه ای باید اضافه بشه؟
  4. #4
    2008/01/26
    تهران
    30
    0

    پاسخ : راه اندازيrs232

    نقل قول نوشته اصلی توسط m-m-a
    خيلي ممنون از راهنماييتون.ببخشيد ميشه بگيد که ما چجوري از اين coreاستفاده کنيم.توي اين فايل يه عکس هست و يه کد و يه سوال ديگه
    به جز ورودي که بايد کامپوننت کنيم،کد ديگه اي بايد اضافه بشه؟
    خوب کد vhdl رو توي پروژه تون add کنيد و ازش استفاده کنيد! براي ورودي هاش که tx_data در واقع همون بايت هاي ديتاست که مي خواهيد به کامپيوتر بفرستيد، و زماني که tx_req= 1 بشه اين بايت ها روي tx در خروجي قرار مي گيره و زماني که ارسال يک فريم تمام شد، tx_end را درخروجي 1 مي کنه.

    پس تا اينجا شما يک برنامه بايد بنويسي که ديتاها رو 8 بيت 8 بيت روي tx_data قرار بده و هر بار tx_req رو 1 کنه، براي کنترل اين پروسه مي توني tx_end رو از خروجي uart به برنامه ات فيدبک کني که هر زمان ارسال قبلي فمام شد، دستور ارسال بعدي رو بدي ....

    rx هم که ديتا هاي رسيده از کامپيوتره که به صورت بايت بايت روي rx_data در خروجي قرار مي گيره و در دريافت هر بايت rx_ready 1 ميشه، پس يک برنامه هم لازم داري که در لبه هاي بالا رونده ي rx_ready ديتا ها رو بخونه و ذخيره کنه...
  5. #5
    2013/06/01
    13
    0

    پاسخ : راه اندازیrs232

    سلام
    ببخشید من متوجه نمیشم توی قسمت گیرنده پروسس اولی چی هست و چیکارمیکنه؟
    میشه یکم برنامه را توضیح بدبد؟؟
    ممنون
نمایش نتایج: از 1 به 5 از 5

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •