سلام
من برنامه آماده سازی UART0 واسه 1788 رو هم رجیستری نوشتم و هم با CMSIS . مشکلی که دارم اینه که کلا حروف رو بهم ریخته دریافت میکنه(از طریق برنامه SerialCommunication 4.51). باودریت رو هم کم و زیاد کردم ولی درست نشد(با باود ریت 115200 تنظیم کردم). اعداد رو هم 4 بیت کم ارزش رو درست میگیره ولی 4 بیت بعدی رو عوض میکنه.مثلا 0x1F رو که میکرو میفرسته 0x1F ، عدد 0x2F رو دریافت میکنه(4 بیت با ارزش رو دو برابر میکنه گاهی هم دوبرابر+1 .واسه عددای دیگه هم امتحان کردم :cry
. این قضیه تو ارسال به میکرو هم اتفاق میفته.
مشکل کجاست؟؟؟؟ :cry2:
کسی برنامه نمونه از UART تو 1788 داره؟؟
من برنامه آماده سازی UART0 واسه 1788 رو هم رجیستری نوشتم و هم با CMSIS . مشکلی که دارم اینه که کلا حروف رو بهم ریخته دریافت میکنه(از طریق برنامه SerialCommunication 4.51). باودریت رو هم کم و زیاد کردم ولی درست نشد(با باود ریت 115200 تنظیم کردم). اعداد رو هم 4 بیت کم ارزش رو درست میگیره ولی 4 بیت بعدی رو عوض میکنه.مثلا 0x1F رو که میکرو میفرسته 0x1F ، عدد 0x2F رو دریافت میکنه(4 بیت با ارزش رو دو برابر میکنه گاهی هم دوبرابر+1 .واسه عددای دیگه هم امتحان کردم :cry

مشکل کجاست؟؟؟؟ :cry2:
کسی برنامه نمونه از UART تو 1788 داره؟؟
دیدگاه