Nikelec.ir آموزش الکترونیک و کامپیوتر

section-icon

انجمن ها

در مورد هر چیزی که می خواهید صحبت کنید!

خوش آمدید به

Typedef

در حال نمایش 2 نوشته (از کل 2)
  • نویسنده
    نوشته‌ها
  • سلام استاد

    define    PERIPH_BASE              ((uint32_t) 0x40000000)#
    defune    AHB1PERIPH_BASE       (PERIPH_BASE+0X00020000)#
    define     RCC_BASE                    (AHB1PERIPH_BASE +0x3800)#
    define     RCC                             ((RCC_TypeDef*)   RCC_BASE)#

    ببخشید درست نوشته نشده هرکار کردم بهم ریخته نوشته میشه
    همه اینا عمل define رو انجام داده ، اون uint32_t هم که یعنی اون عدد هگز یه مقدار 32بیتی هست که define شده.
    در سه خط اول مگه همشون آدرس نیستن؟ پس چرا * نزاشته که اشاره گر بشن؟
    چرا فقط توی خط چهارم از * استفاده کرده؟
    چرا در خط چهارم از RCC_TypeDef استفاده کرده و * گذاشته؟ چرا مثل سه خط اول define نکرده؟
    کلا مفهوم این RCC_TypeDef رو نفهمیدم؟
    ممنون میشم که به سوالاتم جواب بدید.
    من با AVR و کدویژن پروژه زیاد انجام دادم ولی چون کدویزارد داره دیگه درگیر این مسائل نشدم، الان خیلی خوشحالم که دارم از پایه و اساس یاد میگیرم، برای همین توی این مطالب پایه
    مشکل دارم.

    • این مبحث 3 سال، 11 ماه پیش توسط avatar-image Admin اصلاح شده است.
    • این مبحث 3 سال، 11 ماه پیش توسط avatar-image Admin اصلاح شده است.
    • این مبحث 3 سال، 11 ماه پیش توسط avatar-image Admin اصلاح شده است.
    • این مبحث 3 سال، 11 ماه پیش توسط avatar-image Admin اصلاح شده است.
    • این مبحث 3 سال، 11 ماه پیش توسط avatar-image Admin اصلاح شده است.
    • این مبحث 3 سال، 11 ماه پیش توسط avatar-image Admin اصلاح شده است.

    سلام وقت بخیر .
    خب منم شش بار ویرایش کردم تا فهمیدم چطور کد رو مرتب بنویسم . یکم وقتم آزاد شد اضافه کردن عکس به این قسمت برای کاربران قرار میدم که به این مشکلات نخوریم ( و همینطور یکم قابلیت بیشتر )

    درک و نحوه کار CMSIS مثال RCC_TypeDef
    خدمت شما طولانی بود و کاربردی و مهم یک مطلبش کردم داخل وبلاگ همه استفاده کنند .

2

صدا

1

پاسخ

برچسب ها

این موضوع هیچ برچسبی نداره

در حال نمایش 2 نوشته (از کل 2)
  • شما برای پاسخ به این موضوع باید وارد شوید.