[G32A] 国产MCU专栏 第119期:极海G32A1465汽车通用MCU的多维度测评

[复制链接]
21ic小能手 发表于 2025-8-15 17:34 | 显示全部楼层 |阅读模式
img_**_geehy.jpg


*阅读说明:排名不分先后,详细测评过程描述、源码及原理图资料等请戳原链接查看


  • 测评一:
拿到极海G32A1465开发板,先搭一下环境。

SDK中有一个RT-Thread Nano的例程,本文在这个例程的基础上再增加FinSH Shell点灯。


前不久购买了一个2.8寸TFT LCD 240*320,显示芯片为ILI9341。决定使用G32A1465驱动一下,但在MCU和LCD都是新的情况下,驱动起来还是花了一些时间。一方面需要修改ILI9341驱动代码做适配,另一方面要熟悉G32A1465的SPI和DMA模块。

记录一下用G32A1465移植LVGL的过程。

刚好有另一个具有CAN控制器和CAN收发器的开发板Mini-F5333(主控MM32F5333D7P),可以和G32A1465组成一个CAN网络。

可编程延迟单元(PDU)是极海G32A1465开发板上一个很独特的外设,也许是见识有限,没有在其他MCU上发现有类似的单元。



  • 测评二:
  研读G32A1465手册、SDK的一些收获
  点灯
  CAN通信测试
  CAN FD通信测试
  结合某两种功能做个接近真实场景的实验

遇到问题,其实是一种幸运,所谓“百闻不如一见”,亲历并解决。

我是通过对比“低功耗唤醒”,来理解这个“假装联网”功能的。



  • 测评三:


将黑白串口LCD做了测试。

首先做ADC测试,在厂家给足了实例,测试起来还是非常轻松的,只需要将前一个测试的程序加上心得功能测试就行了,下边以软件触发测试ADC为例进行。

PWM是一款MCU的基本功能,可以测试其GPIO在可控范围最大输出的脉冲数,尽管超过10MHz频率的PWM目前很少有实际用途,但不妨一试最大GPIO的翻转速度。

这个实验非常简单,本实例利用之前的GPIO_LCD直接完成。

打开PINS_LED工程,打开main.c;此时已经有了key的中断,现在的程序计数器是采用循环语句中增加完成的。

实例中有一个控制MCU时钟的实例,CLOCK,本实验加上系统时钟看有和影响。

这是一个可以设置延时时间的触发控制模块,看来类似于TMR,单独提出来可能与TMR不太一样。



  • 测评四:
我们尝试在G32A1465开发板上跑一下CoreMark,看看分数是多少。




本着将CAN总线技术融入到RGB点呼吸灯操作,这样可以通过两个CAN 节点之间互相控制对方,实现各种绚丽的呼吸灯技术,模拟汽车车灯的控制。

本帖就从软件模拟浮点运算和实际硬件浮点运算两个角度来进行测试。并做个对比。

本篇测评就是用来读取极海G32A1465的身份*ID号,它有更专业的名称叫做UID,是一个128位的值。

使用G32A1465的任意一个普通的定时器来实现万年历显示年、月、日、时、分、秒等具体时间功能!



  • 测评五:

我测试使用板载的按键来控制LED的闪烁,使用按键的IO口触发中断。

和大家分享一下,极海定时器的学习经历。

分享极海半导体定时器的另外一个功能PWM输出功能。

分享一下极海G32与工业串口屏的通讯经验。

分享一下极海ADC调试过程。



  • 测评六:

本教程将使用极海G32A1465开发板进行示例移植。调试ARM Cortex M核还需要仿真器,如果您的开发板或者芯片模组没有板载仿真器,就需要连接外置的仿真器,如DAPLink]、JLINK之类的。

本教程将使用极海G32A1465开发板进行示例移植。调试ARM Cortex M核还需要仿真器,如果您的开发板或者芯片模组没有板载仿真器,就需要连接外置的仿真器,如DAPLink]、JLINK之类的。



  • 测评七:
使用MDK打开其中一个工程,尝试进行编译,发现编译出错,经查看发现SDK内采用的是AC6的启动文件,我使用的是MDK5.29,网上搜索一番之后,在Asm-Misc Controls内加入--cpreproc,即可正常编译通过。

直接开启CANFD的收发功能测试。



  • 更多测评:

本期咱采用GPIO模拟SPI方式来驱动,这种方式移植起来比较方便,不受硬件IO口的局限制。

本次主要使用G32A1465实现软件SPI读写W25Q64功能。

拿到G321465开发板后,官网上下载对应评估板的原理图和说明书资料,了解外设资源,因为之前供应商给过SDK开发包,于是用keil开始从搭建一个完整的软件工程。





可查看更多开源作品~

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

本版积分规则

186

主题

724

帖子

41

粉丝
快速回复 在线客服 返回列表 返回顶部

186

主题

724

帖子

41

粉丝
快速回复 在线客服 返回列表 返回顶部