2620|0

59

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

R7F0C802x -- 随笔(1) [复制链接]

   前面有很多高手都对板子进行了讲解,这里我就不再多说了。下面主要介绍下我开发过程中查到的心得以及碰到的相关问题。
    拿到板子后,首先就是上网查资料了。帖子(https://bbs.eeworld.com.cn/forum ... 9&page=1#pid1725668)中youki12345已经给出了不少开发实例,省了我不少时间。光盘中的给出了指定的CubeSuit+开发工具,其实对于瑞萨MCU来说,IAR也是一个不错的开发工具。具体可以参考如下网页(http://www.iar.com/Products/IAR-Embedded-Workbench/Renesas-RL78/)其中很详细的列出了IAR所支持的所有瑞萨MCU:
    Integrated development environment project management tools and editor
    Highly optimizing C and C++ compiler for RL78
    Automatic checking of MISRA C rules (MISRA-C:2004)
    Configuration files for all RL78 devices
    Emulator debugger support
    Run-time libraries
    Relocating RL78 assembler
    Linker and librarian tools
    C-SPY debugger with RL78 simulator and support for RTOS-aware debugging on hardware
    Example projects for RL78 and code templates
     User and reference guides in PDF format
    Context-sensitive online help

   其中还特别指明了支持RL78系列。不过挺不幸的就是IAR不支持EZ-CUBE工具。所以没法试试IAR来开发7F0C8021,不过如何只是用来生成烧写的HEX文件而不进行调试的话IAR还是很好用的,毕竟大家比较熟悉嘛。
   

   论坛中很多地方都提到了CODE GENERATOR,觉得挺有意思的,也就体验了一把,发现还是挺不错的。基本上所有的配置代码都可以自动生成,值得一提的是在RL78 EZ Emulator的属性窗口中有个Security ID。
   
   那么这是什么呢?从字面上解释就是"安全ID",那么这个到底是什么呢?通过查看资料,个人理解就是瑞萨为了保护用户的代码,设置了这个ID号,如果用户设置了ID号,那么在修改这块芯片程序的时候必须对ID好进行验证,否则就不能修改。不过总琢磨着有点
问题,不知道用户程序有没有用这个ID加密后再放到芯片的ROM中,否则的话这个就不能防止暴力破解了。
   
    明天开始好好琢磨下CubeSuit+,还得向大家请教。


点赞 关注
个人签名如何学好嵌入式。。。


http://t.cn/zjpnIOY

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

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

 
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
快速回复 返回顶部 返回列表