南来之风 发表于 2025-7-26 20:34

【APM32F402R Micro-EVB】-1-开发环境搭建

本帖最后由 南来之风 于 2025-7-26 20:37 编辑

感谢极海与21ic联合提供的测评机会,本次收到的是APM32F402R-EVB。




主要的资源分布如下:


主控是32-bit Arm® Cortex® -M4F,Operating frequency 120MHz, Flash: 128KB , SRAM: 32KB 。

开发环境选择Keil,从极海官网下载Geehy.APM32F4xx_DFP.1.0.8.pack。从点亮LED开始:


初始化GPIO引脚:
void BOARD_LED_Config(BOARD_LED_T led)
{
    GPIO_Config_T GPIO_ConfigStruct = {0U};

    /* Enable the GPIO_LED Clock */
    RCM_EnableAPB2PeriphClock(LED_CLK);

    /* Configure the GPIO_LED pin */
    GPIO_ConfigStruct.pin = LED_PIN;
    GPIO_ConfigStruct.mode = GPIO_MODE_OUT_PP;
    GPIO_ConfigStruct.speed = GPIO_SPEED_50MHz;

    GPIO_Config(LED_PORT, &GPIO_ConfigStruct);
    LED_PORT->BC = LED_PIN;
}主程序:
int main(void)
{
    BOARD_LED_Config(LED2);
    BOARD_LED_Config(LED3);

    while (1)
    {
      Delay();
      BOARD_LED_Toggle(LED2);
      BOARD_LED_Toggle(LED3);
    }
}

烧录选项:


Load "D:\\MicroModules\\21ic\\Geehy_APMF402\\-1-FirmWare\\APM32F402_403_SDK_V1.0.2\\Examples\\Board_APM32F402_Tiny\\GPIO\\GPIO_Toggle\\Project\\MDK\\Objects\\APM32F402\\GPIO_Toggle.axf"
Erase Done.
Programming Done.
Verify OK.
Application running ...
Flash Load finished at 17:50:48

烧录验证:



附件资料:











记忆花园 发表于 2025-7-29 17:45

使用官方示例来跑,方便快捷,也可以试试工程搭建是否正常。
页: [1]
查看完整版本: 【APM32F402R Micro-EVB】-1-开发环境搭建