Re: [請益] trace freertos消失

看板Soft_Job作者時間7年前 (2017/03/01 12:10), 7年前編輯推噓1(101)
留言2則, 1人參與, 最新討論串3/4 (看更多)
: 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
文章代碼(AID): #1Ojad9Rh (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1Ojad9Rh (Soft_Job)