[活动] 【极海G32A1465测评】 1、开发环境搭建

[复制链接]
747|0
 楼主| xu@xupt 发表于 2024-12-12 22:34 | 显示全部楼层 |阅读模式


1、开发板简介
   G32A1465系列是珠海极海半导体有限公司推出的一款高性能微控制器,基于40nm工艺制造,具备Arm® Cortex®-M4F内核,用40nm工艺,主频112MHz,通过AEC-Q100和ISO 26262 ASIL-B认证,集成1024KB的Flash和128KB的SRAM,支持多种外设接口,包括LPUART、LPI2C和LPSPI。
7ba9aee2e773bec1af62d0deb5d9e526
G32A1465系列微控制器相较于其他微控制器系列的优势主要体现在以下几个方面:
1. 高性能处理能力:G32A1465搭载Arm® Cortex®-M4F内核,主频高达112MHz,支持单精度浮点运算,适合需要高运算能力的汽车电子应用。
2. 丰富的存储资源:该系列提供1024KB的Flash和128KB的SRAM,此外还有64KB的ECC Data Flash和4KB的可配置NVM,满足复杂应用的存储需求。
3. 广泛的应用范围:G32A1465适用于多种汽车电子终端,如BMU、BCM、智能座舱等,具有更广泛的适用性。
4. 安全性和可靠性:通过AEC-Q100和ISO 26262 ASIL-B认证,确保其在汽车行业的安全性。此外,内置的加密服务引擎、系统内存保护单元和ECC功能增强了数据安全性和系统可靠性。
2、开发环境搭建
Step:下载SDK
7408446ab9fd76f52671cfe6184595f8
Step2:安装相关pack
63dd297d01e6a29ae11d954be89afe87
Step3:连接DAPlink
390fe28ef12edc93fcdbf134c5b18de3
801887450645201b58acd29317f26904
99b19d697068c6ee8ba862ea7f1611fd
818875c980d46468fb360e8fcdd8d5e1
Step4设置DAPLINK:
9212e44ce10b3a07f9c90f104c3a024e
3、例程下载
打开例程
48c0d6971a7e4065b2b586e43413301c
修改程序如下
  1. while (1)

  2. {

  3. if(BTN_GetState(BUTTON_KEY1) == 0)

  4. {

  5. /* Turn on the red light */

  6. PINS_ClrPins(LED_RED_GPIO_BASE, 1U << LED_RED_PIN);

  7. PINS_SetPins(LED_GREEN_GPIO_BASE, 1U << LED_GREEN_PIN);

  8. PINS_SetPins(LED_BLUE_GPIO_BASE, 1U << LED_BLUE_PIN);

  9. }

  10. if(BTN_GetState(BUTTON_KEY2) == 0)

  11. {

  12. /* Turn off all LEDs */

  13. PINS_WritePin(LED_GPIO, BLUE_LED_PIN, 1);

  14. PINS_WritePin(LED_GPIO, GREEN_LED_PIN, 0);

  15. PINS_WritePin(LED_GPIO, RED_LED_PIN, 0);

  16. }

  17. }

  18. }

效果:
x3 -small-original.gif


4、开发版总结
A、优点:比较大的内存和SRAM。集成1024KB的Flash和128KB的SRAM,可以适用很多场景,例如tinyML等;
B、缺点:开发板上UART接口使用的不是typeC接口,好像是Mini-B,比较少见;
C、在论坛上宣传的flash和SRAM与实际存在出入。
be0d6a032bbc0618dc6f123e727c22c7

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

本版积分规则

134

主题

757

帖子

3

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