armeducation – Telegram
armeducation
3.58K subscribers
367 photos
326 videos
115 files
370 links
آموزش حرفه ای میکروکنترلرهای ARM

ادمین:
@mzarkoob
مهندس مهدی زرکوب
شروع مطالب :
https://news.1rj.ru/str/armeducation/1
اینستاگرام :
@armeducation
کانال ایتا:
https://eitaa.com/armeducation
همراه :
09359956361
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
استفاده از وقفه در راه اندازی ADC با تنظیمات در STM32CubeMX
- شرح تنظیمات در پاورپوینت
- شرح تنظیمات در CubeMX و برنامه ایجاد شده در کیل
- تست عملی برنامه
#آموزش_توابع_هال_F1
@armeducation
This media is not supported in your browser
VIEW IN TELEGRAM
راه اندازی DAC با تنظیمات در STM32CubeMX
- شرح تنظیمات در پاورپوینت
- شرح تنظیمات در CubeMX و برنامه ایجاد شده در کیل
- اجرا در سیمولاتور کیل
- تغییرات لازم برای پخش فایل صوتی wave
#آموزش_توابع_هال_F1
@armeducation
Forwarded from armeducation (Mahdi Zarkoob)
از نرم افزار WinHex می توان برای مشاهده متن فایل ها به صورت هگزادسیمال استفاده کرد.
@armeducation
برگزاری دورهای آموزش حرفه ای میکروکنترلرهای :
LPC1768
LPC1788
STM32
STM8
TMS570
لیست دوره ها به همراه سرفصل :
http://www.arm-education.ir/?cat=2
دوره های آموزشی به صورت حضوری و آنلاین :
http://www.arm-education.ir/?cat=7
@armeducation
مجموعه فیلم های آموزش کار با نرم افزار STM32CubeMX و توابع HAL :

http://www.arm-education.ir/?p=342

@armeducation
This media is not supported in your browser
VIEW IN TELEGRAM
عملکرد عملی تمرین پایانی دوره مقدماتی
ARM – STM32F1
دانشکده برق دانشگاه صنعتی اصفهان
تابستان 96
اجرا از آقای امین افیونی زاده دانشجوی کارشناسی برق
@armeducation
Forwarded from armeducation (Mahdi Zarkoob)
همان طور که ذکر شد از کاربردهای واحد DAC پخش فایل صوتی wave است.
برای این کار لازم است دیتا در فایل صوتی به صورت مناسب در DAC قرار داده شود. از آنجا که فایل wav نیاز به دیکد خاصی ندارد ساده تر است ابتدا فایل صوتی با نرم افزارهای مبدل به این فرمت در بیاید و سپس در فلش خود میکرو یا sd کارت برای قرائت و پخش قرار داده شود. فرمت یک فایل wave بدین صورت می باشد :
http://soundfile.sapp.org/doc/WaveFormat/
همان طور که مشاهده می شود 44 بایت اول اطلاعات فایل است و بعد از آن دیتا قرار دارد. پخش فایل صوتی می بایستی بر اساس این اطلاعات قرار داده شده در ابتدای فایل انجام شود. دیتای فایل صوتی دیکد نشده به صورت های 8 بیت و 16 بیت(mono,stereo) می باشد.
@armeducation
This media is not supported in your browser
VIEW IN TELEGRAM
راه اندازی RTC با تنظیمات در STM32CubeMX
- شرح تنظیمات در پاورپوینت
- شرح تنظیمات در CubeMX و برنامه ایجاد شده در کیل
- تست عملی برنامه
#آموزش_توابع_هال_F1
@armeducation
Forwarded from armeducation (Mahdi Zarkoob)
با ارائه نظرات، پیشنهادات و انتقادات ، باعث دلگرمی ما باشید و هم باعث بهبود مطالب آموزشی.
ادمین:
@mzarkoob
با سپاس
@armeducation
Forwarded from armeducation (Mahdi Zarkoob)
مجموعه فیلم های آموزشی میکروکنترلرهای ARM :
—------------------------------—
آموزش کاربردی زبان C در میکروکنترلرهای ARM :
http://goo.gl/PoYFu1
تاپیک در فروم ایران میکرو :
http://goo.gl/hKvO0J
—------------------------------—
آموزش مقدماتی میکروکنترلر LPC1788 :
https://goo.gl/l4MmGP
تاپیک :
https://goo.gl/JEo7f9
—------------------------------—
آموزش پیشرفته میکروکنترلر LPC1788 :
https://goo.gl/kKt72J
تاپیک :
https://goo.gl/qccMOi
—------------------------------—
آموزش مقدماتی میکروکنترلر LPC1768 ورژن جدید :
http://goo.gl/vBlK6N
تاپیک :
http://goo.gl/FVaEnI
—------------------------------—
آموزش تکمیلی و پیشرفته میکروکنترلر LPC1768 :
http://goo.gl/YHLD0J
تاپیک :
http://goo.gl/HnLQAH
—------------------------------—

@armeducation
Forwarded from armeducation (Mahdi Zarkoob)
فیلم آموزش STM32F10x مقدماتی متوسط (کاملا عملی)
فروشگاه :
https://goo.gl/oMHSom
تاپیک در انجمن ایران میکرو جهت سوالات :
https://goo.gl/2Zr5Qg

@armeducation
Media is too big
VIEW IN TELEGRAM
وقفه RTC با تنظیمات در STM32CubeMX
- شرح تنظیمات در پاورپوینت
- شرح تنظیمات در CubeMX و برنامه ایجاد شده در کیل
- تست عملی برنامه
#آموزش_توابع_هال_F1
@armeducation
مجموعه فیلم های آموزش کار با نرم افزار STM32CubeMX و توابع HAL

1-1- نحوه ایجاد پروژه در نرم افزار STM32CubeMX برای keil و پروگرام کردن بر روی برد
https://news.1rj.ru/str/armeducation/270
2-1- نحوه تنظیمات در نرم افزار STM32CubeMX برای خروجی کردن پایه ها
https://news.1rj.ru/str/armeducation/282
2-2- نحوه تنظیمات در نرم افزار STM32CubeMX برای ورودی کردن پایه ها
https://news.1rj.ru/str/armeducation/284
3-1- نحوه تنظیمات در نرم افزار STM32CubeMX برای وقفه خارجی
https://news.1rj.ru/str/armeducation/287
4-1- نحوه تنظیمات در نرم افزار STM32CubeMX برای پورت سریال و ارسال یک رشته
https://news.1rj.ru/str/armeducation/290
4-2- دریافت یک کاراکتر و رشته از پورت سریال با استفاده از توابع HAL
https://news.1rj.ru/str/armeducation/295
4-3- دریافت یک کاراکتر از پورت سریال با استفاده از وقفه در توابع HAL
https://news.1rj.ru/str/armeducation/301
5-1- راه اندازی تایمر و وقفه آن با تنظیمات در STM32CubeMX
https://news.1rj.ru/str/armeducation/331
5-2- راه اندازی PWM با تنظیمات در STM32CubeMX
https://news.1rj.ru/str/armeducation/334
6-1- راه اندازی ADC با تنظیمات در STM32CubeMX
https://news.1rj.ru/str/armeducation/341
6-2- استفاده از وقفه در راه اندازی ADC با تنظیمات در STM32CubeMX
https://news.1rj.ru/str/armeducation/343
7-1- راه اندازی DAC با تنظیمات در STM32CubeMX
https://news.1rj.ru/str/armeducation/346
8-1- راه اندازی RTC با تنظیمات در STM32CubeMX
https://news.1rj.ru/str/armeducation/353
8-2- وقفه RTC با تنظیمات در STM32CubeMX
https://news.1rj.ru/str/armeducation/358

@armeducation
یک کاربرد اشاره گر :
مواردی وجود دارد که بخواهید از طریق آدرس مقدار دهی انجام دهید که می توانید از این طریق انجام دهید. به عنوان نمونه :
void ّFunction(unsigned int index)
{
*(__IO uint16_t *) (ADDRESS)= index;

}
@armeducation
Forwarded from armeducation (Mahdi Zarkoob)
مشاور چه نقشی ایفا می کند؟
برای یک شرکت یا سازمان یا شخصی، اینکه یک کاری چگونه انجام شود از اهمیت زیادی برخوردار است.زیرا در صورت تشخیص اشتباه وقت و هزینه زیادی تلف خواهد شد.
مثلا در حیطه الکترونیک یک کاری با فلان میکرو قابل انجام است ولی با FPGA انجام می شود! یا وجود یک fpga در کنار یک میکرو باعث بهبود عملکرد دستگاه می شود و ....
ممکن است انجام دهنده کار چنین تشخیصی نداشته باشد و فقط کاری که به او محول شده انجام دهد ولی یک مشاور تعیین جهت کلی را انجام می دهد.
دیده شده که به خاطر صرفه جویی یا بی اعتقاد بودن به این مسئله، کاری انجام شده و در عمل این تجربه حاصل شده. یعنی با صرف زمان و هزینه تجربه حاصل شده ولی از تجربه شخص دیگری به عنوان مشاور استفاده نشده است.
@armeducation