بایگانی ماهانه: آوریل 2017
به نام خدا و با سلام خدمت دوستان عزیز در این پروژه قصد دارم آموزش راه اندازی پرینتر حرارتی به مدل jp-QR701-TTL را خدمت دوستان عرض کنم (لینک خرید) و در نهایت کتابخونه این ماژول رو ارائه کنم. پرینترهای حرارتی همان پرینترهای بکار رفته در صندوقهای فروشگاهی، دستگاه هاي كارتخوان،...
به نام خدا و با سلام خدمت دوستان در این مطلب هدف نحوه اپدیت کردن فریمور پروگرامر جی لینک که مخصوص پروگرام و دیباگ میکرو کنترلر های ARM هستش. بعضی مواقع ممکنه پروگرامرتون که کلون هستش رو وقتی به USB لبتاب متصل میکنید هیچکدوم از چراغ هاش روشن نشن و سیستم...
کار با رجیستر های GPIO توابع HAL دستوراتی را برای تغییر وضعیت پین ها و خواندن وضعیت پین ها در اختیار ما قرار داده پس این توابع واسطه بین ما و رجیستر های اصلی میکرو می باشد.گاهی اوقات این واسطه گری باعث کاهش سرعت انتقال دیتا به GPIO ها و یا کاهش سرعت خواندن...
در آموزش های قبلی ( آموزش۱ و آموزش۲ و آموزش۳) یک پروژه را برای نرم افزاز مورد نظرمان تولید کردیم. دراین آموزش با بخش های اولیه میکرو که در نرم افزار STM32CubeMx در قسمتPinout است کار کنیم و یک پروژه چشمک زن بسازیم. برای شروع کار ما با سه قسمت SYS و GPIO و...
بعد انجام تمام مراحل مربوط به تنظیمات میکرو که در قسمت دوم گفته شد باید پروژه را برای کامپایلر تولید کنیم که در این آموزش ما نرم افزار keil v5 را در نظر گرفتیم. برای تولید پروژه باید داخل نوار ابزار برنامهSTM32CubeMx بر روی این آیکون کلیک تا صفحه ی زیر...
پس از نصب و باز کردن نرم افزار STM32CubeMx و ایجاد New Porject سراغ قسمت دوم آموزش می رویم که در اینجا میکروکنترلر STM32F103RET6 را در نرم افزار STM32CubeMx بررسی میکنیم . بعد از انتخاب میکرو مورد نظر و کلیک روی OK صفحه ی زیر باز می شود.این صفحه از ۴...
برای پروگرامر و دیباگ میکروکنترلر های سری STM8 و STM32 از پروگرامر های ST-Link V2استفاده می شود و هچنین از پروگرامر های J-link هم می توانیم برای پروگرام و دیباگ استفاده کنیم. پروگرامر های St-Link به صورت دو مدل در بازار وجود دارند. مدل اول : این مدل در اندازه ی...
میکروهای STM32 دارای تنوع زیادی از هر سری می باشد که هر کدام دارای مشخصات است که روی بدنه ی میکرو همانند عکس بالا هک می شود. این تنوع محصولات در میکرو های STM32 دست کاربران را برای انتخاب های مختلف باز می کند تا میکرو خود را متناسب با...
شرکت STMicroelectronics این نرم افزار را جهت تسهیل کدنویسی میکروهایSTM32 عرضه کرده است. نرم افزار شامل یک محیط گرافیکی به منظور انجام موارد زیر است: انتخاب میکروکنترلر یا برد میکروکنترلری فعال یا غیر فعال کردن Peripheral ها کانفیگ کردن Peripheral فعال شده تنظیم کلاک واحدهای مختلف تنظیم مصرف توان تراشه...
پس از نصب keil باید در کیل یک پروژه جدید ایجاد کنید و تنظیماتی را برای کامپایلر انجام دهید شامل انتخاب میکرو و انتخاب پروگرامر و دیباگر جی لینک و … که من فایل زیر را قرار می دهم و تقریبا تنظیماتش انجام شده شده است میتوانید دانلود کنید و استفاده...