选择RL78 EZ Emulator工具
添加自己的代码!
这里需要注意:必须要把pfdl.lib文件和pfdl_sample_linker_file.dr链接文件添加到工程里面。
7、 该单片机也可以按照传统的方式直接新建工程并添加代码,但是不建
议这样使用,在新建工程后需要添加一个比较麻烦的链接文件,而且容易出错!这里就不介绍了。
二、 仿真器安装与设置
2.1、安装驱动与更新固件:
驱动安装按照一般方法即可,路径如下图示:
点击确定即可,正确安装完成后在设备管理器端口中可以看到Renesas Virtual UART端口,否则安装失败!
2.2、在D:\\XXX\\EZ_CUBE\\EZ_QBEZUTL & firmware路径下有固件烧录软件打开之后将RL78_OCD_FW.hex文件烧录到下载其中,界面如下:
,
点击打开后,点击Start开始烧录即可。
2.3、在仿真器背面有5个拨动开关设置: 序号 1 2 3 4 位1 M1 Int.Clock Debug Mode T 位2 M2 Ext.Clock Stand Mode 5 说明 内部/外部时钟 仿真/独立模式运行 建议配置 M2 Int.Clock Debug Mode 5 Other R8C T:目标板供电,电压范围实际情况定,+2.7V~+5.5V 仿真器不能5:仿真器提供5V电源 提供3V电源 Other 2.4、仿真器与目标板的连接: EZ-CUBE:
目标板:
按照上图一一对应即可。
2.5、CubeSuite+仿真设置:配置仿真工具Debug Tool
按上图选择可以实现硬件仿真。
三、 代码生成与编码 3.1、代码生成工具初配置
3.1.1驱动代码自动生成:选择Tool->Plug-in Seting,会弹出以下对话框:
勾选红色框内内容,并点击OK,软件会提醒需要重启软件,点击Yes即可重启。 3.1.2、重启后界面项目树上会多出以下几个内容:
3.1.3、代码生成准备工作:
代码生成是必须是选择R5F10RLC型号的单片机,将需要的底层驱动代码生成以后,再将MCU型号改回R7F0C002L型号单片机。
选择Change Microcontroller…项即可更换MCU型号。
3.2、Clock系统时钟配置
选择
Generator Clock项,然后选择Pin assignment选项卡
这是一些复用功能重定向控制,此处保持默认状态。 再选择Clock Setting选项卡
电源范围选择
选择主时钟源类型
选择X1振荡电路
外部晶振频率