From 41632ed9e94e5e69c4eafd2119ca13ddaae648f9 Mon Sep 17 00:00:00 2001 From: wgzAIIT <820906721@qq.com> Date: Fri, 8 Apr 2022 15:27:46 +0800 Subject: [PATCH] update nuttx transform --- APP_Framework/Framework/transform_layer/nuttx/transform.c | 7 ++++--- APP_Framework/Framework/transform_layer/nuttx/transform.h | 4 ++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/APP_Framework/Framework/transform_layer/nuttx/transform.c b/APP_Framework/Framework/transform_layer/nuttx/transform.c index dfab2295a..1a176fddb 100644 --- a/APP_Framework/Framework/transform_layer/nuttx/transform.c +++ b/APP_Framework/Framework/transform_layer/nuttx/transform.c @@ -90,12 +90,13 @@ void PrivTaskQuit(void *value_ptr) pthread_exit(value_ptr); } -void PrivTaskDelay(int32_t ms) +int PrivTaskDelay(int32_t ms) { - usleep(1000 * ms); + return usleep(1000 * ms); } -uint32_t PrivGetTickTime(){ +uint32_t PrivGetTickTime(void) +{ struct timespec ts; clock_gettime(CLOCK_MONOTONIC, &ts); return ts.tv_sec * 1000 + ts.tv_nsec / 1000000; diff --git a/APP_Framework/Framework/transform_layer/nuttx/transform.h b/APP_Framework/Framework/transform_layer/nuttx/transform.h index a6b1e091b..49603f4ab 100644 --- a/APP_Framework/Framework/transform_layer/nuttx/transform.h +++ b/APP_Framework/Framework/transform_layer/nuttx/transform.h @@ -191,8 +191,8 @@ int PrivTaskCreate(pthread_t *thread, const pthread_attr_t *attr, int PrivTaskStartup(pthread_t *thread); int PrivTaskDelete(pthread_t thread, int sig); void PrivTaskQuit(void *value_ptr); -void PrivTaskDelay(int32_t ms); -uint32_t PrivGetTickTime(); +int PrivTaskDelay(int32_t ms); +uint32_t PrivGetTickTime(void); /*********************driver*************************/