在线培训课程计划

IAR Academy

面向嵌入式开发人员的在线培训课程计划,为您提供一个独特的机会来提高您在嵌入式开发方面的技能、提升项目效率、更轻松地满足紧迫的项目期限。

开始您的学习之旅吧!

如今,开发人员面临的挑战比以往任何时候都更加复杂。IAR 可以帮助您应对这些挑战。我们在嵌入式编程和工具方面拥有 40 多年的经验。

IAR  Academy 是 IAR 的一项技术培训计划与客户服务内容,为客户提供独特的机会来提高嵌入式开发方面的技能、加快项目效率并更轻松地满足紧迫的期限。

还犹豫什么,赶快来报名吧!期待您在全新的线上学院里扬帆起航。

热门主题

部分回看课程

IAR Embedded Workbench 概览
  • 创建和管理应用程序项目

  • 支持资源,如文档、示例,甚至专门的支持选项

  • 设置为特定硬件配置构建项目的所有选项

  • 自定义项目组件和配置的选项

IAR 汇编程序
  • 操作符和指令

  • 使用模块和章节来组织代码

  • 指定条件汇编和数据分配

IAR 链接器
  • 如何包含程序库

  • 配置链接器,将代码分配到内存位置,以获得最佳大小和速度

  • 优化代码,只包含需要的内容,以及如何覆盖优化以保留编译时未定义的表达式

  • 选择链接器的映射列表,以显示组件位置和大小(这有助于调试程序)

IAR C/C++ 编译器
  • 将汇编代码与 C/C++ 代码连接的方法

  • 如何为可发布或可调试代码量身定制优化方案

  • 编译器提供的帮助调试代码和管理应用程序项目的工具

代码分析和功能安全概览
  • 代码分析和功能安全

  • C 语言(MISRA-C 语言子集)的优势和风险

  • 静态代码分析和动态代码分析的方法,现编译和链接时未发现的错误

  • MISRA-C 等标准方法可在开发过程的早期预防编码错误

  • IAR 的功能安全解决方案可帮助确保开发和文档符合这些标准

项目迁移到 IAR Embedded Workbench
  • 迁移工作概述

  • 迁移到 IAR Embedded Workbench 的原因

  • 手动项目转换

  • 特定和通用项目迁移工具

  • 使用 EWPtool 进行项目迁移的演示

开始使用 IAR Visual State
  • 如何使用 IAR Visual State Editor 创建项目

  • 如何为状态图创建状态和转换

  • 如何生成代码

  • 使用模拟器和验证器验证生成的代码

  • 如何使用 IAR Visual State 编辑器记录代码

IAR ielfdump 工具和 IAR isymexport 工具
  • IAR ielfdump 工具和 IAR isymexport 工具简介

  • IAR ielfdump 工具和 IAR isymexport 工具的目的和功能

  • 它们通常如何使用

  • 基本操作

  • 使用示例

使用实时操作系统进行多任务处理
  • 实时操作系统

  • 调试挑战

  • 堆栈估算

  • 性能测量

  • 线程中的问题

使用 IAR Embedded Workbench for Arm 编写 Bootloader
  • 什么是 Bootloader?

  • 使用 Bootloader 的好处

  • 启动 Bootloader 和内存映射

  • 在 IAR Embedded Workbench 中设置 Bootloader

  • 调试 Bootloader

  • 安全可靠的 Bootloader

开始培训

申请培训账号

要访问门户网站,请向当地客户服务团队发送电子邮件,并提供以下信息

  • 公司 名称
  • 职位
  • 电子邮件
  • 电话
  • 城市
  • 国家
  • 许可证号码

中国客户服务团队邮箱: customercare.cn@iar.com