اطلاعیه

Collapse
No announcement yet.

مشکل با هدر USART و HM-TR

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

    مشکل با هدر USART و HM-TR

    با سلام

    من از هدر USART که در قسمت " برنامه ها و مدارات طراحی شده بر مبنای هدر برد AT91SAM7X (سری X) " موجود می باشد استفاده می کنم ، و پایه های PA27 و PA28 از هدر برد رو به DTX و DRX از HM-TR متصل کرده ام ، که یکی از ماژول ها به پورت سریال کامپیوتر و دیگری به میکرو متصل می باشد ولی هنگام روشن کردن ماژول ها و هدر برد ، روی صفحه کامپیوتر چرت و پرت مشاهده می کنم ؟ لطفا من رو کمک و راهنمایی فرمایید

    دانلود فایل هدر : http://up.iranblog.com/images/clpo5qusto4sing79he.zip

    برنامه :

    #include <AT91SAM7X256.H>
    #include <lib_AT91SAM7X256.H>
    #include <delay.h>
    #include <usart.h>
    #include <stdio.h>

    #define LCD_PORT_B
    #define LCD_RS 0
    #define LCD_E 1
    #define LCD_DB4 4
    #define LCD_DB5 5
    #define LCD_DB6 6
    #define LCD_DB7 7
    #include <lcd.h>

    int main (void)
    {

    lcd_init();
    lcd_clear();
    cursor_off();
    lcd_putsf("Uart Test"
    usart0_init(1,9600);

    while (1)
    {
    lcd_clear();
    cursor_off();
    lcd_gotoxy(1,1);
    lcd_putsf("Recievid data :"
    lcd_gotoxy(2,1);
    lcd_putchar(getkey());
    delay_ms(100);
    }
    }

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

    #2
    پاسخ : مشکل با هدر USART و HM-TR

    usart0_init(1,9600);
    این حالت برای مد سنکرون هست.
    باید از مد آسنکرون استفاده کنین. عدد 1 رو به 2 تغییر بدین.
    usart0_init(2,9600);

    دیدگاه


      #3
      پاسخ : مشکل با هدر USART و HM-TR

      سلام

      من باز هم جوابی نگرفتم

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

      دیدگاه


        #4
        پاسخ : مشکل با هدر USART و HM-TR

        سلام دوست عزیز
        Baud rate را کنترل کنید و بیشتر از 32 بایت اطلاعات را پشت سر هم نفرستید
        موفق باشید

        دیدگاه


          #5
          پاسخ : مشکل با هدر USART و HM-TR

          سلام

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

          دیدگاه


            #6
            پاسخ : مشکل با هدر USART و HM-TR

            سلام

            این کل فایل های پروژه من همراه با هدر ها
            دانلود فایل :

            سرور1 : http://www.upload4files.tk/download2.php?a=360a82c0221a6bad70f4a2a3a6bae105&a mp;b=25087bce9d7574ecc29a13f6f5f5c893
            سرور2 : http://up.iranblog.com/images/0biiuodp77rvwpuqmgmc.zip

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

            دیدگاه


              #7
              پاسخ : مشکل با هدر USART و HM-TR

              خاصیت این ماژول ها همینه
              باید دیتا پشت سر هم ارسال بشه
              برای حل این مشکل میتونید یه استاندارد کدبندی تعریف کنید
              اول ببینیند چه کارکتر هایی بی خودی ظاهر میشن بعد توی کد بندی از اون ها استفاده نکنید
              اگر هم حوصله این کار رو ندارید RFM ها هم ماژول های روان و خوبین

              دیدگاه


                #8
                پاسخ : مشکل با هدر USART و HM-TR

                با سلام

                ولی مشکل اینجاست که با هدر Deboug Until به درستی کار می کند و هنگامی که داده ای نمیفرستم LED ماژول خاموش است و هنگامی که ارسال می کنم دیتا به درستی فرستاده می شود و ماژول چشمک می زند ، فقط نمیدانم که چرا LED موجود روی گیرنده (LED سبز) کم نور چشمک می زند ؟

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

                دیدگاه


                  #9
                  پاسخ : مشکل با هدر USART و HM-TR

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

                  ولی مشکل اینجاست که با هدر Deboug Until به درستی کار می کند و هنگامی که داده ای نمیفرستم LED ماژول خاموش است و هنگامی که ارسال می کنم دیتا به درستی فرستاده می شود و ماژول چشمک می زند ، فقط نمیدانم که چرا LED موجود روی گیرنده (LED سبز) کم نور چشمک می زند ؟

                  با سپاس
                  دیتا رو درست میفرسته یا نه؟

                  دیدگاه


                    #10
                    پاسخ : مشکل با هدر USART و HM-TR

                    سلام

                    بله کامل و درست
                    http://vz.iminent.com/vz/39a77668-19...h-fishing.giff

                    دیدگاه


                      #11
                      پاسخ : مشکل با هدر USART و HM-TR

                      سلام

                      خروجی های USART 1 و USART 0 کدام پایه ها می باشند من ماژول رو به پایه های PA27 \ PA28 متصل کرده ام

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

                      دیدگاه


                        #12
                        پاسخ : مشکل با هدر USART و HM-TR

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

                        بله کامل و درست
                        پس مشکل چیه؟
                        نوشته اصلی توسط Soodi
                        سلام

                        خروجی های USART 1 و USART 0 کدام پایه ها می باشند من ماژول رو به پایه های PA27 \ PA28 متصل کرده ام
                        میکروت حتما سری X هستش
                        اون پایه ها مال Debug هستش
                        USART0 پایه RXD میشه PA0 پایه TXD میشه PA1
                        USART1 پایه RXD میشه PA5 پایه TXD میشه PA6
                        اینا همش تو دیتاشیت هست
                        نوشته اصلی توسط Soodi
                        با سپاس
                        معمولا اینورا از دکمه تشکر استفاده میکنند :mrgreen:

                        دیدگاه


                          #13
                          پاسخ : مشکل با هدر USART و HM-TR

                          سلام

                          مشکل رفع شد
                          اتصال پایه های TXD و RXD به میکرو درست نبود
                          http://vz.iminent.com/vz/39a77668-19...h-fishing.giff

                          دیدگاه


                            #14
                            پاسخ : مشکل با هدر USART و HM-TR

                            مثل اینکه کلا شما با خوندن دیتاشیت چپی؟؟؟
                            اگر دیتاشیت رو میخوندی این مشکلات بوجود نمیومد

                            دیدگاه


                              #15
                              پاسخ : مشکل با هدر USART و HM-TR

                              سلام

                              خروجی های USART 1 و USART 0 روی هدر برد AT91SAMS64 کدام پایه ها می باشند ?

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

                              دیدگاه

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