এম্বেডেড প্রোগ্রামিং টিউটোরিয়াল ARM

আপনি দুনিয়ার যে প্রান্ত থেকেই এই পেইজে এসে থাকেন, ডেস্কটপ-ল্যাপ্টপ, মোবাইল, ট্যাব, প্যাড  প্রায় নিশ্চিত ভাবেই বলা যায় ARM-processor based  কিছু না কিছু আপনার ব্যবহ্রত যন্ত্রে আছেই। জি, ARM –core এতটাই বহুল প্রচলিত, প্রায় সমস্ত এম্বেডেড ম্যানুফ্যাকচাররাই এই প্রসেসর তাদের সুবিধামত পরিবর্তন পরিবর্ধন করে ব্যবহার করেছে, করছে। ARM সম্পর্কে যেকোনো কিছু বললেই তা কম বলা হবে, তারচেয়ে নিচের ভিডিও টি দেখে নিন।

 

আমাদের এই টিউটিউরিয়াল গুলোর উদ্দেশ্য কিছু কিছু জিনিষ আনকভার করা, যাতে আপ্নারা নিজেদের মত ডেভেলপ করে নিতে পারেন। শুরুতে আর্ম বেইসড Atmel sam4s xplained pro kit  (http://www.atmel.com/tools/ATSAM4S-XSTK.aspx) দিয়ে আমরা এম্বেডেড প্রোগ্রামিং শুরু করবো। এরপর টেক্সাস ইন্সট্রুমেন্ট এর কোনো একটা ডি এস পি দেখাবো। ইচ্ছা আছে বিগল বোন র‍্যাসবেরি পাই নিয়ে কিছু পোষ্ট দেয়ার।

 SAM4S_Xplained_PRO_overview

ARM এর সংক্ষিপ্ত কিছু সুবিধা।

  • Floating point processor can multiply
  • High core density, low power high computational performance
  • Thumb composed. Capable to deal 16 bit operation in 32 bit processor.  this allows more instruction set to be stored.
  • DSP instruction set

–৮ বিট মাইক্রোকন্ট্রলার শিখলে কি ৩২ বিট দরকার আছে?

ডিপেন্ডস অন এপ্লিক্যাশন।  তবে ৮ বিট আর ৩২ বিট মাইক্রো এর তফাত আকাশ পাতাল। অনেকটা ২৫৫ আর ৩২ বিট এর সবচেয়ে বড় ভ্যালুর মত পার্থক্য। 😀

–এই টুল কোথায় পাবো।

আমার জানা মতে দেশে পাওয়া যায় না।

http://www.mouser.com/ProductDetail/Atmel/ATSAM4S-XPRO/?qs=sGAEpiMZZMvFPGEOwQcrY7sVmAvRX8hkkZTe6WDQh38%3d

http://www.mouser.com/ProductDetail/Atmel/ATSAM4S-XSTK/?qs=sGAEpiMZZMvFPGEOwQcrY7sVmAvRX8hks%2fmjdtZMHBg%3d

About Nahian Rahman

I received B.Sc. in mechanical eng. from BUET and M.Sc. in mechanical eng. (Intelligent Control and Automation System Division) from PNU, South Korea. I was a lab member of Instrumentation and Control Lab ( http://mclab.me.pusan.ac.kr/ ). Currently I am working as a PhD researcher at Italian Institute of tech. (http://iit.it/en/people/nahian-rahman) My research interest includes Control, Dynamics, Dexterous mechanism, mechatronics. I am a member of Korea Robotic Society (KROS), and IEEE. My Google Scholar profile: https://scholar.google.com/citations?user=W8_LYncAAAAJ&hl=en My ResearchGate profile: https://www.researchgate.net/profile/Nahian_Rahman My Social Profile at facebook: https://www.facebook.com/Nahian.Rahman
This entry was posted in Embedded Tutorial and tagged , , , , , , . Bookmark the permalink.

3 Responses to এম্বেডেড প্রোগ্রামিং টিউটোরিয়াল ARM

  1. Pingback: SAM4S Xplained Pro kit (ARM based) টিউটোরিয়াল ১ | রোবটিক্স ইঞ্জিনিয়ারিং

  2. sayem2603 says:

    ভাইয়া এই বোর্ডটা পাচ্ছি না, র‍্যাস্পবেরি পাই অথবা টেকশপের এই বোর্ডটা দিয়ে কি হবে? http://www.techshopbd.com/product-categories/arm/1373/tiva-ek-tm4c123gxl-launchpad-evaluation-kit-techshop-bangladesh

    • nahianbuet says:

      টেকশপের এই বোর্ড দিয়ে হবে। আসলে এই ধরনের বোর্ড ই দেখাতাম এরপরে। আমি জানতাম না এটা পাওয়া যায় দেশে। ধন্যবাদ জানানোর জন্য। এরপর এই টাইপের বোর্ড এ দেখাবো। কন্সেপ্ট গুলা এক ই রকম।

      তবে এই সিরিজ ও দেখতে পারো। ARM নিয়ে অন্য যেকোনো কিছু করতে গেলে অনেক মিল পাবা।

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s