分享到plurk 分享到twitter 分享到facebook

版本 8c3d780bc44cc46152ad6a5e8594a7ef8dad57f3

uClinux

組員

竹內宏輝 陳勁龍 賀祐農

Hackpad<https://hackpad.com/UClinux-EEaoU4qOP12>_

沒有MMU

Task State

Scheduler

Interrupt Handler

作業系統架構

硬體驅動原理

  • GPIO
    • Linux GPIO interface<https://www.kernel.org/doc/Documentation/gpio/gpio.txt>_
  • EXTI, NVIC
    • interrupt handling

效能表現

參考資料

  • Introduction to uClinux<http://free-electrons.com/docs/uclinux/>_
  • Getting Familiar with uClinux/ARM 2.6<http://opensrc.sec.samsung.com/Getting_Familiar_with_uClinuxARM2_6.html>_
  • Practical Advice on Running uClinux on Cortex-M3/M4<http://electronicdesign.com/embedded/practical-advice-running-uclinux-cortex-m3m4>_
  • µClinux for ARM Cortex-M3<http://www.eetimes.com/document.asp?doc_id=1316982>_