40.e2studio的初次使用(烧范例)

一,示例代码下载和硬件配置

瑞萨官网搜索R01AN4494EJ,下载简单应用包

解压后,里面是示例文件,选一个不带带操作系统的点灯文件试一下e2studio和开发板好不好使。

文件名:rza2m_blinky_sample_osless_gcc

先阅读readme

前面都是废话

第四点,操作配置条件

要boot mode 3

查询RZ/A2M CPU Board RTK7921053C00000BE User's Manual
拨码开关位置如下:

灰色是默认的

40.e2studio的初次使用(烧范例)_第1张图片

 拨码开关sw1的位置如下:

40.e2studio的初次使用(烧范例)_第2张图片

从上面的表格可以看出,灰色是默认的,因此拨码开关弄成这样就ok

      - SW1-1  : ON  (Disabled SSCG function)
        SW1-2  : OFF (Setting to clock mode 1(EXTAL input clock frequency : 20 to 24MHz))
        SW1-3  : ON  (MD_BOOT2 = L)
        SW1-4  : OFF (MD_BOOT1 = H)
        SW1-5  : OFF (MD_BOOT0 = H)
        SW1-6  : ON  (BSCANP normal mode (CoreSight debug mode))
        SW1-7  : ON  (CLKTEST OFF)
        SW1-8  : ON  (TESTMD OFF)

40.e2studio的初次使用(烧范例)_第3张图片

 

 

串口:

      - Bit rate        : 115200 bps
      - Data bit        : 8 bits
      - Parity bit      : none
      - Stop bit        : 1 bit

CPU板上的几个跳线:(其实就是默认),不过JP1和JP2没有排针emmm

      - JP1 :   1-2  (Setting to supply 3.3V power for PVcc_SPI of RZ/A2M and U2)
      - JP2 :   2-3  (Setting to supply 1.8V power for PVcc_HO of RZ/A2M and U3)
      - JP3 :   Open (Use USB ch 0 in the function mode (Not supply VBUS0 power))

 

sub板上的拨码开关就得好好调一下了,注意要用镊子

      - SW6-1  : OFF (Setting to use P9_[7:0], P8_[7:1], P2_2, P2_0, P1_3, P1_[1:0], P0_[6:0], P6_7, P6_5, P7_[1:0] and P7[5:3] 
                      as DRP, audio, UART, CAN and USB interface terminals respectively)
        SW6-2  : OFF (Setting to use P8_4, P8_[7:6], P6_4 and P9_[6:3] as audio interface terminals)
        SW6-3  : OFF (Setting to use P9_[1:0], P1_0 and P7_5 as UART and USB interface terminals respectively)
        SW6-4  : OFF (Setting to use P6_[3:1] and PE_[6:0] as CEU terminals)
        SW6-5  : ON  (Setting to use P3_[5:1], PH_5 and PK_[4:0] as Ethernet PHY2 terminals)
        SW6-6  : ON  (Setting to use PJ_[7:6] as VDC6 terminals)
        SW6-7  : ON  (Setting to use P7_[7:4] as VDC6 terminals)
        SW6-8  : OFF (NC)
        SW6-9  : OFF (P5_3 = "H")
        SW6-10 : OFF (PC_2 = "H")

 

二,初次使用的一些配置(其实步骤在e2studio的用户手册上写的已经非常详细了),如果按照手册一步步下载安装e2studio,这段就可以跳过了

首次使用,先点help-瑞萨工具链,看看工具都在不在。

40.e2studio的初次使用(烧范例)_第4张图片

列出来了就表示添加了。(前面的空白方格真是误导人)

安装基础软件包 特殊应用软件包也加了其中三个,除了一个叫Guiliani的不知哪国语言的SDK。

偶然发现按浏览器的后退键同时快速下拉,可以看到这个标签页的前面所有网页。

软件包层级如下:

40.e2studio的初次使用(烧范例)_第5张图片

这是解压后的软件包

40.e2studio的初次使用(烧范例)_第6张图片

 

三,导入一个项目瞅瞅

按照用户手册就可以导入项目了。

File-import

导入工程到当前工作空间下

40.e2studio的初次使用(烧范例)_第7张图片

找到工程文件夹,rza2m_blinky_sample_osless_gcc,整个导入

40.e2studio的初次使用(烧范例)_第8张图片

在Project explorer找到项目,右键,build project,右下角会有编译的进度,大约几分钟

40.e2studio的初次使用(烧范例)_第9张图片

展开目录,可以看到main.c文件

40.e2studio的初次使用(烧范例)_第10张图片

连好Jlink和CN113的usb供电线(miniUSB没有连,会像下面这样报错) 

40.e2studio的初次使用(烧范例)_第11张图片

选择刚才生成的工程,拿去debug,点击绿色臭虫图标开始调试(bug英文意思是臭虫)

40.e2studio的初次使用(烧范例)_第12张图片 

绿色箭头(F8)开始调试, 其它两个是逐步运行,区别和别的IDE调试一样

40.e2studio的初次使用(烧范例)_第13张图片 

一步步运行后,红色的LED1会闪烁40.e2studio的初次使用(烧范例)_第14张图片

 四,自建工程

既然板子和示例代码都没问题,那就试着自己写个点灯程序看看

 

你可能感兴趣的:(电设邀请赛)