3366|0

1297

帖子

2

TA的资源

纯净的硅(中级)

楼主
 

【R7F0C809】01 基本环境 [复制链接]

基本环境包含了几个方面,一个是编辑编译,一个是调试硬件。


瑞萨的IDE以前叫cubesuite+,2.0版本,现在叫CS+,3.0版本。应该是一回事,但是新的3.0似乎增加很多分析功能,值得一试。renesas的编译环境是按照核心来分的,根据核心不同主体程序也不同,,如下图,RL78要选CSPlus_CACX__V30001。



CS+包含了很多模块,除了IDE,还有commom program,compiler,simulator,device info,cg等,

可以独立安装,省点地方;要简单,就选single就可以一起安装。安装的时候自动装.net很好用,我自己独立装的.net没用。http://cn.renesas.com/support/do ... ation_csp_ca_cx.jsp

不过我们809似乎是专为中国设计产品,CS+不一定认识,所以还要下载设备信息文件(device info)。这个解压出来有个device_custom文件夹,放到CS+下面和device平行的目录就可以了。其实做了这步就够了!!

(甚至啊,有了device_custom以后,devide目录都可以删了,装的时候可要求必装的)。后面说的设备编程参数文件(rpf)是给单独的RFP程序来用的。解压缩目录也不一样,要把custom和一个xml文件解压缩以后放到Programming Tools下面的device目录里面。(注意,接上ezcube以后,上电时,单片机是不会运行的)


最后啊,CS+原来吸引人的是CG,可是很多人说809不支持CG,而802可是支持的啊!!很多人尝试了,不成功,我试了,也是不成功。因为其他芯片的CG界面是可以出来的,但是809却不可以。看来只有放弃了。


2、调试仿真器


瑞萨支持的调试器很多,

这里使用ezcube,功能应该是比较弱的。

要先装个驱动,然后会出来一个虚拟串口,这个串口只是和ezcube通信用的,而不是连接目标板的(注,ezcube的工作原理是利用u转串,使用8脚紫色Tx向目标mcu下载程序和调试。当然了,不用来调试时,自然可以用做U转串的)。新ezcube的需要设置拨码和更新固件,因为针对不同的内核,需要不同的固件。现在有新的20140925的固件了。但其实内部是一样的,要使用RL78 G10的固件,用另外一个会报固件太老。

然后后面的拨码有在使用手册上有明确说明。其中4号代表供电电压,一般选5,而最后一个选为M3。   

调试器和target的连接是很简单的,可是同样的RL78内核还分了两种。手上这个应该是用第一种,tools0口就是单线的调试口,resetIN直接和target的reset连接,不用resetOUT,因此只要4根线。在809上,reset是PIN1,而TOOLs是PIN20,其他都可以用做用户IO。


CS+支持ezcube,调试工具选择ez emulator就可以。调试通过。不过比较好玩的是,有一次误选了E1,居然也能下载,说明调试协议应该是一样的。

点赞 关注(1)

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

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

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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

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

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

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