ARM, STM32, بلاگ خبری سیسوگ, معرفی, نرم افزار های الکترونیک

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 را می‌توانید از طریق این لینک زیر دانلود نمائید.

دانلود نرم‌افزار STM32CubeProgrammer نسخه 2.15.0

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

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

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

  1. Avatar for elec110 elec110 گفت:

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

    1. Avatar for Phoenix Phoenix گفت:

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

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

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