久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 自己寫的Keil平臺下使用的uCOS插件 [打印本頁]

作者: jayash    時間: 2017-11-18 22:39
標題: 自己寫的Keil平臺下使用的uCOS插件

Keil下沒有ucos的調試插件,調試時抓數據結構比較麻煩,但是又不習慣用IAR.最近剛好有時間研究了一下ARM提供的高級仿真接口AGSI,并用QT平臺寫了一個簡單的ucos插件,目前只提供了任務管理器的功能,可實時監視目前系統中維護的任務列表,包括各個任務的名稱,CPU的使用率,任務的運行狀態,優先級,剩余掛起時間,堆棧大小,以用堆棧,切換次數.先把插件運行圖貼出來哈.



    目前插件還有一點小bug,如果有感興趣的稍后可以把插件和使用方法傳上來,大家也可以幫我測測問題,并提出寶貴意見哈!    使用方法如下: (插件在附件word中)

插件的調試步驟如下:
圖1
附件在這里
圖2
打開文件,找到[ARM]字段,添加如下圖3信息:
圖3
4
4 要使uCOS可調試,需添加OS_DBG.c文件,并在os_cfg文件中將OS_DEBUG_EN使能,如圖5.
圖5
并在OS_DBG.C中添加如下代碼:
OS_COMPILER_OPT  INT16U   const OSTCBOffPrio         = offsetof(OS_TCB,OSTCBPrio);        /*Offset Of Task Prio*/
OS_COMPILER_OPT  INT16U   const OSTCBOffState        = offsetof(OS_TCB,OSTCBStat);        /*Offset Of Task Task State*/
OS_COMPILER_OPT  INT16U   const OSTCBOffStatPend     = offsetof(OS_TCB,OSTCBStatPend);    /*Pending State*/
OS_COMPILER_OPT  INT16U   const OSTCBOffStatDly      = offsetof(OS_TCB,OSTCBDly);         /*Pending Time Left*/
#if OS_TASK_PROFILE_EN > 0u
OS_COMPILER_OPT  INT16U   const OSTCBOffCyclesTot    = offsetof(OS_TCB,OSTCBCyclesTot);   /* Total number of clock cycles the task has been running*/
OS_COMPILER_OPT  INT16U   const OSTCBOffCtxSwCtr     = offsetof(OS_TCB,OSTCBCtxSwCtr);    /* Number of time the task was switched in*/
OS_COMPILER_OPT  INT16U   const OSTCBOffStkUsed      = offsetof(OS_TCB,OSTCBStkUsed);     /*Offset Of Task Stack Size*/
#endif
#if OS_TASK_CREATE_EXT_EN > 0u
OS_COMPILER_OPT  INT16U   const OSTCBOffStkSize      = offsetof(OS_TCB,OSTCBStkSize);     /*Offset Of Task Stack Size*/
#endif
#if (OS_EVENT_EN)
OS_COMPILER_OPT  INT16U   const OSTCBOffEventPtr     = offsetof(OS_TCB,OSTCBEventPtr); /*Offset Of Task Event Pointer*/
#endif
#if OS_TASK_NAME_EN > 0u
OS_COMPILER_OPT  INT16U   const OSTCBOffName         = offsetof(OS_TCB,OSTCBTaskName);
#endif
也可以直接下載文件

全部資料51hei下載地址:
演示視頻.zip (3.73 MB, 下載次數: 20)
dll.zip (11.02 MB, 下載次數: 21)



作者: 不言兮兮    時間: 2018-1-8 13:12
請問一下uCOS-III能用嗎?

作者: bayga456    時間: 2018-2-4 12:37
希望以后能看懂。
作者: 林曦    時間: 2018-6-14 17:30
大神,值得學習的文章
作者: 歐陽云天    時間: 2018-6-14 19:54
看得頭大
作者: yiru12    時間: 2018-9-4 13:39
不錯,謝謝分享




歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 日日操天天操 | 婷婷久久五月天 | 国产va在线 | 日韩在线视频免费 | 国产亚洲视频在线观看 | 久久精品国产亚洲 | 可以免费看黄色的网站 | 国产一区2区 | 欧美日韩一区在线 | 少妇综合 | 性爱一级视频 | 免费一级黄色录像 | 日韩av免费在线观看 | 国产一区在线观看视频 | 91av免费| 成人黄色小视频 | 长河落日电视连续剧免费观看 | 99中文字幕 | 欧美一区在线视频 | 国产精品成人在线 | 精品少妇av| 日本黄网站 | 综合导航| 黑人精品一区二区 | 日韩视频免费在线观看 | 蜜桃成人在线 | 婷久久| 91久久国产综合久久91精品网站 | 国产成人免费在线观看 | a级片在线 | 在线观看日韩视频 | 精品免费国产一区二区三区四区 | 五月色综合 | 激情小说亚洲 | 午夜在线观看视频 | 欧美久久久 | 青草在线视频 | 日韩精品免费一区二区夜夜嗨 | 欧美第一页 | 久久久国产精品人人片 | 亚洲精品www久久久久久广东 |