3034|1

51

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

学习体会之初识CODE GENERATOR [复制链接]

学习体会之初识CODE GENERATOR
    现在在一些MCU开发环境里出现了图形化编程界面,可以在该界面上对MCU的各种资源进行快速配置,I/O口、定时器、通讯、AD转换等。通过这种方法可以使用户快速的入门,省去了繁琐的初始化配置,节省了开发周期。瑞萨的CODE GENERATOR使我能较快的进行入门学习,该插件类似于TI的GRACE开发界面,见下图。
                                 
TI CCSGRACE配置界面
     
瑞萨 CODEGENERATOR配置界面
    根据网友提供的例程,对CODE GENERATOR进行了编程实验,以LED闪烁为例。
1. 创建工程文件。
2. 配置端口,根据原理图,P04驱动LED,故在CODE GENERATOR中将Port0的P04设置为OUT。
     
端口配置
3. 点击Generate Code,编程软件会自动生成代码。如下图所示:
     
生成代码
4. 在r_cg_main.c中添加运行程序如下:
1.     延时子程序
void delay(unsigned int i)
{
   while(i>0)
   {
      NOP(); NOP(); NOP(); NOP(); NOP(); NOP();
      NOP(); NOP(); NOP(); NOP(); NOP(); NOP();
      i=i-1;
   }
}
2.     延时间隔
P0.4=0 ;
              delay(2000000);
P0.4=1;
delay(2000000):
5.  编译程序,并使用RL78 Simulator进行仿真。在Simulator GUI中添加一个指示灯,可以直观查看程序运行状态,可以看到绿色指示灯有规律的闪烁。
可见,CODEGENERATOR是个很实用的插件,直观快捷的进行系统配置。


最新回复

我先看看  详情 回复 发表于 2014-8-29 14:21
点赞 关注

回复
举报

4

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
我先看看
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

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

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