اطلاعیه

Collapse
No announcement yet.

LPC_PINCON چیه؟

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    LPC_PINCON چیه؟

    سلام به من گفتین که برم example بخونم و datasheet بهمونم برای اینکه یاد بگیرم، تونستم برنامهٔ چسمک زدن بسازم ولیآ‌ میآ‌خواستم interrupt بسازم که وقتیآ‌ یک pin برق میگیره روشن شه !



    یک example از سایت گرفتم ، یکجا نوشته LPC_PINCON->PINSEL4 = 0x00100000; هرچیآ‌ سرچ کردم توی گوگل هیچیآ‌ نیومد ، دتشیتم توش کلا کلمهٔ PINCON نبود!!! از کجا ببینم این چیآ‌ ! دیتا شیت اصلا هیچ چیزی نمیگه !

    اینجوری نمیفهمم هیچیآ‌ ایچی توضیح نمید دتشیت !

    #2
    پاسخ : LPC_PINCON چیه؟

    PINCON یک استراکچر هست که رجیسترهایی نظیر PINSEL و PINMODE را شامل میشه
    مثلاً برای LPC17xx ، برای اطلاع از محتوای این استراکچر به فایل lpc17xx.h مراجعه کنید
    کد:
    typedef struct
    {
     __IO uint32_t PINSEL0;
     __IO uint32_t PINSEL1;
     __IO uint32_t PINSEL2;
     __IO uint32_t PINSEL3;
     __IO uint32_t PINSEL4;
     __IO uint32_t PINSEL5;
     __IO uint32_t PINSEL6;
     __IO uint32_t PINSEL7;
     __IO uint32_t PINSEL8;
     __IO uint32_t PINSEL9;
     __IO uint32_t PINSEL10;
        uint32_t RESERVED0[5];
     __IO uint32_t PINMODE0;
     __IO uint32_t PINMODE1;
     __IO uint32_t PINMODE2;
     __IO uint32_t PINMODE3;
     __IO uint32_t PINMODE4;
     __IO uint32_t PINMODE5;
     __IO uint32_t PINMODE6;
     __IO uint32_t PINMODE7;
     __IO uint32_t PINMODE8;
     __IO uint32_t PINMODE9;
     __IO uint32_t PINMODE_OD0;
     __IO uint32_t PINMODE_OD1;
     __IO uint32_t PINMODE_OD2;
     __IO uint32_t PINMODE_OD3;
     __IO uint32_t PINMODE_OD4;
     __IO uint32_t I2CPADCFG;
    } LPC_PINCON_TypeDef;
    موفق باشید
    امام علي (عليه السلام) : الزکات العلم نشرهُ/ زکات علم نشر آن است

    دیدگاه


      #3
      پاسخ : LPC_PINCON چیه؟

      مرسی! من در اسل میخواستم بدم نم از کجا میاد مرسی !!!! (الان کامل فهمدم !!!)

      دیدگاه

      لطفا صبر کنید...
      X