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
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
کار تو کار، وقفه در وقفه !
براتون پیش اومده کاری را شروع کنید و تقریبا تموم بشه و برید سراغ کار دیگه و وسط اون کار ایرادات یا اصلاحاتی در کار قبلی به وجود بیاد و بخواند سریع رفعش یا اصلاحش کنید؟
خوب این خیلی غیر عادی نیست. حالا به دلایلی این کارها زیاد شده و زیادی هم کار تو کار شده . اونم کار مثلا تخصصی که باید کلی فکر بشه تا محل و دلیل ایراد پیدا بشه.
و آن موقع است که از ته دل ندا سر دهید فاغث یا غیاث المستغیثین 😢😊
بر اساس اینکه کدام وقفه اولویتش بالاتره میشه عمل کرد. حالا اولویت وقفه را چطور مشخص کنیم!؟ کی بیشتر زنگ میزنه، کی بیشتر پول داده، خسارت تاخیر کی بیشتره، با کدوم بیشتر دوستیم! کدوم پارتیش کلفتره 😁 ....
اصلا همین هاست سختی کارمون که بعد از کار معدن، کار ما از همه سخت تره ☺️
#طنز
@armeducation
پسرفت در پسرفت
چندین سال قبل وقتی ناگهان دلار سه برابر شد استفاده از راسپری پای و سایر پردازنده ها در بعضی پروژه های تولیدی، دیگر توجیهی نداشت و بعضی شرکت ها مجبور به استفاده از میکروکنترلرهایی مثل lpc1788 و stm32f429 و ... شدند.
اکنون که قیمت میکروها افزایش چشم گیری داشته تولید کننده مجبور است دستگاه را متناسب گران کند یا با ارزانترین میکروی ممکن، همان کار قبلی را انجام دهد. (البته از صندوق ذخیره ارزی هم می توان استفاده کرد!) قبل از این، دست در انتخاب میکرو بازتر بوده است ولی اکنون همان میکروی قبلی هم به ناگاه گران شده است. حال صحبت از این است که می شود از میکروی ارزانتری استفاده کرد؟ چه قبلی را پسرفت حساب بکنید یا نه این هم یک پسرفت .
هم هزینه ای برای طراحی برد جدید می شود، و هم بایستی زمانی هم صرف برنامه نویسی آن کرد. اگر نحوه کد نویسی هم تغییر داشته باشد، زمان بیشتری باید صرف کرد. در اینجا کمترین حجم کد، خود را نشان می دهد :
https://t.me/armeducation/369
خوب اون موقع دیگه دنبال این نباشید که با زدن چند تیک، اینیشیالیز ایجاد شود، چون در انتها ممکن است این موضوع خود را نشان دهد :
https://t.me/armeducation/1021
هر چند کمپانی آن را بسیار توصیه کرده است و کسانی هم که موارد و ملاحظاتی را به آن مطرح می کنند کم سوادند😀 . اگر میکروی جدید چنین نرم افزار پشتیبانی هم که نداشته باشد که هیچ، چون از همان اول تکلیف مشخص است که زحمت بکشید رجیستری کار کنید.
اگر این داستان پسرفت مجدد تکرار شود همگی بالاتفاق در حال یادگیری یا یادآوری اسمبلی خواهیم بود 😁
@armeducation
شریک دوران قبل سود
در بعضی از پروژه ها پیمان کار شریک دوران بی پولی است 😄 . بدین معنا که کارفرما در آن مقطع سرمایه زیادی برای تولید و البته دادن مبلغ واقعی انجام کار به پیمانکار وجود ندارد ( یا دارد و نمی خواهد بدهد 😏)و طبیعتاً سعی دارند پیمان کاری را پیدا کنند که با مبلغ کمتری کار را انجام دهد. خوب ان شاء الله که کار درست انجام شود و طرفین راضی باشند. ولی داستان وقتیست که این گونه نشود. در اینجا شما خودتان انواع حالاتی که پیش می آید را در نظر بگیرید... (لطفاً این حالت ها را در نظرات بیان کنید)
پیمان کار شریک دوران قبل از سود شده که حاضر شده با مبلغ کمتر یا خیلی کمتر کار را هر جور شده فقط بگیرد و آن را انجام دهد(اگر درست انجام دهد)، ولی بعداً که کار سود ده شد مسلما چیزی از این سود نخواهد داشت. اگر هم ضرر ده بود که ربطی به او ندارد ☺️
@armeducation
armeducation
STM32 ST-LINK Utility_v3.1.0.zip
STM32 ST-LINK Utility v4.6.0.exe
25.6 MB
STM32 ST-LINK Utility v4.6.0
پسورد :
👇👇👇👇👇👇
@armeducation
سه قلو ها 😊
یعنی اگه آی سی روش را نخونی متوجه نمیشی روی هر کدام چه میکرویی هست !
stm32f429ig
stm32f767ig
stm32h743ii
این بردها محصول کویر الکترونیک است.
@armeducation
تفاوت امکان اضافه کردن توابع آماده به پروژه در میکروی stm32f10x و stm32f4xx
ظاهراً کیل 5 یکم تبعیض قائل شده 😄
سمت راست امکان اضافه کردن کتابخانه های std periph به پروژه در میکرو stm32f10x با زدن تیک
سمت چپ امکان اضافه کردن کتابخانه های HAL و LL به میکروی stm32f4xx با زدن تیک
نظر شما چیه؟
@armeducation
کلاک 480 مگا هرتز میکروکنترلر stm32h743
@armeducation
داستان برنامه‌نویس و مهندس
#طنز
یک برنامه‌نویس و یک مهندس در یک مسافرت طولانى هوائى کنار یکدیگر در هواپیما نشسته بودند. برنامه‌نویس رو به مهندس کرد و گفت: مایلى با همدیگر بازى کنیم؟ مهندس که می‌خواست استراحت کند محترمانه عذر خواست و رویش را به طرف پنجره برگرداند و پتو را روى خودش کشید. برنامه‌نویس دوباره گفت: بازى سرگرم‌کننده‌اى است. من از شما یک سوال می‌پرسم و اگر شما جوابش را نمی‌دانستید ۵ دلار به من بدهید. بعد شما از من یک سوال می‌کنید و اگر من جوابش را نمی‌دانستم من ۵ دلار به شما می‌دهم. مهندس مجدداً معذرت خواست و چشمهایش را روى هم گذاشت تا خوابش ببرد. این بار، برنامه‌نویس پیشنهاد دیگرى داد. گفت: خوب، اگر شما سوال مرا جواب ندادید ۵ دلار بدهید ولى اگر من نتوانستم سوال شما را جواب دهم ۵٠ دلار به شما می‌دهم. این پیشنهاد چرت مهندس را پاره کرد و رضایت داد که با برنامه‌نویس بازى کند. برنامه‌نویس نخستین سوال را مطرح کرد: «فاصله زمین تا ماه چقدر است؟» مهندس بدون اینکه کلمه‌اى بر زبان آورد دست در جیبش کرد و ۵ دلار به برنامه‌نویس داد. حالا نوبت خودش بود. مهندس گفت: «آن چیست که وقتى از تپه بالا می‌رود ۳ پا دارد و وقتى پائین می‌آید ۴ پا؟» برنامه‌نویس نگاه تعجب آمیزى کرد و سپس به سراغ کامپیوتر قابل حملش رفت و تمام اطلاعات موجود در آن را مورد جستجو قرار داد. آنگاه از طریق مودم بیسیم کامپیوترش به اینترنت وصل شد و اطلاعات موجود در کتابخانه کنگره آمریکا را هم جستجو کرد. باز هم چیز بدرد بخورى پیدا نکرد. سپس براى تمام همکارانش پست الکترونیک فرستاد و سوال را با آنها در میان گذاشت و با یکى دو نفر هم گپ زد ولى آنها هم نتوانستند کمکى کنند. بالاخره بعد از ۳ ساعت، مهندس را از خواب بیدار کرد و ۵٠ دلار به او داد. مهندس مودبانه ۵٠ دلار را گرفت و رویش را برگرداند تا دوباره بخوابد. برنامه‌نویس بعد از کمى مکث، او را تکان داد و گفت: «خوب، جواب سوالت چه بود؟» مهندس دوباره بدون اینکه کلمه‌اى بر زبان آورد دست در جیبش کرد و ۵ دلار به برنامه‌نویس داد و رویش را برگرداند و خوابید. 😄
——————————-
وقتی قبلا اینو می خوندیم نمی دونستیم قراره یک روز مهندس برنامه نویس بشیم 😊
@armeducation
armeducation
شریک دوران قبل سود در بعضی از پروژه ها پیمان کار شریک دوران بی پولی است 😄 . بدین معنا که کارفرما در آن مقطع سرمایه زیادی برای تولید و البته دادن مبلغ واقعی انجام کار به پیمانکار وجود ندارد ( یا دارد و نمی خواهد بدهد 😏)و طبیعتاً سعی دارند پیمان کاری را پیدا…
گاهی مهندسین عزیز موقعی متوجه میزان درآمد خود با توجه به تخصص و زمانی که می گذارند می شوند که مثلا کارشان به یک وکیل یا ... می خورد که اندازه آنها سابقه کار دارد و برای کاری که مثلا حدود کمتر از یک سال طول می کشد تا انجام شود(یا حکم صادر شود) 10 درصد مبلغ فروش را می گیرد. حالا این ده درصد مثلا میشه 50 میلیون از 500 میلیون . شاید زمان مفید برای این کار یک ماه هم نشده و در این مدت کارهای دیگری هم انجام میشده. در سایر شغل ها نیز می توان مواردی را برای مثال زدن پیدا کرد.
اینجاست که با خودتان می گویید این چه کاریه ما داریم، اگر من یک پروژه بردارم یک سال هم طول بکشه بهم 50 میلیون نمی دهند ! (خوب انجام ندید! ☺️) و یاد دوران دانشجویی می افتیم که چه درسهایی می خوندیم و میدیدم هم اتاقی و هم دانشگاهی هایمان چه درسهایی می خواندند و به دید سبک هم بهشان نگاه می کردیم. حالا اونها به چه دیدی به ما نگاه می کنند 😀
@armeducation
armeducation
‍ یک دکتر و یک مهندس بانویی را دوست داشتند دکتر به آن بانو هر روز شاخه ای گل رز تقدیم میکرد 🌹 و مهندس هر روز یک سیب تقدیم آن بانو میکرد. 🍎 بانو گیج شده بود پس از مهندس پرسید: معنی گرفتن گل رز عشق و علاقه هست ولی چرا شما برایم سیب میاورید؟! مهندس پاسخ داد:…
و باز هم پنجم اسفند و روز مهندس
https://t.me/armeducation/54
روزتان مبارک 🌹
به امید روزی که برای مهندسین ارزش واقعی خودشان را در ایران عزیز قائل شوند. ولی اول باید مهندسین خودشان برای کار خودشان ارزش قائل شوند.
@armeducation
armeducation
ایران رتبه سوم جهان در تولید مهندس! http://www.tabnak.ir/fa/news/743628/%D8%A7%DB%8C%D8%B1%D8%A7%D9%86-%D8%B1%D8%AA%D8%A8%D9%87-%D8%B3%D9%88%D9%85-%D8%AC%D9%87%D8%A7%D9%86-%D8%AF%D8%B1-%D8%AA%D9%88%D9%84%DB%8C%D8%AF-%D9%85%D9%87%D9%86%D8%AF%D8%B3 @armeducation
و اینم باز به مناسبت روز مهندس
مگه بده این همه مهندس درست کردند؟ 🤔
خوب بعدش نخواستند می توانند صادر کنند 😃
#طلخند
This media is not supported in your browser
VIEW IN TELEGRAM
خر را میبرند پای بار، یا بار را میبرند پای خر!؟
این ضرب المثل را شنیدید دیگه
حالا این نحوه نمایش عکس مصداق همین حکایته
الان اینجا چی خره چی بار!؟ 😁
@armeducation