با سلام
ببخشید میخواستم بدونم چطور میشه با دونستن ادرس یه رجیستر اون رجیستر رو مقدار دهی کرد ؟؟؟
بدون استفاده از اسم اون رجیستر بعنی مستقیم روی ادرس اون نوشت فرضا بیت صفر رجیستر توی این ادرس 0x4009C04C یک بشه
ویرایش توسط amin_digit : 20-12-2014 در ساعت 12:02
یه سری چیزای جالب درباره keil v5
توی این کیل برای قسمت رجیستر های uart یه سری تغییرات عجیب داده ازجمله اینک مئلا کلا رجیستر LSR line state register رو که فلگ های وضعیت خط و ارسال و دریافت داخلش هست زو توش حذف کرده
و به جاش رجیستر های کنترلی rs485 (که قبلا فقط تو یوارت 1 ) بود رو به همه یوارت ها رو تو دییاگر بهش اضاقه کرده جالب اونکه این رجیستر هم در هنگامی که مقدار دهی میشه برای UART1 که ایجاد خطا نمیکنه اما برای بقیه UART ها باعث ایجاد خطا میشه
یعنی فقط توی ظاهر این رجیستر هارو اضافه کرده اما تو عمل هیج
یه جورایی تکلیفش با خودش معلوم نیست
من یه شخصه ترجیح دادم یا 4.5 کار کنم تا یه ورژن کامل ازش بیاد
ویرایش توسط amin_digit : 20-12-2014 در ساعت 23:18
سلام جناب آقای مهندس زرکوب
در صورت امکان کمی در مورد ارتباط rs485 با کامپیوتر یا دستگاه دیگر توضیح بدید.
در مورد سخت افزار و تنظیمات نرم افزار و میکرو بیشتر.
با تشکر
بله و تنظیمات rs485 رو هم میدونم ولی مشکل اینه که اسلیو ارسال به مستر و مستر دریافت از اسلیو نداره در حالی که مستر به اسلیو ارسال و اسلیو هم دریافت انجام میده.از برنامه مثالهای برد
Coreboard LPC1788+emwin+ucGUI(tft 4.3,5.7) استفاده کردم.
در حالت ساده با یک پایه gpio کنترل ارسال و دریافت را انجام دهید. یعنی تا می خواهید ارسال کنید آن پایه را ست و بعد از ارسال مجدد ریست کنید. و در حالت معمول همه میکروها آماده دریافت هستند.
اینجوری کردید و نشد!؟
سلام جناب آقای مهندس زرکوب
در مورد کتابخانه RL_arm چند تا سوال داشتم؟
1- محدودیت های کتابخانه RL_arm چی هست؟(مثلا یادمه برای flashfs تا 4گیگ ساپورت می کرد)
2- اگر در یک پروژه بخوام هم flashfs هم RTX هم usbcdc چه کار هایی لازمه انجام بدم؟ آیا فایل هایی مثله File_config.c نیاز به تغییراتی دارد؟
البته در حالت عادی از کتابخانه chan میشه استفاده کرد و هم usbcdc را داشت، اما می خوام بدونم که آیا کتابخانه محدودیتی در استفاده همزمان از بخش های مختلف دارد یا خیر؟
3-آیا flashfs با RTX کیل مشکل داره؟هر چند که keil توی سایتش گفته نه اما توی عمل اینکار و کردید ؟
RL-FlashFS works with several ARM- and Cortex-M processor-based devices, and can be used standalone or with the RTX-RTOS
با تشکر
ویرایش توسط hamidcia : 12-01-2015 در ساعت 00:51
سلام.مرسی از راهنماییتون.در صورت امکان اگه مثالی که با این روش انجام دادید رو آپلود کنید ممنون میشم.خیلی ضروریه
با تشکر
ویرایش توسط mzarkoob : 14-01-2015 در ساعت 20:20
سلام مهندس
ایا این سی دی اموزشی با بررد lpc1788 مطابقت داره و مثالهای ان بدون دردسر روی برد lpc1788 اجرا می شود؟
من دو تا برد میکرو lpc1788 دارم و می خوام باrs485 بینشون ارتباط برقرار کنم با استفاده از تنظیمات rs485 تو کتابخانه uart چون باید از auto detect address و یا recieve always استفاده کنم . اما این مثال uart در مثالهای کتابخانه cmsis میکرو lpc1788 درست کار نمیکنه شما میتونید راهنمایی کنید؟
مثالهارو هم آپلود کردم.یه نگاه کنید ممنون میشم.در مورد تحلیل برنامه و اینکه چطوری میشه از اون روشی که گفتید یعنی دو تا پایه برای کنترل rs485 تو این برنامه و کجای برنامه باید استفاده کنم
با تشکر
ویرایش توسط karakas : 16-01-2015 در ساعت 22:56
سلام
منظورتان از پریفرال چی هست
من میخواهم برد lpc1788 سایت تهیه کنم می خواستم بدانم ایا با این cd می توانم این برد راه اندازی کنم و بخشهای مثل can و lan ,.. راه اندازی کنم
با سلام
ضمن تشکر از شما
با توجه به اینکه جنابعالی در سری stm هم استاد هستید و سری stm را هم تدریس میکنید آیا فیلم آموزشی این سری را هم تهیه کردید تا من هم تهیه بکنم
در صورت منفی بودن جواب به نظر شما اگر بخواهیم با این فیلم شما سری stm را یاد بگیریم آیا چند درصد میتواند کمک یکند ؟
از شما سپاسگذار می باشم
ویرایش توسط Shapour_Ardebil : 18-01-2015 در ساعت 17:55
سلام آقای مهندس . معذرت می خوام من برد آموزشیlpc1768 کویر رو گرفتم و سی دی های آموزشی شما رو الان تو قسمتlcdn96 مثال های داخل سی دی برام اجرا نمی شن و اینerrorرو می دن
.\Obj\LandTiger_GPIO.axf: error: L6047U: The size of this image (313500 bytes) exceeds the maximum allowed for this version of the linker
و فایل هگز اون ساخته نمی شه چیکا ر کنم ؟؟؟