杰发科技车规级微控制器MCU AC7840x评测活动已结束。本次活动,杰发科技共选出11位论坛网友进行参与,活动期内回收评测报告22份。
本次测评报告包含开箱、上电测试、搭建开发环境、例程测试以及多种功能的实现。关于评测详细过程、源码、资料等,请戳以下链接跳转21ic论坛原贴查看。
论坛ID:lulugl
1、开箱+资料下载+串口收发测试
2、分享一些例程调试出错的解决方法
官方的提供的例程当中,我看到对IAR的支持比较多一些,keil可能只支持v5的编译器,所以在使用AC6以上的版本会遇到一些编译上的问题。下面是我在使用中遇到的一些问题,问题描述、原因分析、以及解决办法分享如下,希望对大家使用中有些帮助。
3、GPIO极限速度测试
GPIO是MCU的最基础的外设,GPIO过经配置后,可以驱动LED。经过处理后可以模拟I2C、SPI、UART、PWM时序来驱动外设。
4、I2C驱动OLED屏
I2C为MCU常见的外设,可以用模拟或者硬件i2c来实现通信,i2c可以实现主从通信,可以实现一对多,或者多对一个的主从通信,只需要两根数据线就可以实现,在IO紧张的情况下可以实现少的IO来实现多个外设的通信。AC7840x拥有1个I2C0,最大通信时钟频率为400K。可以通过引脚复用,可以使用信号多路复用灵活实现引脚的分配。同时AC7804x的I2C还可以实现低功耗模式。而OLED屏也是最常见的外设,可以实现低能耗的显示解决方案。此实验验证i2c的写出数据的方法。
5、硬件SPI驱动LCD屏
AC7840xSPI (Serial Peripheral Interface,串行外设接口)是一种全双工协议的外设总线,通过片选信号(CS0、CS1、CS2、CS3)、时钟线(SCK)、数据线(SIN、SOUT)进行数据传输。SPI 模块支持单主机-单从机 通讯,也支持单主机-多从机通讯,通讯总线通过片选信号最多可连接 4 个从机设备。此次的实验在官方提供的spi例程上,移植GC9306的驱动程。
6、CAN收发测试
AC7840x作为一款车规级芯片,CAN通信是必不可少的,开发板的主控芯片是AC78406YGLA,拥有4个CAN控制器,可以支持CAN2.0以及CAN FD模式。在用户手册中得知CAN2.0可以支持一次传输8个字节,最高1M,CAN FD可以支持最高64字节,最高8M的通迅速率。本次实验,主要是体验CAN2.0的数据收发。接收到信息后显示在LCD屏上。
论坛ID:tlled
1、创建工程
2、SPI方式读U盘数据
测试开发板的SPI,使用SPI方式连接CH376模块读取U盘数据。
3、ADC测试
测试ADC采集,调整开发板上的电位器,串口打印输出采集的电压值。
4、CAN收发测试
论坛ID:变吉吉
1、开箱跑例程
2、LIN主机与can/lin盒通信与数据解析
使用开发板作为lin主机,can/lin盒作为从机,实现数据收发与解析。
论坛ID:flower_huanghua
1、开箱
2、CAN网关硬件设计
论坛ID:forgot
1、Freertos_Adc_2_Oled显示
2、Freertos_Adc_2_WIFI_TCP客户端
准备在freertos下面再创建一个任务做一下ESP8266 WIFI模块的串口驱动实现STA模式TCP客户端连接到
PC服务进行ADC采集数据的显示。
论坛ID:小叶三千
CAN回环测试
论坛ID:夜声
RT-Thread操作系统移植
论坛ID:dream886
串口(CAN口)自由透传
点击查看
论坛ID:suncl110
微操作系统+CAN收/发协议栈
论坛ID:qbwww
简单上手GPIO控制
点击查看
感谢以上网友的评测,后续杰发科技将会推出更多免费评测活动,敬请期待。
以上评测报告来源:21ic.com,著作权归21ic所有。