کتاب طراحی با میکروکنترلرهای STM32 یکی از منابع کاربردی حوزه مهندسی برق، برق الکترونیک و مبدل آنالوگ به دیجیتال است که به قلم حمید نجفی نوشته شده و انتشارات دیباگران تهران آن را به چاپ رسانده است. این اثر به طراحی و برنامهنویسی با میکروکنترلرهای STM32 میپردازد.
مطالب کتاب با آشنایی با میکروکنترلرهای شرکت ST آغاز میشود و سپس طراحی و ساخت سختافزار موردنیاز، معرفی و نصب نرمافزارها و ابزارهای موردنیاز و شروع اولین پروژه بررسی میشود. در ادامه انواع روشهای برنامهریزی و ابزارهای مربوط به آن، تأمین و مدیریت کلاک، اضافه کردن کتابخانه به پروژه و وقفه با تحریک خارجی مطرح میشود. بخشهای بعدی نیز به مبدل آنالوگ به دیجیتال، مبدل دیجیتال به آنالوگ، تایمر و شمارنده، مدولاسیون عرض پالس (PWM)، تولید زمان واقعی (RTC)، ارتباط سریال آسنکرون (UART) و ارتباط سریال سنکرون (SPI) اختصاص دارد.
معرفی و بررسی
مباحث
-
آشنایی با میکروکنترلرهای شرکت ST
-
طراحی و ساخت سختافزار موردنیاز
-
معرفی و نصب نرمافزارها و ابزارهای موردنیاز
-
شروع اولین پروژه
-
انواع روشهای برنامهریزی و ابزارهای مربوط به آن
-
تأمین و مدیریت کلاک در میکروکنترلر
-
اضافه کردن کتابخانه به پروژه
-
وقفه با تحریک خارجی
-
مبدل آنالوگ به دیجیتال
-
مبدل دیجیتال به آنالوگ
-
تایمر و شمارنده
-
مدولاسیون عرض پالس (PWM)
-
تولید زمان واقعی (RTC)
-
ارتباط سریال آسنکرون (UART)
-
ارتباط سریال سنکرون (SPI)
رویکرد
این کتاب با نگاهی پروژهمحور و عملی، ابتدا میکروکنترلرهای STM32 و ابزارهای موردنیاز را معرفی میکند و سپس به بررسی مدیریت کلاک، کتابخانهها، وقفهها و مبدلهای آنالوگ و دیجیتال میپردازد. آموزش تایمر، PWM، RTC و ارتباطات سریال، آن را به راهنمایی کامل برای طراحی با STM32 تبدیل کرده است.
ویژگیها
-
آموزش طراحی با میکروکنترلرهای STM32
-
معرفی سختافزار و نرمافزارهای موردنیاز
-
آموزش مدیریت کلاک و افزودن کتابخانه
-
بررسی وقفه خارجی و مبدلهای ADC و DAC
-
آموزش تایمر، شمارنده و PWM
-
بررسی RTC و ارتباطات UART و SPI
-
مناسب برای دانشجویان و مهندسان برق و الکترونیک