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 pinned Deleted message
This media is not supported in your browser
VIEW IN TELEGRAM
4-1- شرح سخت افزار مورد استفاده در پورت سریال
https://aparat.com/v/4913L
در این فیلم سخت افزار پورت سریال مورد بررسی قرار می گیرد و در فیلم بعدی نحوه تنظیمات پورت سریال در کیوب
مشاهده فیلم کامل در 13 دقیقه :
https://kavirelectronic.ir/eshop/film/1201311-film-stm32f429-stm32h743-stm32f767-stm32h750.html
در تب دانلود آموزش توابع HAL
شما از چه سخت افزار دیگری برای پورت سریال استفاده کرده اید؟
#آموزش_توابع_هال_F4
@armeducation
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
4-2- شرح تنظیمات لازم میکروی stm32f429 در کیوب برای پیکربندی سریال
https://aparat.com/v/EVcCn
در این قسمت به شرح تنظیمات لازم برای میکروی stm32f429 با کیوب برای پریفرال USART پرداخته شده و در قسمت بعدی این موارد در عمل اجرا شده است. یکی از موارد شرح داده شده تاثیر کلاک در باودریت و نتیجه استفاده از توابع هال در اینجا هست.
مشاهده فیلم کامل در 18 دقیقه :
https://kavirelectronic.ir/eshop/film/1201311-film-stm32f429-stm32h743-stm32f767-stm32h750.html
در تب دانلود آموزش توابع HAL
#آموزش_توابع_هال_F4
@armeducation
This media is not supported in your browser
VIEW IN TELEGRAM
4-3- اجرای عملی تنظیمات لازم در کیوب و ارسال یک رشته
https://aparat.com/v/IQ2LF
در این قسمت به صورت عملی تنظیمات لازم برای میکروی stm32f429 با کیوب اجرا شده و در کیل یک رشته با توابع هال ارسال می شود. یکی از موارد بررسی شده، تاثیر کلاک در باودریت و نتیجه استفاده از توابع هال در اینجا است.
مشاهده فیلم کامل در 15 دقیقه :
https://kavirelectronic.ir/eshop/film/1201311-film-stm32f429-stm32h743-stm32f767-stm32h750.html
در تب دانلود آموزش توابع HAL
به نظر شما گزینه ورودی Timeout در تابع ارسال سریال در چه مواقعی کارایی دارد؟ همین طور چه لزومی به اعمال Size به این تابع ارسال بوده است؟
#آموزش_توابع_هال_F4
@armeducation
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
4-4- شرح تنظیمات و اجرای عملی تنظیمات لازم در کیوب میکروی stm32f407
https://aparat.com/v/b4iaL
تنظیمات سریال میکروی stm32f429 در قسمت قبلی انجام شد. در این قسمت این کار با میکروی 407 انجام شده است. در برد مورد استفاده مبدل یو اس بی به سریال روی برد قرار دارد و به غیر از سریال 1 از سریال 3 هم استفاده شده است.
مشاهده فیلم کامل در 16 دقیقه :
https://kavirelectronic.ir/eshop/film/1201311-film-stm32f429-stm32h743-stm32f767-stm32h750.html
در تب دانلود آموزش توابع HAL
#آموزش_توابع_هال_F4
@armeducation
Media is too big
VIEW IN TELEGRAM
شرحی بر رشته دیتاساینس
با تشکر از پسرعموی عزیزم بابت وقتی که اختصاص دادند.
آیا ارتباطی بین این رشته و میکروکنترلرهای آرم وجود دارد !!؟ ☺️
@armeducation
This media is not supported in your browser
VIEW IN TELEGRAM
4-5- دریافت یک کاراکتر و رشته میکروی stm32f429 به صورت Polling
https://aparat.com/v/YD6AJ
در این قسمت به این موضوع پرداخته شده که با استفاده از تابع HAL_UART_Receive به صورت پولینگی و بدون استفاده از وقفه سریال چگونه می توان یک کاراکتر و رشته را دریافت کرد.
مشاهده فیلم کامل در 23 دقیقه :
https://kavirelectronic.ir/eshop/film/1201311-film-stm32f429-stm32h743-stm32f767-stm32h750.html
در تب دانلود آموزش توابعHAL
آیا تاکنون نیاز شده از این روش دیتایی را از پورت سریال دریافت کنید؟
#آموزش_توابع_هال_F4
@armeducation
This media is not supported in your browser
VIEW IN TELEGRAM
4-6- شرح و اجرای عملی دریافت یک کاراکتر میکروی stm32f429 با وقفه
https://aparat.com/v/p1GtE
در این قسمت به این موضوع پرداخته شده که با استفاده از تابع HAL_UART_Receive_IT و فعال سازی وقفه سریال، چگونه می توان یک کاراکتر را دریافت کرد.
در این جا از دو تابع هال استفاده شده که هر دو روش در قسمت بعد برای دریافت یک رشته از سریال با استفاه از وقفه کاربرد دارد. البته اگر به صورت رجیستری این کار را انجام دهید دیگر نیازی نیست در چهارچوب توابع هال این کار را انجام دهید و شاید ساده تر باشد. نظر شما چیست؟
مشاهده فیلم کامل در 30 دقیقه :
https://kavirelectronic.ir/eshop/film/1201311-film-stm32f429-stm32h743-stm32f767-stm32h750.html
در تب دانلود آموزش توابع HAL
#آموزش_توابع_هال_F4
@armeducation
🎓اصفهان، پانزدهمین دوره مقدماتی متوسط میکروکنترلر STM32 حضوری ، تیر ۱۴۰۱
سری F103 و F429
👤 مدرس : مهندس مهدی زرکوب با 10 سال سابقه آموزش حرفه ای میکروکنترلرهای ARM
🏢 مکان : 🔺دروازه تهران ابتدای خیابان امام خمینی ...
شروع دوره : 30 تیر ماه ۱۴۰۱
🕑 زمان : پنج شنبه 16 تا 20
10 هفته (۴۰ ساعت)
👨‍👨‍👧‍👦 ظرفیت : 8 نفر
📌 اولویت با کسانی است که ثبت نام خود را زودتر قطعی کنند.
پیش نیاز : آشنای کامل با زبان سی :
https://t.me/armeducation/210
این دوره پیش نیاز دوره پیشرفته می باشد.
🆔 -》 تلگرام @mzarkoob
☎️ -》 واتساپ 09359956361

@armeducation
👍1
#طنز
این طوری هم میشه نیازسنجی کرد و یک اشتغال زایی داشت و اینکه روش بهمون وام هم میدند!
آگهی میدی و بعد اگه تعداد مورد نظر ثبت نام کردند میری یاد بگیری و دوره بذاری !
چطوره ؟
خلاصه گفتم در مورد روشهای برگزاری دوره ازتون مشورت بگیرم ... والا 😂
@armeducation
This media is not supported in your browser
VIEW IN TELEGRAM
4-7- دریافت یک رشته با وقفه میکروی stm32f429 با توابع HAL
https://aparat.com/v/OKvBZ
در این قسمت به این موضوع پرداخته شده که با استفاده از تابع HAL_UART_Receive_IT و فعال سازی وقفه، چگونه می توان یک رشته را دریافت کرد. همین طور چه تغییری در برنامه باید بدهیم تا یک متنی که در انتهای آن اینتر زده شده دریافت شود.

مشاهده فیلم کامل در 27 دقیقه :
https://kavirelectronic.ir/eshop/film/1201311-film-stm32f429-stm32h743-stm32f767-stm32h750.html
در تب مشاهده رایگان فیلم های توابع HAL
به نظر شما چه نکته یا نکاتی در این آموزش ممکن است از قلم افتاده باشد؟

#آموزش_توابع_هال_F4
@armeducation
وقتی یک عکس بهونه ای میشه تا ۱۰ سال گذشتتو بررسی کنی و یاد کلی خاطره بیافتی :
https://www.instagram.com/p/CeAwGsaNfK5/?igshid=YmMyMTA2M2Y=

@armeducation
armeducation pinned «🎓اصفهان، پانزدهمین دوره مقدماتی متوسط میکروکنترلر STM32 حضوری ، تیر ۱۴۰۱ سری F103 و F429 👤 مدرس : مهندس مهدی زرکوب با 10 سال سابقه آموزش حرفه ای میکروکنترلرهای ARM 🏢 مکان : 🔺دروازه تهران ابتدای خیابان امام خمینی ... شروع دوره : 30 تیر ماه ۱۴۰۱ 🕑 زمان :…»
تاکنون 15 قسمت از فیلم مقدماتی stm32f4 با توابع HAL در 5 ساعت منتشر شده است.
فیلم ها هم در این فضا قرار دادیم که راحت تر برای مشاهده در دسترس باشه و قابل دانلود :
https://kavirelectronic.ir/eshop/film/1201311-film-stm32f429-stm32h743-stm32f767-stm32h750.html
در تب مشاهده رایگان فیلم های توابع HAL
مسلما خیلی خوشحال میشم نظری بدید یا پیشنهادی، خدای نکرده انتقاد !☺️
برای تهیه این آموزش ها وقت زیادی صرف شده. وقتی که می شد در کار دیگری صرف بشه، ولی صرف این کار شد که باعث ارتقا سطح آموزش بشه.
با نظرات و معرفی به دیگران از ما حمایت کنید و این باعث دلگرمی ما هست.
سپاس
@armeducation
👍3
armeducation
در کار با توابع آماده به این نکته توجه داشته باشید که باید بتوانید خودتان یک پروژه با این کتابخانه ها ایجاد کنید. این موضوع آنجا اهمیت پیدا می کند که پروژه هایی دارید که هر کدام کاری انجام می دهد ولی هر کدام را به هم اد می کنید با خطاهای متعدد یا عدم کارکرد…
This media is not supported in your browser
VIEW IN TELEGRAM
وقتی بعد چند سال برای اس دی کارت بخوای از اول یک پروژه ایجاد کنی !
بعد از مدت زمان زیادی لازم شد در یک کلاس آنلاین از ابتدا یک پروژه برای راه اندازی اس دی کارت در میکروی lpc1788 درست کنم
می بینید که یکم بی دقتی یا فراموش کردن نکته یا نکات، باعث چی میشه.
این موضوع بازم بهم یادآوری کرد که رعایت نکردن یک نکته کوچک باعث کار نکردن برنامه میشه، هر چند از این موارد زیاد پیش اومده و برام کاملا عادیه ☺️
اهمیت ایجاد پروژه از ابتدا ،وقتی بهش گیر کنی و احتیاجش داشته باشی، خودشو نشون میده. چیزی که در فصل ایجاد پروژه در فیلم های آموزشی بهش پرداخته شده و البته لازمه برای راه اندازی بعضی پریفرالها مثل این از اول انجام بشه.
اگر کلا یادگرفته باشید که کیوب براتون یک پروژه آماده درست کنه به فکر این باشید که اگه در جایی نشد یا نمیشد ، باید چیکار کنید !؟
@armeducation
👍5
armeducation pinned Deleted message
armeducation
کلاک 480 مگا هرتز میکروکنترلر stm32h743 @armeducation
باگ کیوب در تنظیم ضرایب سری H7
چندین ماه قبل در یک کلاس خصوصی که نیاز بود از میکروی سری H استفاده بشه داشتم طبق روال مراحل ایجاد پروژه را می گفتم و البته همین کار را با کیوب هم انجام دادم. طبق روال عدد کلاک را زدم و گفتم بعد از اینتر، ضرایب کلاک خودش تنظیم میشه . ولی با این پیام مواجه شدم و چند ثانیه ای موندم که چرا این طور شد و چطور میشه این قضیه را جمعش کرد 😁
بعد بررسی دیدم ظاهرا در این سری فقط این طوره و البته روی ورژن های بعدی کیوب هم هنوز تست نکردم.
بعد از مدتی دوباره داشتم روی این سری کار می کردم و با این خطا مواجه شدم یاد این موضوع افتادم که چطور در چه مکانی کیوب غافلگیرم کرد.
البته ناگفته نمونه در این مدل باید یک تنظیم کوچیک دیگه در کیوب انجام بدید تا این ایراد برطرف بشه.
دقت کردید اگه ضرایب بدونید چیه خیلی زودتر از خود کیوب میتونید تنظیم کنید!؟ 😊
@armeducation
2
آپشن سرکاری
اولین باری که این افتخار نصیبم شد از کیوب برای ایجاد پروژه استفاده کنم می گفتم آخه چرا این همه کتابخونه الکی به یک پروژه ساده اضافه می کنه !؟ بعد دیدم یک گزینه داره که میگه فقط کتابخانه های لازم اد کنم. گفتم چه خوب و گزینه دوم و سوم را برای دفعات بعد انتخاب می کردم. ولی به صورت چشمی و سریع که چک می کردم تفاوت خاصی نمی دیدم🤷🏻‍♂️ . از اونجایی که کارهای مهمتری داشتم ازش رد می شدم.
امروز بعد چند سال گفتم این سه حالت را در یک مدل میکرو بذارم بغل هم مقایسه دقیق کنم. دیدم انگار نه انگار کتابخونه ای کم کنه . حالا من فقط سریال فعال کردم و واحد کلاک و خوب مسلما قسمت پروگرام. ولی کتابخانه تایمر و dma و i2c و وقفه خارجی چرا گذاشته خدا می دونه و سازندش!
خلاصه که ظاهرا این تنظیم دکوریه و فعلا توش خالیه، مثل من با دقت نشینید مقایسه کنید 😄 استفاده کنید و کارتون انجام بدید و خلاص
@armeducation
👍2
armeducation pinned Deleted message
5-1- مقدمه و عملکرد تایمر
https://www.instagram.com/tv/CfI33ylLl5S/?igshid=YmMyMTA2M2Y=

https://aparat.com/v/GbSde
بعد از یک مقدمه کوتاه، عملکرد تایمر شرح داده شده و با این پیش زمینه در فیلم بعدی سراغ راه اندازی ساده تایمر 6 خواهیم رفت.
👈 در اینجا هم می توانید این قسمت را به صورت کامل مشاهده کنید :
https://kavirelectronic.ir/eshop/film/1201311-film-stm32f429-stm32h743-stm32f767-stm32h750.html
در تب مشاهده رایگان فیلم های توابع HAL
#آموزش_توابع_هال_F4
@armeducation