توصیه شده, کویکتل, مقاله های سیسوگ

کار با ماژول M65

آموزش کار با ماژول کوییکتل M65

قبلاً در سیسوگ در مورد ماژول M66 صحبت کرده بودیم و چند مطلب هم برای کار با این ماژول منتشر شده بود. حالا می‌خواهیم به سراغ نسخه جایگزین این ماژول یعنی ماژول M65 بریم که قیمت پایین‌تری هم دارد و به‌صرفه‌تر هست از طرفی یک آنلاین دیباگر هم برای آن در نظر گرفته شده که به دیباگ کردن ماژول کمک می‌کند که در قسمت‌های بعدی به آن می‌پردازیم.

در این قسمت تفاوت‌های این ماژول با M66 بررسی می‌شود و بعد از آن به سراغ راه‌اندازی open cpu روی این ماژول می‌رویم.

PIN OUT

در تصویر بالا تفاوت پین‌های ماژول M66 با M65 نشان داده شده و همان‌طور که مشاهده می‌کنید اکثر پین‌ها تغییری نکردند اما بخش بلوتوث حذف شده.

تفاوت دیگری که دارند این هست که برای پروگرام m65 از پایه‌های دیباگ ماژول استفاده میشه نه پایه‌های main rx tx.

حالا به سراغ کار با open cpu در ماژول M65 میرویم.

 

مرحله اول (نصب کامپایلر)

ابتدا پوشه کامپایلر را از حالت فشرده خارج میکنیم (فایل را از بخش دانلود در آخر مطلب میتوانید دریافت کنید)، این کامپایلر نیازی به نصب ندارد و فقط کافی است که آدرس آن را داشته باشیم.

 

مرحله دوم (آماده کردن sdk)

بعد از اکسترکت کردن پوشه sdk (فایل را از بخش دانلود در آخر مطلب میتوانید دریافت کنید) لازم است که در فایل MS-DOS تغییری ایجاد کنیم؛ ابتدا روی فایل راست کلیک کرده و وارد properties میشویم، سپس در قسمت target محل کامپایلر را بر اساس سیستم خود تغییر میدهیم.

مثلاً مقدار پیش‌فرض این است:
که لازم است تنها آدرس کامپایلر را تغییر بدهیم، مثلا به:
حال فایل custom/main.c را به صورت زیر تغییر می‌دهیم:
 

مرحله سوم (کامپایل کردن)

در این مرحله فایل MS-DOS را باز کرده و در آن دستور زیر را تایپ می‌کنیم:
اگر برنامه شما بدون مشکل باشد پیغام زیر را مشاهده می‌کنید:

و اگر هم برنامه شما ارور داشته باشه میتوانید ارورها را در فایل build\gcc\build.log مشاهده کنید.

 

مرحله چهارم (پروگرام)

برای پروگرام کردن ماژول M65 لازم است که از نسخه 4.20 (یا بالاتر) نرم افزار QFlash استفاده کنید(در انتهای مطلب میتوانید این نسخه را دانلود کنید).

بعد از باز کردن نرم افزار، فایل APPGS5MDM32A01.lod  را انتخاب کرده و پورت متصل به ماژول را هم انتخاب می‌کنیم.

حال پین‌های مبدل usb به serial را به پین‌های سریال دیباگ ماژول وصل کرده و ماژول را روشن می‌کنیم و دکمه start رو می‌زنیم، بعد از پروگرام موفقیت آمیز ماژول با پیغام زیر مواجه می‌شوید.

 

 

لینک‌های دانلود

نام فایل ها

  • CSDTK4.2_Setup.rar
  • m65.zip
  • QFlash_V4.20.zip

 

خرید برد و ماژول M65 از فروشگاه سیسوگ:

 

 

انتشار مطالب با ذکر نام و آدرس وب سایت سیسوگ، بلامانع است.

شما نیز میتوانید یکی از نویسندگان سیسوگ باشید.   همکاری با سیسوگ

نوشته های مشابه

13 دیدگاه در “کار با ماژول M65

  1. Avatar for فاضل فاضل گفت:

    سلام
    اخرین فریمور از کجا میشه دانلود کرد؟
    این مازول از ssl و https پشتیبانی میکنه؟

    1. Avatar for Zeus ‌ Zeus ‌ گفت:

      فریمور رو با آیدی سیسوگ در ارتباط باشید
      بله پشتیبانی میکنه از هردو پروتکل

  2. Avatar for فاضل فاضل گفت:

    سلام
    از متد های post و get استفاده می کنم خطای http relocation need میده.
    علت چیه؟
    بنظر میرسه با دامنه های که https هستند مشکل داره

    1. Avatar for Zeus ‌ Zeus ‌ گفت:

      بستگی داره ریکوئستی که میزنید http باشه یا نه اگر httpباشه عموما دیدایرکت میشه روی https
      ممکنه این مساله به همین دلیل بوده باشه

  3. Avatar for علیرضا علیرضا گفت:

    با عرض سلام،
    من با این ماژول و با استفاده از مثال های خودش اکسترنال اینتراپت را راه اندازی کردم، منتها ماژول رفتارهای عجیب نشون میده، مثلا هفت بار یوارت پیام ارسال میکنه و هربار دکمه پاور بزنی دوتا دیگه هم ارسال میکنه!! و کلا هیچ تسکی دیگه کار نمیکنه. خواستم ببینم مشکل کجاست و برای استفاده کردن از باتن چه راه حلی وجود دارد.

    1. Avatar for Mahdi.h   Mahdi.h   گفت:

      سلام
      در مورد سری m65 خودم هم به مشکلاتی خوردم ، این ماژول جدید هست و امکان داره باگ داشته باشه. برای استفاده از باتن هم میتونید داخل یه تسک مقدارش رو بررسی کنید ، فقط پول آپ داخلی ماژول کار نمیده و باید به صورت خارجی این کار رو انجام بدید.

  4. Avatar for فاضل فاضل گفت:

    سلام.
    جطور میتونم اکلیپس را برای M65 استفاده کنم؟
    تشکر

    1. Avatar for Mahdi.h   Mahdi.h   گفت:

      سلام. متاسفانه داکیومنت و فایلی از طرف کوییکتل برای اینکار به طور استاندارد ارائه نشده

  5. Avatar for فاضل اعصامی فاضل اعصامی گفت:

    سلام. اگر ممکنه یک شماتیک حداقلی برای راه اندازی بگذارید.
    تشکر

    1. Avatar for Mahdi.h   Mahdi.h   گفت:

      بردی که لینک خریدش توی مطلب هست رو شماتیکش رو میتونید از این لینک دانلود کنید و استفاده کنید
      http://mahdi2001h.ir/download/m66_schematic.pdf

      1. Avatar for فاضل اعصامی فاضل اعصامی گفت:

        تشکر.

  6. Avatar for Milad Milad گفت:

    با ماژول mc60 هم pin compatible هست؟

    1. Avatar for Sisoog Os Sisoog Os گفت:

      ماژول M65 با ماژول M66 کامپتیبل هست
      و ماژول MC60 با ماژول Mc65

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *