程序编译器安装调试本实例应用要求在你的电脑上安装编译调试软件:
1、 安装CSPlus_CC_Package_V40100。
2、 安装CSPlus_CC-RL__V10200。
3、 将文件夹r7f0c908b_dif里面的文件按要求拷贝到相关目录下。
4、 将文件夹r7f0c908b_rfp里面的文件按要求拷贝到相关目录下。
安装完成启动软件CS+ for CC (RL78,RX,RH850):
创建一个新的工程,点击GO
选着芯片RL78/R7F0C908(ROM32KB)—R7F0C907B(31PIN),起个名字,指定好路径,点击CREATE,点击OK即可,软件自动生成5个文件:
在文件树栏
移除:光标指在该文件,右键弹出一对话框,左键点击remove from project;
在文件树栏
移除:光标指在该文件,右键弹出一对话框,左键点击remove from project;
新建:光标指在File,右键弹出对话框,选Add—Add New File,弹出对话框,选.asm文件属性,起个main的文件名。
打开创建好的文件夹,把RL78库文件全部拷贝过来。
回到CS+ for CC页面,把拷贝来的库文件添加进来。
先添加r_pfdl、r_pfdl、r_cg_userdefine、r_cg_macrodriver这四个文件
在文件树栏,光标指在File,右键弹出对话框,选Add—Add File,在对话框选着文件,从复4次完成。
再添加两个文件夹:
在文件树栏,光标指在File,右键弹出对话框,选Add—Add New Category,新建的文件夹重新命名为lib,同上再建一个文件夹重新命名为inc,接下来把库文件incrl78文件夹下的3个文件添加到inc文件夹下,把库文件librl78文件夹下的1个文件添加到lib文件夹下。
这样把文件添加完后,就可以进行一下设置了
首先是设置编译器,在文件树栏里,双击CC-RL(Build Tool):
然后到编辑窗口点击Link Options,将Device项目下及Section项目下设置成下图的内容。
设置很方便,点击相关项目下的条款,最右边有展开的,通过下拉的项选着,没有可直接键盘输入。
Section项目下的第二条,可以复制一面的括号里的粘贴进去就行了
(PFDL_COD*/000DC,.const,.text,.RLIB,.SLIB,.textf,.constf,.data,.sdata/02000,.dataR,.bss/FF700,.sdataR,.sbss/FFE20)
接下来设置调试器:在文件树栏里,右键RL78….(Debug Tool)选着为RL78 E1(Serial)(Debug Tool)即选用E1仿真调试器;然后双击RL78 E1(Serial)(Debug Tool),编辑窗口点击Connect Settings,将Connection with Target Board项目下设置成下图的内容。
其它项目不用设置。