01开发板初体验
很快就看到了一个快递信息,还在纳闷是什么?开发板来了,管理员还特意进行了确认,开发板包裹的非常结实。
这个评估板上细节慢慢,后续再介绍。
首先需要去官网下载开发板相关资料:
其中就包括主控芯片的数据手册和技术手册,IAR环境Pack包,开发板的原理图、PCB及用户手册,jilink驱动等,大家可以去官网下载(https://www.arterytek.com/cn/product/AT32WB415.jsp#Resource)其他需要文件及工具;雅特力提供资料中文版,这方面非常适合国内工程师进行开发工作。
一、开发环境配置
1、本次使用IAR8.30进行测评活动,故需要对IAR进行Pack,使其能够识别AT32WB415系列芯片。
双击IAR_AT32MCU_AddOn.exe;
选择IAR对应的文件夹;
开始添加,待进度条完成即可。
2、开发工程的选择
建议直接选择AT32WB415_Firmware_Library对应的开发版本进行开发,在里面设置了很多不同开发环境及版本的工程,如下:
建议根据使用的具体开发环境及版本直接选择进行开发工作,避免一些不必要的配置工作。
打开工程后查看options,可以看到雅特力的设备,
可以看到上一步的Pack包目前支持这些型号的芯片。
二、初步了解开发板
开发板板载AT-Link下载工具,使用的是AT32F403CCT6作为Link的主控芯片,主要的下载方式依然是SWD模式,所以支持市面大多是的下载器。这里有个小建议,板载的AT-Link-EZ是否可以设计成邮票孔桥接模式,省的再进行暴力破坏了,测评完还能弄一个简易的下载器,岂不妙哉;
细节1:BOOT0在AT32WB415CCU7-7内自带下拉电阻,也即是说芯片默认是FLASH启动;
细节2:允许连接一个电流表来测量AT32WB415CCU7-7的功耗,通过JP3和R38的配合可以实现功耗测试,不用暴力破坏了;
射频天线器件包含一个板载PCB天线和进行专业性能测试的SMA接口,这里不知道是否提供FCC测试用的专用固件;
注意板载的16M晶振是蓝牙模块的,MCU的外部晶振是蓝牙模块提供的8M。
细节3:板载的LED也考虑了用户的多样使用,分别是红、黄、绿各一个,供电指示灯个人建议用绿色的更好;
细节4:用户按键使用了不同颜色的按键作为区分;
AT-START-WB415以AT32WB415CCU7-7芯片为核心,M4核,最高150 MHz工作频率,不能算低功耗系列,低功耗蓝牙64MPLL,一般低功耗都喜欢以64M作为分界线。