اطلاعیه

Collapse
No announcement yet.

مشکل در راه اندازی UART در LPC1768

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

    مشکل در راه اندازی UART در LPC1768

    سلام
    من از بردآموزشی ECA استفاده می کنم.
    می خوام UART0 رو راه اندازی کنم اما کاراکترهای بی معنی به کامپیوتر ارسال می شه. اما مثال LandTiger خیلی خوب کار می کنه. در حالیکه وقتی فایلهای مورد استفاده همین مثال رو توی فولدر خودم کپی می کنم و برنامه اصلیش رو هم توی برنامه خودم کپی پیست می کنم برنامه کامپایل می شه ولی در عمل بازم کاراکترهای بی معنی می فرسته.
    ممکنه راهنماییم کنین که کجای کار دارم اشتباه می کنم؟
    یعنی یه سری تنظیمات هست که نویسنده LandTiger انجام داده و من انجام ندادم؟

    #2
    پاسخ : مشکل در راه اندازی UART در LPC1768

    سلام
    کاراکتر چرت و پرت مساویس با تنظیم نبودن باودریت، که توی این مورد شما باید 2 مورد چک بشه؛ اول کلاک CPU و دوم کلاک Peripheral
    چک کنید که کلاک CPU دقیقا همونیه که توی اون مثاله، مثلا 100 مگاهرتز، و این که کلاک پریفرالا هم یکی باشه، مثلا پریفرال باشه CPU تقسیم بر 4
    موفق باشین

    دیدگاه


      #3
      پاسخ : مشکل در راه اندازی UART در LPC1768

      خیلی ممنونم
      اما میشه بگید این دو مورد رو چطور باید تنظیم کنم؟
      من همیشه SystemInit رو میذارم و کاری به کلاک ندارم.

      دیدگاه

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