NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 4806 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 5 از 5

موضوع: خواندن از پورتهای ورودی

  1. #1
    کاربر علاقه مند
    تاریخ عضویت
    Feb 2011
    نوشته ها
    24
    تشکر
    7
    تشکر شده 1 بار در 1 پست

    پیش فرض خواندن از پورتهای ورودی

    با عرض سلام و خسته نباشید

    ممنون می شوم اگه لطف کنید دستور خواندن از پورتهای ورودی به همراه مثال بگید

    با تشکر

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2
    کاربر ارشد 1nafar آواتار ها
    تاریخ عضویت
    Jul 2007
    نوشته ها
    2,745
    تشکر
    1,266
    تشکر شده 4,874 بار در 1,377 پست

    پیش فرض

    سلام
    دوست عزیز بهتره به آدرس زیر مراجعه کنید و مجلات pmm رو بخونید :
    http://www.iranmicro.ir/category/boo...rollermagazine
    مجلات شماره ی 2 تا 7 رو بخونید

  4. کاربران : 2 تشکر کرده اند از شما 1nafar برای ارسال این پست سودمند:


  5. #3
    کاربر علاقه مند
    تاریخ عضویت
    Feb 2011
    نوشته ها
    24
    تشکر
    7
    تشکر شده 1 بار در 1 پست

    پیش فرض

    این دستور درست هست
    PIO.H
    int a
    a = PORTA

    میخوام 32 بیت رو یکجا بخونم داخل مجله فقط خوندن بیتی رو توضیح داده

  6. #4
    کاربر علاقه مند hamid razavi آواتار ها
    تاریخ عضویت
    Oct 2010
    نام
    سید حمید رضوی راد
    نوشته ها
    22
    تشکر
    12
    تشکر شده 3 بار در 2 پست

    پیش فرض


    من برای خواندن پورت های ARM مشکل داشتم تا اونجا که یک روز به صورت تصادفی پایه TST میکرو را دو بار SET و RESET کردم بعد تازه برنامه ای که نوشته بودم اجرا شد و ورودی هارو می خوند.
    کسی می دونه که پایه TST دقیقا چی کار می کنه.
    من فکر می کنم که برنامه ای که توی حافظه فلش میکرو هست رو SELECT می کنه.
    برنامه که نوشته بودم رو در زیر گزاشتم
    #
    include "AT91SAM7X256.H"
    #include "lib_AT91SAM7X256.h"
    int o;
    int i;
    long h;
    void wait (float n)
    {
    h=n*1470;
    for (i = 0; i < h; i++){
    ;
    }
    h=0;
    }
    void main ()
    {
    AT91F_PIO_CfgOutput(AT91C_BASE_PIOB,AT91C_PIO_PB0) ;
    AT91F_PIO_CfgOutput(AT91C_BASE_PIOB,AT91C_PIO_PB2) ;
    AT91F_PIO_CfgPullup( AT91C_BASE_PIOA, AT91C_PIO_PA9);
    o=( AT91F_PIO_GetInput( AT91C_BASE_PIOA) & AT91C_PIO_PA9);
    if (o == 0)
    {
    AT91F_PIO_SetOutput (AT91C_BASE_PIOB,AT91C_PIO_PB2);
    wait(1);
    AT91F_PIO_ClearOutput (AT91C_BASE_PIOB,AT91C_PIO_PB2);
    wait(1);
    }
    else{
    AT91F_PIO_SetOutput (AT91C_BASE_PIOB,AT91C_PIO_PB0);
    wait(1);
    AT91F_PIO_ClearOutput (AT91C_BASE_PIOB,AT91C_PIO_PB0);
    wait(1);
    }
    }

  7. تشکرها از این نوشته :


  8. #5
    کاربر علاقه مند hamid razavi آواتار ها
    تاریخ عضویت
    Oct 2010
    نام
    سید حمید رضوی راد
    نوشته ها
    22
    تشکر
    12
    تشکر شده 3 بار در 2 پست

    Exclamation پایه tst برای چیه؟

    من یک ماه بود که برای ورودی گرفتن از sam7x256 مشکل داشتم در صورتی که برنامه و سخت افزار درست بود و کتابخانه ها هم کامل بود .
    یک روز به صورت اتفاقی به پایه tst به صورت سخت افزاری 1 دادم و بعد میکرو به حالتی خاص رفت و بعد یکی دو بار این کار کردم و میکرو بالا آمد و این بار ورودی هارو هم می خوند درست برنامه ای که بهش داده بودم اجرا می کرد.
    از اون وقت هر بار که بخوام برنامه روی میکرو رو اجرا کنم این پایه رو دو سه بار 0و 1 می کنم تا برنامه اجرا بشه .
    کسی می دونه این پایه دقیقا چیکار می کنه؟

  9. کاربران : 2 تشکر کرده اند از شما hamid razavi برای ارسال این پست سودمند:


موضوعات مشابه

  1. مشکل با پورت usb مارس
    توسط roohlla در انجمن Cortex-a8-a9 arm9-11
    پاسخ: 3
    آخرين نوشته: 15-12-2013, 02:14
  2. مشکل پورت شبکه مارس بورد
    توسط m0h3n در انجمن Cortex-a8-a9 arm9-11
    پاسخ: 8
    آخرين نوشته: 20-05-2013, 15:25
  3. ارتباط با پورت usb
    توسط mostafay در انجمن AT91 series (ATMEL)
    پاسخ: 2
    آخرين نوشته: 24-04-2013, 17:15
  4. خواندن پورت
    توسط rayan2 در انجمن LPC series (NXP)
    پاسخ: 5
    آخرين نوشته: 24-02-2012, 13:26
  5. یه مشکل عجیب با پورت ها
    توسط amiraliforoozandeh در انجمن AT91 series (ATMEL)
    پاسخ: 5
    آخرين نوشته: 29-03-2011, 15:17

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

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