Allwinner

SoC جدید شرکت Allwinner بانام T113-S3 با کاربردهای صنعتی و خودرویی

تولید جدید شرکت Allwinner یعنی T113-S3 از پردازنده دو هسته‌ای Cortex-A7 بهره می‌برد و 128MB حافظه DDR3 به‌صورت on-chip دارد. این چیپ باهدف کنترل هوشمند و کاربردهای HMI در بخش‌های صنعتی و خودروسازی طراحی‌شده است. برای آشنایی با این...

ادامه مطلب

راه‌اندازی ارتباط I2C در STM32 | قسمت 25 آموزش STM32 با توابع LL

راه‌اندازی ارتباط I2C در STM32 | قسمت 25 آموزش STM32 با توابع LL

در قسمت قبلی با ADC آشنا شدیم و در آموزش‌های قبلی در مورد پروتکل‌های ارتباط سریال صحبت کردیم. در این قسمت می‌خواهیم در مورد یک پروتکل ارتباط سریال دیگر، یعنی Inter-Integrated Circuit یا همان I2C صحبت کنیم. این پروتکل، همان‌طور که ...

ادامه مطلب

راه اندازی ADC با سرعت دو برابر در STM32 | قسمت 24 آموزش STM32 با توابع LL

راه اندازی ADC با سرعت دو برابر در STM32 | قسمت 24 آموزش STM32 با توابع LL

در قسمت قبلی آموزش ساخت تایمر 32 و 64 بیتی را فرا گرفتید و در بخش دهم، با واحد ADC آشنا شدیم و در بخش پانزدهم نحوه دریافت اطلاعات از ADC توسط DMA را دیدیم. در این بخش می‌خواهیم کاری کنم که واحد ADC با سرعت بیشتری نمونه‌برداری کند....

ادامه مطلب

ساخت تایمر 32 و 64 بیتی در STM32 | قسمت بیست و سوم آموزش STM32 با توابع LL

ساخت تایمر 32 و 64 بیتی در STM32 | قسمت بیست و سوم آموزش STM32 با توابع LL

در قسمت قبلی نحوه راه‌اندازی PWM را آموختیم و در این قسمت، می‌خواهیم نحوه ساخت تایمر‌های 32 بیتی و 64 بیتی را بررسی کنیم. همانطور که احتمالا می‌دانید، در میکروکنترلرهای مورد استفاده در این آموزش، همه تایمرها (به جز SysTick) 16 بیت...

ادامه مطلب

PWM

نحوه تولید شکل موج‌های مختلف توسط PWM در STM32 | قسمت بیست و دوم آموزش STM32 با توابع LL

 در بخش قبلی با PWM آشنا شدیم و شدت روشنایی یک LED را به‌وسیله آن کنترل کردیم. در این بخش از سری آموزش STM32 با توابع LL، قصد داریم به تولید شکل موج‌های مختلف به‌وسیله PWM بپردازیم، به‌عبارت‌دیگر می‌خواهیم از PWM به‌عنوان...

ادامه مطلب

آموزش PIC

آموزش PIC قسمت سوم: انواع اسیلاتورهای مورد استفاده در PIC

در قسمت قبلی از آموزش PIC درباره‌ی شروع کار با میکروکنترلر صحبت کردیم در این قسمت نیز می‌خواهیم انواع اسیلاتورهای مورد استفاده در PIC را برای شما شرح دهیم. میکروکنترلر PIC دارای اسیلاتور داخلی است که می‌تواند از آن به عنوان منبع ک...

ادامه مطلب

آموزش avr

بررسی معماری داخلی AVR | بخش دوم آموزش کاربردی AVR

در قسمت قبلی آموزش، در مورد میکروکنترلر و میکروپروسسور و تفاوت بین آن‌ها بحث شد. در این جلسه به بررسی معماری داخلی AVR، انواع حافظه‌ها، نحوه عملکرد CPU و واحدهای مختلف در میکروکنترلر AVR می‌پردازیم.در دوره فعلی، سرفصل آموزش‌ها...

ادامه مطلب

آموزش avr

نحوه کارکرد میکروکنترلر و میکروپروسسور‌ها | آموزش کاربردی AVR بخش اول

در آموزش کاربردی  AVR می‌خواهیم به زبان خیلی ساده، نحوه کارکرد میکروکنترلر و میکروپروسسور‌ها را بررسی کنیم. به همین دلیل، خیلی وارد مباحث فنی و پیچیده نمی‌شویم و با یک دید کلی در مورد نحوه عملکرد و تاریخچه آن‌ها پیش می‌رویم، با سی...

ادامه مطلب

مقایسه MIPS و ARM و تفاوت مهم این دو پردازنده

مقایسه MIPS و ARM و تفاوت مهم این دو پردازنده

MIPS در برابر ARM هردوی این پردازنده‌ها در یک خانواده از مجموعه دستورات قرار می‌گیرند، و علی‌رغم تفاوت‌هایی که با یکدیگر دارند، از بسیاری جهات نیز به هم شبیه‌اند. هر دو پردازنده MIPS و ARM از معماری‌های مجموعه دستورات (ISA) شناخت...

ادامه مطلب

راه‌اندازی PWM در STM32 | قسمت بیست و یکم آموزش STM32 با توابع LL

راه‌اندازی PWM در STM32 | قسمت بیست و یکم آموزش STM32 با توابع LL

در قسمت قبلی راه‌اندازی LCD Nokia به کمک واحد SPI (نمایش انیمیشن روی LCD Nokia) را به صورت کامل یاد گرفتیم و در بخش‌های قبلی با تایمرها آشنا شدیم و برخی کاربردهای آن‌ها را دیدیم. یکی دیگر از کاربردهای تایمر، حالت PWM (Pluse width ...

ادامه مطلب