目录

一、iSYSTEM简介

二、如何使用iSYSTEM winIDEA烧写+调试程序

2.1 打开winIDEA:

2.2 新建一个Workspace;

2.3 硬件配置:

2.4 选择CPU芯片型号:

2.5 加载烧写文件:

2.6 开始烧录程序:

2.7 程序调试Debug:

2.7.1 运行程序:

2.7.3 通过(1)查找变量名和函数名;通过(2)查找C文件和H文件:

2.8 保存Workspace,方便下一次调试:

三、结尾


/

一、iSYSTEM简介

iSYSTEM成立于1986年,是一家私有企业,以能够为客户提供的丰富经验而自豪。 iSYSTEM的总部位于德国施瓦布豪森,靠近慕尼黑,在斯洛文尼亚和美国设有子公司,其友好的团队为客户提供有关嵌入式软件开发挑战的独立建议,重点是最能满足客户挑战的解决方案。

iSYSTEM专注于汽车行业以及客户重视功能安全性或最高软件质量的任何其他部门,他们可以将能够挽救生命或确保生命没有不必要危险的嵌入式系统推向市场。这个熟悉的工具以其BlueBox技术而闻名,在全世界的嵌入式开发工程师的办公桌上都能找到它。

BlueBox硬件与我们的winIDEA集成开发环境(IDE)一起,允许通过多种不同形式的调试接口快速简便地访问各种单核和多核微控制器。该软件可以直接在实际硬件上开发和测试,而无需诉诸代码检测。

通过与世界各地的专家合作伙伴合作,iSYSTEM支持其自身团队无法亲自支持的国家和地区的客户群。但是,技术支持是由我们训练有素的工程师团队直接提供的,可根据需要处理有关使用,配置甚至维修的主题。

iSYSTEM一直领先于技术曲线,为16位,32位和64位微控制器提供了可用的解决方案,并开发了对多核设备的支持。我们的最新技术可适应通过串行总线连接的多个不同系统的SoC,多处理器调试和时序分析。提出针对明天挑战的精明,大胆的解决方案可确保我们的客户在未来几年内将继续在嵌入式软件开发中拥有可靠的合作伙伴。

iSYSTEM已实施并维护了符合ISO 9001:2015标准要求的管理系统。

在本教程中,我们将设置Workspace,该Workspace将使用iC5000仿真器进行调试。

二、如何使用iSYSTEM winIDEA烧写+调试程序

2.1 打开winIDEA:

2.2 新建一个Workspace;

通过单击File / Workspace / New Workspace,创建一个新的工作区。

给新建的Workspace命名,以及存放的路径:

2.3 硬件配置:

打开“Hardware / Hardware”对话框,然后选择“ iC5000”作为“硬件类型”:

USB通信是默认设置。 通过USB连接调试器并打开它。 打开“Hardware / Hardware / Communication”选项卡,然后单击“测试”以验证是否可以成功建立与仿真器的通信。

2.4 选择CPU芯片型号:

打开“Hardware / Emulation Options”对话框,然后从下拉菜单中选择ARM系列。 并从POD / iCARD / iTAG菜单中选择Cortex(JTAG,SWD),然后选择要使用的CPU。 在这种情况下,我们使用的是S32K148:

2.5 加载烧写文件:

winIDEA需要找到源文件才能在源代码级别调试应用程序。 打开“Debug / Files for download”选项卡,然后将源文件的路径添加到备用项目文件搜索目录列表中。 如有必要,启用“搜索子目录”选项。

2.6 开始烧录程序:

通过选择Debug / Download来下载应用程序。 将对下载进行验证,如果发生任何下载错误,则会通知您。 您现在可以调试应用程序。

2.7 程序调试Debug:

2.7.1 运行程序:

2.7.3 通过(1)查找变量名和函数名;通过(2)查找C文件和H文件:

2.8 保存Workspace,方便下一次调试:

三、结尾

基于IC5000如何利用iSYSTEM winIDEA烧写+调试程序相关推荐

  1. 基于IC5000烧录器使用winIDEA烧写+调试程序(S32K324的软件烧写与调试)

    目录 一.iSYSTEM简介 二.如何使用iSYSTEM winIDEA烧写+调试程序 2.1 打开winIDEA: 2.2 新建一个Workspace; 2.3 硬件配置: 2.4 选择CPU芯片型 ...

  2. 基于linux的ARM设备升级,烧写Nand flash总结

    一.uboot 模式下: 1.SD烧写: if fatload mmc 0 0x100000 rootfs.cramfs; then nand erase 0x1600000 0x1400000;na ...

  3. jlink烧写linux内核,如何利用JLINK烧写U-boot到NAND Flash中

    很多同学使用笔记本作为自己的ARM开发和学习的平台,绝大多数笔记本都没有并口,也就是无法使用JTag调试和烧写程序到Nand Flash中,幸好我们还有JLINK,用JLINK烧写U-boot到Nor ...

  4. st 串口烧写工具 芯片_STM32芯片的几种烧写方式简介

    我们做STM32产品开发,最终是要将编写的程序代码写进芯片存储器,通常指Flash存储器[含可以映射到芯片存储空间的片外存储器],让程序正常运行起来以实现相应的功能. 一般来讲,将我们准备好的机器代码 ...

  5. 2个相同的 stm32 can通讯不成功_STM32芯片的几种烧写方式简介

    我们做STM32产品开发,最终是要将编写的程序代码写进芯片存储器,通常指Flash存储器[含可以映射到芯片存储空间的片外存储器],让程序正常运行起来以实现相应的功能. 一般来讲,将我们准备好的机器代码 ...

  6. 嵌入式Linux之旅——环境搭建篇之烧写整个系统

    上一小结我们已经烧写完u-boot,我烧写的u-boot是板子厂家定制的,本小节将利用这个u-boot烧写整个系统.当然,在系统移植篇的时候也会涉及到如何定制一个u-boot. 烧写整个系统我们一个叫 ...

  7. Jlink 烧写文件到 nandflash norflash

    s3c2440开发板支持两种启动方式,一种是 nandflash 启动,此时 nandflash 中的前 4K 内容会由硬件自动拷贝至片内 SRAM 4K 内存中,这片内 4K 内存会被 map 到 ...

  8. 用JLINK烧写U-boot到Nand Flash中

    很多同学使用笔记本作为自己的ARM开发和学习的平台,绝大多数笔记本都没有并口,也就是无法使用JTag调试和烧写程序到Nand Flash中,幸好我们还有JLINK,用JLINK烧写U-boot到Nor ...

  9. JLINK烧写U-boot到NAND Flash中

    http://www.linuxidc.com/Linux/2 很多同学使用笔记本作为自己的ARM开发和学习的平台,绝大多数笔记本都没有并口,也就是无法使用JTag调试和烧写程序到Nand Flash ...

最新文章

  1. 亿级商品详情页架构演进技术解密 | 高可用架构系列
  2. Linux安装Nginx使用负载均衡
  3. 悲观锁和乐观锁_悲观锁和乐观锁处理并发操作
  4. Google App Engine JAX-RS REST服务
  5. 408. Valid Word Abbreviation
  6. centos7限制cpu使用_CentOS7 CPU隔离配置
  7. 【牛客 - 331E】炫酷划线(权值线段树,树状数组哈希,随机数)
  8. rsa加解密及加签验签
  9. 顶顶顶!! Xcode7.1下用CocoaPods安装Alamofire--swift下的第三方网络库
  10. android镊 姩瀹夎 apk,用java寫的jodconverter借用openoffice來轉換office成pdf的示例代碼...
  11. 自己动手简单实现vbb的URL静态化
  12. [Unity基础]01Unity基本操作
  13. web前端开发与应用——超链接
  14. jemalloc 使用
  15. 经典基础教程---Programming TCP/IP Windows Sockets in C++
  16. 顾泽苍:新一代人工智能——产业推动的核心理论
  17. 为什么我说“设计模式”的设计理念是误人子弟?
  18. 云阶月地,关锁千重(一.公平和非公平)
  19. PS 中图层为索引,修改成背景可编辑
  20. gensim下载时出现找不到information.json的问题

热门文章

  1. 空三匹配和密集匹配的区别与联系
  2. 去年写的代码大全笔记(其实是摘记)
  3. 使用jol如何判断一个对象当前处于哪种锁
  4. 搞定机器学习面试,这些是基础!(下载PDF)
  5. PHP服务器获取客户端IP地址
  6. TX2开箱,安装JetPack
  7. Bitstream Vera Sans Mono 编程字体安装
  8. 单模光电转换器怎么接_光纤收发器(网桥,接口转换器),单模光纤收发器
  9. 如何区分“指向const对象的指针”和“const指针”?
  10. OCR文本识别,文本行检测技术。