NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 3166 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 7 از 7

موضوع: مشکل در راه اندازی پورت سریال 1

  1. #1
    کاربر علاقه مند
    تاریخ عضویت
    Nov 2010
    نام
    علیرضا تاجیک
    نوشته ها
    28
    تشکر
    12
    تشکر شده 1 بار در 1 پست

    پیش فرض مشکل در راه اندازی پورت سریال 1

    سلام به همه دوستان
    من برای یه پروژه ای نیاز به راه اندازی پورت سریال شماره یک دارم، ولی هر کاری کردم برای راه اندازی این پورت نرم افزار کیل ارور میده؛ درصورتی که دقیقا با همین دستورات پورت سریال شماره 0 راه اندازی میشه!!!
    من کد هایی که به واسطه توابع CMSIS نوشته شده اینجا قرار میدم، شما لطف کنید من راهنمایید کنید
    ممنون و متشکر
    کد:
    int main(void)
    {
    (); 
        PINSEL_CFG_Type PinCfg;                                
                                                            // UART Configuration structure variable
        UART_CFG_Type UARTConfigStruct;                        
                                                            // UART FIFO configuration Structure variable
        UART_FIFO_CFG_Type UARTFIFOConfigStruct;    
                                                            //Initialize UART1 Pin Connect : P0.15 , P0.16
        PinCfg.Funcnum = 1; 
        PinCfg.OpenDrain = 0;
        PinCfg.Pinmode = 0;
        PinCfg.Pinnum = 15;
        PinCfg.Portnum = 0;
        PINSEL_ConfigPin(&PinCfg);
        PinCfg.Pinnum = 16;
        PINSEL_ConfigPin(&PinCfg);
        
        UARTConfigStruct.Baud_rate = 38400;
        UARTConfigStruct.Databits = UART_DATABIT_8;
        UARTConfigStruct.Parity = UART_PARITY_NONE;
        UARTConfigStruct.Stopbits = UART_STOPBIT_1;
                                                            // Initialize UART0 peripheral with given to corresponding parameter
        UART_Init(LPC_UART1,&UARTConfigStruct);
                                                            // Enable UART Transmit
        UART_TxCmd(LPC_UART1, ENABLE);
           
    }
    البته این موضوع اشاره کنم که اخطار های من فقط در دو خط آخر برنامه هست!
    یعنی:
    کد:
    UART_Init(LPC_UART1,&UARTConfigStruct);
    و
    کد:
    UART_TxCmd(LPC_UART1, ENABLE);

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  3. #2

  4. تشکرها از این نوشته :


  5. #3
    کاربر علاقه مند
    تاریخ عضویت
    Nov 2010
    نام
    علیرضا تاجیک
    نوشته ها
    28
    تشکر
    12
    تشکر شده 1 بار در 1 پست

    پیش فرض

    نقل قول نوشته اصلی توسط mzarkoob نمایش پست ها
    سلام
    قبلا این موضوع فکر کنم مطرح شده در فروم. دستورات سریال 1 با مابقی در cmsis کمی فرق داره
    سلام
    مهندس من از فیلم های آموزشی شما استفاده میکنم، ممكن هست که یه توضيحی در رابطه با نحوه کانفیگ و راه اندازی پورت سریالی یک با توابع cmsis بدید؟؟؟؟

    ممنون از شما

  6. #4

  7. تشکرها از این نوشته :


  8. #5
    کاربر علاقه مند
    تاریخ عضویت
    Nov 2010
    نام
    علیرضا تاجیک
    نوشته ها
    28
    تشکر
    12
    تشکر شده 1 بار در 1 پست

    پیش فرض

    نقل قول نوشته اصلی توسط mzarkoob نمایش پست ها
    مگه در فیلم در
    مورد کانفیگ و راه اندازی پورت سریالی یک با توابع cmsis گفته نشده!؟
    بله آموزش با توابع cmsis وجود داره، ولی تمام توضیحات و مثال ها بر روی پورت صفر هست که من با راه اندازی پورت یک مشکل دارم

    یه سوال دیگه: اگر به پین های پورت سریال صفر دقت کرده باشید با پین های جی تگ مشترک هستند؛ برای اینکه تداخلی بین جیتگ و uart ایجاد نشه باید چی کار کنم؟

  9. #6
    کاربر علاقه مند
    تاریخ عضویت
    Sep 2014
    نوشته ها
    50
    تشکر
    30
    تشکر شده 2 بار در 2 پست

    پیش فرض

    نقل قول نوشته اصلی توسط infernal1990 نمایش پست ها
    یه سوال دیگه: اگر به پین های پورت سریال صفر دقت کرده باشید با پین های جی تگ مشترک هستند؛ برای اینکه تداخلی بین جیتگ و uart ایجاد نشه باید چی کار کنم؟
    معمولا چند پايه وجود داره كه مي تونن به عنوان فانكشن سريال 1 استفاده بشه.
    مي تونيد با استفاده از شماتيك ببينيد اين پايه ها به كجا رفتند.

  10. #7
    کاربر علاقه مند
    تاریخ عضویت
    Nov 2010
    نام
    علیرضا تاجیک
    نوشته ها
    28
    تشکر
    12
    تشکر شده 1 بار در 1 پست

    پیش فرض

    نقل قول نوشته اصلی توسط shahahmadi نمایش پست ها
    معمولا چند پايه وجود داره كه مي تونن به عنوان فانكشن سريال 1 استفاده بشه.
    مي تونيد با استفاده از شماتيك ببينيد اين پايه ها به كجا رفتند.
    بله حق با شماست ولی اگر به سوال من دقت کرده باشید برای پورت سریال 0 پرسیدم که استثناً یک پین بیشتر نیست!!!

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

  1. پاسخ: 4
    آخرين نوشته: 27-10-2013, 15:04
  2. راه اندازی پورت های میکروکنترلرavr
    توسط sina_kalani در انجمن AVR
    پاسخ: 1
    آخرين نوشته: 23-10-2013, 01:15
  3. پورت مجازی
    توسط alamdar در انجمن برنامه نویسی کامپیوتر/کنترل با کامپیوتر
    پاسخ: 4
    آخرين نوشته: 05-05-2012, 01:08
  4. راه اندازی رله با پورت پارالل
    توسط omid_king در انجمن برنامه نویسی کامپیوتر/کنترل با کامپیوتر
    پاسخ: 12
    آخرين نوشته: 25-09-2009, 10:49
  5. ره اندازی smt160 با پورت موازی
    توسط M.ABDOLLAHI در انجمن AVR
    پاسخ: 3
    آخرين نوشته: 27-04-2009, 21:34

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

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