Re: [請益] trace freertos消失
: http://wiki.csie.ncku.edu.tw/embedded/freertos
: 請愛用 GEF 這個工具來搭配 GDB 追蹤程式碼:
: https://github.com/hugsy/gef
: 不過要注意到,GEF 現在不完全支援 ARM Cortex-M 系列,暫存器會抓到 cpsr/spsr,等我把期初測驗的考卷改完,再來研究怎麼修正。
jserv大大 請問抓到你提的cpsr/spsr暫存器的資料為什麼會是問題?
: FreeRTOS 在某些硬體架構,比方說 ARM 平台,實作不是很優雅,效率也不好 (今年我們會發表一份技術報告,論及如何在 Cortex-M 環境實作高效能的
: hypervisor,會包含 FreeRTOS 地效能分析,下半年再來跟大家分享),所以從 2014 年起,我們實作另一個 RTOS,稱為 rtenv+,授權模式也較 FreeRTOS
: 採用的 modified GPL 來得有彈性 (rtenv+ 採用 BSD License,著作權人是台灣國立成功大學),歡迎從這裡切入:
: http://wiki.csie.ncku.edu.tw/embedded/rtenv
大大是建議直接從這個os去trace會比freeRTOS還容易下手嗎?
如果手上有st m4的開發板 和qemu
從qemu下手會比實際用開發板好做嗎?
因為前面i386大大建議用qemu下手做
不好意思 問了一些蠢問題
另外 jserv大大 我2014其實有去上過你的課 後來就對os一直有興趣
但因為身體因素(narcolepsy) 能花在上面的時間一直很少 慚愧
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.254.7.8
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1488341449.A.6EB.html
※ 編輯: wandog (122.254.7.8), 03/01/2017 12:11:58
推
03/01 15:37, , 1F
03/01 15:37, 1F
→
03/01 15:37, , 2F
03/01 15:37, 2F
討論串 (同標題文章)