设为首页收藏本站
查看: 166|回复: 0

GTM TIMER 如何启动?

[复制链接]

26

主题

37

回帖

340

积分

中级会员

积分
340
Zhangyubiao 发表于 2025-1-5 16:04:04 | 显示全部楼层 |阅读模式
#include "User_program.h"

#include "FreeRTOS.h"
#include "openamp/open_amp.h"
#include "platform_info.h"
#include "rsc_table.h"

void g_timer0_callback(timer_callback_args_t *p_args)
{
        LPRINTF("g_timer0_callback is running--- \n");

}

/* User task Thread entry function */
/* pvParameters contains TaskHandle_t */
void User_program_entry(void *pvParameters) {
        FSP_PARAMETER_NOT_USED(pvParameters);

        /* TODO: add your own code here */
        LPRINTF("User program is running--- \n");

        fsp_err_t err = FSP_SUCCESS;
            /* Initializes the module. */
            err = R_GTM_Open(&g_timer0_ctrl, &g_timer0_cfg);
            /* Handle any errors. This function should be defined by the user. */
            assert(FSP_SUCCESS == err);
            /* Start the timer. */
            (void) R_GTM_Start(&g_timer0_ctrl);

            /* (Optional) Stop the timer. */
            //(void) R_GTM_Stop(&g_timer_ctrl);

        while (1) {
                vTaskDelay(1);
        }
}

CM33 运行后 定时器中断不执行




回复

使用道具 举报

您需要登录后才可以回帖 登录

本版积分规则

Archiver|手机版|小黑屋|米尔科技论坛   

GMT+8, 2025-1-21 06:36 , Processed in 0.037524 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表