第31次星系活動:F9 Microkernel Thread 導讀活動

主題內容:F9 Microkernel Thread 導讀活動 (120分鐘) 及 lightning talk (10)

分享者:ben6 ,  Gapry Un
 
摘要
 
繼上次 F9 Microkernel Scheduling 導讀活動之後,本次我們將一起來探討 F9 thread 的實作。
此外,特別加入實作活動,希望能減少 F9 Kernel 開發的障礙,讓參與群友們也自行增加新功能。 

提綱

  • Brief of F9 Microkernel Thread
  • Thread Code reading

背景知識

 

參加活動前,請大家配合,先行預習(較易於與講者互動):

  get code: (為避免參考不同的版本,統一使用下列 commit-id)

    git clone https://github.com/f9micro/f9-kernel f9-kernel

    cd f9-kernel

    git checkout 4d87f204252d57525f9cd93f163ca5225cc34bb7

與 thread 相關程式碼部分

  • softirq.c, syscall.c, systhread.c, thread.c

實作課

  LAB1: 在 F9 Microkernel 中,實戰第一個功能 Hello Thread

  • 硬體需求
       - STM32F4-Dicovery 開發板
           (請自行至天瓏書局購買)
       - USB-to-TTL 線
           在ruten上搜尋 usb ttl  即可找到
           (EX:http://goods.ruten.com.tw/item/show?21209120416930)
        git clone https://github.com/texane/stlink.git
  • 上機實作 hello thread

      - 在console 中,每隔 3 秒印出 "Hello World" 字串

3to10 lightning talk 

  • 簡介simple eCos device driver (Gapry Un from National Chiao Tung University) 5~10 mins

備註

活動時間:2013/12/23 7:30pm 開始,6:30pm 開始入場

官方網址:http://www.juluos.org

共筆網址:http://sync.in/juluosdev

地點:Ville Cafe 台大公館店

(註1: 參加者需在店消費約200元以下,折抵場地費。)

(註2:活動採分享心得或研究實作展示。)

(註3:活動場地有提供無線網路。)

Ville Cafe 台大公館店 / 中正區羅斯福路三段284巷5號

Event Tickets

Ticket Type Sale Period Price
入場券

~ 2013/12/23 21:30(+0800) End of Sale
  • Free
Next Step