4325|2

1305

帖子

0

TA的资源

纯净的硅(高级)

楼主
 

R7F0C80212套件试用之开发环境搭建3-软件仿真 [复制链接]

R7F0C80212套件试用之开发环境搭建3-软件仿真

       在上一节中我们生成了LED闪灯代码,并补充完整,也可以编译通过。我们就利用这个例子在本节介绍如何用CubeSuite+软件中提供的软件仿真来验证代码功能。

       Cubesuite+软件里自带了软件仿真器,没有硬件仿真器的网友也可以用软件仿真器来验证代码功能。

       我们在建立新项目时,CubeSuite+软件默认情况下选择的是使用软件仿真。所以在这里我们不需要修改,但是如果选择硬件仿真就需要修改了。当然,如果之前选择了硬件仿真,现在改用软件仿真,在这里也要改为软件仿真(debug tool选RL78 Simulator)


       我们代码编译完成后,点击“下载到调试工具按钮”,这时会启动软件仿真,同时提示软件仿真具有局限性,确认后会打开软件仿真图形界面。也可以直接按“编译并下载到调试工具按钮”,进行编译并把编译后的代码下载到仿真工具。
下载到调试工具按钮:


编译并下载到调试工具按钮:


提示软件仿真具有局限性:


       如果是新项目,软件仿真图形界面是空白的,需要自己建立仿真外设。如果打开已经配置过软件仿真的项目,则软件仿真图形界面就是以前已经建立的仿真外设。


       在这里,我们使用了一个IO端口来闪烁LED,所以我们需要配置一个LED,并把它连接到相应的IO端口。


在弹出的IO面板中增加LED,并点击右键进行配置。


在Label处可以增加标示标签,在Pin Name处选择对应的IO引脚(我们的项目中选择的是P04脚)。


点击“确认”按钮,完成软件仿真配置。

这时在点击运行按钮,则可以看到LED按照我们的设计进行闪烁。
运行按钮:



总之,CubeSuite+软件中的软件仿真使用方法很简单,只要根据项目中MCU外设的配置,选择不同的器件(电位旋钮、LED灯、端口状态曲线、数码管、串口等等),并选择相应的引脚配置,启用程序调试后,会自动连接到配置界面,用户可以实时进行仿真。
软件仿真这吃的外设器件:


如果是使用硬件仿真,那么需要记得在debug tool选ez emulator,不然因为默认是RL78 Simulator,点击下载就是弹出这个软件仿真。



最新回复

学习学习!!!  详情 回复 发表于 2018-7-12 17:46
点赞 关注

回复
举报

14

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
虽然多年之前写的,现在看来也很有帮助。 谢谢楼主分享。
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
学习学习!!!
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表