اطلاعیه

Collapse
No announcement yet.

مشکل در فرستادن اطلاعات با ssp2

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

    مشکل در فرستادن اطلاعات با ssp2

    سلام دوستان :bye
    در حال راه اندازی یک ad7705 با استفاده از lpc1788 هستم oo:
    در حین کار ناگهان پایه MOSI از SSP1 میکروم سوخت و مجبور شدم سراغ SSP2 برم.
    همون برنامه ای که با SSP1 دیتا میفرستاد با SSP2 کلاک ایجاد میکنه و پایه MOSI رو در حالت صفر نگه میداره oo:
    توی رجیستر ها که میبینم مشکل از دیتا رجیستر هست که عددی که روش می نویسم، روش نوشته نمیشه!!!!
    فکر کنم آدرس حافظش که طبق دیتاشیت باس 0x400A C008 باشه توی دیتابیس کیل اشتباهه. طوری میتونم تصحیح کنم؟ یا برم یه آی سی جدید مونتاژ کنم؟؟؟؟
    اسير ظلمتم اي ماه ، کجا مانده اي ؟

    من به اعتبار تو فانوس نياورده ام ...

    #2
    پاسخ : مشکل در فرستادن اطلاعات با ssp2

    سلام.
    من جوابی برای سوالت ندارم، اما یک سوال برام پیش اومد.
    چطور متوجه شدید پایه MOSI سوخته ؟ و چطور شد سوخت ؟
    ---------
    .
    .
    ...........

    دیدگاه


      #3
      پاسخ : مشکل در فرستادن اطلاعات با ssp2

      سلام
      ادرسها در هدر هست و قابل تغییر
      فيلم آموزشي ميکروکنترلر LPC1768
      فيلم آموزشي تکميلي و پيشرفته ميکروکنترلر LPC1768
      فيلم آموزش کاربردی زبان سی در میکروکنترلر ARM
      فیلم آموزش مقدماتی میکروکنترلر LPC1788 به زودی ...

      دیدگاه


        #4
        پاسخ : مشکل در فرستادن اطلاعات با ssp2

        سلام
        ممنون از پاسخ
        اون مشکل حل شد (آی سی جدید زدم) اما حالا برای یک پروژه ای نیازه به هر سه تا اس پی آی دارم. جواب داد خبر میدم.

        نوشته اصلی توسط ajapyy
        سلام.
        من جوابی برای سوالت ندارم، اما یک سوال برام پیش اومد.
        چطور متوجه شدید پایه MOSI سوخته ؟ و چطور شد سوخت ؟
        با اتصال پایه به زمین، پس از حدود یک ثانیه پایه سوخت و از اونجایی که دیگه حتی به صورت GPIO هم یک نمیشد. البته فکر کنم ماسفت بالاکشش سوخته باشه و با پول پ کردن درست بشه.
        اسير ظلمتم اي ماه ، کجا مانده اي ؟

        من به اعتبار تو فانوس نياورده ام ...

        دیدگاه


          #5
          پاسخ : مشکل در فرستادن اطلاعات با ssp2

          سلام

          مشکل حل شد.
          اشکال از تابع SSP_Init(LPC_SSP1,&SSP_ConfigStruct); بود.
          این تابع برای spi صفر و یک به درستی جواب میده اما برای spi2 رجیستر ها رو به صورت صحیح عدد دهی نمی کند.

          اسير ظلمتم اي ماه ، کجا مانده اي ؟

          من به اعتبار تو فانوس نياورده ام ...

          دیدگاه


            #6
            پاسخ : مشکل در فرستادن اطلاعات با ssp2

            سلام.
            من برای راه انداختن ssp2 در lpc1788 مشکل دارم
            با cmsis راحت میشه ssp1,ssp0 رو راه انداخت ولی ssp2 نمیشه
            میشه لطف کنید و راهنمایی کنید یا یه نمونه برنامه برای راه اندازی ssp2 بدید
            ممنونم

            دیدگاه

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