پس چند ماه تلاش بالاخره محصول آموزشی مجازی کتابخانه راه اندازی FT800 برای میکروکنترلر های سری STM32 که یکی از میکرو کنترلر های کاربردی در بین مهندسان الکترونیک میباشد، توسط مجموعه نوین الکترونیک (NELSco) به پایان رسید و شما همراهان گرامی از این پس میتوانید از این درایور گرافیکی کاربردی در پروژه هایی که نیاز دارید استفاده نمایید.
این محصول دانلودی شامل کتابخانه زبان C و آموزش ویدیویی برای راه اندازی درایور گرافیکی FT800 با توابع HAL با استفاده از نرم افزار CUBE MX برای میکرو کنترلر های STM32 میباشد همچنین در فایل های موجود یک مثال کامل ( به همراه سورس و کتابخانه های مورد نیاز ) برای آشنایی با نحوه کارکرد، راه اندازی سریعتر و استفاده از ویدجت های درایور گرافیکی FT800 ارائه شده است که ویدیوی راه اندازی این مثال را میتوانید در پایین همین صفحه مشاهده نمایید. این مثال با استفاده از کامپایلر IAR نوشته شده است اگر میخواهید با کامپایلر دیگری مانند KEIL این مثال را اجرا نمایید با تغییر تنظیمات در نرم افزار CubeMX میتوانید خروجی پروژه را برای کامپایلر مورد نظرتان تنظیم کنید که این بخش در ویدیوی همراه محصول شرح داده شده است.
اگر میخواهید از میکروکنترلر دیگری برای راه اندازی این درایور با استفاده از همین کتابخانه کار کنید باید دستورات مربوط به توابع ارسال و دریافت Spi را مطابق با میکروکنترلر مورد استفاده تغییر دهید.
به همراه این محصول یک ویدیوی اموزشی 30 دقیقه ای جهت توضیح نحوه ی کانفیگ کردن و نکات مهم و کلیدی در راه اندازی و استفاده از این ماژول بیان شده است.
با استفاده از این ویدیوی آموزشی و مثال های آن شما قادر خواهید بود که بخش گرافیکی پروژه خودتان را در زمان کوتاه (نسبت به دیگر روش ها)، با میکروکنترلر های معمولی و ارزان قیمت به همراه حجم کد کم و کیفیت بالا آماده نمایید.
بعد از خرید محصول و پرداخت وجه انلاین وارد صفحه ای دیگر شده که شامل اطلاعات خرید شما میباشد و در زیر لیست دکمه ای با متن (“برای دانلود محصول کلیک کنید”) را مشاهده مینمایید که با کلیک کردن روی دکمه محصول را میتوانید دانلود کنید همچنین در اکانت کاربری در قسمت دانلودها میتوانید محصول را دانلود نمایید.
اطلاعیه مهم : در صورت نیاز به راهنمایی در رابطه با محصول و مطالب عنوان شده لطفا فقط در بخش کامنت ها سوال خود را مطرح کنید به طور معمول بین 2 تا حداکثر 24 ساعت پاسخ شما داده خواهد شد. همکاران ما در قسمت تماس با ما امکان راهنمایی فنی را ندارند لطفا فقط در قسمت کامنت ها سوال خود را مطرح نمایید.
این آموزش به صورت پروژه محور کار شده و ویدیویی که در بالا مشاهده میکنید را به صورت سخت افزاری برنامه نویسی و راه اندازی کردیم و در این آموزش دقیقا همان مطالب توضیح داده شده است.
هرگونه نشر یا انتقال این آموزش به فردی غیر از خریدار یا انتشار آن در وب سایت های اینترنتی، شبکه های مجازی و … غیرقانونی می باشد و تیم شرکت نوین الکترونیک هیچگونه رضایتی ندارد و در صورت مشاهده از طریق مراجع قانونی پیگیری خواهد شد.
البرز –
سلام
کتابخانهstm32 شامل نمایش عکس هم میشه یا نه ؟
Store manager حمیدرضا محبوب مقدم (مالک تایید شده) –
سلام خیر فقط ویدجت هایی که داخل ویدیوی دمو هست راه اندازی شدند
Pouya –
سلام
تز این کتابخونه میشه برای stm32f103 استفاده کرد؟
Store manager حمیدرضا محبوب مقدم –
سلام بله
مثال این کتابخانه با میکرو کنترلر stm32f103rct6 با استفاده از توابع HAL میباشد
pouya –
سلام
میشه فونت فارسی طراحی کرد با این کتابخونه؟
Store manager حمیدرضا محبوب مقدم –
سلام در رابطه با نمایش فونت هایی غیر از کاراکتر های ascii این امکان در ماژول ft800 وجود دارد که باید برای این کار تمام کاراکتر ها تبدیل به عکس های bmp شده و عکس ها را روی صفحه نمایش داد. اما این امکان در کتابخانه موجود نیست و صرفا تمام ویدجت ها و المان هایی که در ویدیوی دمو محصول میباشد توضیح داده شده است.
برای اطلاعات بیشتر در این زمینه داکیومنت های شرکت ftdi که برای ft800 ارایه شده را میتوانید مطالعه بفرمایید.
Verified owner حسین بلانی (مالک تایید شده) –
سلام. روز بخیر.
خدا خیرتون بده. خیلی خوب و راحت روی STM32F4 راه انداختم.
قبل از این که از شما بخرم، توی گیت هاب کلی کد دانلود و تست کردم. فایده ای نداشتند.
فقط یه سمپل کد از خودشرکت FTDI داشتم که روی LCD یه دایره با زمان 1 ثانیه مدام قرمز و سفید میشد و تازه تاچ هم نداشت. کدهاش هم مطابق با EVE Screen Editor نبود.
حتی یه فایل راه اندازی از یه سایت دیگه خریدم که هم STM32 و هم Arduino بود. سر جمع 5 دقیقه توی فیلم توضیح داشت و آخرش با همون کدها باز هم راه نیفتاد.
تا این که بسته شما رو خریدم.
توضیحاتتون کامل و عالی بود.
ماژول هم (هم LCD و هم تاچ) با کدهای شما به راحتی روی STM32F4 راه اندازی شد.
فقط یه نکتهای که نمیدونم چیه اینه که فرکانس میکروکنترلر رو داخل CubeMX اگه از 32MHz بالاتر ببریم حتی اگر با تقسیم کلاک واحد SPI، فرکانس SPI رو روی همون 8MHz نگه داریم. دیگه LCD کار نمیکنه. البته مشکل از شما نیست. چون توی سمپل کد خود شرکت FTDI هم همین مشکل وجود داره. سمپل خود شرکت هم با فرکانس 16MHz راه اندازی شده. باید ببینم مشکل از چیه.
با تشکر
Store manager مدیر –
با سلام ممنون از نظر مثبت شما در تمام اموزش ها سعی بر این بوده که برای کاربر به راحتی قابل راه اندازی باشد.
در رابطه با مساله مطرح شده در صورت امکان با کلاک خارجی نیز تست بفرمایید. یکی از احتمالات ممکنه این باشه که به دلیل ضرب و تقسیم های واحد کلاک، احتمالا خطایی در کلاک خروجی اتفاق بیفتد.
نکته دیگر اینکه داخل کتابخانه مقادیر تایم اوت در نظر گرفته شده برای spi را میتوانید افزایش دهید شاید در زمان ارسال و دریافت تایم اوت spi اتفاق میافتد.
Verified owner alizba (مالک تایید شده) –
سلام. وقتتون بخیر.
دوست عزیز من این بسته شما رو خریداری کردم و از ماژول FT810q استفاده میکنم متاسفانه نتونستم جواب بگیرم.آیا این بسته فقط با FT800 قابل استفاده هست؟ اگر نه چه تغییراتی لازمه تا با FT810q هم بشه راه اندازی کرد؟
Store manager مدیر –
سلام وقت شما هم بخیر. بله این آموزش فقط برای راه اندازی ft800 هست و متاسفانه امکان راه اندازی ft810 با این کتابخانه وجود ندارد.
Verified owner فربد (مالک تایید شده) –
سلام. وقتتون بخیر.
دوست عزیز من این بسته شما رو خریداری کردم واز کامپایلر کیل استفاده میکنم متاسفانه نتونستم جواب بگیرم.
لطفا این پروژه را باکامپایلر کیل انجام داده و هگز برنامه را هم در پوشه قرار دهید. با تشکر فربد
Store manager حمیدرضا محبوب مقدم –
سلام وقت بخیر. برای استفاده از هرکامپایلر دیگری فقط کافی هست خروجی نرم افزار کیوب را روی همان کامپایلر تنظیم کنید و کتابخانه را به ساختار درختی پروژه تان اضافه کنید.