armeducation
3.59K subscribers
377 photos
329 videos
115 files
376 links
آموزش حرفه ای میکروکنترلرهای ARM

ادمین:
@mzarkoob
مهندس مهدی زرکوب
شروع مطالب :
https://t.me/armeducation/1
اینستاگرام :
@armeducation
کانال ایتا:
https://eitaa.com/armeducation
همراه :
09359956361
Download Telegram
armeducation
نتیجه استفاده از سمپل آماده! وقتی بخواهیم مثل 103 https://t.me/armeducation/1168 در 429 هم از SD فایل mp3 پخش کنیم. به نظر شما چگونه می توان این مشکل را حل کرد؟ @armeducation
تفاوت حجم کد دو پروژه برای انجام یک کار
در هر دو پروژه نوشتن و خواندن در SD کارت انجام می شود. ولی در پروژه اول با اضافه کردن کتابخانه های دیگر به منظور پخش فایل صوتی mp3 با خطای کمبود فضا مواجه شدیم. 🤔
@armeducation
armeducation pinned Deleted message
armeducation
اجرای عملی پخش فایل صوتی mp3 از سمپل ترکیبی ساخته شده میکروکنترلر stm32f103ve برد کویر @armeducation
Media is too big
VIEW IN TELEGRAM
اجرای عملی پخش فایل صوتی mp3
از سمپل ترکیبی ساخته شده
میکروکنترلر STM32F429
برد کویرالکترونیک
@armeducation
armeducation
تفاوت واتچ داگ وابسته و پنجره ( WWDG, IWDG ) : - کلاک IWDG از طریق LSI تامین می شود. - کلاک WWDG از طریق APB1 تامین می شود. - بعد از کم شدن مقدار شمارنده واتچ Independent و رسیدن به صفر اگر واتچ داگ reload نشود، میکرو ریست می شود. - بعد از کم شدن مقدار شمارنده…
Media is too big
VIEW IN TELEGRAM
عملکرد واتچداگ
در اینجا واتچداگ( watchdog ) در برنامه لحاظ شده است که در صورت هنگی و گیر کردن برنامه در زیرروالهای وقفه عمل کند و برنامه را ریست کند. اما به دلیل ایراد برنامه مرتب عمل میکند.
@armeducation
#طنز
مردی به منزل رسید. همسرش پرسید: «چرا نفس نفس می‌زنی؟ چرا دیر رسیدی؟» مرد گفت: «مهم نیست. امروز سود کردم. اتوبوس حرکت کرد و از بازار تا اینجا، دنبالش دویدم. پول بلیط در جیبم ماند.» زن گفت: خوب تو که می‌دویدی، حداقل پشت تاکسی می‌دویدی که بیشتر سود می‌کردیم !😁
_____________
یاد کار شرکتی افتادم که می‌گفت شما این قسمت از کار برنامه نویسی دستگاه را انجام بدید که تکه های باقی مانده را بعداً خودمان تکمیل کنیم. منم هم یادآوری کردم این کار ممکنه آخر عاقبت خوبی نداشته باشه. اگر هم نتیجه بده میشه مثل این حکایت که زمان و انرژی بیشتری صرف شده ولی همان نتیجه حاصل شده. در حالی که این زمان صرف فروش و خدمات پس از فروش و توسعه دستگاه میشد نتیجه خیلی بهتری بدست می آمد.
ولی دیدگاهها با هم فرق می کنه و کارفرما بر اساس دیدگاه خودش عمل می کنه و گاهی دوست دارند آزموده را خود تجربه کنند.
----------------------
حالا شما بگید تا حالا از چقدر از این سودها کردید!؟😊
@armeducation
armeducation pinned Deleted message
Fale Khosh~ UpMusic
Amir Azimi ~ UpMusic
Amir Azimi – Fale Khosh(320).mp3
#نظر سنجی
تاکنون چندین مورد از ایراداتی که حین پروژه ایجاد می شود در کانال منعکس شده است. آیا انعکاس چنین مواردی برای شما مفید بوده است و ادامه داشته باشد؟ آیا شما هم چنین تجربیاتی را به منتقل می کنید؟
@armeducation
Anonymous Poll
79%
۱- مفید بوده و مایلم به دیگران هم اطلاع دهم.
10%
۲- مفید نبوده ولی مایلم تجربیات خودم را به دیگران هم اطلاع دهم.
5%
۳- مفید بوده ولی خودم نمی خواهم تجربیاتم را با دیگران به اشتراک بگذارم.
5%
۴- خیر و حاضر هم نیستم به دیگران اطلاع دهم.
armeducation
#نظر سنجی
تاکنون چندین مورد از ایراداتی که حین پروژه ایجاد می شود در کانال منعکس شده است. آیا انعکاس چنین مواردی برای شما مفید بوده است و ادامه داشته باشد؟ آیا شما هم چنین تجربیاتی را به منتقل می کنید؟
@armeducation
نتیجه این نظر سنجی تاکنون یک نکته را نشان می دهد و آن اینکه 10 درصدی حاضر نیستند تجربیات خود را با دیگران به اشتراک بگذارند.
اینکه در حین کار یک سری ایرادات به وجود می آید و مطرح کردن آن ، یک موضوع و نحوه رفع آن هم موضوع دیگریست.
در اینجا قسمت اول مورد نظر سنحی قرار گرفته است که نتایج را ملاحظه کردید.
@armeducation
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
شرکتی که سه نفر کاربلد استخدام کرده
شرکتی که صد تا آشنا آورده سر کار
- سوال
میشه کار تخصصی را داد به آشنایی که درست بلد نیست!؟
میشه کار را پروژه ای کرد و داد به کسی که بعد در موقع نیاز ممکنه در دسترس نباشه؟
میشه به کاربلد حقوق در حد اداره کار داد!؟
بعضی شرکت ها هم که محل رفت و آمد هستند. یک تعدادی دارند استخدام می شوند و یک تعدادی دارند می روند و به همین شکل امورات می گذرد
@armeducation
armeducation pinned Deleted message
السیدی 3.5 اینچ با تاچ
Size: 3.5 inch
Control chip: ILI9486L
Resolution: 320*480
Interface Type: 8/16bits parallel interface : SPI
Number of pins : 40Pin
Display color : Full Color
voltage: 3.3V
در این TFT به جای ارسال دیتا به صورت پارالل، از SPI با 4 سیم استفاده می شود. البته همان طور که در شماتیک مشاهده می کنید چند پایه دیگر هم هست. پایه ریست RST و البته بکلایت.
@armeducation
Media is too big
VIEW IN TELEGRAM
راه اندازی اولیه ال‌سی‌دی ۳.۵ اینچ در مد SPI
درایور : ili9486
اولین چیزی که قابل توجه است سرعت رفرش می باشد.
البته این راه اندازی اولیه است و این سمپل، spi را با gpio شبیه سازی کرده. مسلما اگر از خود spi استفاده شود سرعت رفرش بیشتر می شود.
آپارات :
https://aparat.com/v/B2k3V
@armeducation
👍1
یکی از مشکلاتی که در پروژه دور کاری یا پروژه تولیدی ممکن است ایجاد شود این است که برنامه در برد نمونه یا سخت افزار در اختیار پیمانکار درست کار می کند ولی در برد کارفرما مشکل دارد یا در تعدادی برد تولید شد برنامه درست کار نمی کند !
به عنوان مثال از 100 ال سی دی گرفته شده تعدادی با برنامه نوشته شده اینیشیالیز نمی شود یا تعدادی سنسور از این بردها مشکل دارد. یا برعکس : روی برد پیمان کار درست است ولی روی هیچ برد مشابه در اختیار کارفرما درست نیست 😄
اولین چیزی که در ابتدا به ذهن می رسد این است که سخت افزار مشکل دارد ولی با بررسی های مختلف به این نتیجه میرسیم که اگر برنامه اصلاح شود این مشکل هم حل خواهد شد. یک بررسی که منجر به این نتیجه شده است می تواند این باشد که مثلا ال سی دی روی برد دیگری که میکرو و برنامه دیگری دارد گذاشته شود و مشاهده شود کار می کند ☺️
حال از لحاظ قرارداد کاری فرض کنید چنین ملاحظاتی در نظر گرفته نشده باشد. پیمانکار می گوید معیار برد و سخت افزار من است و کارفرما هم انتظار دارد مشکل دستگاه یا دستگاههای در اختیار خودش هر جور شده حل شود هر چند هزینه موارد جانبی را لحاظ نکرده است.
@armeducation
از قدیم گفتند وقتی دوغ و دوشاب یکیه!
در انجام پروژه ای بایستی ملاحظات زیادی در نظر گرفته شود و مسلما هزینه و زمان اجرای آن هم فرق می کند.
حال در نظر بگیرید کارفرما این موارد برایش مهم نباشد. اگر وقت گذاشته شود و خیلی اصولی و حرفه ای کاری انجام شود و دیده نشود چه احساسی به فرد دست می دهد؟ دفعه بعد برایش یا برای فرد دیگری در حدی که به صورت ظاهری درست باشد، کار انجام می شود. این است که بعد از مدتی کارفرما متوجه می شود چه خطایی کرده و البته کمی دیر شده
https://t.me/armeducation/948
@armeducation
armeducation pinned Deleted message