2030|2

4

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

AG32 初体验 [复制链接]

  本帖最后由 啊菠萝 于 2023-7-30 22:35 编辑

    首先感谢论坛给的这次测评机会,这款芯片集成了FPGA,可以说是让人眼前一亮应该有比价广泛的应用场景,所以就申请了一下下,很幸运的被选上了,对论坛再次表示衷心的感谢,也希望国产能够越做越好。我也会分享一下我使用这款芯片的经过与感受吧,本人学生而且技术小白,如果文中有表述错误的地方,希望大家不吝赐教。

    1,板子在几天前就已经收到了,这周末才有时间研究研究这块板子,虽然之前有听说过AGM这个公司,因为之前fpga芯片缺货,我在淘宝搜索的时候有看到AGM的fpga。但是这还是我第一次用贵公司的芯片诶。先来给板子一个特写吧。

 

    然后说一下感受吧,我手上有一块STM32F4的板子,可以说是一摸一样啊,哦,不对,排针的颜色不一样。开发板基本上将所有IO都给引出来了,有一个NRF24L04模块接口,TFT排针,片外flah,microSD卡槽,两个LED灯,四个按键。首先作为开发板那绝对是合格了,只是如果能再小巧些,再加一点点模块,那就更棒了。

    2,刚上面说到了,和F4的板子很像,这款芯片呢主要对标的也是stm32f4,那我们就看看这款芯片的介绍吧。

 
可以看出外设资源不逊色stm32f4呀,尤其是主频最高有248MHz,还是非常出色的一款芯片。
    3,开发环境搭建,参考官方给出的资料 AG32开发环境搭建.pdf (1.29 MB, 下载次数: 10) AG32在VSCODE下的使用入门.pdf (776.46 KB, 下载次数: 8) 。可以说是非常简单,这一点非常加分呀。搭建完成之后打开examples/example
 
其中的文件代表什么意思文档都有介绍。

    4,开始点灯。前排提示,直接用则会个工程是用不了的,需要小小的修改一下。

    修改一下ini文件,将board改为agrv2k_407,然后改通过串口下载,因为我没有jlink,注意用串口下载时,需要将BT0置高,BT1置低,修改 upload_protocol 项,使:upload_protocol = Serial,修改 upload_port 项,使:upload_port = COMx (x 是编号),我这里串口号为COM。.烧录时的波特率可以在[env:serial] 中修改,使用upload_speed = 115200。

 

 

 

将主程序代码修改为如下:

int main(void)
{
  board_init();
  while (1) {
    UTIL_IdleUs(100e3);
    GPIO_Toggle(LED_GPIO, LED_GPIO_BITS);
  }
}

应该就可以直接用了。

编译:pio run -e dev -v

串口烧录ve配置:pio run -e serial -t logic

串口烧录code:pio run -e serial -t upload

    5,讲一下使用体验吧,其中最让我懵的就是ve文件了,可以参考一下这个文档,感觉对ve文件讲的比较清楚, AG32驱动的使用.pdf (930.68 KB, 下载次数: 10) ,将程序中使用到的GPIO映射到外部管脚就必须用ve文件,知道这个用法后可以非常方便的将程序中使用的GPIO映射到能做IO的管脚上去,还是比较方便的嘛。

 

 

 

 

 

 

 

 

 

 

 

 

 

最新回复

楼主,刚来论坛就写出如此高质量的文章,是不是传说中的大佬出山了呀。  详情 回复 发表于 2023-8-1 06:55
点赞 关注
 
 

回复
举报

1704

帖子

0

TA的资源

五彩晶圆(初级)

沙发
 

是的,这个板子如果再加一点点模块就很完美

ve文件确实是好文档方便了不少

 
 
 

回复

7056

帖子

11

TA的资源

版主

板凳
 
楼主,刚来论坛就写出如此高质量的文章,是不是传说中的大佬出山了呀。
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

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

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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

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

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

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