第三帖 工程建立
时间: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
出现下载进度,直至完成:
下载完成之后:
程序指针指向第一条指令,做好执行准备
使用调试器可以进行调试,例如单步。