JA slide show
 
ZIRAK Real Time OS برنامه نویسی و تنظیمات
چاپ فرستادن به ایمیل

 

در بسیاری از موارد بمنظور استفاده و کنترل تراشه حاوی سیستم عامل، حتی نیازی به نوشتن یک خط برنامه نیز وجود ندارد. در صورت برنامه نویسی در محیط سیستم عامل XIRAC، می‌توانید عملکرد سیستم عامل را بطور کامل در کنترل خود گرفته و بدین ترتیب کارآیی و قابلیت انعطاف محصول یا پروژه خود را به میزان چشمگیری افزایش دهید.
برنامه نویسی در محیط سیستم عامل XIRAC همانند روشهای معمول و حتی ساده‌تر از آنست. برای این منظور کافی است در ابتدا با زبان دلخواه برنامه خود را نوشته، سپس توسط اسمبلر یا هر نرم‌افزار مترجم دیگری برنامه نوشته شده را به زبان پردازنده‌ای که سیستم عامل بروی آن نصب شده (در این نسخه پردازنده AVR مدل ATMEGA32) ترجمه یا کامپایل نموده و در مرحله آخر، فایل HEX یا باینری نتیجه را توسط پروگرامر و یا بدون استفاده از پروگرامر و بطور مستقیم در داخل پردازنده بارگذاری نمایید. در این نسخه از سیستم عامل، دو روش مختلف بمنظور پروگرام نمودن پردازنده وجود دارد که با استفاده از هر دو روش می‌توانید پردازنده را حتی در حال کار و در داخل مدار، پروگرام نمایید.
یکی از روشهای پروگرام کردن، استفاده از پورت سریال آسنکرون (USART ) پردازنده می‌باشد. در این حالت می‌توانید مستقیما توسط رایانه و بدون نیاز به هیچگونه پروگرامری، برنامه خود را از طریق پورت RS-232 رایانه در داخل پردازنده بارگذاری نمایید.

ورودی دیگر پردازنده بمنظور بارگذاری کد برنامه، پورت سریال SPI است. با کمک این پورت می‌توانید با استفاده از یک پروگرامر سریال ISP از جمله پروگرامر AVRISP-mkII و یا JTAGICE-mkII ، برنامه خود را در داخل تراشه بارگذاری نمایید. البته در صورت استفاده از پروگرمر ISP لازمست بمنظور جلوگیری از پاک شدن برنامه سیستم عامل حتما به نکته ایمنی که در قسمت پروگرام کردن پردازنده بیان شده توجه نمایید. به یاد داشته باشید که در این نسخه از سیستم عامل به جز دو روش فوق از روش دیگری پردازنده را پروگرام نکنید زیرا ممکن است سیستم عامل آسیب ببیند. 

 

 

pc22-gray

 

جدیدترین محصولات

پیوندها

تالار گفتگو

سیستم عامل zirak چیست؟

"ZIRAK"، سیستم عاملی پر سرعت و توانمند برای میکروکنترلرهاست که قابلیتهای میکروچیپ های ساده و کوچک را به طرز چشمگیری بالا می برد.