1563|1

25

帖子

0

TA的资源

一粒金砂(中级)

【雅特力AT-START-F435】 开箱体验+工程模板创建 [复制链接]

本帖最后由 zhangbaoyin 于 2023-5-27 19:31 编辑

开箱

    首先很感谢EEWORLD的板卡申请活动。本次拿到的板子为“雅特力AT-START-F435”。

    板卡搭载ARM®32位的CortexTM-M4FCPU,外部晶振8MHz,PLL锁相环最高可将系统时钟倍频到288MHz,AHB 域的最大频率是288MHz,APB1 和APB2 域的最大允许频率是144MHz。芯片具有超大的4M的Flash,以及最大可设定为512K字节的sRAM。模拟部分包含了3个12位5.33MSPS的A/D转换器。为信号采集提供了便利,不再需要外挂采集芯片,但前级保护电路是必须的。板卡还搭载了16MB字节(128Mbit)的 EN25QH128存储器,方便图形化界面的搭建。

    板卡默认流水灯如下所示:

    

e0a61d49bf66d808016731ef4a82cc83

 

 

工程模板创建

    从雅特力官网的F435资料下载界面可以找到相关BSP固件库的默认板卡流水灯的演示示例
屏幕截图 2023-05-27 185827.png 官方例程在AT32F435_437_Firmware_Library_V2.1.2\project\文件夹下,选择对应型号的芯片即可。要从官方的固件库例程中移植到本地模板,需要移动以下几个文件夹:

    1. AT32F435_437_Firmware_Library_V2.1.2\project\at_start_f435\templates\

屏幕截图 2023-05-27 190533.png     2.AT32F435_437_Firmware_Library_V2.1.2\ 屏幕截图 2023-05-27 190922.png     3.AT32F435_437_Firmware_Library_V2.1.2\project\ 屏幕截图 2023-05-27 190955.png     最后放到自己命名的工程模板文件夹中(这里的文件夹以template为例)

屏幕截图 2023-05-27 191132.png     注意:可以将3中的at32f435_437_board\ 文件夹下的内容放置到inc和src文件夹中

inc 用户编写的函数头文件
src 用户编写的函数c文件
libraries 固件库和startup文件

 

然后,用keil打开模板文件。首次编译会报错,因为其中的startup启动文件、llibraries库、at32f435_437_board.c、at32f435_437_board.h路径发生了改变,点击上方的小盒子,对每个文件进行重新添加,然后再编译,就不会有问题了。 屏幕截图 2023-05-27 191132.png

 

串口功能添加

    默认的模板是没有串口打印信息这一步的,但是在at32f435_437_board.c文件中是有重定义fputc函数

  #define PUTCHAR_PROTOTYPE int fputc(int ch, FILE *f)

/**
  * @brief   retargets the c library printf function to the usart.
  * @param  none
  * @retval none
  */
PUTCHAR_PROTOTYPE
{
  while(usart_flag_get(PRINT_UART, USART_TDBE_FLAG) == RESET);
  usart_data_transmit(PRINT_UART, ch);
  return ch;
}

    在main函数中添加printf功能,打印延迟时间,用串口调试助手可以查看到信息。            

image.png

    至此,板卡点灯和默认串口使用成功。

 

template.zip (406.12 KB, 下载次数: 1)

最新回复

[attach]700962[/attach] 很好   详情 回复 发表于 2023-5-28 21:59

回复
举报

1643

帖子

0

TA的资源

五彩晶圆(初级)

image.png  很好


回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表