微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 第三帖 工程建立

第三帖 工程建立

时间:10-02 整理:3721RD 点击:

本贴简述如何在HEW中建立新的工程


目标芯片:R8C1B

仿真系统:FoUSB,通过串口仿真

编译器:NC30  


步骤一、打开HEW


  

步骤二、选择Create a new project workspace


  

步骤三、


1、选择Application,工程将使用汇编启动文件,官方例程均使用此方式,推荐使用。

2、工程名称和目录,目录建议不要使用中文盘符和目录名称

3、选择M16C CPU系列,R8C隶属M16C


  

步骤四、选择编译器版本,我的是5.45;选择CPU,属于R8C/Tiny   1B




步骤五、ROM选择16K




步骤六、选择所有已经安装的仿真器,因为我安装了软件仿真软件Simulator、E8a和FoUSB三种软件,所以图上有3种,大家至少需要FoUSB,否则不能进行仿真。


  

步骤七、一路NEXT,上图提示会自动生成的文件,Finish。


  

步骤八、打开nc_define.inc文件修改为__ROM_TOPADR__     .equ 0C900H


注释:保留C000H到C8FFH的空间给串口调试的监控程序使用。



  

步骤九、选择仿真器SessionM16C_R8C_FoUSB…



  


步骤十、选择MCU:R5F211B4UART.MCU;


串口:自己选用的串口号

速率:可以USB转串口可以选38400或者更高

然后,【确定】

将出现进度条,如果没有进度条,那么串口有问题,或者学习板上的跳线不正确。


连接完成调试器状态如下:



  


步骤十一、编译工程:


  

编译完成,正确提示如下:


  

编译完成会提示是否下载,现则YES


出现下载进度,直至完成:


  

下载完成之后:


程序指针指向第一条指令,做好执行准备


使用调试器可以进行调试,例如单步。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top