LAUTERBACH 调试介绍

Lauterbach基本调试

1.文件烧写

在lauterbach上位机调试软件的安装目录下提供了各种芯片的烧写脚本,比如:C:\T32\demo\tricore\flash\tc39x.cmm。

对于tricore多核系列,网上有个易调插件,这个插件可以让你图形化选择下载文件。

有关脚本文件的编写,请参考软件安装目录的“ pdf ”目录下 的“ practice_user.pdf等文件。

 

2 仿真调试

3.系统分析

  

   3.1  函数覆盖度分析

          结果中百分比,指这个函数的语句有多少可以被走到。

         

3.2  函数名中率分析(可以拿来测CPU load,idle task运行时间占比就是cpu空闲时间占比)

      

3.3 数据采样 (我采用的是snooper的方式采的,采的的message的alive counter)

     

4,断点设置

    4.1 数据读写断点 

         

         这个指的就是当g_ACC06_MsgCounter_u8的值变为3的时候,断下来,注意读写长度为字节,也就是发生st.b这样的指令

         改写这个内存才会断下,如果st.w改写这个内存就不会断下来,所以数据长度一定得设置准确。

 

   4.2 高级条件断点(比如中断多少次后才真正断下来)

         

 

5.额外使用建议

       

 

 

  • 14
    点赞
  • 111
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值