در پست قبل یاد گرفتیم چگونه میتوان پایه میکرو را به صورت GPIO_Output کانفیگ کرد و در ادامه با ساخت پروژه led چشمک زن چیزهایی که یاد گرفتیم را در معرض آزمون قرار دادیم. در این قسمت میخواهیم به نحوهی ورودی کردن GPIO بپردازیم. مثال سادهای هم که برای این قسمت در نظر گرفتم، خواندن وضعیت یک کلید – از نوع tactile …
مشاهده بیشتر »آموزش میکروکنترلر STM32 – خروجی کردن GPIO
قبلاً در این خصوص که GPIO چیست صحبت کردیم و گفتیم در صورتیکه بخواهیم یک پایه را به شکل دلخواه صفر یا یک کنیم باید آن را در حالت GPIO_Output ، و به طور برعکس اگر بخواهیم صفر یا یک اعمال شده به آن را بخوانیم باید آن را به صورت GPIO_Input ، پیکربندی کنیم. در ادامه مبحث آموزش میکروکنترلر …
مشاهده بیشتر »کتابخانه SPL ، HAL یا CMSIS ؟
اغلب افراد ابتدای یادگیری کار با میکروکنترلرهای STM32 این سؤال برایشان پیش میآید که با کدامیک از کتابخانههای HAL ، SPL یا CMSIS کار کنند؟ تفاوت اینها با یکدیگر در چیست؟ هرکدام چه مزیتی نسبت به هم دارند؟ و …. در ادامه میخواهیم به توضیح این مفاهیم بپردازیم.
مشاهده بیشتر »
دیجیلاگیست محلی برای کسانی که به دنیای دیجیتال و آنالوگ علاقه دارند