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

موضوع: کمکadc

  1. #1
    تازه وارد
    تاریخ عضویت
    Feb 2013
    نوشته ها
    3
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    Exclamation کمکadc

    سلام خسته نباشید
    یک سری سوال برام پیش اومد!!!.درکدهای نوشته شده برای برای lpc 1768 در پروژه ی 1 روی سایت
    eca.ir ..البته در کنار کدها یک سری توضیحات هست.ولی من توضیحات(تفسیر)بیشتری نیاز دارم..
    ((ممنون میشم اگه کمکم کنید))
    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: cxcx.jpg
مشاهده: 75
حجم: 130.4 کیلو بایت  

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

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

    پیش فرض

    سلام
    یه مقدار از این سوالات مربوط میشه به برنامه نویسی سی که نمی دونم در چه سطحی هستید

    مختصر میگم از اول
    خوب ul را نذارید ببینید چی میشه ! و برای خودتان مقدار شیفت داده شده را زیاد کنید ببینید چه پیغامی میده مثلا بذارید :
    کد:
    3UL << 31
    وقتی بخواهند چند تا رجیستر را با هم ست کنند بینشان or با علامت | قرار می دهند که باید در دیتاشیت ببینید رجیستر هایی که تغییر می کنه برای چه کاری هست.
    وقتی بخواهند یک رجیستر را به حالت اولیه برگردانند یه & می ذارند با یه ~ مثلا اینجا
    وقتی بخواهند یک بیت از رجیستری را فعال کنند بدون تغییر سایر بیت ها =| قرار می دهند

  4. #3
    تازه وارد
    تاریخ عضویت
    Feb 2013
    نوشته ها
    3
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

    آقا مهدی خیلی گلی

  5. #4
    تازه وارد
    تاریخ عضویت
    Feb 2013
    نوشته ها
    3
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

    کسی میدونه منظور از خط 12( (while (!(LPC_ADC->ADGDR & (1UL<<31))) ) اگه میدونه لطفا کامل توضیح بده
    اگه دو خط آخر
    ((2جمله ی زیر while دومی))(منظورم اون and کردن با hff& و شیفت دادن است..همچنین این a>>8 در جمله آخر)) هم توضیح بدید ممنون می شم
    و در آخر بجای عبارت (LPC_ADC->ADCR &= ~(7<<24); که مفهوم stop a/d را میرسونه نمیشه این را گذاشت (LPC_ADC->ADCR &= ~(1<<24);
    با تشکر فراوان

  6. #5

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

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