STM32 MCU – Telegram
STM32 MCU
3.06K subscribers
74 photos
46 videos
53 files
18 links
اموزش و برنامه نویسی میکروکنترلر ARM STM32

linkedin :
https://www.linkedin.com/in/mahmood--hosseini/
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
🔹STM32 USB training - 16 USB training Summary

#video
#usb
__________________
@stm32_mcu
apnt202.pdf
192.7 KB
🔹Getting the Best Optimized Code for your Embedded Application

#compiler
#optimization
#keil
#application_note
__________________
@stm32_mcu
This media is not supported in your browser
VIEW IN TELEGRAM
🔹Introduction to Real-Time Operating System (RTOS)

Learn how to realize dynamic embedded software design using RTOS in an industrial/practical way

__________________
@stm32_mcu
🔹در این مجموعه آموزش با نرم افزارها و سیستم های عامل Real-Time Operating System آشنا شده و پیاده سازی آن ها را یاد خواهید گرفت.

🔸تولید کننده : udemy
🔸مدرس : Amr Ali
🔸سطح : پیشرفته
🔸مدت زمان : 160 دقیقه
🔸قیمت : رایگان
🔸زیرنویس انگیسی : دارد
🔸زبان : انگلیسی

در ادامه با برخی از سرفصل های درسی این مجموعه آموزش آشنا می شویم :

🔹Embedded SW Dynamic Architecture :
The Super Loop
Foreground/Background
RTOS
Types of RTOS Kernels
To RTOS or not to RTOS, That is the Question

🔹uCOS-II the RTOS :
About Micrium
About uCOS-II
Installing the Development Environment
Giving Control to the RTOS

🔹Multitasking :
Task Model
Task Definition
Task Templates
Task States
Task Creation
Task Stack
Task Creation Revisitied
Task Deletion
Other Task Services
Application Partitioning
Assigning Priorities
Tasks Scheduling
Task Delay Services
Hello Multitasking
1 question

🔹Inter-Task Access Synchronization :
Shared Resources
Inter-Task Access Synchronization: The Concept
Disabling Interrupts and Scheduler Locking
Semaphore
Semaphore for Shared Resource Protection
Semaphore Problems
Mutex Battle Priority Inversion
Other Semaphore and Mutex Services
Mutexes for Share Resource Protection
1 question

🔹Inter-Task Event Synchronization :
Inter-Task Event Synchronization: The Concept
Semaphore for Inter-Task Event Synchronization
Top-Half and Bottom-Half Synchronization
1 question
Event Flags for Inter-Task Event Synchronization
Multi-Pend and Pend Abortion

🔹Inter-Task Communication :
Inter-Task Communication: The Concept
Message Queue
Message Queue for Inter-Task Communication
Message Queue for as a Counting Semaphore
Shoot and Forget
1 question
Mailboxes
Other Message Queue and Mailbox Services
One-Way Interlocked Communication
1 question

🔹Additional Services :
Fixed-Size Memory Management
Software Timers
Characterizing Performance using Software Timers

#rtos
#udemy
__________________
@stm32_mcu
1. Embedded SW Dynamic Architecture.zip
49.1 MB
🔹1. Embedded SW Dynamic Architecture

#video
#rtos
__________________
@stm32_mcu
The many ways of programming an ARM Cortex-M microcontroller.pdf
1.9 MB
The Many Ways of Programming
an ARM® Cortex®-M
Microcontrolle

#white_paper
developers_best_practices_tutorial.pdf
1 MB
developers best practices tutorial

#toturial
#pdf
نام کتاب : روانشناسی تنبلی
نویسنده : ادوین سی. بلس
مترجم : مهدی قراچه‌داغی
تعداد جلد : 1
موضوع : اصلاح و درمان
مناسب برای : بزرگسالان
ناشر : دایره
سایر توضیحات : روش جدید گام به گام در کاهش تاخیرها

کتاب «روانشناسی تنبلی» نوشته‌ی «ادوین سی. بلس» توسط «مهدی قراچه‌داغی» مترجم توانمند حوزه‌ی روان‌شناسی به فارسی برگردانده شده است. نویسنده با طرح سوال آیا تنبلی ذاتی است؟ به بحث درباره‌ی تنبلی پرداخته و راه‌های مقابله با آن را به صورت چند گام یا مرحله توضیح داده است. نخستین و مهم‌ترین گام، تغییر طرز فکر درباره‌ی تنبلی و قدم بعدی برنامه‌ریزی کردن برای کارهای موردنظر معرفی شده است. خواندن این کتاب به کسانی که می‌خواهند راه موفقیت را در پیش گیرند، از وقت خود استفاده‌ی موثر و بهینه ببرند و بر تنبلی خود غلبه کنند پیشنهاد می‌شود. کتاب روانشناسی تنبلی توسط «انتشارات دایره» منتشر شده و در اختیار مخاطبان قرار گرفته است.

#کتاب
#معرفی_کتاب
نام کتاب : کار عمیق
نویسنده : کال نیوپورت
تعداد جلد : 1
موضوع : بهره وری و تمرکز
مناسب برای : تمامی گروه های سنی

#کتاب
#معرفی_کتاب
حتی کد بد هم می‌تواند کاربرد داشته باشد. اما اگر کد تمیز نیست، می‌تواند سازمانِ توسعه‌دهنده را به زانو درآورد. هر سال، ساعت بی‌شمار و منابع قابل توجهی به دلیل نوشتن کد بد از دست می‌رود. اما لازم نیست این اتفاق رخ دهد.
متخصص نرم افزار سرشناس، رابرت سی مارتین، یک پارادایم انقلابی را با کدنویسی تمیز ارائه می‌دهد: کتاب راهنمای توسعه نرم‌افزار به روش چابک. مارتین همراه با همکارانش از شرکت Object Mentor، بدون مقدمه چینی روش‌های ایده آلی را در توسعه نرم افزارها به روش چابک برای تمیز کردن کد، در این کتاب خلاصه کرده‌اند که در وجود شما درجاتی از استادی نرم افزار را به وجود می‌آورد و شما را به یک برنامه‌نویس بهتر تبدیل می‌کند، اما اگر فقط شما بر روی دستور العمل‌های این کتاب کار کنید.
چه نوع کاری، شما انجام می‌دهید؟ شما در حال خواندن کد -در حقیقت مقدار زیادی کد- خواهید بود. چالش شما این موضوع خواهد بود که فکر کنید چه چیزی در کد درست است و چه چیزی در کد درست نیست. مهمتر از همه، چالش شما این موضوع خواهد بود که ارزش‌های حرفه‌ای خودتان را دوباره شناسایی کنید و تعهد دادن را به مهارت خودتان اضافه کنید.

#کتاب
#معرفی_کتاب
در کتاب The Clean Coder یا کدنویس تمیز، Robert C. Martin معروف به عمو باب که یک برنامه نویس با سابقه و حرفه‌ای است نظم و انضباط، تکنیک‌ها، ابزارها و شیوه‌های ساخت یک نرم افزار واقعی را بیان می‌کند.

#کتاب
#معرفی_کتاب
stmstudio.zip
14.9 MB
نرم افزار STMStudio

#software
🔹یک خبر خیلی داغ و تازه

👈 بالاخره شرکت Segger دست به کار شد و نرم افزار جدیدی را برای طراحی رابط کاربر گرافیکی طراحی کرد 👏
اسم این نرم افزار AppWizard است که برای طراحی و شبیه سازی لایبری emwin ساخته شده است.

لینک خبر :
https://www.segger.com/news/segger-appwizard-enabling-advanced-gui-design-in-next-generation-embedded-applications/

#news
#software
#segger
Media is too big
VIEW IN TELEGRAM
This video introduces you to AppWizard, SEGGER's new GUI design tool for the SEGGER emWin embedded graphics library.

#segger
#video
Media is too big
VIEW IN TELEGRAM
SEGGER AppWizard Feature Overview

This video shows a quick overview of the features of SEGGER's new AppWizard GUI design tool for the SEGGER emWin embedded graphics library.

#segger
#video
AN03003_AppWizard_QuickStartGuide.pdf
1002.9 KB
Quick Start Guide

Wizard for creating readyto-use emWin applications

#pdf
#segger
AppWizardTrial_V106a_614a_Install.exe
19.5 MB
نرم افزار AppWizard


ورژن :
AppWizardTrial_V106a_614a_Install

#segger
#softwre
STM32 MCU pinned a photo
2. uCOS-II the RTOS.zip
40 MB
فصل دوم آموزش RTOS

🔹uCOS-II the RTOS :
About Micrium
About uCOS-II
Installing the Development Environment
Giving Control to the RTOS

🔹در این مجموعه آموزش با نرم افزارها و سیستم های عامل Real-Time Operating System آشنا شده و پیاده سازی آن ها را یاد خواهید گرفت.

🔸تولید کننده : udemy
🔸مدرس : Amr Ali
🔸سطح : پیشرفته
🔸مدت زمان : 160 دقیقه
🔸قیمت : رایگان
🔸زیرنویس انگیسی : دارد
🔸زبان : انگلیسی

#rtos
3. Multitasking.zip
76.5 MB
فصل سوم آموزش RTOS
🔹Multitasking :
Task Model
Task Definition
Task Templates
Task States
Task Creation
Task Stack
Task Creation Revisitied
Task Deletion
Other Task Services
Application Partitioning
Assigning Priorities
Tasks Scheduling
Task Delay Services
Hello Multitasking
1 question

🔹در این مجموعه آموزش با نرم افزارها و سیستم های عامل Real-Time Operating System آشنا شده و پیاده سازی آن ها را یاد خواهید گرفت.

🔸تولید کننده : udemy
🔸مدرس : Amr Ali
🔸سطح : پیشرفته
🔸مدت زمان : 160 دقیقه
🔸قیمت : رایگان
🔸زیرنویس انگیسی : دارد
🔸زبان : انگلیسی

#rtos
4. Inter-Task Access Synchronization.zip
45.3 MB
فصل چهارم آموزش RTOS
🔹Inter-Task Access Synchronization :
Shared Resources
Inter-Task Access Synchronization: The Concept
Disabling Interrupts and Scheduler Locking
Semaphore
Semaphore for Shared Resource Protection
Semaphore Problems
Mutex Battle Priority Inversion
Other Semaphore and Mutex Services
Mutexes for Share Resource Protection
1 question

🔹در این مجموعه آموزش با نرم افزارها و سیستم های عامل Real-Time Operating System آشنا شده و پیاده سازی آن ها را یاد خواهید گرفت.

🔸تولید کننده : udemy
🔸مدرس : Amr Ali
🔸سطح : پیشرفته
🔸مدت زمان : 160 دقیقه
🔸قیمت : رایگان
🔸زیرنویس انگیسی : دارد
🔸زبان : انگلیسی

#rtos