سلام مهندس یرای طراحی حرفه ای GUI و استفاده از اون در lcd تاچ 7 اینچ از چی استفاده کنیم؟؟؟
ایا میشود لینوکس را روی lpc اجرا کرد؟؟؟
میکرو stm32 داریم که 8 تا واحد uart داشته باشه؟؟؟
- - - Updated - - -
ایا میکرو stm سرعت بالاتری نسبت به lpc داره؟؟؟
سلام مهندس یرای طراحی حرفه ای GUI و استفاده از اون در lcd تاچ 7 اینچ از چی استفاده کنیم؟؟؟
ایا میشود لینوکس را روی lpc اجرا کرد؟؟؟
میکرو stm32 داریم که 8 تا واحد uart داشته باشه؟؟؟
- - - Updated - - -
ایا میکرو stm سرعت بالاتری نسبت به lpc داره؟؟؟
وقتی از توابع رجیستری استفاده میکنم در راه اندازی uart0 مشکلی ندارم ولی وقتی با همان رجیستر فقط اندیس اون رو تغییر میدم به 2 تا بتونم uart2رو هم راه اندازی کنم ولی نمیشه... تو uart2 مشکل دارم
خود لینوکس که نمیشه در این میکروها. ولی در پردازنده ها میشه
بستگی به سرعتی داره می از ال سی دی می خواهید. برای کارهای گرافیکی در این میکروها emwin هست.
در هر میکرویی کلاک هسته مشخصه .
برای راه اندازی uart2 یک چیز از قلم انداختید. شما راه اندازی واحد adc در فیلم ببینید چه تنظیماتی باید بشه بایستی متوجه بشوید.
سلام مهندس ممنون از راهنماییتون مشکل uart2 حل شد (PCONP)
دو تا سوال ...
1- تو برنامه رجیستری GLCD میشه فونت و سایز فونت رو تغییر داد؟؟؟؟
2- تو برنامه ADC با وجود اینکه 100 بار نمونه میگیرم و میانگینش رو میگیرم حدودا 5 الی 15 عدد تلرانس دارم . به نظرتون چیکار کنم؟؟؟
1- بله میشه چرا نشه. در فیلم مقدماتی گفته شده که
2- خوب وقتی نمونه های چرند را حذف نمی کنید در میانگین گیری اثر می گذارد
واحد آنالوگ به دیجیتال(ADC) در lpc1768 و lpc1788 | آموزش حرفه ای میکروکنترلرهای ARM
در فیلم کاربردی زبان سی برنامه نویسی این کار شرح داده شده است.
ویرایش توسط mzarkoob : 26-06-2018 در ساعت 00:55
سلام مهندس خسته نباشید
چرا وقتی که طریق keil و jlink برنامه رو داخل میکرو lpc1788 میریزیم بگیر نگیر داره یعنی گاهی وقتا با یه بار ریختن برنامه میکرو شروع به کار میکنه و بعضی وقتها یا اغلبا باید چند بار برنامه رو داخل میکرو بریزیم؟؟؟؟؟؟
سوال دیگه ... من برنامه رو داخل میکرو ریختم وقتی تغذیه برد رو قطع و وصل میکنم دوباره یا باید چند لحظه صبر کنم تا میکرو کار کنه یا میکرو رو ریست کنم .... ؟؟؟؟؟
ممنون از همکاریتون
سلام
پیش نیومده برام برنامه بریزم و کار نکنه. گاهی حجم برنامه زیاد بوده وسط پروگرام خطا میداده و باید مجدد میریختم.
صبر برای چی!؟ مگر خازن بزرگی در سخت افزار است که باید تخلیه بشه تا مجدد تغذیه وصل کنید؟
سلام احتمالا تیک "ریست میکرو بعد از پروگرم" رو داخل تنظیمات پروگرمر فعال نکردید.
سلام مهندس تیک "ریست میکرو بعد از پروگرم" داخل تنظیمات پروگرمر فعال هست...
برد اموزشی lpc1788 هست...
برنامه رو که میریزم بعضی وقتا میکرو کار میکنه...
و بعضی وقتا که برنامه رو میریزم و میکرو کار نمیکنه یه بار کلید resetروی برد رو فشار میدم یا باید دوباره برنامه رو بریزم...
پس ایراد دیگه از برنامه نمیتونه باشه. چون دلیلی نداره
باید سخت افزار را بررسی کنید.
سلام
تغذیه اگر از جیلینک میگیره جمپر 3.3 رو قطع کنید و صرفا فقط تغذیه از پاور بگیره
اگر از جای دیگه تامین بشه ریست نمیکنه
با سلام
متاسفانه بعد از پروگرام مثال tcp روی برد کویر ورژن 5 در نرم افزار هرکولس با پیغام TCP connection timeout
مواجه میشم .
مثال udp هم فقط از pc دریافت دارم و از برد به pc ارسال انجام نمیشه .
در ضمن آی پی ها رو چه در pc چه در برنامه درست ست کردم .
لطفا بفرمایید مشکل از کجاست؟؟؟
سلام
مثال داخل فیلم؟
فایروال آنتی ویروس تان غیر فعال کرده اید؟
بله مثال Board_PC
انجام دادم بازم فقط با udp دریافت دارم . tcp هم که اصلا متصل نمیشه
مهندس برای اینکه خیالت از بابت برنامه راحت بشه از همون پروژه سمپل کیل کپی کن برنامه main طبق نیاز اصلاح کن پروگرام کن ببین نتیجه فرق می کنه یا نه.
خود سمپل keil رو پروگرام ميکنم ارسال از برد انجام ميشه .
همون سمپل رو با کل فايل هاي وابستش کپي ميکنم جاي ديگه اين error ها رو ميده :
Build target 'LPC1788'
linking...
.\Obj\Client.axf: Error: L6200E: Symbol init_TcpNet multiply defined (by at_system.o and at_system.o).
.\Obj\Client.axf: Error: L6200E: Symbol main_TcpNet multiply defined (by at_system.o and at_system.o).
.\Obj\Client.axf: Error: L6200E: Symbol timer_tick multiply defined (by at_system.o and at_system.o).
.\Obj\Client.axf: Error: L6200E: Symbol localm multiply defined (by at_system.o and at_system.o).
.\Obj\Client.axf: Error: L6200E: Symbol sys_control multiply defined (by at_system.o and at_system.o).
.\Obj\Client.axf: Error: L6200E: Symbol get_rnd32 multiply defined (by at_system.o and at_system.o).
.\Obj\Client.axf: Error: L6200E: Symbol __RL_TCP_VER multiply defined (by at_system.o and at_system.o).
.\Obj\Client.axf: Error: L6200E: Symbol $$TCPnet$$version multiply defined (by at_system.o and at_system.o).
Target not created
بعد main سمپل keil رو کپي ميکنم تو پروژه شما متاسفانه جواب نميده
این که خود سمپل کیل را کپی میکنید ارور میده بخاطر اینه چه چند فایل استفاده شده در پوشه دیگری آدرس داده شده که کپی نشده
در مورد کار نکردن پروژه ای که خودمون درست کرده ایم هم من باهاش مواجه شده ام. تنظیمات پروژه را عینا باید مطابق سمپل خود کیل انجام دهیم.
ورژن کیل شما 4.74 است؟