IAR 环境下的中断仿真

IAR是很流行的一种优秀的嵌入式开发环境,在嵌入式开发中应用很广泛,当你的硬件板件没有就绪,而你又想调试你的程序时,我们经常会用到软仿,今天我们就来讲讲IAR环境下的中断仿真,以飞思卡尔kv46FMCU的PIT0定时器中断为例。

首先新建并写一个简单的定时器中断程序,配置工程,选择simulator

建立中断仿真

使能

配置PIT0中断

打开interrupt log 并使能

点击

下载进行debug程序,点击

运行一段时间,停止

观察结果

从interrup log 可以清楚的看到中断运行的情况,中断进入,中断执行,中断离开等信息,与预期的效果一致,在具体的应用中,根据自己的系统配置中断参数。

原文发布于微信公众号 - 嵌入式程序猿(InterruptISR)

原文发表时间:2015-06-04

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏维C果糖

利用 SSH 完成 Git 与 GitHub 的绑定

在「史上最简单的 GitHub 教程」中,我们已经对 GitHub 有了一定的了解,包括创建仓库、拉分支,或者通过Clone or download克隆或者下载...

3489
来自专栏名山丶深处

windows平台安装maven

1644
来自专栏云计算教程系列

如何在macOS上安装Ruby并设置本地编程环境

Ruby是一种动态编程语言,可用于编写从简单脚本到游戏和Web应用程序的任何内容。它于1993年首次在日本发布,但在2005年作为服务器端Web开发的语言获得了...

2370
来自专栏Albert陈凯

MacOS系统Maven的安装并配置到IntelliJ IDEA

首先去下载最新版 http://maven.apache.org/download.cgi 我下载的是 http://mirror.bit.edu.cn/a...

3254
来自专栏主机笔记

安装serverstatus监控多台服务器状态

如果是一台服务器很好管理,但是服务器多了,就很容易忘记,因此就需要一个监控的平台。serverstatus是一个开源的服务器监控系统,可以利用serversta...

8007
来自专栏云计算教程系列

如何在Ubuntu 16.04上使用Flask和Python 3编写Slash命令

Slack是团队的沟通平台。Slack有许多附加组件,可以让团队扩展Slack,并将其与其他程序集成。slash命令是在消息输入框中执行操作的快捷方式。例如,键...

1104
来自专栏开源优测

linux下安装部署jenkins

环境搭建(linuxs版本) 一、安装包下载地址 注:笔者以64位为例 1、JDK安装包: http://www.oracle.com/technetwork/...

3015
来自专栏SpringBoot 核心技术

第三章:SpringBoot使用SpringDataJPA完成CRUD本章目标构建项目配置数据源以及JPA 初尝试运行项目总结

2292
来自专栏jiajia_deng

正确处理安装程序提示 “这个程序可能安装不正确” 问题

1514
来自专栏SpringBoot 核心技术

第二十三章:SpringBoot项目多模块打包与部署

4583

扫码关注云+社区

领取腾讯云代金券