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
کانال مورد استفاده در DMA2 برای DAC
میکروکنترلر های stm32f10x
@armeducation
Media is too big
VIEW IN TELEGRAM
اجرای عملی پخش فایل صوتی mp3
از سمپل ترکیبی ساخته شده
میکروکنترلر stm32f103ve
برد کویر
@armeducation
armeducation
نمایش عکس 24 بیت از sd روی tft هفت اینچ میکروی stm32f429 سمپل همراه برد صرفا جهت تست سرعت رفرش @armrducation
نتیجه کامپایل سمپل نمایش عکس
به نظر شما از این چه نتیجه ای می خواهیم بگیریم!؟
@armeducation
Forwarded from armeducation (Mahdi Zarkoob)
صفحه ما در اینستاگرام:
https://www.instagram.com/armeducation/

@armeducation
armeducation
نتیجه کامپایل سمپل نمایش عکس به نظر شما از این چه نتیجه ای می خواهیم بگیریم!؟ @armeducation
This media is not supported in your browser
VIEW IN TELEGRAM
نتیجه استفاده از سمپل آماده!
وقتی بخواهیم مثل 103
https://t.me/armeducation/1168
در 429 هم از SD فایل mp3 پخش کنیم.
به نظر شما چگونه می توان این مشکل را حل کرد؟
@armeducation
تفاوت اندازه فلش و رم داخلی در دو میکرو
STM32F103xE :
– 256 to 512 Kbytes of Flash memory
- up to 64 Kbytes of SRAM
STM32F429xx :
– Up to 2 MB of Flash memory organized into
two banks allowing read-while-write
– Up to 256+4 KB of SRAM including 64-KB
of CCM (core coupled memory) data RAM
به آدرس شروع فلش رو رم داخلی هم توجه شود.
@armeducation
armeducation
تست عملی استفاده از فلاش داخلی میکروی f4 برای ذخیره دیتا: EEPROM emulation in STM32F40x/STM32F41x microcontrollers (AN3969) @armeducation
This media is not supported in your browser
VIEW IN TELEGRAM
نتیجه استفاده از سمپل راه اندازی در پروژه
EEPROM emulation
فکرشو می‌کردید این طوری بشه!؟
حالا با خودتون بگید من همه پریفرالها میکرو که بدردم می خوره راه بندازم می تونم پروژه انجام بدم 😊
@armeducation
armeducation
تفاوت اندازه فلش و رم داخلی در دو میکرو STM32F103xE : – 256 to 512 Kbytes of Flash memory - up to 64 Kbytes of SRAM STM32F429xx : – Up to 2 MB of Flash memory organized into two banks allowing read-while-write – Up to 256+4 KB of SRAM including 64-KB of CCM…
قرار گرفتن برنامه از آدرس مشخص شده
همان طور که ملاحظه می شود موقع پروگرام، برنامه از آدرس مشخص شده در فلش میکرو قرار میگیرد.
@armeducation
armeducation
نتیجه استفاده از سمپل آماده! وقتی بخواهیم مثل 103 https://t.me/armeducation/1168 در 429 هم از SD فایل mp3 پخش کنیم. به نظر شما چگونه می توان این مشکل را حل کرد؟ @armeducation
تفاوت حجم کد دو پروژه برای انجام یک کار
در هر دو پروژه نوشتن و خواندن در SD کارت انجام می شود. ولی در پروژه اول با اضافه کردن کتابخانه های دیگر به منظور پخش فایل صوتی mp3 با خطای کمبود فضا مواجه شدیم. 🤔
@armeducation
armeducation pinned Deleted message
armeducation
اجرای عملی پخش فایل صوتی mp3 از سمپل ترکیبی ساخته شده میکروکنترلر stm32f103ve برد کویر @armeducation
Media is too big
VIEW IN TELEGRAM
اجرای عملی پخش فایل صوتی mp3
از سمپل ترکیبی ساخته شده
میکروکنترلر STM32F429
برد کویرالکترونیک
@armeducation
armeducation
تفاوت واتچ داگ وابسته و پنجره ( WWDG, IWDG ) : - کلاک IWDG از طریق LSI تامین می شود. - کلاک WWDG از طریق APB1 تامین می شود. - بعد از کم شدن مقدار شمارنده واتچ Independent و رسیدن به صفر اگر واتچ داگ reload نشود، میکرو ریست می شود. - بعد از کم شدن مقدار شمارنده…
Media is too big
VIEW IN TELEGRAM
عملکرد واتچداگ
در اینجا واتچداگ( watchdog ) در برنامه لحاظ شده است که در صورت هنگی و گیر کردن برنامه در زیرروالهای وقفه عمل کند و برنامه را ریست کند. اما به دلیل ایراد برنامه مرتب عمل میکند.
@armeducation
#طنز
مردی به منزل رسید. همسرش پرسید: «چرا نفس نفس می‌زنی؟ چرا دیر رسیدی؟» مرد گفت: «مهم نیست. امروز سود کردم. اتوبوس حرکت کرد و از بازار تا اینجا، دنبالش دویدم. پول بلیط در جیبم ماند.» زن گفت: خوب تو که می‌دویدی، حداقل پشت تاکسی می‌دویدی که بیشتر سود می‌کردیم !😁
_____________
یاد کار شرکتی افتادم که می‌گفت شما این قسمت از کار برنامه نویسی دستگاه را انجام بدید که تکه های باقی مانده را بعداً خودمان تکمیل کنیم. منم هم یادآوری کردم این کار ممکنه آخر عاقبت خوبی نداشته باشه. اگر هم نتیجه بده میشه مثل این حکایت که زمان و انرژی بیشتری صرف شده ولی همان نتیجه حاصل شده. در حالی که این زمان صرف فروش و خدمات پس از فروش و توسعه دستگاه میشد نتیجه خیلی بهتری بدست می آمد.
ولی دیدگاهها با هم فرق می کنه و کارفرما بر اساس دیدگاه خودش عمل می کنه و گاهی دوست دارند آزموده را خود تجربه کنند.
----------------------
حالا شما بگید تا حالا از چقدر از این سودها کردید!؟😊
@armeducation
armeducation pinned Deleted message
Fale Khosh~ UpMusic
Amir Azimi ~ UpMusic
Amir Azimi – Fale Khosh(320).mp3
#نظر سنجی
تاکنون چندین مورد از ایراداتی که حین پروژه ایجاد می شود در کانال منعکس شده است. آیا انعکاس چنین مواردی برای شما مفید بوده است و ادامه داشته باشد؟ آیا شما هم چنین تجربیاتی را به منتقل می کنید؟
@armeducation
Anonymous Poll
79%
۱- مفید بوده و مایلم به دیگران هم اطلاع دهم.
10%
۲- مفید نبوده ولی مایلم تجربیات خودم را به دیگران هم اطلاع دهم.
5%
۳- مفید بوده ولی خودم نمی خواهم تجربیاتم را با دیگران به اشتراک بگذارم.
5%
۴- خیر و حاضر هم نیستم به دیگران اطلاع دهم.