OpenVINOTM,给你看得见的未来!>>
电子产品世界 » 论坛首页 » 企业专区 » Renesas » 一步一步玩转SAKURA板 [离线编译--HEW+GCC]

共51条 5/6 |‹ 1 2 3 4 5 6 跳转至
菜鸟
2012-12-26 14:36:25    评分
41楼
离线编译

发现原来日本提供了 HEW集成开发环境+GCC编译器 的工程,在我的电脑上编译了下,编译成功,到工程的Debug目录下找到生成的程序文件,接下来就看如何下载了

我测试的版本:
HEW:4.09
GCC:GNURX v12.02

HEW集成开发环境下载,这个比较麻烦,因为现在HEW安装都集成在产品的编译器里,不提供单独下载了,还是给出瑞萨的RX C编译器下载链接地址吧
http://cn.renesas.com/support/downloads/download_results/C1000000-C9999999/tools/evaluation_rxc.jsp

GNU编译器下载:已经是GNURX v12.03了...
http://www.kpitgnutools.com/index.php

工程下载:
SAKURA_Debug_HEW_Full.zip

懂日文的TX(点名jobs)可以看看这个帖子;http://www.renesasrulzarchive.com/docs/DOC-2302


菜鸟
2012-12-26 15:48:47    评分
42楼

调试

使用E1调试的话,Sakura有提供E1接口,焊接好连E1到电脑,SW3设置为RUN模式,也就是single-chip mode

HEW选择SessionRX_E1_E20_System点Connect,设置如下:

还有一个设置,不要更改,FFFF0000~FFFFFFFF放置的是sakura在线更新的固件,更改了这块区域就会被覆盖掉了

进行调试界面,在左侧Download modules下双击SAKURA_Debug_HEW.x-00000000
运行就可以看到程序运行了


菜鸟
2012-12-26 17:27:04    评分
43楼
但问题也随之而来了,用HEW+GCC生成mot或二进制文件,如何下载到芯片呢?

使用E1在HEW环境下可以把编译生成的文件写入到芯片里,但问题是这个方法不适合网友。 RX63N支持USB烧写,也就是把SW3打到RUN的另一侧,设置为USB Boot mode,就可以使用上位机FDT或RFP通过USB端口进行烧写

但是如果直接连接FDT或RFP,一旦连上,用于在线更新的那部分firmware也被擦掉了

这块Firmware是有提供对应的mot文件的,firmware_update.rar

GCC编译也可以生成mot文件,难不成要把固件和GCC编译生成的mot文件手动拼接起来再一起下载?

专家
2012-12-27 18:44:54    评分
44楼
目前论坛还是无法 @jobs 的。

我表示我的网速还可以,我直接使用云平台。本地写好后,再上传。

助工
2012-12-27 19:59:47    评分
45楼
师兄,我是一个超级菜鸟,对于瑞萨单片机一点基础也没有,对瑞萨的整体认识也没有,能不能给一些最最基础的资料,或推荐几本书,关于硬件结构介绍和编程方式介绍的,最好是中文的。我邮箱是:1312913927@qq.com。各位走过路过的大侠,也支持一下吧

菜鸟
2013-01-09 10:13:51    评分
46楼

上传一个Arduino的文档,觉得不错,可以参考下
Arduino+Cookbook.pdf


菜鸟
2013-01-09 10:15:22    评分
47楼

嘿嘿,文本编辑还是在本地做比较方便,编译就云编译吧


菜鸟
2013-01-09 10:20:10    评分
48楼
最快速的方法就是在一块目标板上写代码测试,到网站上下载芯片硬件手册和应用手册及代码,论坛里很多例程可以借鉴,上手不难呢

菜鸟
2013-01-19 15:49:30    评分
49楼
刚知道有这个论坛,学习中...

助工
2013-03-24 14:32:38    评分
50楼
good

共51条 5/6 |‹ 1 2 3 4 5 6 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]