Skip to content

npatel33/picokernel-MSP430

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

picokernel-MSP430

Extremely light weight kernel that can fit in very low memory MSP430 microcontrollers like MSP430G2553. Maximum 6 tasks are supported for MSP430G2553. There is no feature provided for stack overflow detection so use recursion and number of variables within user task carefully.

Some of the stats of the kernel:

  • User task stack frame size: 64 Bytes. out of which 32 Bytes available to user.
  • Context switching time:80us @ 1Mhz clock.
  • Round-robin task scheduler with changeable time slice.

UPDATE: As MSP430 GCC compiler is now maintained by Texas Instruments, there are few changes in EABI of MSP430. So, code is updated to work with new TI-GCC compiler. Further, new features will be added soon.

About

Extremely light weight RTOS kernel that can fit in very low memory MSP430 microcontrollers like MSP430G2553

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages