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
حتما صفحه ما را در اینستاگرام دنبال کنید که بسیاری از مطالب روزانه در آنجا قرار میگیرد :
👇👇👇👇👇
https://www.instagram.com/armeducation/
👆👆👆👆👆
@armeducation
armeducation
استفاده از توابع آماده مسئله ای است که تمام افراد تازه وارد به حیطه برنامه نویسی میکروکنترلرهای ARM با آن مواجه و ممکن است استفاده از آن برایشان جذاب باشد. در صورتی که آشنایی با این مقوله ندارید : http://www.arm-education.ir/?p=102 در میکروکنترلرهای STM32…
افاده ها طبق طبق
سگا بدورش وق و وق !
بله با یک ضرب المثل دیگه در خدمتتان هستم 😀
فکرشو بکنید یک سری موارد پایه را کار نکرده باشید و رشد کنید و بعد مدت ها یک پروژه حسابی دیگر به پستتون بخوره. با کلی ادعا برید این پروژه را بردارید. وسط کار که همه نگاه‌ها به سمت شماست ببینید همین موارد پایه لازم شده و بگید عه من که اینو بلد نیستم ! 🥴 فرصت یاد گرفتن هم ندارید. اون وقته که بعضی مجال مسخره کردن را پیدا می کنند و پشتتون هم که شده ممکنه همین ضرب المثلی که گفتم را بگویند! 🤨
اگه بخوام یک مثال عملی در حیطه برنامه نویسی بزنم، با چیزهای آماده مثل کانفیگ کیوب و توابعش و ... کارتون عالی پیش رفته و تازه کسانی که رجیستری هم کار می کنند را به یک دید دیگه (که اسم نیارم) نگاه می کردید چه برسه کسایی که اسمبلی کد میزنند! ولی حالا به چشم خودتون کاربردشو دیدید، از اتفاق وسط همان پروژه مذکور هستید 😁
یا سایر موارد ...
نتیجه اخلاقی :
1- همیشه یک راه در رو بذارید، مثلا اینجا اگه اون ادعاعه را نمی کردید این طور نمیشد 😊
2- همیشه یک زمانی بیشتری برای پروژه در نظر بگیرید که اگه این داستان پیش اومد وقت یادگیری داشته باشید.
3- برای پروژه قرارداد درست ببنیدید. این بی ربط بود ولی بعد که دیدید یک روز صرف قرارداد نکردید ولی روزها دارید دنبال همین میدوید متوجه میشید.
نظری ندارید !؟
@armeducation
بلوک دیاگرام تایمر
وقتی بخوای مثلا کانتر را راه بندازی و تو شماتیک stm32 با این مواجه میشی...
بعد میگی بابا چه خبره این همه ورودی و تنظیم و ... . من به خدا فقط می خوام تایمر بکنم کانتر !
اون lpc1768 خوب بودا فقط یک رجیستر تغییر می‌دادی ردیف میشد. قدرشو ندونستیم رفت ☺️
لازم به توضیح است که چند حالت pwm و mcpwm و انکدر و .. که قبلاً در lpc دارای پریفرال جدا بود در stm32 همگی در پریفرال تایمرهاست و برای استفاده باید کانفیگش کنیم.
@armeducation
🎓شروع دوره پیشرفته میکروکنترلر STM32 حضوری ، تیر ماه ۱۴۰۰
از ۱۸ تیر ماه
کاملا عملی و کاربردی
🏢 مکان : "اصفهان"
مدت ۴۰ ساعت
🕔 زمان : جمعه ها از ساعت 9 تا 13
👈 افرادی که هنوز اقدام ثبت نام نکرده اند لطفاً قبل از تکمیل ظرفیت ثبت نام خود را قطعی نمایند.
لازم به ذکر است دوره پیشرفته یک بار در سال برگزار می شود.
برای دریافت جزئیات و سرفصل دوره :
🆔 -》 تلگرام @mzarkoob
☎️ -》 واتساپ 09359956361
با سپاس
@armeducation
حق معرفی
گاهی با مواردی مواجه میشویم که برایمان اسباب تعجبه ولی شاید عادیه ما در جریان نیستیم!
خانمی برای حساب کتاب کارهاش نیاز به حسابدار داشت. دوست شوهرش گفت حساب دار شرکت ما هست، می خواهید معرفی کنم. ولی حق معرفی خواسته بود. با این موافقت شده بود. همین طور میزان دستمزد با حسابدار. ولی همان روز شروع کار حسابدار متوجه شد خودش هم باید حق معرفی بدهد. و خوب تا متوجه شد، میزان دستمزد بیشتری خواستار شده و نهایت موافقت نشد و کار به هم خورد 😄
یعنی بابت یک معرفی ساده اونم به دوستش از هر دو طرف حق معرفی می خواسته.
این موضوع را بابت این مطرح کردم که بیشتر با تفاوت رفتارهای کاری آشنا شویم که اگر مواجه شدیم اسباب تعجب نباشد.
برای بعضی این کار عادی و برای بعضی دیگر کار جالبی نیست.

نظر شما چیست؟
@armeducation
👍2
armeducation pinned «🎓شروع دوره پیشرفته میکروکنترلر STM32 حضوری ، تیر ماه ۱۴۰۰ از ۱۸ تیر ماه کاملا عملی و کاربردی 🏢 مکان : "اصفهان" مدت ۴۰ ساعت 🕔 زمان : جمعه ها از ساعت 9 تا 13 👈 افرادی که هنوز اقدام ثبت نام نکرده اند لطفاً قبل از تکمیل ظرفیت ثبت نام خود را قطعی نمایند.…»
Media is too big
VIEW IN TELEGRAM
مبحث کلاک
قسمتی از جلسه اول دوره پیشرفته stm32
@armeducation
armeducation
آموزش کاربردی زبان C در میکروکنترلرهای ARM : http://goo.gl/PoYFu1 تاپیک در انجمن ایران میکرو: http://goo.gl/hKvO0J پاسخگویی به سوالات : گروه تلگرامی مخصوص فیلم @armeducation
Media is too big
VIEW IN TELEGRAM
فصل اول قسمت اول فیلم آموزش کاربردی زبان سی در میکروکنترلرهای arm
مقدمه و ایجاد پروژه در استدیو
ضبط این فیلم شش سال قبل انجام شده و مجموعه جدید بروز شده است.
مجموعه جدید:
https://t.me/armeducation/1309
آپارات :

https://aparat.com/v/iomV5
#آموزش_سی

@armeducation
Media is too big
VIEW IN TELEGRAM
فصل اول قسمت دوم فیلم آموزش کاربردی زبان سی در میکروکنترلرهای arm
- ایجاد پروژه در کدبلاکس
مجموعه جدید:
https://t.me/armeducation/1309
آپارات :
https://aparat.com/v/gKanu
#آموزش_سی
@armeducation
🎓 شروع دوازدهمین دوره مقدماتی متوسط میکروکنترلر STM32 حضوری ، مرداد ۱۴۰۰
از ۱۴ مرداد
کاملا عملی و کاربردی
🏢 مکان : "اصفهان"
مدت ۴۰ ساعت
🕔 زمان : پنج شنبه ها از ساعت ۱۶ تا ۲۰
👈 افرادی که هنوز اقدام ثبت نام نکرده اند لطفاً قبل از تکمیل ظرفیت ثبت نام خود را قطعی نمایند.
ظرفیت : ۶ نفر
اولویت با افرادیست که زودتر ثبت نام خود را قطعی نمایند.
برای دریافت جزئیات و سرفصل دوره :
🆔 -》 تلگرام @mzarkoob
☎️ -》 واتساپ 09359956361
با سپاس
@armeducation
Media is too big
VIEW IN TELEGRAM
1- آشنایی با میکرو stm32f0 و ایجاد پروژه و پروگرام کردن
این فیلم قدیمی حدود ۵ سال قبل ضبط شده
آپارات :
https://aparat.com/v/dW0CK
#آموزش_stm32f0
@armeducation
🔥1
Media is too big
VIEW IN TELEGRAM
اول avr یا مستقیم arm!؟
در این مورد لطفاً نظرات خود را کامنت کنید.
@armeducation
Media is too big
VIEW IN TELEGRAM
حالات مختلف استفاده از sd کارت
قسمتی از جلسه سوم دوره پیشرفته stm32
یکم زیاد و گیج کننده نیست!؟ تکلیف چیه
تازه یادم رفت بگم با rl میشه هم در کیل ۴ پروژه درست کرد و کتابخانه ها اد کرد هم در کیل ۵ با زدن تیک
@armeducation
armeducation
حالات مختلف استفاده از sd کارت قسمتی از جلسه سوم دوره پیشرفته stm32 یکم زیاد و گیج کننده نیست!؟ تکلیف چیه تازه یادم رفت بگم با rl میشه هم در کیل ۴ پروژه درست کرد و کتابخانه ها اد کرد هم در کیل ۵ با زدن تیک @armeducation
در رابطه با این ایجاد پروژه برای اس دی کارت یک خاطره در ذهنم مونده :
یادمه چندین سال قبل فکر کنم سال ۹۵ بود در یک دوره ( اون موقع مقدماتی پیشرفته 60 ساعته داشتیم) بعد مبحث SD و داستانها و ملاحظات ایجاد پروژه در کیل ۴ با RL که انجام دادم . جلسات بعد یک نفر که با کیل ۵ تیک هاشو زده بود و از همان توابع استفاده کرده بود، اومده بود می گفت شما کلی پدر ما درآوردید تا در کیل ۴ یک پروژه برای SD درست کنید ما سه سوت در کیل ۵ انجام دادیم !
سه مورد :
- اول اینکه پدر ما در اومد انجام دادیم 😄 و همه نگاه می کردند
- دوم اینکه بایستی به صورت پایه تر در کیل ۴ هم گفته می‌شد تا در جای لازم بتوان استفاده کرد نه فقط ساده ترین روش گفته بشه.
- سوم اینکه یک روش ایجاد پروژه در cubemx هم هست که لازمه بدونیم و از همان توابع چان میاد استفاده می کنه
و نتیجه اخلاقی اینکه تصمیم گرفتم همه چیز را بگیم تا هر کی هر جور دوست داره انجام بده 😊
حالا به نظر شما راههای مختلف همگی گفته بشه و در این بین ممکنه گیج کننده باشه بهتره یا یقه ما بگیرند که چرا اینو نگفتی !؟ 😀
@armeducation
This media is not supported in your browser
VIEW IN TELEGRAM
کار با توابع چان در اس دی کارت
چند دقیقه اول جلسه چهارم
بحث مفصل توابع chan در sd کارت :
- یک پروژه اولیه با توابع چان در میکروی stm32f103rb با spi
- یک پروژه اولیه با توابع چان در میکروی stm32f103ve با sdio
- روند ایجاد پروژه با توابع چان در میکروی stm32f429ig و چالشها
- توابع ChaN مورد استفاده در نمایش عکس و پخش فایل صوتی
- ذخیره فایل در sd
در مواردی استفاده از توابع چان راه گشاست .
@armeducation
Media is too big
VIEW IN TELEGRAM
فصل دوم قسمت اول فیلم آموزش کاربردی زبان سی در میکروکنترلرهای arm
- انواع متغییر، داده، عملگرها وثوابت
مجدد لازم به ذکر است ضبط این مجموعه حدود ۶ سال قبل انجام شده و ورژن جدید این مجموعه ارائه شده است.
آپارات :
https://aparat.com/v/7b4kI
مجموعه جدید:
https://t.me/armeducation/1309
#آموزش_سی

@armeducation
armeducation pinned Deleted message
armeducation
🎓 شروع دوازدهمین دوره مقدماتی متوسط میکروکنترلر STM32 حضوری ، مرداد ۱۴۰۰ از ۱۴ مرداد کاملا عملی و کاربردی 🏢 مکان : "اصفهان" مدت ۴۰ ساعت 🕔 زمان : پنج شنبه ها از ساعت ۱۶ تا ۲۰ 👈 افرادی که هنوز اقدام ثبت نام نکرده اند لطفاً قبل از تکمیل ظرفیت ثبت نام خود…
This media is not supported in your browser
VIEW IN TELEGRAM
قسمتی از جلسه اول دوره مقدماتی متوسط stm32
ایجاد پروژه
تنوع مدل های مختلف میکروهای stm برای انجام کار خوب است ولی برای آموزش اگر مسیر قدم به قدم طی نشود باعث سردرگمی می شود.
- ایجاد پروژه در کیل ۴ برای میکروی stm32f103ve
- ایجاد پروژه در کیل ۵ برای میکروی stm32f103ve
- همین کار برای میکروی stm32f103rb و stm32f107vc و stm32f429 برای دو کیل ۴ و ۵
- همچنین همین کار با سادگی بیشتری در کیوب انجام می شود .
حالا از هر کدام در کجا استفاده کنیم !؟
آیا همه گزینه ها را باید بلد باشیم و اگر ندانیم در جایی دچار مشکل می شویم ؟
منتظر نظرات شما هستیم ...
@armeducation
👍1