نرم افزار اتمل استودیو ( ( Atmel Studio محیط توسعه یکپارجه (IDE) برای برنامه نویسی و توسعه میکروکنترلر های AVR و ARM شرکت Atmel می باشد.
اگر در شرکت سخت افزاری و یا الکترونیک شما برنامه نویس سیستم های نهفته هستید، همه ی چشمها روی شماست. امروزه نرم افزار و قابلیت های آن و انعطاف پذیری آن از اهمیت بیشتری نسبت به قبل اهمیت پیدا کرده. بنابراین هر چیزی که بتونه شما را کمک کنه کدتون را راحتر و سریع تر بنویسید ، فشار کاری شما را کاهش و در نتیجه هم برای شما و هم برای شرکت سودمند خواهد بود.
نرم افزار یا بهتره بگیم IDE اتمل استودیو (Atmel Studio) یکی از این ابزارها هست. این نرم افزار شما را در نوشتن کد برای میکروکنترلرهای AVR,ARM شرکت ATMEL کمک میکنه. و تلاش میکنه شما وقت کمتری را تلف کنید و سریع تر کد بزنید.
محیط توسعه یکپارچه Atmel Studio از همه ی میکروکنترلر های ARM , AVR شرکت اتمل پشتیبانی میکنه:
- AVR XMEGA A Series
- Atmel SAM3S
- SAM 4L LC Series
- SAM D10
- V70 Automotive
- 32-bit AVR UC3 C-Series
- 32-bit AVR UC3 L-Series
- 32-bit AVR UC3 D-Series
- 32-bit AVR UC3 A0/A1-Series
- 32-bit AVR UC3 A3/A4-Series
- 32-bit AVR UC3 B-Series
- Atmel SAM G
- 8-bit AVR Based
- Atmel SAM3U
- AVR XMEGA
- megaAVR
- Atmel SAM3N
- SAM DA1
- …
ویژگی ایجاد پروژه سریع
ویژگی کاملا جدید Atmel START که از نسخه 7 این نرم افزار رونمایی شد. سرعت ساخت ساختار نرم افزار و ایجاد پروژه را دو چندان میکند. این ویژگی بصورت تصویری برنامه را با سخت افزار و میان افزار های مورد نیاز ارتباط میده.
یک چیزی شبیه کدویزارد کدویژن هستش. و البته وب بیس (Web Base) و نیاز به نصب نداره و دائم بروز رسانی میشه و همچنین فایل کانفیگ تولید میکنه تا بتونید در آینده اگر خواستید آن را ویرایش کنید و استفاده کنید.
دارای HELP هوشمند
یک ویژگی جالبی که نرم افزار Atmel Studio دارد ، Help جدید آن است. این Help با فشردن کلید F1 از روی کی برد در روی کلمات کلیدی خاص مثل اسم رجیسترها شما را به دیتاشیت و یا آموزش های مرتبط منتقل میکنه.بطور مثال در شکل زیر روی کلمه کلیدی TCCR1A که یک رجیستر هست کلید F1 را بفرشده و در شکل بعدی دیتاشیت مستقیم رفته روی بخش TCCR1A.
کاملا رایگان
نرم افزار یا محیط توسعه یکپارچه Atmel Studio بصورت کاملا رایگان و با بیش از هزاران سورس کد آماده برای ARM,AVR منتشر شده.
قابلیت Atmel Data Visualizer
تقریبا شبیه یک لاجیک آنالایزر یا اسیلوسکوپ سیگنال های GPIO,SPI,USART,… را رصد کنید. همچنین رفتار مصرف توان و نرم افزار را هم میتوانید رصد کنید.
خلاصه : از Atmel Studio برای برنامه نویسی ، شبیه سازی و رفع ایراد نرم افزار میتوان استفاده کرد.
ویژگی های منحصر به فرد از نظر شرکت اتمل:
- Support for 300+ Atmel AVR and Atmel SMART ARM-based devices
- Vast source code library, including drivers, communication stacks, 1,600+ project examples with source code, graphic services and touch functionality through Atmel Software Framework (ASF)
- IDE extensions through Atmel Gallery, the online apps store, for development tools and embedded software from Atmel and third parties
- Tune capacitive touch designs, validate system performance, monitor power consumption, and real-time data and trace graphing with Atmel QTouch Composer
- Configure and test the performance of wireless designs with the Wireless Composer running on the target
- Write and debug C/C++ and assembly code with the integrated compiler
- Advanced debugging features include complex data breakpoints, nonintrusive trace support (SAM3 and SAM4 devices), statistical code profiling, interrupt trace/monitoring, polled data tracing (Cortex-M0+ devices), real-time variable tracking with optional timestamping, and integration of Percepio Tracealyzer for leading-edge debug data visualization and RTOS awareness
- Integrated editor with visual assist
- New project wizard allowing projects created from scratch or from a large library of design examples
- In-system programming and debugging provides interface to all Atmel in-circuit programmers and debuggers
- Create transparent debug views into CPU and peripherals for easy code development and debugging
- Full chip simulation for an accurate model of CPU, interrupts, peripherals, and external stimuli
فیلم معرفی اتمل استودیو (ورژن 7)
لینکهای دانلود نرمافزار Atmel Studio:
شاید لینکهای زیر برای ایران تحریم باشند لطفا از تحریم شکن استفاده کنید.
در ضمن ذکر این نکته ضروری است که شرکت میکروچیپ شرکت اتمل را خریداری کرده و برای همین موقع دانلود به سایت میکروچیپ هدایت میشوید.
منابع: وبسایت اتمل ، وبسایت میکروچیپ
اگر این نوشته برایتان مفید بود لطفا کامنت بنویسید.
خیلی ممنون از مطالب خوب شما
سلام
چرا هیچ آموزش کامل فارسی در رابطه با این نرم افزار پیدا نمی شه؟!
با این همه مزیت چرا همچنان اکثر کاربران از کد ویژن استفاده می کنند!!!
سلام، دلایل مختلفی میتونه داشته باشه ولی بنظرم تازه ملت میخواستن برن به سمتش که “آردوینو” اومد و خب خیلی ها نرفتن سمتش…و خیلی هم هستن طبیعتا کار میکنن. برای میکروکنترلرهای AVR اگر کسی میخواد ادامه بنده بنظرم محیط خوبی است. البته آموزش چندانی هم لازم نباید باشه کمی مبتدی کدویژن بلد باشید میتونید سوئیچ کنید روی اتمل استادیو.