Renesas CS+ for ca cx入门(一)

这是一篇关于Renesas的CS+ for ca(以下简称CA)的入门简介,在网上关于这个IDE的使用方法比较少人讲述,兴许使用的人比较少吧。另一个类似的IDE是CS+ for cc,这两个IDE的区别在于CA终将淘汰,现在CA的版本为4.0,而CC的版本为5.0。

从供应商的技术支持得到的反馈是CA是早期的NEC开发的,而NEC的IP做得是不错的,而瑞萨的外设做得不错,然后集两家之所长,瑞萨做了关于RL78系列的单片机。但是CA的编译器编译效率不太好,然后瑞萨后来直接开发新的编译器,用于取代CA的编译器,就是后面的CC。

我之所以任然选择CA主要是CA的支持度更高,资源更丰富,官网的demo都是基于CA的,但是我建议大家后面使用CC这个IDE吧,CC的使用方法基本和CA一样,而且编译出来的二进制文件比CA编译出来的小20%,且CC能支持long long类型的量,而CA只支持long型变量。


先简单的讲讲怎么建立工程,安装过程略过,以R5F100MF这个芯片为例

1、单击菜单栏的Project->Creat New Project


选择RL78系列的芯片,编译器选择CA78K0R,注意一件事,路径不要出现中文。

建立工程之后的工作区如下图:


CA和CC均提供代码生成工具,单击Tool->Plug-in Setting,出现如下框图,勾选代码生成插件


IDE重启一次,然后在工程文件处会出现代码生成的选项,如图


然后简单介绍一下代码生成工具的使用:

点击Project Tree栏下代码生成工具的Clock Generatot

首先需要选择引脚的映射功能,有些引脚可以映射不同的外设功能,需要查询datasheet后再选择。但同一时间只能使用一个引脚,每一个PIOR对应一套引脚,根据原理图自己选择对应的引脚,有一点需要注意的是,一旦选择了好了以后,无法修改,只能新建工程。

  • 29
    点赞
  • 152
    收藏
    觉得还不错? 一键收藏
  • 12
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值