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

موضوع: FIOxCLR این x چیه ؟

  1. #1
    کاربر فعال soodi آواتار ها
    تاریخ عضویت
    Jun 2010
    نام
    مسعود محمدی
    نوشته ها
    264
    تشکر
    111
    تشکر شده 296 بار در 138 پست

    پیش فرض FIOxCLR این x چیه ؟

    سلام

    توی رجیستر های FIOxCLR و FIOxSET و FIOxDIR و FIOxPIN این x چیه ؟
    توی هر کدوم چه چیزی رو مشخص میکنه و اگر به جای x عدد 0 یا 1 یا 2 .... قرار بدیم چه کار هایی هرکدوم از رجیستر ها انجام میدن

    خیلی ممنون

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

  3. #2
    کاربر علاقه مند
    تاریخ عضویت
    Oct 2009
    نام
    محسن فنودی
    نوشته ها
    43
    تشکر
    72
    تشکر شده 11 بار در 9 پست

    پیش فرض

    مثلا اگر x رابر 2 باشه تنظیمات مربوزط به آن رجیستر در پورت 2 پیکر بندی میشه و ... حال بستگی به میکرو دارد که چند تا پورت دارد (مثلا دو تا پورت هر کدام 16 پایه ) اگر یک پورت بود به جای x نباید چیزی بنویسیم

  4. #3
    کاربر فعال soodi آواتار ها
    تاریخ عضویت
    Jun 2010
    نام
    مسعود محمدی
    نوشته ها
    264
    تشکر
    111
    تشکر شده 296 بار در 138 پست

    پیش فرض

    سلام

    خوب ما در LPC-GPIOx با این x شماره پورت رو مشخص میکنیم
    توی یوزر منوال یه چیزایی نوشته بود متوجه نشدم برای همین سوال کردم
    مثلا برای FIOxSET نوشته بود اگر 0 باشه Controlled pin output is unchanged
    اگر 1 باشه Controlled pin output is set to HIGH.

  5. #4
    کاربر فعال
    تاریخ عضویت
    Aug 2011
    نام
    Dany
    نوشته ها
    257
    تشکر
    138
    تشکر شده 185 بار در 106 پست

    پیش فرض

    نقل قول نوشته اصلی توسط soodi نمایش پست ها
    سلام

    خوب ما در lpc-gpiox با این x شماره پورت رو مشخص میکنیم
    توی یوزر منوال یه چیزایی نوشته بود متوجه نشدم برای همین سوال کردم
    مثلا برای fioxset نوشته بود اگر 0 باشه controlled pin output is unchanged
    اگر 1 باشه controlled pin output is set to high.
    سلام منظورش از این جمله مقدار x نیست منظورش اینه که اگر مقدار 0 بنویسد داخل این رجیستر تغییری حاصل نمی شه بلکه با نوشتن مقدار 1 ست می شه

  6. #5
    مدیر انجمن mzarkoob آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    مهدی زرکوب
    نوشته ها
    2,902
    تشکر
    1,202
    تشکر شده 2,317 بار در 1,273 پست

    پیش فرض

    سلام
    این سبک استفاده از رجیسترها مال آرم 7 هست
    FIO0SET و FIO1SET و FIO2SET ست کردن پورت 0 و 1 و 2 ...
    ولی در کورتکس همان طور که در رجیسترها در فایل LPC17xx.h هست به صورت
    LPC_GPIO0->FIOSET و LPC_GPIO1->FIOSET و ... استفاده می شود.

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


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

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