您好,欢迎光临本网站![请登录][注册会员]  
文件名称: 【ZLG微信文档精选】浅谈工程师的调试法宝(五)——JScope的使用.pdf
  所属分类: C
  开发工具:
  文件大小: 431kb
  下载次数: 0
  上传时间: 2019-10-14
  提 供 者: weixin_********
 详细说明:1.作为一名嵌入式软件系统工程师,掌握住高效快捷的调试方法,往往会在实际的项 目开发中达到事半功倍的效果 2.J-Scope 是 SEGGER 公司推出的,可以在目标 MCU 运行时,实时分析数据并图形化显 示的软件。它不需要像 SWO 那样需要 MCU 上面额外的引脚,而是使用标准的调试接口 3.J-Scope 可以像示波器一样显示多个变量的值,通过读取一个 ELF 文件,允许选择一定 数量的变量可视化广州周立功单片机科技有限公司 浅谈工程师的调试法宝一 SCope的使用 ZLG精选微信文章分享 J-Scope Configuration Connecton to jink Target Device Target Interface SD Speed ADaptive godking o000 Elf Fde C: \temp'Start_STM32F40G_Eval_1000us, OK Cancel 图2J- Scope配置对话框 然后在如图3所小的对话框添加变量。注意添加的变量在程序中应该是全局变量。 J-Scope Symbol Selection Name Address Size TypeFile Scope Os_InTimer 0x2000087d 1 unsigned char OSGLOBAL c Global OS Initialled 0x2000087e 1 unsigned char OSGLOBAL. Global SystemCoreClock 0x20000820 4 unsigned int system_stm..Global BaseAddr 0x200007fc 4 unsigned int JINKMEM_P.File Static TxIsPending0x200008004 int JINKMEM P. File Static TxPendingData 0x20000804 1 unsigned char JINKMEM_p.File Static IsInited 0x20000808 int JINKMEM_P,,, File Static TiMeout 0×2000144 int JLINKMEM P… File Stat TXTimeoutTimer 0X20000818 int JLINKMEM P, , File Static TxBufLocked 0X2000081c nt儿 INKMEM P,, File stabic Sineo 0x200007d0 char Start_SineW.. Global Sine 0x200007d1 char Start_SineW. Global sine 0x200007d2 char Start_SineW.. Global 0 0x200007d4 int Start Sinew.. Global 0x200007d8 int Start SineW..Global 2 0x200007dc 4 int Start_Sinew.Global L 0x200007e0 int Start SineW.. Global OK Cancel 图3添加变量对话框 单击OK,选择运行之后,我们就可以看到J- Scope绘制出来的精美的曲线了 这个工具支持的MCU内核也非常多,如图4所示。 ZLG精选微信文章分享 2012 Guangzhou ZLG MCU Technology Co, Ltd 广州周立功单片机科技有限公司 浅谈工程师的调试法宝一 SCope的使用 ZLG精选微信文章分享 Core HSS ARM/, ARM9, ARMI1 Cortex-Mo Cortex-M1 Cortex-M3 cortex-M4 Cortex-M7 Cortex-A Cortex-R RX100 RX200 RX600 PIC32 图4J- Scope支持的内核 可能有的读者好奇了,最多能观察多少个变量,采样率能达到多少呢?其实变量的多少 和采样率的大小取决」你的调试工具,如表1所示。 表1变量个数和采样频率 J-Link版本 最多变量数 最高采样频率 J-Link pro(v4 or later) 100 Unlimited J-Link ULTRA+(v4 or later) 100 Unlimited J-Link PLus(v9 or later) 10 1 kH J-Link BASE(V9 or latcr 10 1 kH: J-Link edu (v9 or later) 10 1 KHZ Othcr models 10 50 HZ 当然,如果你的J-link是从淘宝50元买来的,那么最高采样频率也就是50Hz了。 有了 J-Scope很大程度上方便了我们的调试。那么有没有其它的软件在具备J- Scope优点的 同时,功能史加强大呢? ZLG精选微信文章分享 2012 Guangzhou ZLG MCU Technology Co, Ltd 广州周立功单片机科技有限公司 浅谈工程师的调试法宝一 SCope的使用 ZLG精选微信文章分享 免责声明 州周立功单片机科技有限公司随附提供的软件或文档资料旨在提供给您(本公司的客 户)使用,仅限于且只能在本公司制造或销售的产品上使用。 该软件或文档资料为木公司和/或其供应商所有,并受适用的版权法保护,版权所有 如有违反,将面临相关适用法律的刑事制裁,并承担违背此许可的条款和条件的民事责任 木公司保留在不通知读者的情况下,有修改文档或软件相关内容的权利,对使用中所 出现的仟何效果,本公司不承担任何责仟。 该软件或文档资料“按现状”提供,不提供保证,无论是明示的、暗示的还是法定的保 证。这些保证包括(但不限于)对出于某一特定日的应用此软件的适销性和适用性默示的保证。 在仁何情况下,公司不会对仁何原因造成的特别的、偶然的或间接的损害负责。 ZLG精选微信文章分享 2012 Guangzhou ZLG MCU Technology Co, Ltd
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 输入关键字,在本站1000多万海量源码库中尽情搜索: