本帖最后由 ouxing 于 2022-4-7 14:50 编辑
#申请原创# 1月底申请的雅特力AT32F425板卡,3月收到精美的板卡,M4内核,双层铝基板,板上自带仿真器AT-LINK。 雅特力官网的资料很丰富,把跟AT32F425相关的资料全下载了,有这些文件: 应用手册有: BSP是各种外设的例程,下文第5)步需要用到的文件: 型号手册:
F425芯片datasheet: 开发板的原理图,PCB,和板卡的说明文档: 软件的插件,如使用keil5,则只需用到Keil5_AT32MCU_AddOn_V2.0.9,这是下文的第2)步需要用到的文件: 雅特力MCU选型参考文件: 芯片的技术手册,中文的: 与下载仿真和时钟设置相关的各种工具,其中AT_Link_20220217是下文第3)步需要用到的文件: AT_Link_20220217文件里面,有AT-LINK的原理图、PCB、固件、驱动和说明文件。其中驱动04_Driver需要安装起来。原理图、PCB和固件这些资料,可以用来制作AT-LINK仿真下载器,前提是去申请生产固件的授权; USB接口相关的工具驱动,暂时用不到: 1),开发的第一步,是搭好编译环境,安装MDK5(网上找安装包)。 2),安装好keil5之后,安装425的pack: 3),环境装好后,接着需要安装AT-Link的驱动,即上文中的AT_Link_20220217文件里面的驱动。 4),打开工程模版。官网的BSP文件夹下面有各种开发环境的模版文件。 但21ic网上已有人将keil5的模版文件提取整理,可以直接应用。网站下搜该文件:_AT32F425_template。直接打开该工程模板,得到的程序,跟板卡拿到手时芯片自带的程序是一样的,都是流水灯。并且模板已选好了芯片型号。
5),在模板基础上,将example里面的例程合并应用起来,可以很快得到各种应用程序代码。例如加入串口打印功能,第一步是打开串口例程的main.C,其中关于串口部分的代码加到模板之中对应的位置上,总共只需添加三行代码。
6),编译,下载程序,在得到流水灯的同时,串口小助手可以打印如下信息:
|