承蒙EEPW论坛管理员 jackwang的厚爱,上月底有幸做为第0批RL78/G13的试用者拿到开发板。要早第一批好几天,资料及进程也要早于各位,当然,其中的经验、弯路也要多于各位,特开此帖,以分享这几天的试用经验与资料,只求得大家在试用初期少走弯路,尽快熟悉开发板,设计出自己预期的产品,分享更多更好的经验。
中文产品说明书:http://share.eepw.com.cn/share/download/id/78577说明:此说明书为RL78/G14的,但是其与RL78/G13几乎一样,因此可以做为极好的参考资料。
代码自动生成工具applilet v1.03 http://share.eepw.com.cn/share/download/id/78578
说明:此为官方最新版本,套件光盘自带的版本为Applilet v1.02。有些小区别,两个版本均支持自家的开发工具与IAR编译工具。 IAR RL78 v1.2 官方评估版 http://d.1tpan.com/tp0439856754说明:此为官方网站下载的评估版,目前无法XX。只能选择30试用或者16K代码限制。在安装后,点击help 激活可以在线申请到激活码。友情提示:此版本IAR貌似绑定了硬盘ID与网卡Mac地址,来防止重复注册。
RL78系列用户手册——软件篇 http://share.eepw.com.cn/share/download/id/78614
说明:本技术手册介绍了RL78系列MCU的汇编级说明,主要面向指令集的说明。文中介绍了内存空间管理、寄存器、地址分配、指令集、指令说明、管道指令及附录。原文档名 r01us0015ej_rl78.pdf
官方资料: http://www.eepw.com.cn/event/action/renesas/rl78/tech.html
说明:来自EEPW官方文档内容如下:
1、RL78/G13 MCU 开发套件演示视频
2、RL78/G13开发套件内光盘文件
3、CubeSuite+开发环境之一
4、CubeSuite+开发环境之二
5、RL78/G13 CubeSuite+ V1.02.01 Packages开发软件
6、微控制器RL78族系列产品的概要
7、RL78模拟数字转换器的概要
8、RL78产品的结构和内核CPU的概要
9、RL78 MCU时钟产生器的概要
10、RL78程序闪存和数据闪存的概要
11、RL78产品开发工具的概要
12、RL78上电复位功能和低电压检测器的概要
13、RL78 MCU端口构成的概要
14、RL78安全性特征的概要
15、RL78串行通信接口的概要
16、RL78 MCU定时器的概要
17、RL78的相关产品资料
*************** 华丽的分割线 ******************************
调试经验:1、仿真时的WDT 问题(参考1)
问题提出:在仿真时不能设置断点. 一旦满足断点条件, 程序将复位,或者其它异常现象发生。
问题分析:检查程序, 发现用户在仿真时, 写有控制Watchdog 的语句, 并且使能Watchdog功能.由于Watchdog 是非屏蔽中断, 所以在程序执行断点功能时 ,Watchdog 满足条件,是仿真器复位。
解决方案:仿真时禁止Watchdog 功能, 在完成仿真后, 使能Watchdog, 产生目标文件, 用于MCU 编程。
致谢
感谢EEPW论坛提供开发板的试用机会,感谢jackwang的厚爱,网友hanshuyujifen2的讨论及提供直接、间接帮助的网友们也一并在此表示感谢。参考
1. RTSHCMCAN0001-0100 Rev.1.00 http://share.eepw.com.cn/share/download/id/78579