极海G32A1465汽车通用MCU的多维度测评【国产MCU专栏 第119期】

21ic电子网 2025-08-18 16:08

极海APM32 MCU 论坛

https://bbs.21ic.com/iclist-1112-1.html  

资讯配图




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




资讯配图


测评一



环境搭建遇到的问题及解决

https://bbs.21ic.com/icview-3420998-1-1.html

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


RT-Thread Nano点灯

https://bbs.21ic.com/icview-3421150-1-1.html

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


PWM点灯

https://bbs.21ic.com/icview-3421260-1-1.html


SPI点亮LCD

https://bbs.21ic.com/icview-3421584-1-1.html

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


移植LVGL

https://bbs.21ic.com/icview-3422130-1-1.html

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


CAN点灯

https://bbs.21ic.com/icview-3422516-1-1.html

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


PDU的粗浅理解

https://bbs.21ic.com/icview-3424926-1-1.html

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



测评二



以为是把工兵铲,实际是柄倚天剑”

https://bbs.21ic.com/icview-3421306-1-1.html

* 研读G32A1465手册、SDK的一些收获

* 点灯

* CAN通信测试

* CAN FD通信测试

* 结合某两种功能做个接近真实场景的实验


记录J-Link下载过程中断开(被锁住),MDK找不到MCU的解锁经历

https://bbs.21ic.com/icview-3424934-1-1.html

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


G32A1465的牛X功能之-CAN的“假装联网”功能

https://bbs.21ic.com/icview-3425364-1-1.html

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



测评三



开箱展示

https://bbs.21ic.com/icview-3420992-1-1.html


平台搭建

https://bbs.21ic.com/icview-3421444-1-1.html


黑白LCD显示_GPIO

https://bbs.21ic.com/icview-3421514-1-1.html

将黑白串口LCD做了测试。


ADC测试

https://bbs.21ic.com/icview-3421570-1-1.html

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


PWM_COMP

https://bbs.21ic.com/icview-3421618-1-1.html

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


key中断

https://bbs.21ic.com/icview-3421730-1-1.html

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


学习中断的应用

https://bbs.21ic.com/icview-3422216-1-1.html

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


MCU_CLOCK

https://bbs.21ic.com/icview-3422422-1-1.html

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


PDU可编程延时单元

https://bbs.21ic.com/icview-3423462-1-1.html

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



测评四



移植coremark测试G32A1465 CPU性能分数 上篇

https://bbs.21ic.com/icview-3421590-1-1.html

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


移植coremark测试G32A1465 CPU性能分数 中篇

https://bbs.21ic.com/icview-3421668-1-1.html


移植coremark测试G32A1465 CPU性能分数 下篇

https://bbs.21ic.com/icview-3421672-1-1.html


UDS诊断之0X10服务

https://bbs.21ic.com/icview-3423988-1-1.html


使用CAN总线实现主从板RGB灯互相控制

https://bbs.21ic.com/icview-3424336-1-1.html

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


G32A1465的DSP浮点性能的软件浮点测试和硬件浮点测试对比

https://bbs.21ic.com/icview-3424836-1-1.html

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


读取128位UID

https://bbs.21ic.com/icview-3426110-1-1.html

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


定时器万年历

https://bbs.21ic.com/icview-3428012-1-1.html

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



测评五



开发环境搭建+点亮RGB灯

https://bbs.21ic.com/icview-3427210-1-1.html


按键中断控制LED亮灭

https://bbs.21ic.com/icview-3427214-1-1.html

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


定时器学习调试(CFGTMR)

https://bbs.21ic.com/icview-3427392-1-1.html

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


定时器输出PWM功能

https://bbs.21ic.com/icview-3427396-1-1.html

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


工业串口屏调试

https://bbs.21ic.com/icview-3427932-1-1.html

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


内部ADC调试

https://bbs.21ic.com/icview-3428024-1-1.html

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



测评六



RT-Thread工程模板创建与测试

https://bbs.21ic.com/icview-3425652-1-1.html


嵌入式开源组件Multi-Button移植测试

https://bbs.21ic.com/icview-3425654-1-1.html

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


RT-ThreadRT-Thread线程管理测试

https://bbs.21ic.com/icview-3428304-1-1.html

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



测评七



SDK初探

https://bbs.21ic.com/icview-3420844-1-1.html

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


CANFD初探

https://bbs.21ic.com/icview-3421382-1-1.html

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



更多测评



驱动WS2812B色环

https://bbs.21ic.com/icview-3423886-1-1.html


驱动TFT-LCD屏

https://bbs.21ic.com/icview-3425732-1-1.html

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


软件SPI读写W25Q64

https://bbs.21ic.com/icview-3426372-1-1.html

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


G32A1465 Keil快速建立工程并RTTView输出日志

https://bbs.21ic.com/icview-3422678-1-1.html

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


经典CAN测试

https://bbs.21ic.com/icview-3421596-1-1.html


开箱+点灯+点亮OLED

https://bbs.21ic.com/icview-3422026-1-1.html



访问 极海APM32 MCU论坛

https://bbs.21ic.com/iclist-1112-1.html

资讯配图

更多开源作品~



资讯配图
戳这里,阅读原文

声明:内容取材于网络,仅代表作者观点,如有内容违规问题,请联系处理。 
MCU
more
Wi-Fi6 MCU旗舰产品登场,博通携手伙伴向万物智联场景迈进
TI 最新架构DSP+MCU (原厂免费培训)
这家深圳MCU公司,港股上市、芯片火了
【倒计时 2 天】观众指南:AIoT 生态 / MCU 技术 / 电机驱动全解析,创新盛宴即将启幕!
极海G32A1465汽车通用MCU的多维度测评【国产MCU专栏 第119期】
奕斯伟计算 RISC-V MCU 获车规证
瑞萨嵌入式开发 | 瑞萨MCU开发常用工具
上手体验 DSP+MCU  C29x 的强劲性能 (北京 深圳线下)
东风汽车:国产车规级MCU技术破局之路 | 盖世汽车2025第五届汽车芯片产业大会
深圳开发者爽了!瑞萨MCU/立创开源/13万转电机/国产机器视觉崛起!
Copyright © 2025 成都区角科技有限公司
蜀ICP备2025143415号-1
  
川公网安备51015602001305号