打印
[活动专区]

【AT-START-F407测评】+ 初步测评

[复制链接]
547|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lcdi|  楼主 | 2021-2-28 22:19 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
首先按习惯来个开箱照

这块开发板比较简单,颇似nucleo风格,自带at-link调试器,因为407芯片的强悍性能,还带了spi flash和以太网PHY。

强悍的主控芯片:

具体参数就不啰嗦了,官网可以得到详细资料
www.arterytek.com/cn/product/AT32F407.jsp

上电测试:通过usb口接上电源,flash芯片旁有三个led灯会依次亮起和熄灭,按 红,橙,绿 顺序。


本着尽量支持国产的思想,还有免费的原因,还有学习RTOS的目的,选择能够支持AT32F407的RT-Thread Studio平台测试。
RT-Thread是国产开源,并且做的最好的RTOS了,较新的RT-Thread Studio则是集成有RT-Thread及全部组件的开发平台,并且也是免费的。

当然可能是考虑到精简的原因IDE本身没有包含很多组件,需要用到的还要按需安装,在RT-Thread Studio里面打开SDK管理器,选择图示的SDK安装即可。当然别忘了基于芯片的AT32F4开发包也要装上。

然后新建RT-Thread项目就可以选择基于开发板,当然是基于AT-START-F407开发板了,默认的选项就行。

工程创建完毕,main.c就在applications下面,其实就是自带的流水灯例程,改一改点灯顺序或者间隔时间
然后构建(编译),启动调试,等待完成,会停留在main入口,运行就可以看到效果了。


调试时在终端里支持MSH指令,list_device之后可以看到配置上只打开了uart1,2,3和pin引脚,要使用其他RT-Thread驱动的外设还需要在RT-Thread Setting里使能,并且代码上也需要一些首尾,还没能做到配置可用,这些相信RT-Thread Studio会越来越完善,越来越好用的。


雅特力也提供了很多例程,下载一个DAC例程试试,虽然例程提供的是keil工程,但好在这个例子比较简单,直接把main.c里的内容复制过来就行了(错误处理那段编译有错,去掉暂时不影响)
示波器可以看到PA4和PA5输出的三角波了。


这次评测雅特力的开发板,感觉很成熟,芯片也工作稳定,不过因为F407外设丰富,性能强大,后续需要测试其高速读取和数据吞吐能力,还有很多需要学习的地方。
AT32和RT-Thread配合,高效低成本的实现强大的性能和丰富的功能以及完整的开发流程,前途光明,值得支持!



使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:http://www.eeboard.com/avago-shengji?invite_id=5579

33

主题

418

帖子

7

粉丝