STM32CubeProgrammer نرم‌افزاری چندمنظوره از پروگرام تا دیباگ

STM32CubeProgrammer نرم‌افزاری چندمنظوره از پروگرام تا دیباگ

STM32CubeProgrammer نرم‌افزاری چندمنظوره از پروگرام تا دیباگ
STM32CubeProgrammer نرم‌افزاری چندمنظوره از پروگرام تا دیباگ

شرکت‌های زیادی هستند که مجوز معماری ARM را خریداری می‌کنند و متناسب با آن تراشه‌های خود را تولید می‌کنند. از معروف‌ترین این شرکت‌ها می‌توان به ST, PIC, NXP اشاره کرد.

اگر برگردیم به چند سال پیش، زمانی که میکروکنترلرهای ARM تازه وارد ایران شدند، هرکسی با توجه به سلیقه‌ی شخصی خود و یک سری پارامترها، که البته آن موقع این پارامترها آنچنان هم اصولی نبودند، از محصولات یکی از این شرکت‌ها استفاده می‌کرد. چندین سال به همین منوال سپری شد تا اینکه به یکباره، همه‌ی ما به سمت میکروکنترلرهای شرکت ST کوچ کردیم. علی‌القاعده در این یک فقره ما ایرانی‌ها متناسب با بقیه نقاط جهان عمل کرده‌ایم، چون طبق خبرهای واصله، در اقصی‌نقاط این کره‌ی خاکی نیز ST بازار را به دست گرفته و فراگیر شده است.

اما قضیه به همینجا ختم نمی‌شود و ظاهرا خود ST هم عزمش را جزم کرده است تا از سایر رقبا پیشی بگیرد. در این امر، ST از سایر رقبای خود بسیار فعال‌تر عمل می‌کند و نه تنها هر روز محصولاتش را توسعه می‌دهد، بلکه از نرم‌افزارهای دیگران استفاده نمی‌کند و نرم‌افزارهایی منحصرا برای خودش تولید می‌کند.

تقریبا دو ماه پیش بود که ما خبر IDE جدید شرکت ST به نام STM32CubeIDE را در سیسوگ منتشر کردیم و اتفاقا همگان از محیط زیبا و کاربردی این نرم‌افزار جدید بسیار خوششان آمد، اما ST دلخوش به این مقدار هم نبود و یکی دیگر از نرم‌افزارهایش را به صورت خیلی حرفه‌ای توسعه داده است که در زیر به معرفی آن خواهیم پرداخت.

STM32CubeProg) STM32CubeProgrammer)

STM32CubeProgrammer یک ابزار نرم‌افزاری چندمنظوره، برای برنامه‌ریزی تراشه‌های STM32 می‎‌باشد.

STM32CubeProgrammer محیطی برای خواندن، نوشتن و همچنین دیباگ کردن از طریق رابط اشکال‌زدایی (JTAG و SWD) و رابط بوت‌لودر (UART, USB DFU, I2C, SPI, CAN) می‌باشد. STM32CubeProgrammer طیف گسترده‌ای از ویژگی‌های برنامه‌ی حافظه‌های داخلی STM32 (مانند Flash, RAM, OTP) و حافظه‌های خارجی را ارائه می‌دهد. این نرم‌افزار اجازه یک سری کارها از طریق اسکریپت را نیز به شما می‌دهد و در نهایت STM32CubeProgrammer  در دو نسخه‌ی رابط  کاربری گرافیکی و کامند لاین ارائه می‌شود.

ویژگی‌های STM32CubeProgrammer

  • برنامه‌ریزی و پاک کردن حافظه‌ی FLASH تراشه
  • نمایش و دیباگ کردن محتوای حافظه FLASH تراشه
  • پشتیبانی از Motorola S19, Intel HEX, ELF و فرمت باینری
نرم‌افزار STM32CubeProgrammer را می‌توانید از طریق این لینک دانلود نمائید.

البته لازم به ذکره به دلیل ممنوعیت IP ایران برای شرکت ST لازمه با فیلتر شکن وارد شوید تا بتونید لینک دانلود را مشاهده کنید 🙁

حمایت از Sisoog Os

خوشحال میشیم برای تداوم و کیفیت ما رو حمایت کنید.

0 نفر

پــــســنــدیـده انـد

توجه

Sisoog Os
Sisoog Os

کارآفرین, تولید کننده, طراح الکترونیک و ....

دیدگاه ها

2 دیدگاه

  • Ali Elec
    elec110
    ۲۹ مرداد ۱۳۹۸

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

    • Phoenix
      ۳۰ مرداد ۱۳۹۸

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

پر بحث ترین ها

مسابقه دوم : چالش برنامه نویسی به زبان C

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

Zeus ‌ Zeus ‌
  • 2 سال پیش

راه اندازی LCD گرافیکی Nokia 1661 و دانلود کتابخانه آن

LCD گرافیکی یکی از مهم ترین پارامترهای موجود در طراحی انواع مدارات الکترونیکی پیچیده و حتی ساده است ، نمایش وضعیت و...

Zeus ‌ Zeus ‌
  • 4 سال پیش

ریموت کدلرن و چکونگی دکد کردن آن به همراه سورس برنامه

ریموت کنترل امروزه کاربرد زیادی پیدا کرده است؛ از ریموت‌های درب بازکن تا ریموت‌های دزدگیر و کنترل روشنایی همه از یک اصول اولیه پیروی می‌کنند و آن‌هم ارسال اطلاعات به‌صورت بی‌سیم است....

Zeus ‌ Zeus ‌
  • 5 سال پیش

مسابقه سوم: استخراج داده از رشته ها در زبان C

نزدیک به 5 ماه از مسابقه دوم سیسوگ می‌گذره و فکر کردم که بد نیست یک چالش جدید داشته باشیم! البته چالش‌ها...

Zeus ‌ Zeus ‌
  • 2 سال پیش

همه چیز درباره ریموت کنترل‌های هاپینگ

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

Zeus ‌ Zeus ‌
  • 5 سال پیش

مسابقه ششم: بزن میکروکنترلر را بسوزون!

بزنم میکروکنترلر را بسوزونم اونم تو  این شرایط!، طراحی مسابقه از اون چیزی که به نظر می‌رسه سخت‌تر است، باید حواست باشه...

Zeus ‌ Zeus ‌
  • 9 ماه پیش

آموزش قدم به قدم راه اندازی +NRF24L01

آموزش قدم به قدم راه اندازی +NRF24L01  با کتابخانه سازگار با انواع میکروکنترلرها و کامپایلرها قبل از اینکه قسمت بشه با ماژول...

رسول خواجوی بجستانی رسول خواجوی بجستانی
  • 3 سال پیش

ساخت ماینر با FPGA و ARM

چند ماهی هست که تب بیت کوین و ارزهای دیجیتال خیلی بالا رفته! چه شد که این پست را نوشتم همانطور که...

Zeus ‌ Zeus ‌
  • 3 سال پیش

مسابقه چهارم: کدام حلقه سریع‌تر است؟

حدود ۷ ماه پیش، مسابقه سوم سیسوگ رو برگزار کردیم و کلی نکته در مورد خواندن رشته‌های ورودی را بررسی کردیم. فکر...

Zeus ‌ Zeus ‌
  • 1 سال پیش

کار با ماژول تمام عیار mc60 – قسمت دوم – راه اندازی OpenCPU

در قسمت اول به یکسری اطلاعات کلی ماژول mc60 پرداختیم، با نرم افزار QNavigator کار کردیم و یک هدربرد هم برای کار...

Mahdi.h   Mahdi.h  
  • 2 سال پیش
سیـــســـوگ

مرجع متن باز آموزش الکترونیک