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





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









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









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





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

نمایش نتایج: از 1 به 4 از 4

موضوع: اشاره گر ->

  1. #1
    2012/07/25
    17
    0
    FRA

    اشاره گر ->

    با سلام

    در میکروهای اتمل برای مقدار دهی به رجیسترها از اشاره گر استفاده می شه برای مثال برای فعال کردن Main Oscillator Register از دستور زیر استفاده می شه:

    AT91C_BASE_CKGR->CKGR_MOR=0x0000ff01;

    حالا سوال من اینه که معنی این عبارت چیه؟و دلیل استفاده از اشاره گر چیه؟

    ینی مقدار مورد نظرمون توی رجیستر CKGR_MOR نوشته می شه و در آدرسی که AT91C_BASE_CKGR بهش اشاره میکنه ریخته می شود؟

    ممنون میشم راهنمایی کنید!
  2. #2
    2008/04/14
    154
    24

    پاسخ : اشاره گر ->

    نقل قول نوشته اصلی توسط FRA
    با سلام

    در میکروهای اتمل برای مقدار دهی به رجیسترها از اشاره گر استفاده می شه برای مثال برای فعال کردن Main Oscillator Register از دستور زیر استفاده می شه:

    AT91C_BASE_CKGR->CKGR_MOR=0x0000ff01;

    حالا سوال من اینه که معنی این عبارت چیه؟و دلیل استفاده از اشاره گر چیه؟

    ینی مقدار مورد نظرمون توی رجیستر CKGR_MOR نوشته می شه و در آدرسی که AT91C_BASE_CKGR بهش اشاره میکنه ریخته می شود؟

    ممنون میشم راهنمایی کنید!
    سلام
    AT91C_BASE_CKGR یه اشاره گر به یه ساختمان که برای اینکه شما ب عضو CKGR_MOR اشاره کنی از روش بالا استفاده می کنید.
    برای توضیح بیشتر:
    http://www.hpkclasses.ir/Courses/cpp/cpp0900.html#a5
  3. #3
    2012/07/25
    17
    0
    FRA

    پاسخ : اشاره گر ->

    با سلام
    ممنون از پاسختون.
    مگه از این علامت"->" برای اشاره کردن به عضوی از یک structure استفاده نمیشه؟!
    در این حالت که AT91C_BASE_CKGR یک structure نیست که رجیستر CKGR_MOR عضوی از اون باشه!پس چرا از این دستور استفاده شده؟!!!
  4. #4
    2009/09/12
    Tehran
    102
    2

    پاسخ : اشاره گر ->

    در میکرو های اتمل در شیوه ی برنامه نویسیشون چندین ساختار یا ساختمان داریم که با AT91C_BASE شروع میشن و برای دسترسی به عضوهاش از -> استفاده میشه
نمایش نتایج: از 1 به 4 از 4

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

  1. پاسخ: 2
    آخرين نوشته: 2016/03/13, 12:49
  2. چرا اشاره گر ؟
    توسط alizamany74 در انجمن C , C++ , C#
    پاسخ: 14
    آخرين نوشته: 2015/05/08, 11:04
  3. اشاره گر ها
    توسط IRT در انجمن برنامه نويسي و اينترفيس
    پاسخ: 1
    آخرين نوشته: 2014/12/13, 01:41
  4. اشاره گر
    توسط saeed mns در انجمن میکروکنترلرهای PIC
    پاسخ: 3
    آخرين نوشته: 2013/07/11, 15:29
  5. اشاره گرها
    توسط رضا حاجي زاده در انجمن C , C++ , C#
    پاسخ: 3
    آخرين نوشته: 2007/11/09, 17:22

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

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

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

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

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