اطلاعیه

Collapse
No announcement yet.

تست میکرو

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

    تست میکرو

    امروز بعد از مدت ها برد LPC2378 رو دراوردم تا یه برنامه ای رو روش تست کنم. دیدم میکرو زبون نفهم شده و هیچ کاری نمیکنه :eek:
    وضعیت IO ها تو حالت ریست باید چطور باشه؟ الان وقتی دکمه ریست رو نگه میدارم همه IO ها 1 رو نشون میدن! البته قبلشم همین وضعیت رو دارند.
    با فلش مجیک بدون مشکل پروگرم میشه و میتونه از رو چیپ بخونه!
    آخرین باری که تست کردم بعدش با هیتر یکم پایه ها رو مرتب کردم.(چند تا از IO ها به هم اتصال داشتند)
    جالبه با USART پروگرم میشه ولی وقتی میگم یه رشته رو بفرست(تو برنامه ) فقط نگاه میکنه oo:
    به نظرتون مشکل از کجاست؟ من از کیل 4 استفاده میکنم (کرک هم نکردم که درست تر کار کنه ولی جواب عکس داد) :mrgreen:
    [img width=477 height=100]http://www.eca.ir/pic/upload/agazade.png[/img]

    #2
    پاسخ : تست میکرو

    میکرو که قطعا سالمه چون پروگرام میشه ، بهترین راه تست یه برنامه چشمک زن هستش
    احتمالا تو تنظیمات اولیه میکرو (مثل PLL وکلاک و ...) اشکال دارید. بهتره یکی از مثال های ساده Keil مثل Blinky رو باهاش پروگرام کنید و از بردتون اطمینان پیدا کنید

    دیدگاه


      #3
      پاسخ : تست میکرو

      من هر وقت این جور مشکلات پیش میاد اول از همه یکم اسپری روی برد می گیرم و بعد هم هیتر رو می گیرم روش یه چند ثانیه معمولا مشکل حل می شه . البته اکثر این بورد ها مال نیست و مونتاژ دیگران بوده و هر دفعه کلی روغن از زیرش زده بیرون .

      دیدگاه


        #4
        پاسخ : تست میکرو

        مرسی از جوابتون.
        کلا اومدم یه پروژه دیگه ساختم که بیاد و پایه ها رو صفر کنه!!! اصلا هیچ پایه ای زیر 3 ولت نمیاد.در مورد PLL هم مطمئن بودم از تنظیماتش اما باز برای اینکه جای شکی نمونه برداشتم کد ها رو و گزاشتم دیفالت بمونه.
        SCS |=0x00000001;
        FIO4MASK=0x0000000;
        FIO4DIR=0xFFFFFFFF;
        FIO4CLR=0xFFFFFFFF;
        از برنامه همین 4 خط مونده! عجیبتر اینکه وقتی میکرو تو حالت ریست هم هست باز همه پایه ها 1 موندند :eek:

        نوشته اصلی توسط مهدی کربلایی
        من هر وقت این جور مشکلات پیش میاد اول از همه یکم اسپری روی برد می گیرم و بعد هم هیتر رو می گیرم روش یه چند ثانیه معمولا مشکل حل می شه . البته اکثر این بورد ها مال نیست و مونتاژ دیگران بوده و هر دفعه کلی روغن از زیرش زده بیرون .
        برد رو خودم اسمبل کردم.هیچ چیز اضافه ای روی برد نیست. روغن لحیم و این چیزا رو هم شستم.اگه مشکل از این چیزا بود قبلا هم نباید کار کنه. فکر کنم دفعه آخری هیتر رو گرفتم روش نفهم شده :mrgreen:
        [img width=477 height=100]http://www.eca.ir/pic/upload/agazade.png[/img]

        دیدگاه


          #5
          پاسخ : تست میکرو

          یه بار هم کلاک سورس رو روی RC داخلی تنظیم کن شاید کریستال مشکل پیدا کرده باشه

          دیدگاه


            #6
            پاسخ : تست میکرو

            هرسه منبع پالس رو امتحان کردم.نشد!
            کسی اگه برد دم دستش هست ببینه موقعی که میکرو در حال ریست هست خروجی پایه ها چطوری هست.
            ریست باشه یا نباشه برای من تغییری نمیکنه فقط خروجی RSTOUT تغییر میکنه.
            [img width=477 height=100]http://www.eca.ir/pic/upload/agazade.png[/img]

            دیدگاه


              #7
              پاسخ : تست میکرو

              من یک سال پیش از این ای سی توی یه پروژه ای استفاده کردم و البته مهمترین نکته برای من همین بود که در حالت ریست پایه ها یا امپدانس باز باشه یا صفر . و تا جایی که یادم میاد همین طور هم بود .

              دیدگاه


                #8
                پاسخ : تست میکرو

                2378 که دم دستم نبود و 2368 داشتم موقع ریست ولتاژ رو پایه پورتهاش خیلی مشخص نیست ، بعضی پورت ها 1.6 ولت ، بعضی دیگه 2.2 ولت :question:
                ظاهرا HZ هستن ولی چندتا LED رو بصورت خیلی خیلی کم نور روشن می کنن یعنی بیشتر 1 هستن تا صفر.

                دیدگاه


                  #9
                  پاسخ : تست میکرو

                  اقا برنامه به طور کامل رو ایسی ریخته می شه . با چی پروگرم میکنی .
                  ضمنا این حالت یک بودن در اتمل افتزاحه ولی تو فیلیپس ها خیلی مشکل ساز نیست .

                  دیدگاه


                    #10
                    پاسخ : تست میکرو

                    بله برنامه به طور کامل ریخته میشه و verify هم میشه. از بوت لودر فلش مجیک استفاده میکنم.
                    تو حالت ریست پایه های میکرو من 3 ولتی دارند دقیقا همون مقداری که وقتی روشن هستند رو دارند.
                    ممکنه مشکل از فایلی که کیل میده باشه؟ قدیما با AVR کار میکردم یه همچین مشکلی ایجاد شده بود. بعد از کلی سر کله زدن با میکرو آخر با نصب یه کد ویژن دیگه مشکل حل شد!
                    اگر کسی تونست یه برنامه 0و1 کردن پورت 4 رو بنویسه و فایل هگزش رو بزاره تا از اون هم یه تست بگیرم. فقط فرکانس تغییرش پایین باشه که بشه ببینم. خونه اسکوپ ندارم دانشگاهم که فعلا نمیرم. مرسی از کمک همتون.
                    [img width=477 height=100]http://www.eca.ir/pic/upload/agazade.png[/img]

                    دیدگاه


                      #11
                      پاسخ : تست میکرو

                      این برنامه رو روی 2368 تست کردم چشمک زنش رو هم با اهم متر میشه دید
                      http://s2.picofile.com/file/7256509993/test.rar.html

                      دیدگاه


                        #12
                        پاسخ : تست میکرو

                        ممنون یه تستی با این برنامه بگیرم ببینم مشکل حل میشه یا نه!
                        [img width=477 height=100]http://www.eca.ir/pic/upload/agazade.png[/img]

                        دیدگاه


                          #13
                          پاسخ : تست میکرو

                          :eek: :eek: :eek:
                          برنامه شما رو پروگرم کردم این دفعه فقط صفر میداد رو خروجی.اثری از حیات نداره.
                          یه فحشی هم دادم بهش گویا ناراحت شد دیگه پروگرم هم نشد.
                          واقعا چیزی دیگه به ذهنم نمیرسه.نمیدونم چند وقت باهاش کار نکردم چه بلایی سرش اومد :angry:
                          [img width=477 height=100]http://www.eca.ir/pic/upload/agazade.png[/img]

                          دیدگاه


                            #14
                            پاسخ : تست میکرو

                            به نظر میرسه دیگه قطعا اشکال لحیم کاری دارید یه بار دیگه مدار رو لحیم کاری کنید بعدش هم با آب گرم و مایع ظرفشویی بشوریدش بعد بذارید خشک بشه اگه میکرو نشوخته باشه درست میشه .
                            (یادم رفت اول ازش عذر خواهی کنید) :biggrin:

                            دیدگاه


                              #15
                              پاسخ : تست میکرو

                              قبلا کار میکرد آخه. البته بعد از اون سری که یه سری پایه ها رو مرتب کردم دیگه نشستم .تستی هم نگرفتم!!
                              اینم امتحان کنم شاید درست شد.خدا کنه سالم باشه فقط چون اصلا حوصله ندارم 144 تا پایه رو دوباره بزنم.
                              عذر خواهی ازش هم باشه برا وقتی که جواب داد :mrgreen: :icon_razz:
                              [img width=477 height=100]http://www.eca.ir/pic/upload/agazade.png[/img]

                              دیدگاه

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