使用瑞萨 formerly CubeSuite+ 入门小结

之前renesas的开发一直用High-performance Embedded Workshop,最近由于选了新料R7F0c002L,开始用formerly CubeSuite+ ,编译器采用CC(V1.03),仿真器是E1,记录以下几点注意事项:

1、安装完IDE以后,还需要安装编译器,和仿真器的驱动,瑞萨官网有CA和CC的编译器,建议使用CC编译器,除了编译效率比CA高之外,我之前安装CA编译器,二者相比,CC建立完工程以后,直接包含头文件和启动文件,方便查看。

2、官网还有一个自动代码生成软件AP4,生成完的代码可以直接拷贝到工程中使用,但是文件会比较琐碎,不方便维护和阅读。果断不用,我的做法是生成的配置代码,可以做为参考。修后简化后拷贝到自己的文件里,大大减少了阅读硬件手册的时间。

3、第一次下载仿真,如果有错误提示,主要检查编译器的Link Options里面的device配置,根据时钟的不同,配置字也有所不同,用户配置字在AP4 自动生成代码的文件夹里,有一个txt的文件,打开直接拷贝值,填写就可以了。


4、在中断函数的编写上,花费了一点时间,也许是版本或者其它原因,网上很多的编写的中断入口函数格式,发现都没有效果,程序还是不进入中断,最后在编译器安装目录下找到了,CS+_CC-RL_readme_e.pdf。正确的命名方式:

  #pragma interrupt  自定义函数名(vect=中断向量),可以不需要放在文件的第一行。

5、打开程序,有中文注释,如果出现乱码的情况。Tool -> Text Editor -> Enable file encoding auto detection前面的勾去掉即可。

上面就是第一次用CubeSuite+出现的问题,记录。


  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值