ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 7 از 7
  1. #1
    2012/07/06
    96
    1

    کمک در راه اندازی uart lpc1768

    سلام بچه ها
    کسی تونسته uart 1768 رو با اینتراپت راه بندازه .ممنون مشم اگه مثالی دارید بزارید ک با ابنتراپت این واحدو راه انداخته باشه
  2. #2
    2010/12/27
    varamin
    51
    12

    پاسخ : کمک در راه اندازی uart lpc1768

    نقل قول نوشته اصلی توسط saeidmo
    سلام بچه ها
    کسی تونسته uart 1768 رو با اینتراپت راه بندازه .ممنون مشم اگه مثالی دارید بزارید ک با ابنتراپت این واحدو راه انداخته باشه
    سلام
    مشکلتون کجا هست؟
    من UART با اینتراپت راه اندازی کردم، البته با توابع CMSIS!
    اگر مشکلتون بگید دوستان راحت تر میتونن راهنمایی کنند.
    اگر خواستید بگید تا یه نمونه کد براتون قرار بدم
    یار من یوسف، نیا اینجا کسی یعقوب نیست *** لحظه ای چشمانشان از دوریت مرطوب نیست
    ای گل زیبای من، از غربتت اشکی نریخت *** نازنین، اینجا خدا هم پیششان محبوب نیست
    گر چه در هر جمعه ای زیبا، دعایت میکنند *** بهترینم، این دعاها جنسشان مرغوب نیست

    اللّهم عجّل لولیک الفرج
  3. #3
    2012/07/06
    96
    1

    پاسخ : کمک در راه اندازی uart lpc1768

    ممنون از جوابتون
    من میخاستم هر وقت از سریال چیزی دریافت کردم بعد رفتن تو تابع اینتراپت اونو بخونه و از سریال یه پیغام برگردونه.
    شما اگه مثالی که گفتیدو بزارید حیلی ممنون میشم
    تشکر
  4. #4
    2010/12/27
    varamin
    51
    12

    پاسخ : کمک در راه اندازی uart lpc1768

    نقل قول نوشته اصلی توسط saeidmo
    ممنون از جوابتون
    من میخاستم هر وقت از سریال چیزی دریافت کردم بعد رفتن تو تابع اینتراپت اونو بخونه و از سریال یه پیغام برگردونه.
    شما اگه مثالی که گفتیدو بزارید حیلی ممنون میشم
    تشکر
    کد:
    #include <lpc17xx.h> 
    #include "lpc17xx_pinsel.h"
    #include "lpc17xx_gpio.h"
    #include "lpc17xx_uart.h"
    #include "lpc17xx_clkpwr.h"
    #include "debug_frmwrk.h"
    
    
    char str[20];
    
    
    void Delay (uint32_t Time)
    {
      uint32_t i;
      
      i = 0;
      while (Time--) {
        for (i = 0; i < 5000; i++);
      }
    }
    
    
    int UARTGetstring (LPC_UART_TypeDef *UARTx , uint8_t *str) 
    {
    
    int i = 0;
    uint8_t *temp = str;
    
    	do{
    		*temp = UARTGetChar (UARTx);
    		i++;
    	}while(*(temp++) != 0x0D);
    	*(temp-1) = 0;
     	return i;
    }
    
    
    void UART2_IRQHandler(void)
    {
    		UARTGetstring (LPC_UART2,str);
    		UARTPuts(LPC_UART2, "your Name is :\n\r");
    		UARTPuts_(LPC_UART2, str );
    		Delay(5000);
    		UARTPuts_(LPC_UART2, "Enter a Name:");
    }
    
    
    int main(void)
    {
    
    //*********************************************************UART2 Configuration structure variable
    	PINSEL_CFG_Type PinCfg_UART2;
    	UART_CFG_Type UARTConfigStruct_UART2;
    	UART_FIFO_CFG_Type UARTFIFOConfigStruct_UART2;
    //*********************************************************Initialize UART2 Pin Connect
    //														***P0.10 - ( pins 48 Of Micro )
    //														***P0.11 - ( pins 49 Of Micro )
    	PinCfg_UART2.Funcnum = 1; 
    	PinCfg_UART2.OpenDrain = 0;
    	PinCfg_UART2.Pinmode = 0;
    	PinCfg_UART2.Pinnum = 10;
    	PinCfg_UART2.Portnum = 0;
    	PINSEL_ConfigPin(&PinCfg_UART2);
    	PinCfg_UART2.Pinnum = 11;
    	PINSEL_ConfigPin(&PinCfg_UART2);
    	
    	UARTConfigStruct_UART2.Baud_rate = 38400;
    	UARTConfigStruct_UART2.Databits = UART_DATABIT_8;
    	UARTConfigStruct_UART2.Parity = UART_PARITY_NONE;
    	UARTConfigStruct_UART2.Stopbits = UART_STOPBIT_1;
    
    //______________________________________________________________________________________________________________________________
    	CLKPWR_ConfigPPWR (CLKPWR_PCONP_PCUART2, ENABLE);
    //*********************************************************Initialize UART2 peripheral with given to corresponding parameter
    	UART_Init(LPC_UART2,&UARTConfigStruct_UART2);
    	UART_FIFOConfigStructInit(&UARTFIFOConfigStruct_UART2);
    //*********************************************************Initialize FIFO for UART2 peripheral
    	UART_FIFOConfig(LPC_UART2, &UARTFIFOConfigStruct_UART2);
    
    	UART_IntConfig(LPC_UART2, UART_INTCFG_RBR, ENABLE);
    //*********************************************************Enable Interrupt for UART2 channel
    	NVIC_EnableIRQ(UART2_IRQn);
    //*********************************************************Enable UART2 Transmit
    	UART_TxCmd(LPC_UART2, ENABLE);
    
    //______________________________________________________________________________________________________________________________
    
    	while (UART_CheckBusy(LPC_UART2));
    	UARTPuts_(LPC_UART2, "In The Name Of God");
    
    		UARTPuts_(LPC_UART2, "Enter a Name:");
    
    		while (1)
    		{
    			
    		}
    }
    یار من یوسف، نیا اینجا کسی یعقوب نیست *** لحظه ای چشمانشان از دوریت مرطوب نیست
    ای گل زیبای من، از غربتت اشکی نریخت *** نازنین، اینجا خدا هم پیششان محبوب نیست
    گر چه در هر جمعه ای زیبا، دعایت میکنند *** بهترینم، این دعاها جنسشان مرغوب نیست

    اللّهم عجّل لولیک الفرج
  5. #5
    2012/07/06
    96
    1

    پاسخ : کمک در راه اندازی uart lpc1768

    مرسی بابت سورستون خیلی خوب نوشته شده :nerd:
    ولی با کامپایلش مشکل دارم کلی اررور میده امکانش هست پروژشو بزارید؟

    UARTPuts جایی تعریف نشده!!!
  6. #6
    2010/12/27
    varamin
    51
    12

    پاسخ : کمک در راه اندازی uart lpc1768

    نقل قول نوشته اصلی توسط saeidmo
    مرسی بابت سورستون خیلی خوب نوشته شده :nerd:
    ولی با کامپایلش مشکل دارم کلی اررور میده امکانش هست پروژشو بزارید؟

    UARTPuts جایی تعریف نشده!!!
    اگر به پست قبلی من دقت کرده باشید، خدمتتون عرض کردم که از توابع CMSIS برای این کد استفاده کردم، درنتیجه برای اینکه خطا های برنامه از بین بره باید تمام هدر هایی که اول برنامه نوشته شده به برنامه اضافه کنید.

    برنامه کامپایل شده در کیل: ( پلود در دو سایت متفاوت )

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    یار من یوسف، نیا اینجا کسی یعقوب نیست *** لحظه ای چشمانشان از دوریت مرطوب نیست
    ای گل زیبای من، از غربتت اشکی نریخت *** نازنین، اینجا خدا هم پیششان محبوب نیست
    گر چه در هر جمعه ای زیبا، دعایت میکنند *** بهترینم، این دعاها جنسشان مرغوب نیست

    اللّهم عجّل لولیک الفرج
  7. #7
    2012/07/06
    96
    1

    پاسخ : کمک در راه اندازی uart lpc1768

    مرسی
نمایش نتایج: از 1 به 7 از 7

موضوعات مشابه

  1. پاسخ: 8
    آخرين نوشته: 2018/07/12, 10:03
  2. مشکل عجیب uart در lpc1768
    توسط amintanharpd در انجمن NXP
    پاسخ: 11
    آخرين نوشته: 2014/12/22, 20:26
  3. مشکل UART در LPC1768
    توسط FarzadMGN در انجمن NXP
    پاسخ: 4
    آخرين نوشته: 2014/11/12, 00:03
  4. بخش uart مربوط به استارتر کیت LPC1768
    توسط sanatnegar در انجمن NXP
    پاسخ: 4
    آخرين نوشته: 2014/04/28, 08:34
  5. uart در lpc1768
    توسط majid97 در انجمن NXP
    پاسخ: 5
    آخرين نوشته: 2013/07/31, 18:08

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •