probe3.bin是什么程序 占cpu很大 如何解决

probe3.bin是什么程序 占cpu很大 如何解决,第1张

bin是二进制文件,某些程序会用exe文件引用执行。

win7:打开任务管理器—查看—选择列—将“映像路径名称”勾上,确定之后可以在任务管理器看到这列,看probe3.bin在哪个目录下,若在windows下的话,建议检查是否有毒,并不要太急着删除。其他目录的话,看是那个程序,再决定是否卸载程序。

另外可以查看启动项里面是否有同目录文件的启动项。

xp:开始—运行— 输入 wmic 确定 —输入 process 回车 然后看文件在哪个目录。……

当然还可以用360或者金山卫士的进程管理器查看。

设置探针 Probe point 在 CCS2.2 中单独的菜单,在 CCS3.3 中和 Breakpoint *** 作合并在一起了。首先打 开源程序:如 volume.c ,找到 read_signals(input)这行,然后双击这行灰色区域(或 F9) 设置断点

1.设置断点

2.点击 Breakpoint Manager(或者 Debug 菜单——>Breakpoints,打开断点管理窗口)

3.点击 Action

4. 在 Action 列表框中,选择 Read data from file

5.然后在下边的条目中选择文件名,如 sine2.dat

6. Wrap Around 项目打勾,显示为 True,让文件读到结尾时反绕到文件开头

7. Start Address 填写文件数据填充到内存的位置,Length 填写数据长度

8. 点击该属性页上端的 Submit changes 按钮,保存设置

9. 此时,会出现一个类似播放器的窗口,可以显示和控制从文件读取数据的进度 至此,仅仅完成了数据输入工作。单步运行程序,可以看到输入缓冲区数据和输出缓冲区的 变化,证实是从数据文件中读取的数据

二、图形的显示 使用 Graph 功能,可以更加直观地显示数据波形

1. View 菜单——>Graph——>Time/Frequency...,打开图形属性对话框

2. 缺省是单个图形的显示,Single Time,在起始地址处填写 inp_buffer,采集缓冲区长度填 写 100,整个图显示的长度 200,即,一张图读取两次文件才能显示完整。点击 OK,显 示出图形窗口,右键点击清除显示。

3.F5 运行程序,可以看到随着上述播放器的进度,内存数据变化,刷新图形, sine 波形也会随之变化。

4.改变 Single Time 为 Dual Time,在起始地址 low 处填写 out_buffer,将输出 波形显示在下端。

5.再次运行程序,可以看到输入、输出波形的同时显示 6.实时刷新图形时, 会发现输入、 输出波形反相, 这是不对的。 可以暂停播放器, 单步执行数据读取过程,会看到同相、幅度不同的两个波形 探针 Probe point 过程中输入的数据文件格式与管道中的文件不一样。前者是从内存中导出 的数据格式,第一行是长度之类的,后边每行都是 32 位的 16 进制无符号整数;后者就是一 个数据流,按照 8 位无符号的字符处理


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/11479176.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存