打印
[APM32F4]

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

[复制链接]
127|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[led]);

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

    GPIO_Config(LED_PORT[led], &GPIO_ConfigStruct);
    LED_PORT[led]->BC = LED_PIN[led];
}
主程序:
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


烧录验证:



附件资料:

APM32F402R Micro-EVB User Manual V1.0.pdf (493.9 KB)


APM32F402R Micro-EVB V1.0.SchDoc.pdf (127.17 KB)

APM32F402xB User Manual V1.0.pdf (5.27 MB)

Geehy.APM32F4xx_DFP.1.0.8.pack.zip (6.64 MB)


使用特权

评论回复
沙发
记忆花园| | 2025-7-29 17:45 | 只看该作者
使用官方示例来跑,方便快捷,也可以试试工程搭建是否正常。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

69

主题

290

帖子

2

粉丝