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.额外使用建议

       

猜你喜欢

转载自blog.csdn.net/hannimao/article/details/113744812
今日推荐