CC2430基础——IAR的安装及配置
CC2430基础——IAR的安装及配置
IAR是一个强大的嵌入式开发平台,支持非常多种类的芯片。IAR中的每一个Project,都可以拥有自己的配置,具体包括Device类型、堆/栈、Linker、Debugger等。
一、IAR的安装
其实,IAR的安装是比较容易的,只需要软件和注册机就行了,我安装的是EW8051-EV-720D.exe。
但是cc debugger识别不了,出现以下现象。
CC Debugger
IAR
解决的方法,就是重装系统,然后换个低版本的IAR,原因是可能是仿真器固件版本较低
二、IAR的配置
(1)新建 Workspace 和 Project
首先新建文件夹 ledtest。打开IAR,选择主菜单File -> New -> Workspace建立新的工作区域。
选择Project -> Create New Project -> Empty Project,点击OK,把此工程文件保存到文件夹 ledtest 中,命名为:ledtest.ewp(如下图)。
(2)配置General Options
Target设置:Device:CC2430;
Code Mode:Near;
Data model:Large;
Calling convention:XDATA stack reetrant
Data pointer设置:Number of DPTRs:1
Stack/Heap设置:XDATA stack size:0x1FF
(3)Linker设置
Linker command file:选择lnk51ew_cc2430.xcl
(4)Debugger设置:
Driver:Texas Instruments (本实验为真机调试,所以选择TI;若其他程序要使用IAR仿真器,可选Simulator)
Device Description file:CC2430.ddf
至此,针对本实验的IAR配置基本结束,下面来介绍其编码实现。