Renesas CS+ for ca cx入门(二)

xiaoxiao2021-02-27  176

续上一篇入门文章,这一片主要讲讲编译器的配置

新建好了工程之后,还可以切换芯片的,右击下图的选项,选择修改微控制器,

然后选择需要修改的芯片

瑞萨的RL78系列芯片有一部分是在专门针对中国市场供应的,然后在原版的ca这个ide是找不到这些芯片的,官网会有支持包提供,然后会告诉用户相对的国际版的芯片的开发版是哪款芯片一致的,开发的时候可以使用这款开发板。

在这里说一些不负责任的话,注意下面的这些话我不负责任。国际版和中国版的两种芯片的差别是什么呢?价格,话只讲到这里。中国版的datasheet不支持的功能,只要国际版的支持,中国版的一样能用。

点击(Microcontrol)后,工作区出现关于芯片的性能介绍,这里我就不解释了,读者自行浏览。

下面开始将编译器配置,以CA78K0R为例,CX调用的是另外一个编译器。

注意CA78K0R这个编译器不支持long long类型的数据,CX的编译器支持,这个是找原厂确认过的,读者不必尝试寻找开启的选项了。

1、Common Options

Build Mode:只能是默认,我也不知道怎么选择别的,且没有修改的欲望。

Output file type:这个根据需要,一般默认。输出的文件夹也是工程文件夹就好,当然,用户可以下拉选择别的输出目录

Frequently Used Options(for Compile):

修改优化等级,如果空间限制,可以自行选择,CX的编译器优化效率强于CX。

源文件包含的路径,不用用户自行添加,只要工程有包含,IDE会自动添加,这一点强于keil。

宏定义,有需要可以在这里添加,为了不造成理解困难,建议在源码添加

Frequently Used Options(for Assemble)

同上,只是面向汇编而已,上面的是面向c的

Frequently Used Options(for Link)

可以添加用户库路径,链接后的输出文件夹,输出文件名定义等

Frequently Used Options(for ROMization)

是否输出目标文件,一般否

Frequently Used Options(for Object Convert)

是否输出hex文件,选择是,路径,文件名默认,文件格式根据需要选择,我一般选择intel的

Device

芯片的ID,有需要再改吧,我反正没有遇到过需要保密的。

Build Method

编译过程中,编译器对不存在的源文件(这是直译,按照我的理解应该是目标文件,参考gun makefile)的处理办法,可以选择重复编译或者忽略

Version Select

除非有原厂的人的建议,否则别动

Notes

不知道什么意思

Others

输出信息的格式,默认吧

编译格式也是默认

临时目录 默认

编译前后的执行命令,使用CMD调用某些工具处理文件,类似于keil的用户自定义指令

后面还有标签栏没有讲到,下一篇博文接着写,我会将我所知道的关于这个IDE东西都写出来,然后,卸载这个IDE。

写于2017年8月5日 凌晨

深圳

转载请注明原文地址: https://www.6miu.com/read-12579.html

最新回复(0)