IAR Embedded Workbench کامپایلری قدرتمند برای میکروکنترلر ها است که تمامی خصوصیات و ابزار مورد نیاز را به عنوان یک کامپایلر، اسمبلر، لینکر و دیباگر به صورت کامل و یکپارچه به همراه دارد و به توسعه دهندگان امکان می دهد تا کد ها و نرم افزار هایی با زبان های اسمبلی، C، بیسیک، C++ و ... را با بیشترین کارایی و منطبق با آخرین فناوری میکرو کنترل های به کار رفته در پردازنده ها تولید کنند. همچنین به آن ها این امکان را می دهد تا کد ها را تست کنند و در نهایت نتایج حاصل از این تست ها را آنالیز نموده و برای بهینه سازی در اختیار برنامه نویسان قرار می دهد.
برای برنامه نویسی AVR نرم افزارهایی نظیر Bascom, Codevision, Aver Studio و غیره …. استفاده می شود و به همین ترتیب برای میکروکنترلرهای ARM می توان نرم افزار IAR Embedded Workbench for ARM را معرفی کرد که یکی از بهترین نرم افزارهای کد نویسی، کامپایل و Debug میکروکنترلر ARM می باشد.
میکروکنترلرهای سری ARM ، نمونه ی توسعه یافته ی نسل قبلی خود یعنی AVR هستند. این میکروکنترلرها با پردازشگر ۳۲ بیتی خود به مراتب بسیار قدرتمند تر از پردازشگرهای ۸ بیتی AVRاند و به همین علت، این میکروکنترلرها می توانند همانند یک CPU قدرتمند برای لوازمی مانند تبلت، گوشی ها پیشرفته موبایل و … ایفای نقش نمایند.
IAR Embedded Workbench کامپایلری قدرتمند برای میکروکنترل ها است که تمامی خصوصیات و ابزار مورد نیاز را به عنوان یک کامپایلر، اسمبلر، لینکر و دیباگر به صورت کامل و یکپارچه به همراه دارد و به توسعه دهندگان امکان می دهد تا کد ها و نرم افزار هایی با زبان های اسمبلی، C، بیسیک، C++ و ... را با بیشترین کارایی و منطبق با آخرین فناوری میکرو کنترل های به کار رفته در پردازنده ها تولید کنند. همچنین به آن ها این امکان را می دهد تا کد ها را تست کنند و در نهایت نتایج حاصل از این تست ها را آنالیز نموده و برای بهینه سازی در اختیار برنامه نویسان قرار می دهد.
امروز یک فایل هدر برد آموزشی به همراه فایل های آموزشی و کتابخانه های آماده برای برد LPC2138 رو که توسط دوست عزیزم مهندس حمید نجفی ساخته و نوشته شده رو براتون قرار میدم.
امیدوارم که مفید واقع بشه.
با تشکر فراوان از دوست عزیزم حمید نجفی.
ادامه مطلب ...