本帖最后由 bestdesign11 于 2022-3-28 09:47 编辑
收到雅特力开发板,心情还是比较激动的.一开始报着试一试的心态去申请.没想到居然真抽中了AT32F425的开发板.开发板设计还是比较简洁的,各种接口都引出来了.还随板带DAP接口,方便用户调试了.可见雅特力比较用心来设计的.
而且收到开发板之后,雅特力专业的技术支持人员给我电话表示可以支持开发工作,让工程师免于无助的情景.雅特力的服务可见一斑.
始了解雅特力开发板,比如从规格书,原理图等基本资料开始,不用担心,雅特力官网收集了所有你需要的文档:https://www.arterytek.com/cn/product/AT32F425.jsp#Resource 而且,在驱动包中有详细的使用说明文件,让你使用雅特力的MCU入门无任何阻力.驱动文件在: 下载了驱动代码后,启动keil,导入项目,好不费劲,编译,下载,点灯一气呵成.顺利跑通一个个项目.
于是开始这次主要的任务:验证CAN通信接口.打开CAN通信的例程,可以看到有三种模式,通讯,回环,滤波模式.我们选择其中loopback模式
因为开发板只引出来GPIO引脚,没有CAN收发器.所以需要手动连接一个CAN收发器.具体连接如下: CAN收发器可以用如下器件(我用的是NXP的TJA1042,之前一个项目种的器件),一般收发器都是类似的.我用我们项目里的现成的一款飞线出来. 飞线连接图如下:
整体连接图如下:
代码编译后,成功跟电脑工具传输数据成功.
|