شاید تنظیمات کلاک توی فایل system_LPC17xx.c درسته یا نه ؟
اوونجا کلاک CPU و کلاک واحد USART0 رو چک کنید.
کل فایلت رو هم پلود کن، من روی برد خودم تست کنم.
شاید تنظیمات کلاک توی فایل system_LPC17xx.c درسته یا نه ؟
اوونجا کلاک CPU و کلاک واحد USART0 رو چک کنید.
کل فایلت رو هم پلود کن، من روی برد خودم تست کنم.
http://uplod.ir/1pxa30u717br/mori.rar.htm
الان باز کلاک رو چک میکنم
http://uplod.ir/1pxa30u717br/mori.rar.htm
شاید تنظیمات کلاک توی فایل system_LPC17xx.c درسته یا نه ؟
اوونجا کلاک CPU و کلاک واحد USART0 رو چک کنید.
من فایل پلودی شمارو دیدم، توی فولدری که برنامه بود، فایلی به اسم system_LPC17xx.c رو ندیدم. بازم میگم، برای من هم پیش اومده بود که دیتا اشتباه میرفت فهمیدم که از باودریت اشتباه هستش.
الان هم اون فایلی که گفتم رو نداشتید که من ببینم کلاک واحد USART چقدره.
من فایل پلودی شمارو دیدم، توی فولدری که برنامه بود، فایلی به اسم system_LPC17xx.c رو ندیدم. بازم میگم، برای من هم پیش اومده بود که دیتا اشتباه میرفت فهمیدم که از باودریت اشتباه هستش.
الان هم اون فایلی که گفتم رو نداشتید که من ببینم کلاک واحد USART چقدره.
http://uplod.ir/aiszwual4qqb/mori.rar.htm
الان کپیش کردم داخلش،من خودم وقتی پروژه یوویژن رو باز میکنم سمت چپ داخل قسمت تارجت1سورس گروپ اونجا تنظیمش میکنم.
کلاک سریال 25مگ تنظیم شده،باز یه نگاهی بندازید؟
رو برد خودتونم اشتباه میفرسته؟
متاسفانه الان امکانشو ندارم از پورت USART0 روی این بردم استفاده کنم.
اما کدتون رو نگاه کردم. همه قسمتاش درسته، تابع ها، متغیرا، روند برنامه اصلی، کلاک میکرو و ... .
شما از چه نرم افزاری توی کامپیوتر استفاده می کنید؟
از ترمینال کدویژن استفاده کنید.
متاسفانه الان امکانشو ندارم از پورت USART0 روی این بردم استفاده کنم.
اما کدتون رو نگاه کردم. همه قسمتاش درسته، تابع ها، متغیرا، روند برنامه اخصلی، کلاک میکرو و ... .
شما از چه نرم افزاری توی کامپیوتر استفاده می کنید؟
از ترمینال کدویژن استفاده کنید.
از نرم افزار uart assist استفاده میکنم،هایپر کدویژن جواب نمیده،اما هایپر ترمینال وقتی خود مبدل رو وصل میکنم کار میکنه اما وصلش میکنم به میکرو ارور میده
با usart2هم راه انداختم همون طور بود :angry: :angry:یه سوال دیگه داشتم،مگه نمیشه از printf_gets وبقیه توابع کتابخونهstdio.h استفاده کرد؟ من می نویسم اصلا کار نمیکنه،مثلا با پرینت اف یه رشته ارسال نمیکنه وکلا وقتی می نویسم دیگه بقیه برنامه رو اجرا نمیکنه
با usart2هم راه انداختم همون طور بود :angry: :angry:یه سوال دیگه داشتم،مگه نمیشه از printf_gets وبقیه توابع کتابخونهstdio.h استفاده کرد؟ من می نویسم اصلا کار نمیکنه،مثلا با پرینت اف یه رشته ارسال نمیکنه وکلا وقتی می نویسم دیگه بقیه برنامه رو اجرا نمیکنه
نخیر. چون این توابع مخصوص زبان C بوده و وابسته به سخت افزار میکرو نیستند. چون ارسال اطلاعات برای هر خانواده میکرو با توجه به تفاوت رحیسترهای انها، با هم فرق دارد.
نخیر. چون این توابع مخصوص زبان C بوده و وابسته به سخت افزار میکرو نیستند. چون ارسال اطلاعات برای هر خانواده میکرو با توجه به تفاوت رحیسترهای انها، با هم فرق دارد.
دیدگاه