اطلاعیه

Collapse
No announcement yet.

خرید برد راه اندازی LPC1114 و پروگرامر LPC-LINK

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

    خرید برد راه اندازی LPC1114 و پروگرامر LPC-LINK

    سلام

    من یک برد راه اندازی LPC1114 و یک LCP-Link دارم ، تا حالا هم با میکروکنترلر های ATMEL و کامپایلر Keil کار می کردم ولی حالا می خواهم کار با میکرو های NXP رو شروع کنم ، توی توضیحات برد راه اندازی نوشته شده که با نرم افزار LPCXpresso v4.0.6_152 راه اندزای شود
    من هم نرم افزار رو دانلود کردم ، مثل یک کامپایلر میمونه و با LPC-Link هم ارتباط برقرار می کند و میکرو را پروگرام می کند
    لطفا در مورد برنامه نویسی ، یعنی مثل 0 و 1 کردن پورت ها و یا کار با ADC و یا راه اندازی انواع پروتکل ها مثل USART و ... راهنمایی فرمایید

    در مجله های PMM شماره 9 به بعد در مورد میکرو های NXP توضیح داده شده ولی برای میکرو LPC2378 توضیح داده ، میشه برای میکرو LPC1114 هم استفاده کرد ؟؟؟

    با سپاس
    http://vz.iminent.com/vz/39a77668-19...h-fishing.giff

    #2
    پاسخ : راه اندازی LPC1114

    مثالهای سایت NXP فکر میکنم از همه کاملتر
    http://ics.nxp.com/support/documents/microcontrollers/?scope=LPC1114
    آیا کسى که وعده نیکو به او داده‏ایم و او به آن خواهد رسید، مانند کسى است که از کالاى زندگى دنیا بهره‏مندش گردانیده‏ایم [ولى‏] او روز قیامت از [جمله‏] احضارشدگان [در آتش‏] است؟ (61)(سوره قصص)

    دیدگاه


      #3
      پاسخ : راه اندازی LPC1114

      سلام

      اگر میشه یک مرجع فارسی معرفی کنید و در مورد LPC-Link اطلاعاتی ندارید

      با سپاس
      http://vz.iminent.com/vz/39a77668-19...h-fishing.giff

      دیدگاه


        #4
        پاسخ : راه اندازی LPC1114

        سلام

        یعنی میگم که میشه دستوراتی که در مجله PMM برای میکرو LPC2378 برای 0و1 کردن پین ها یا ... گفته شده در LPC1114 استفاده کرد
        یا می توان از Library هایش استفاده کرد

        با سپاس
        http://vz.iminent.com/vz/39a77668-19...h-fishing.giff

        دیدگاه


          #5
          پاسخ : راه اندازی LPC1114

          نوشته اصلی توسط Soodi
          سلام

          یعنی میگم که میشه دستوراتی که در مجله PMM برای میکرو LPC2378 برای 0و1 کردن پین ها یا ... گفته شده در LPC1114 استفاده کرد
          یا می توان از Library هایش استفاده کرد

          با سپاس
          سلام

          خیر!

          هدر فایل های سری کورتکس با سری 7 فرق داره و ریجستر ها یه جورایی به صورت ساختار تعریف شده.

          بهتره به CMSIS کار کنید. داخل سایت RED_CODE هستش.

          موفق باشید

          دیدگاه


            #6
            پاسخ : راه اندازی LPC1114

            سلام

            حالا برنامه نویسیش به چه صورته اگه میشه یه برنامه چراغ چشمک زن با کرتکس بزارید
            http://vz.iminent.com/vz/39a77668-19...h-fishing.giff

            دیدگاه


              #7
              پاسخ : راه اندازی LPC1114

              خوب حداقل یه کتاب برای LPC1114 معرفی کنید
              http://vz.iminent.com/vz/39a77668-19...h-fishing.giff

              دیدگاه


                #8
                پاسخ : راه اندازی LPC1114

                سلام

                CMSIS رو دانلود کنید به اندازه ی کافی داخلش مثال و.... هست.

                موفق باشید

                دیدگاه


                  #9
                  پاسخ : راه اندازی LPC1114

                  سلام

                  این CMSIS رو که گفتید دانلود کردم ولی هیچی نفهمیدم!!!!!!
                  میشه به جای LPC1114 که روی برد هست یک میکروکنترلر LPC معمولی گزاشت که یعنی Cortex نباشه ؟؟؟ طرز چینش پایه هایش هم مثل LPC1114 باشه ؟؟؟ میشه ؟؟؟ چون من با Keil کار می کنم و مجله PMM رو هم دارم ولی در مورد Cortex هیچی ندارم

                  با سپاس
                  http://vz.iminent.com/vz/39a77668-19...h-fishing.giff

                  دیدگاه


                    #10
                    پاسخ : راه اندازی LPC1114

                    نه نمیشه.فقط کورتکس میشه.وقتی نرم افزار اکسپروسو رو نصب کردید همراش یک pdf باز میشه که بسیار خوب توضیح داده و همینطور سایت های مرتبط رو که به درد میخوره و تمام مثال های لازم رو توی pdf میتونید ببینید.البته من خودم یک مشکل با lpc-link دارم و اونم اینه که وقتی باهاش دیباگ میکنم arm9 روی اون داغ میکنه!

                    دیدگاه


                      #11
                      پاسخ : راه اندازی LPC1114

                      سلام

                      PDF رو مشاهده کردم ، راستی میشه اون قسمت برد LPC-Link رو از برد جدا کرد و به عنوان پروگرامر ARM ازش استفاده کرد ؟؟؟
                      چون خودش گفته :

                      The JTAG/SWD debugger portion of an LPCXpresso board is called the LPC-Link™. The LPC-Link is equipped with a 10-pin JTAG header, and it seamlessly connects to a target via USB (the USB interface and other debug features are provided by NXP's ARM9 based LPC3154 MCU). Cutting the traces between the LPC-link and the target will make the LPC-Link a stand-alone JTAG debugger. This enables the LPCXpresso platform to be connected to an external target and used to develop for a wide variety of NXP's Cortex-M0, Cortex-M3, and ARM7/9 based applications.

                      تا جایی که من فهمیدم دارای خروجی 10 پین JTAG هست و میکرو های Cortex-M0, Cortex-M3, and ARM7/9 رو ساپرت می کنه ، ولی توی چه نرم افزاری ؟؟؟
                      من با محصولات ATMEL کار می کنم و نمیدونم که می تونم با Cortex کار کنم یا نه چون توی ATMLE تقریبا همه چیز رو راه انداختم ولی تا میام Cortex رو یاد بگیرم خیلی زمان میبره و به همین دلیل بود که گفتم فقط از پروگرامرش استفاده کنم !!


                      با سپاس
                      http://vz.iminent.com/vz/39a77668-19...h-fishing.giff

                      دیدگاه


                        #12
                        پاسخ : راه اندازی LPC1114

                        پرو گرمرشو فقط میتونید برای سری کورتکس خود تراشه های nxp استفاده کنید.روی برد هم فقط میتونید کرتکس های سری 1100,1300,1700 بذارید که فکر نکنم توی ایران گیرت بیاد و arm 7 یا arm 9 رو این برد ساپورت نمیتونه بکنه

                        دیدگاه


                          #13
                          پاسخ : راه اندازی LPC1114

                          نوشته اصلی توسط Soodi
                          سلام

                          این CMSIS رو که گفتید دانلود کردم ولی هیچی نفهمیدم!!!!!!
                          یک سری تابع آماده هست که خود nxp برای کاربرایی که با کورتکس کار میکنند آماده کرده.

                          کار با ریجستر ها رو خیلی خیلی راحت کرده.

                          داخل پوشه ای که دانلود کردی یک فایل آموزشی هست که تمامی توابع رو به خوبی توضیح داده.

                          برای مثال اگه خواستی یک پورت رو خروجی تعریف کنید این خط رو مینویسید :

                          FIO_ByteDirValue(0,0,0xff)
                          این خط 8 تاپین اول پورت صفر را به صورت خروجی تعریف میکنه...

                          موفق باشید

                          دیدگاه

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