Media is too big
VIEW IN TELEGRAM
مواجه شدن با ایرادات سخت افزاری در پروژه و تشخیص محل ایراد
@armeducation
@armeducation
Forwarded from armeducation (Mahdi Zarkoob)
فیلم آموزش STM32F1 مقدماتی متوسط
فروشگاه:
https://goo.gl/oMHSom
پاسخگویی به سوالات :
https://goo.gl/2Zr5Qg
فیلم پیشرفته
فروشگاه :
https://goo.gl/JBvEZg
سوالات :
https://goo.gl/XVsMBf
@armeducation
فروشگاه:
https://goo.gl/oMHSom
پاسخگویی به سوالات :
https://goo.gl/2Zr5Qg
فیلم پیشرفته
فروشگاه :
https://goo.gl/JBvEZg
سوالات :
https://goo.gl/XVsMBf
@armeducation
This media is not supported in your browser
VIEW IN TELEGRAM
خواندن کدشناسایی TFT LCD جهت تشخیص نوع درایور در پیکربندی اولیه
درایور ILI9325
دیباگ از روی برد
@armeducation
درایور ILI9325
دیباگ از روی برد
@armeducation
armeducation
روال خواندن از تاچ به این صورت است که ابتدا موقعیت چهار نقطه در گوشه های صفحه تاچ گرفته می شود (کالیبراسیون). سپس سایر نقاط بر اساس این 4 نقطه مقایسه و موقعیت لمس شده تشخیص داده می شود. می توان توسط تابعی موقعیت لمس شده را به واحد پیکسل در tft lcd تبدیل کرد…
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from armeducation (Mahdi Zarkoob)
فیلم جامع آموزش میکروکنترلر STM8
لینک فروشگاه :
https://goo.gl/p49d5p
انجمن ایران میکرو جهت پاسخ به سوالات :
https://goo.gl/Xv4Qkg
@armeducation
لینک فروشگاه :
https://goo.gl/p49d5p
انجمن ایران میکرو جهت پاسخ به سوالات :
https://goo.gl/Xv4Qkg
@armeducation
This media is not supported in your browser
VIEW IN TELEGRAM
وقتی کارفرما پروژه را از پیمان کار یا کارمندش تحویل میگیره و یکی یکی تست می کنه ولی در آخر .... 😁
@armeducation
@armeducation
شماتیک آی سی درایور ADS7843 مورد استفاده در تاچ مقاومتی
@armeducation
@armeducation
Media is too big
VIEW IN TELEGRAM
نحوه عملکرد نمایش یک کاراکتر در فونت و پیکسل دلخواه
@armeducation
@armeducation
Forwarded from armeducation (Mahdi Zarkoob)
مجموعه فیلم های آموزش کار با نرم افزار STM32CubeMX و توابع HAL
1-1- نحوه ایجاد پروژه در نرم افزار STM32CubeMX برای keil و پروگرام کردن بر روی برد
https://t.me/armeducation/270
2-1- نحوه تنظیمات در نرم افزار STM32CubeMX برای خروجی کردن پایه ها
https://t.me/armeducation/282
2-2- نحوه تنظیمات در نرم افزار STM32CubeMX برای ورودی کردن پایه ها
https://t.me/armeducation/284
3-1- نحوه تنظیمات در نرم افزار STM32CubeMX برای وقفه خارجی
https://t.me/armeducation/287
4-1- نحوه تنظیمات در نرم افزار STM32CubeMX برای پورت سریال و ارسال یک رشته
https://t.me/armeducation/290
4-2- دریافت یک کاراکتر و رشته از پورت سریال با استفاده از توابع HAL
https://t.me/armeducation/295
4-3- دریافت یک کاراکتر از پورت سریال با استفاده از وقفه در توابع HAL
https://t.me/armeducation/301
5-1- راه اندازی تایمر و وقفه آن با تنظیمات در STM32CubeMX
https://t.me/armeducation/331
5-2- راه اندازی PWM با تنظیمات در STM32CubeMX
https://t.me/armeducation/334
6-1- راه اندازی ADC با تنظیمات در STM32CubeMX
https://t.me/armeducation/341
6-2- استفاده از وقفه در راه اندازی ADC با تنظیمات در STM32CubeMX
https://t.me/armeducation/343
7-1- راه اندازی DAC با تنظیمات در STM32CubeMX
https://t.me/armeducation/346
8-1- راه اندازی RTC با تنظیمات در STM32CubeMX
https://t.me/armeducation/353
8-2- وقفه RTC با تنظیمات در STM32CubeMX
https://t.me/armeducation/358
@armeducation
1-1- نحوه ایجاد پروژه در نرم افزار STM32CubeMX برای keil و پروگرام کردن بر روی برد
https://t.me/armeducation/270
2-1- نحوه تنظیمات در نرم افزار STM32CubeMX برای خروجی کردن پایه ها
https://t.me/armeducation/282
2-2- نحوه تنظیمات در نرم افزار STM32CubeMX برای ورودی کردن پایه ها
https://t.me/armeducation/284
3-1- نحوه تنظیمات در نرم افزار STM32CubeMX برای وقفه خارجی
https://t.me/armeducation/287
4-1- نحوه تنظیمات در نرم افزار STM32CubeMX برای پورت سریال و ارسال یک رشته
https://t.me/armeducation/290
4-2- دریافت یک کاراکتر و رشته از پورت سریال با استفاده از توابع HAL
https://t.me/armeducation/295
4-3- دریافت یک کاراکتر از پورت سریال با استفاده از وقفه در توابع HAL
https://t.me/armeducation/301
5-1- راه اندازی تایمر و وقفه آن با تنظیمات در STM32CubeMX
https://t.me/armeducation/331
5-2- راه اندازی PWM با تنظیمات در STM32CubeMX
https://t.me/armeducation/334
6-1- راه اندازی ADC با تنظیمات در STM32CubeMX
https://t.me/armeducation/341
6-2- استفاده از وقفه در راه اندازی ADC با تنظیمات در STM32CubeMX
https://t.me/armeducation/343
7-1- راه اندازی DAC با تنظیمات در STM32CubeMX
https://t.me/armeducation/346
8-1- راه اندازی RTC با تنظیمات در STM32CubeMX
https://t.me/armeducation/353
8-2- وقفه RTC با تنظیمات در STM32CubeMX
https://t.me/armeducation/358
@armeducation
Telegram
armeducation
1-1- نحوه ایجاد پروژه در نرم افزار STM32CubeMX برای keil و پروگرام کردن بر روی میکروی stm32f103ve
لینک مشاهده در آپارات :
https://www.aparat.com/v/fExms
#آموزش_توابع_هال_F1
@armeducation
لینک مشاهده در آپارات :
https://www.aparat.com/v/fExms
#آموزش_توابع_هال_F1
@armeducation
Forwarded from armeducation (Mahdi Zarkoob)
مجموعه فیلم های آموزش کار با نرم افزار STM32CubeMX و توابع HAL :
http://www.arm-education.ir/?p=342
@armeducation
http://www.arm-education.ir/?p=342
@armeducation
به اطلاع افرادی که فیلم های آموزشی میکروکنترلرهای ARM (شامل LPC1768 و LPC1788 و STM32 مقدماتی و پیشرفته ) و STM8 ، همچنین فیلم کاربردی زبان سی را خریداری کرده اند می رساند که جهت پشتیبانی بهتر به یوزر
@kavir_support_kavirvideo
پیام داده تا به گروه تلگرام اختصاصی پشتیبانی اد شوند.
با سپاس
@armeducation
@kavir_support_kavirvideo
پیام داده تا به گروه تلگرام اختصاصی پشتیبانی اد شوند.
با سپاس
@armeducation
یکی از مسائلی که در انجام کار با آن مواجه می شویم اتصال مناسب دیوایس ها به پایه های میکرو است.
هم بایستی میکرو به تعداد مناسب پایه داشته باشد و هم تداخل پایه ای وجود نداشته باشد.
معمولا در ابتدا باید پایه های پریفرالهای مهم را مشخص کرد و هر پایه gpio که ماند را به وسایلی که با gpio کار می کند اختصاص داد. حال اگر نتوان پایه های پشت سر هم به ال سی دی یا TFT اختصاص داد در برنامه چه تغییری باید داد!؟
@armeducation
هم بایستی میکرو به تعداد مناسب پایه داشته باشد و هم تداخل پایه ای وجود نداشته باشد.
معمولا در ابتدا باید پایه های پریفرالهای مهم را مشخص کرد و هر پایه gpio که ماند را به وسایلی که با gpio کار می کند اختصاص داد. حال اگر نتوان پایه های پشت سر هم به ال سی دی یا TFT اختصاص داد در برنامه چه تغییری باید داد!؟
@armeducation
Forwarded from armeducation (Mahdi Zarkoob)
پایه های ارسال دیتا از میکرو به ال سی دی کاراکتری، پشت سر هم انتخاب می شود :
GPIOE->BSRR = C
حال اگر این پایه ها پشت سر هم نبود مثلا :
PA2
PB13
PC4
PD5
چگونه بایستی دیتا را قرار داد!؟
@armeducation
GPIOE->BSRR = C
حال اگر این پایه ها پشت سر هم نبود مثلا :
PA2
PB13
PC4
PD5
چگونه بایستی دیتا را قرار داد!؟
@armeducation
مرجع اصلی برای پیدا کردن کارکرد هر پایه میکرو دیتاشیت آن است.
@armeducation
@armeducation
جلسه اول هشتمین دوره مقدماتی متوسط stm32
اصفهان - مهر ماه 98 - پنج شنبه ها 4 تا 8
جای خانم شهیدانی در عکس خالی
@armeducation
اصفهان - مهر ماه 98 - پنج شنبه ها 4 تا 8
جای خانم شهیدانی در عکس خالی
@armeducation
armeducation
🎓 دوره آموزش میکروکنترلر STM32 - پاییز 98 🏢 مکان : "اصفهان" (سطح مقدماتی متوسط) ⏱ مدت "36" ساعت 🕔 زمان : پنج شنبه ها ساعت 16 الی 20، در 9 هفته ▶️ شروع دوره : پنج شنبه 4 مهر ماه 98 👤 مدرس : مهندس مهدی زرکوب با 9 سال سابقه آموزش حرفه ای میکروکنترلرهای ARM…
ظرفیت این دوره تکمیل شده است.
درصورتی که قصد شرکت دوره های آتی را دارید :
👉🏽 @mzarkoob
با سپاس
@armeducation
درصورتی که قصد شرکت دوره های آتی را دارید :
👉🏽 @mzarkoob
با سپاس
@armeducation
STM32F4xx_DSP_StdPeriph_Lib_V1.3.0.exe
85.6 MB
کتابخانه های std peripheral برای میکروهای STM32F4xx
STM32F4xx_DSP_StdPeriph_Lib_V1.3.0
پسورد : @armeducation
STM32F4xx_DSP_StdPeriph_Lib_V1.3.0
پسورد : @armeducation