ARM, STM, STM32, بلاگ خبری, معرفی, نرم افزار

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 لازمه با فیلتر شکن وارد شوید تا بتونید لینک دانلود را مشاهده کنید 🙁


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

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

 

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

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

  1. Ali Elec Ali Elec گفت:

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

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

پاسخی بگذارید

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