Sabtu, 18 Desember 2010

RTOS CooCox di STM32F100 Discovery Kit

Punya dua buku tentang RTOS MicroC/III dapat gratis dari Micrium, setelah baca-baca setengah dan mau download RTOS MicroC/III ternyata harus register dengan email yang non gratisan (gmail atau yahoo). Setelah baca-baca license MicroC/III kok kayaknya untuk evaluationnya tidak gratis kecuali untuk academy, maksudnya ada upfront payment untuk bisa coba RTOS ini. Akhirnya buku tersebut saat ini jadi pajangan aja.

Sempet coba FreeRTOS yang licensenya GPL3-Modified, tetapi mengalami kegagalan. FreeRTOS dapat di compile dengan Atollic TrueStudio (free version), tapi crash saat menjalankannya.

Hari ini coba CooCox CoOS (http://www.coocox.org) Free dengan BSD License. Setelah ganti config sedikit dan hapus interrupt handler di file stm32f10x_it.c karena sudah di handle oleh CoOs, compile sukses dan jalan tanpa crash. Walaupun baru coba dua task untuk led blinking.

Mantap, sekarang dah bisa multitasking. Project file akan di upload nanti.