软件展示
iar embedded workbench是一款功能强大的单片机程序软件。该软件支持项目管理、配置开发环境、创建编译器、定制具体编程方案,而已帮助我们管理自己端口的工作情况,让我们轻松找到自己能够使用的调试代码。

【功能特点】
对原文件进行编译链接
完成上面的设置以后,选中项目中的一个源文件(.c, .cpp, .cc, .s, .asm, msa) ,选择 Project>Compile 或者单击工具栏中的compile按钮,对源文件进行编译。如果有错误请根据提示的出错信息,将错误修正以后重新编译。 13、保证所有的源文件都编译通过以后,选择 Project>Make 或者单击工具栏中的make按钮,对源文件进行创建连接。如果有错误请根据提示的出错信息,将错误修正以后重新创建连接。
在线调试
创建通过以后,就可以进入调试阶段了。选择Project>Debuge 或者单击工具栏中的图标按钮就可以进入调试了。

在调试界面用户可以看到一个绿色的箭头选中了第一行,这表示程序计数器指向了此行的程序。将鼠标放在程序中的某一行,单击图标按钮可以在这里设置一个断点,当程序运行到此时会自动停止,用户可以观察某些变量;也可以单击图标按钮,程序将自动运行到当前光标闪烁处后停止。此外在工具栏中还有复位图标按钮,单步跳过图标按钮,跳入图标按钮,跳出图标按钮,全速运行图标按钮等很多有用的快捷方式,有效地利用它们可以极大的提供调试效率。
查看CPU寄存器的数值
如果用户想查看 CPU 某个寄存器内的数值可以选择View菜单下的Register一项,就会弹出如图 2.20 左图所示的寄存器对话框,通过黑色下拉三角按钮可以选择不同的寄存器。如果用户想查看程序中某个变量的数字,可以选择View菜单下的Watch一项,会看到图 2.20 右图所示的画面,在虚线框中输入要查看的变量名即可。此外,在View菜单下还有很多其他的

【温馨提示】
1、几乎支持所有MSP30系列单片机;
2、三种下载模式;
3、使用TIUSB时,提示:Init failed. Could not open port.这时要到\IAR Systems\Embedded Workbench 4.0\430\bin下复制msp430.dll和hil.dll两个动态库文件(前提是要安装Embedded Workbench 4.0)网友的话,先放在这里,万一遇见了错误,可以参考。
热门文章
我有一座飞行模拟器
飞行模拟器的构建:硬件与软件的融合 我拥有一座飞行模拟器,它由多个核心组件构成。座舱模拟真实飞机的驾驶舱,配备操纵杆、油门、刹车等控制装置,模拟真实飞机的物理感受。显示系统采用多屏设计,通过投影或显示器呈现逼真的天空、地形和仪表信息。软件系统则包含详细的航
vm安卓模拟器
VM安卓模拟器:虚拟化环境下的安卓体验 VM安卓模拟器是一种基于虚拟化技术的软件工具,它能够在电脑等非安卓设备上创建一个完整的安卓系统运行环境。通过模拟器,用户无需实际安装安卓操作系统,即可在电脑上体验和操作安卓应用、游戏或系统功能。这种技术利用虚拟机管理器(
少三模拟器
以少三模拟器 以少三模拟器是一种软件工具,其核心功能在于模拟特定硬件或软件环境。该模拟器允许用户在当前计算机系统上运行原本需要特定硬件支持的程序或游戏。通过精确复现目标系统的底层指令集和硬件架构,它为用户提供了访问和体验历史软件的途径。 其工作原理主要涉及对
挠屁股模拟器游戏
挠屁股模拟器游戏属于模拟互动类游戏,其核心体验是通过虚拟操作模拟“挠屁股”这一行为,为玩家提供独特的感官反馈与娱乐方式。 游戏玩法与操作机制该类游戏通常采用简单直观的操作方式,例如通过触摸屏滑动、按键点击或虚拟手柄控制,模拟用手或工具接触虚拟角色的臀部区域
介绍高中模拟器游戏
高中模拟器游戏概述 高中模拟器是一款模拟高中校园生活的电子游戏,属于模拟经营类游戏的一种。这类游戏旨在通过虚拟环境还原高中阶段的学习、社交与日常场景,让玩家体验或探索高中生活的各个方面。其核心设定通常围绕学生角色的成长与校园生活的管理展开,涵盖学业、社团、
新玩法模拟器
新玩法模拟器:创新体验的数字试验场 新玩法模拟器是一种数字工具,通过构建虚拟环境来模拟特定游戏、活动或流程的玩法,让用户在不接触真实场景的情况下,探索、测试和创新玩法。这种模拟器旨在打破传统体验的限制,为用户提供安全、可控的实验空间。 其核心概念在于“模拟与
小歪玩全屏模拟器
全屏模式是提升设备显示体验的关键技术,通过消除界面边框和系统元素,为内容提供更大视觉空间。小歪玩全屏模拟器针对这一需求开发,旨在优化游戏等应用的显示效果,增强用户沉浸感。 小歪玩全屏模拟器支持多平台游戏适配,覆盖主流游戏类型,包括角色扮演、策略、竞技等。其