اطلاعیه

Collapse
No announcement yet.

برنامه های نمونه برای برد آموزشی LPC1768

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

    #76
    پاسخ : برنامه های نمونه برای برد آموزشی LPC1768


    سلام
    فکر کنم بهتره اینجا بنویسم.
    میخوام صدا رو از AD بگیرم تو فلش میکرو ذخیره کنم و اونو دوباره با DA بشنوم.
    تو فاز اول صدا رو 10 ثانیه با همین برنامه به پین P1.31 دادم. با همین برنامه صدای آنالوگ رو به دیجیتال تبدیل کردم و یه آرایه ریختم (تو رم ذخیره شده). این داده ها را با برنامه DAC دوباره به آنالوگ تبدیل کردم. اما صدای اولیه ایجاد نمیشه. میشه راهنماییم کنید؟ این هم کدم:

    کد:
    #include "LPC17xx.h"
    #include "adc.h"
    #include "timer.h"
    #include <stdio.h>
    /*********************************************************************************************************
    ** Function name:    Delay
    ** input parameters:  ulTime
    *********************************************************************************************************/
    void Delay (uint32_t Time)
    {
      uint32_t i;
      
      i = 0;
      while (Time--) {
         for (i = 0; i < 5000; i++);
      }
    }
    
    /*****************************************************************************
    ** Function name:		DACInit
    **
    ** Descriptions:		initialize DAC channel
    
    *****************************************************************************/
    void DACInit( void )
    {
     /* setup the related pin to DAC output */
     LPC_PINCON->PINSEL1 = 0x00200000;	/* set p0.26 to DAC output */  
     return;
    }
    /*****************************************************************************/
    
    extern uint32_t timer0_counter;
    
    int main(void)
    {
    
    
    	uint16_t ADC_Data[200];
    	volatile uint16_t ;
      volatile uint32_t ADC_Buf = 0;
    	uint8_t i,j;
    	int cnt=0;
    	
    	SystemInit();
    	ADC_Init();
    	DACInit();			 /* Initialize DAC */
    	init_timer( 0, TIME_INTERVAL ); // 10ms	
      enable_timer( 0 );
    
    				
    while ( timer0_counter <= 3000 )	  // 10s
    //while(1)
    	{
    	  
        for(i = 0;i < 8; i++) 
    		{
          ADC_Buf  = ADC_Get();
          ADC_Data[cnt] += ADC_Buf;
        }
        ADC_Data[cnt] = (ADC_Data[cnt] / 8);          
        ADC_Data[cnt] = (ADC_Data[cnt] * 3300)/4096;
    		Delay(1000);
    		cnt++;
    
    	}
    
      while (1) 
    	{
       	for (j = 0; j < cnt; j++)
    		{	
      	  LPC_DAC->DACR = (ADC_Data[j] <<6);              
      	}
      }

    دیدگاه


      #77
      پاسخ : برنامه های نمونه برای برد آموزشی LPC1768

      سسلام ما به تازگی یکی از این برد هارو از شما خریداری کردیم اما وقتی روشنش میکنیم lcd آن سفید میشه و هیچ ویندوزی بالا نمی یاد حالا باید خودمون ویندوز روش نصب کنیم یا نه اگه بله چه طوری
      ممنون

      دیدگاه


        #78
        پاسخ : برنامه های نمونه برای برد آموزشی LPC1768

        سلام دوستان

        کسی بخش usb این برد رو کار کرده تا حالا ؟




        دیدگاه


          #79
          پاسخ : برنامه های نمونه برای برد آموزشی LPC1768

          با سلام خددمت همه دوستان عزیز
          بنده این تاپیک و تاپیکای دیگرو خوندم ولی متاسفانه چیزی رو که میخواستم گیر نیووردم.
          برنامه ای که به طور پیش قرض روی برد هست و سیستم عامل فکر میکنمucos هست رو کسی داره برا تست میخوام مجدد بریزم روش ولی فایل اصلی شو تو پوشه ها پیدا نکردم.
          تمام ucos های موجود تو cd هم تست کردم ممنون میشم سریعتر جواب بدید. :cry:
          روزگاری مردم دنیا دلشان درد نداشت هر کسی غصه ی اینکه چه میکرد نداشت چشمه ی سادگی از لطف زمین میجوشید خودمانیم .... زمین این همه نامرد نداشت

          دیدگاه


            #80
            پاسخ : برنامه های نمونه برای برد آموزشی LPC1768

            سلام دوستان.
            کسی میدونه چطوری میشه واحد DMA رو مستقیما به MMC وصل کرد و با اتصال به کامپیوتر اون رو به عنوان درایو بشناسه.منظورم همون MASS STORAGE هست که MMC رو مستقیما به کامپیوتر وصل کنه و به عنوان درایو بشناسش.

            دیدگاه


              #81
              پاسخ : برنامه های نمونه برای برد آموزشی LPC1768

              نوشته اصلی توسط emad01
              سسلام ما به تازگی یکی از این برد هارو از شما خریداری کردیم اما وقتی روشنش میکنیم lcd آن سفید میشه و هیچ ویندوزی بالا نمی یاد حالا باید خودمون ویندوز روش نصب کنیم یا نه اگه بله چه طوری
              ممنون
              سلام
              ویندوز روی این نصب نمیشه که! :mrgreen: :mrgreen: :mrgreen:
              [glow=red,2,300]برنامه های آموزشی تست شده برای NXP LPC1768 با توابع CMSIS[/glow]
              http://www.eca.ir/forum2/index.php?topic=76623.0

              دیدگاه


                #82
                برنامه های نمونه برای برد آموزشی LPC1768

                سلام.
                دوستان کسی برنامه راه اندازی و کنترل موتور dc رو با میکرو ARM LPC1768 نداره؟ سنسور مورد استفاده یک انکودر هست که به صورت سریال با میکرو در ارتباط هست.

                دیدگاه


                  #83
                  پاسخ : برنامه های نمونه برای برد آموزشی LPC1768

                  سلام دوستان، من این برد تازه تهیه کردم.
                  اما وقتی با keil و jlink می خوام پروگرامش کنم خطای زیر می ده.
                  Load "G:\\LPC 1768 Evaluation Board CD\\Forum\\[11] TFTLCD-Touch(Programming whit JLink or Flash Magic)\\[11] TFTLCD-Touch(Programming whit JLink or Flash Magic)\\TFTLCD-Touch\\TFTLCD-Touch.AXF"
                  Set JLink Project File to "G:\LPC 1768 Evaluation Board CD\Forum\[11] TFTLCD-Touch(Programming whit JLink or Flash Magic)\[11] TFTLCD-Touch(Programming whit JLink or Flash Magic)\TFTLCD-Touch\JLinkSettings.ini"
                  * JLink Info: Device "LPC1768" selected (512 KB flash, 32 KB RAM).

                  JLink info:
                  ------------
                  DLL: V4.54a, compiled Sep 17 2012 1545
                  Firmware: J-Link ARM-OB STM32 compiled Aug 22 2012 1904
                  Hardware: V7.00
                  S/N : 20090928
                  Feature(s) : RDI,FlashDL,FlashBP,JFlash,GDBFull

                  * JLink Info: TotalIRLen = 4, IRPrint = 0x01
                  * JLink Info: Found Cortex-M3 r2p0, Little endian.
                  * JLink Info: TPIU fitted.
                  * JLink Info: ETM fitted.
                  * JLink Info: FPUnit: 6 code (BP) slots and 2 literal slots
                  ROMTableAddr = 0xE00FF003
                  * JLink Info: Found Cortex-M3 r2p0, Little endian.
                  * JLink Info: TPIU fitted.
                  * JLink Info: ETM fitted.
                  * JLink Info: FPUnit: 6 code (BP) slots and 2 literal slots

                  Target info:
                  ------------
                  Device: LPC1768
                  VTarget = 3.300V
                  State of Pins:
                  TCK: 1, TDI: 0, TDO: 1, TMS: 0, TRES: 1, TRST: 1
                  Hardware-Breakpoints: 6
                  Software-Breakpoints: 8192
                  Watchpoints: 4
                  JTAG speed: 2000 kHz

                  Cannot setup Breakpoint at Address
                  Cannot setup Breakpoint at Address
                  Full Chip Erase Failed!


                  ممنون می شم اگه راهنماییم کنید.
                  شاد باشید

                  دیدگاه


                    #84
                    پاسخ : برنامه های نمونه برای برد آموزشی LPC1768

                    این همه یک خطای دیگر
                    Load "C:\\Users\\Ali\\Desktop\\1768 Evaluation Board\\Joystick\\Joystick\\Joystick\\LandTiger_Joy stick.AXF"
                    Set JLink Project File to "C:\Users\Ali\Desktop\1768 Evaluation Board\Joystick\Joystick\Joystick\JLinkSettings.ini "
                    * JLink Info: Device "LPC1768" selected (512 KB flash, 32 KB RAM).

                    JLink info:
                    ------------
                    DLL: V4.54a, compiled Sep 17 2012 1545
                    Firmware: J-Link ARM-OB STM32 compiled Aug 22 2012 1904
                    Hardware: V7.00
                    S/N : 20090928
                    Feature(s) : RDI,FlashDL,FlashBP,JFlash,GDBFull

                    * JLink Info: TotalIRLen = 4, IRPrint = 0x01
                    * JLink Info: Found Cortex-M3 r2p0, Little endian.
                    * JLink Info: TPIU fitted.
                    * JLink Info: ETM fitted.
                    * JLink Info: FPUnit: 6 code (BP) slots and 2 literal slots
                    ROMTableAddr = 0xE00FF003
                    * JLink Info: Found Cortex-M3 r2p0, Little endian.
                    * JLink Info: TPIU fitted.
                    * JLink Info: ETM fitted.
                    * JLink Info: FPUnit: 6 code (BP) slots and 2 literal slots

                    Target info:
                    ------------
                    Device: LPC1768
                    VTarget = 3.300V
                    State of Pins:
                    TCK: 1, TDI: 0, TDO: 1, TMS: 0, TRES: 1, TRST: 1
                    Hardware-Breakpoints: 6
                    Software-Breakpoints: 8192
                    Watchpoints: 4
                    JTAG speed: 2000 kHz

                    No Algorithm found for: 00000000H - 0000059BH
                    Erase skipped!
                    فقط برنامه GPIO موفق شدم راه اندازی کنم.

                    دیدگاه


                      #85
                      پاسخ : برنامه های نمونه برای برد آموزشی LPC1768

                      سلام.من این برد آموزشی رو دارم.بیشتر قسمت هایی که نمونه برنامه گذاشتین رو اجرا کردم.اما واسه ال سی دی میشه یه نمونه برنامه بزارید که بشه مختصات x,y لمس شده رو نشون بده؟لطفا. :sad: :sad: :sad: :sad: :sad:

                      دیدگاه


                        #86
                        پاسخ : برنامه های نمونه برای برد آموزشی LPC1768

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

                        دیدگاه


                          #87
                          پاسخ : برنامه های نمونه برای برد آموزشی LPC1768

                          نوشته اصلی توسط farmani
                          دوستان لطفا هر کسی این کار رو کرده به منم کمک کنه و برنامه که میخوام رو بزاره اینجا .ممنون میشم.
                          توی سایت بود ولی نمیدونم کجاش
                          خدمت شما!
                          http://eca.ir/sharing/uploads/13695956211.zip
                          انجام پروژه های برنامه نویسی اندروید
                          [glow=red,2,300]نرم افزار نقشه های پاور کامپیوتر اندورید[/glow]
                          http://cafebazaar.ir/app/?id=com.atxdroid

                          دیدگاه


                            #88
                            پاسخ : پاسخ : برنامه های نمونه برای برد آموزشی LPC1768

                            سلام.مرسی از اینکه جوابم رو دادین. :agree:

                            دیدگاه


                              #89
                              پاسخ : برنامه های نمونه برای برد آموزشی LPC1768

                              سلام, کسی با usb host این برد کار کرده? میخوام فایل های توی فلش مموری رو رو ال سی دی نمایش بدم,ممنون میشم کسی منو راهنمایی کنه

                              دیدگاه


                                #90
                                پاسخ : برنامه های نمونه برای برد آموزشی LPC1768

                                سلام
                                من یه برد آموزشی lpc1768 گرفتم
                                برای راه اندازی شبکه از برنامه [14] EasyWEB موجود بر روی Cd استفاده کردم
                                اما متاسفانه نمیدونم چه جوری کار میکنه و چه جوری باید ping کنم
                                کجا باید ip رو تعین کنم و این برنامه به کامپیوتر اطلاعات میفرسته یا میگیره ؟
                                اگه کسی کار کرده ممنون میشم کمکم کنه

                                دیدگاه

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