Pada kesempatan kali ini saya akan membahas mengenai salah satu sistem operasi yg dapat digunakan untuk mikrokontroler avr atmel.
Pembahasan ini adalah lanjutan dari pembahasan sebelumnya tentang sistem operasi pada mikrokontroler : mikrokontrolerjakarta.wordpress.com/2010/06/27/menggunakan-sistem-operasi-di-mikrokontroler/
Femto OS merupakan sistem operasi yg sangat efisien, penggunaan program memory nya sebuah aplikasi kecil dapat dibentuk dengan menggunakan hanya 300 byte saja.
Untuk mendownload source codenya melalui FemtoOS 9.22, sedangkan untuk tutorialnya dapat dilihat di website resmi FemtoOS femtoos.org.
Untuk melakukan compilasinya menggunakan winavr, langkah – langkahnya adalah sebagai berikut (under Windows) :
1. Download source code femtoOS dari link FemtoOS 9.22.
2. Extract source code tersebut ke salah satu direktori.
3. Generate avr studio project dengan menjalankan script dari command prompt dari direktori FemtoOS_0.922 : Install_ScriptsInstall_avrstudio_workspace.bat.
4. Install compiler winavr, download winavr dari : WinAVR.
5. Install AVR studio AVRStudio 4.18.
6. Buka salah satu project dalam directory FemtoOS_0.922IDEstudioprojects
7. Lakukan build, maka akan tergenerate file .hex
File .hex tersebut dapat dituliskan ke mikrokontroler, untuk mengubah setting seperti jenis mikrokontroler dapat di atur
di confic_applicatiin.h
Untuk detil setting dapat dilihat di femtoOS website : FemtoOS.