آموزش keil
خانواده میکروکنترلرهای ARM مدتی است که پا یه دنیای الکترونیک گذاشته اند. این معماری باعث ایجاد میکروکنترلرهای بسیار زیادی شده که از جمله شرکتهای محبوب و معروف در ایران میتوان به atmel و philips اشاره کرد.ARM ها از نظر هسته CPU به چند دسته تقسیم میشوند که معروفترین آنها arm7 و arm9 است. کامپایلرهای معروف این سری میکروکنترلرها IAR و KEIL میباشد.
در اینم مبحث برروی میکرو کنترلرهای ARM شرکت فیلیپس کار خواهد شد و پروژه ها برای LPC2378 بسته میشوند. (این میکروکنترلر در حال حاضر در بازار ایران به مبلغ 18000 موجود است و از امکانات و سرعت زیادی برخوردار است)
برای دریافت برنامه KEIL از سایت keil.com میتوانید دانلود کنید. این برنامه به طور کامل و صحیح کار میکند و مشکلی تا کنون از آن مشاهده نشده است. بعد از نصب این برنامه در مسیر نصب فایل .pdf موجود است که طریقه ساخت یک دیباگر/پروگرامر ساده و کارآمد میکروکنترلرهای ARM را نشان داده است. این برنامه قابل اضافه شدن به KEIL بوده و از بسیاری از میکروکنترلرها از شرکتهای مختلف پشتیبانی میکند.
برنامه Flash magic یکی از برنامه های پرقدرت پروگرامر فیلیپس بوده که قابلیت آنرا دارد که از طریق bootloader موجود در ROM میکروکنترلر (بصورت کارخانه ای روی میکرو کنترلر قرار دارد) میکروکنترلر را پروگرام کند. از مزایای این برنامه ارتباط UART بوده و تنها راه بیرون آوردن میکروکنترلر lock شده به حالت عادی این برنامه میباشد.
نکته: دو برنامه بالا در بورد آزمایشی موجود در سایت فیلیپس (MB2300) به کار برده میشود. و میتوانید به راحتی سخت افزار این دو برنامه را در شماتیک MCB2300 مشاهده کنید.
مرجع پردازنده های دیجیتال
علاقه مندی ها (Bookmarks)