一,示例代码下载和硬件配置
瑞萨官网搜索R01AN4494EJ,下载简单应用包
解压后,里面是示例文件,选一个不带带操作系统的点灯文件试一下e2studio和开发板好不好使。
文件名:rza2m_blinky_sample_osless_gcc
先阅读readme
前面都是废话
第四点,操作配置条件
要boot mode 3
查询RZ/A2M CPU Board RTK7921053C00000BE User's Manual
拨码开关位置如下:
灰色是默认的
拨码开关sw1的位置如下:
从上面的表格可以看出,灰色是默认的,因此拨码开关弄成这样就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)
串口:
- 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-瑞萨工具链,看看工具都在不在。
列出来了就表示添加了。(前面的空白方格真是误导人)
安装基础软件包 特殊应用软件包也加了其中三个,除了一个叫Guiliani的不知哪国语言的SDK。
偶然发现按浏览器的后退键同时快速下拉,可以看到这个标签页的前面所有网页。
软件包层级如下:
这是解压后的软件包
三,导入一个项目瞅瞅
按照用户手册就可以导入项目了。
File-import
导入工程到当前工作空间下
找到工程文件夹,rza2m_blinky_sample_osless_gcc,整个导入
在Project explorer找到项目,右键,build project,右下角会有编译的进度,大约几分钟
展开目录,可以看到main.c文件
连好Jlink和CN113的usb供电线(miniUSB没有连,会像下面这样报错)
选择刚才生成的工程,拿去debug,点击绿色臭虫图标开始调试(bug英文意思是臭虫)
绿色箭头(F8)开始调试, 其它两个是逐步运行,区别和别的IDE调试一样
四,自建工程
既然板子和示例代码都没问题,那就试着自己写个点灯程序看看