有关于Ucosii在IAR上调试的东东

IAR EWARM环境下调试uCOS应用

uC/OS-II不是一个复杂的系统,以前没有OS时你是怎么调C代码的,现在仍然可以这么调,因为对于C编译器和调试器来说,uC/OS-II本身的代码和你自己的应用程序代码没有什么区别。进一步来说,如果用IAR,则在调试器里自带有针对多个常用RTOS的插件(如CMX, ThreadX, IAR PowerPac, embOS, Enea OSE, uC/OS-II等),可以除了基本的C代码调试之外,还能显示与OS相关的信息,如task, semaphore, timer等。调试插件的使用很简单,只需在配置Debugger Options时选中相应的插件(Project -> Options -> Debugger -> Plugins),然后下载和调试代码,在调试界面上会多出一个菜单(例如uC/OS-II),在菜单项里就可以选择观看感兴趣的内容了。具体可参考IAR自带的文档:uC-OS-II-KA-CSPY-UserGuide.pdf

Micrium也有自己的调试工具uC/Probe和uC/OS-view,但那个需要通过额外的串口或网口与主机交换信息,和编译工具也没什么关系,而且是个单独付费的产品。

转载于:https://www.cnblogs.com/darren-715/p/3461104.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值