• 大小: 912KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-14
  • 语言: 其他
  • 标签: MPU6050  

资源简介

基于移远MC20函数库对MPU6050六轴传感器的调试,经测试功能OK。。

资源截图

代码片段和文件信息

#include “custom_feature_def.h“
#ifdef __OCPU_SMART_CLOUD_SUPPORT__
#ifdef __GITWIZS_SOLUTION__

/**

Adapter layer for different platforms

**/

#include “adapter.h“
#include “hal_uart.h“
#include “hal_timer.h“
#include “gagent.h“
#include “mqttxpg.h“





#define  PATH_ROOT     ((u8 *)“myroot“)  //in UFS
#define  GAGENT_CONFIG_FILE “gagent_config.txt“


extern bool get_ril_init_status(void);


/****************************************************************
Function    :   Adapter_Module_Init
Description :   module initwaiting for ril layer init and network ok
pgc         :   global staruc pointer.
return      :   void
****************************************************************/
void Adapter_Module_Init( pgcontext pgc )
{
    while(!get_ril_init_status())
    {
        APP_DEBUG(“the ril status is not init should wait..\r\n“);
        Adapter_Sleep(1000);
    }
    
    APP_DEBUG(“the ril status is ok now check the network..\r\n“);
    
    while(TRUE)
    {
       Adapter_Get_GPRS_Status(&(pgc->rtinfo.gprs_status));
       APP_DEBUG(“gprs status = %d\r\n“pgc->rtinfo.gprs_status);
       if(pgc->rtinfo.gprs_status == NW_STAT_REGISTERED || pgc->rtinfo.gprs_status == NW_STAT_REGISTERED_ROAMING)
       {

          break;
       }
       Adapter_Sleep(1000);
    }

    Adapter_Get_Signal_Quality(&(pgc->rtinfo.devSignalStatus.devSignalrssi)&(pgc->rtinfo.devSignalStatus.devSignalber));

    APP_DEBUG(“gprs status = %drssi = %d ber = %d\r\n“pgc->rtinfo.gprs_statuspgc->rtinfo.devSignalStatus.devSignalrssipgc->rtinfo.devSignalStatus.devSignalber);
    
    APP_DEBUG(“network is ok now\r\n“);
}




/****************************************************************
Function    :   Adapter_Memcpy
Description :   memcpy func
dest        :   pointer to dest
src         :   pointer to src
size        :   copy size
return      :   the pointer to dest
****************************************************************/
void * Adapter_Memcpy(void* dest const void* src u32 size)
{
    return Ql_memcpy(destsrcsize);
}



/****************************************************************
Function    :   Adapter_Mem_Alloc
Description :   malloc func 
size         :  malloc size
return      :   the pointer to malloc area
****************************************************************/
void * Adapter_Mem_Alloc(u32 size)
{
    return Ql_MEM_Alloc(size);
}

/*****************************************************************
* Function:     Adapter_Mem_Free 

* Description:
*               Free memory 
* Parameters:
*               Ptr: 
*                  [in]Previously allocated memory block to be freed. 
* Return:        
*               none
*               
*****************************************************************/
void Adapter_Mem_Free(void *ptr)
{
    Ql_MEM_Free(ptr);
}



/********************************************************

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      18956  2017-10-27 15:28  ZF203C_OPENSDK_ZYFOS_MPU6050_V2_1\build\gcc\obj\custom\cJSON.o

     文件       9452  2016-12-29 19:15  ZF203C_OPENSDK_ZYFOS_MPU6050_V2_1\build\gcc\obj\custom\socket.o

     文件      14952  2016-10-08 18:30  ZF203C_OPENSDK_ZYFOS_MPU6050_V2_1\cloud\entity\gitwizs\inc\adapter.h

     文件       5355  2016-10-08 18:30  ZF203C_OPENSDK_ZYFOS_MPU6050_V2_1\cloud\entity\gitwizs\inc\cloud.h

     文件       8785  2016-10-08 18:30  ZF203C_OPENSDK_ZYFOS_MPU6050_V2_1\cloud\entity\gitwizs\inc\gagent.h

     文件       4385  2016-10-08 18:30  ZF203C_OPENSDK_ZYFOS_MPU6050_V2_1\cloud\entity\gitwizs\inc\gagent_typedef.h

     文件       2531  2016-10-08 18:30  ZF203C_OPENSDK_ZYFOS_MPU6050_V2_1\cloud\entity\gitwizs\inc\hal_socket.h

     文件       1480  2016-10-08 18:30  ZF203C_OPENSDK_ZYFOS_MPU6050_V2_1\cloud\entity\gitwizs\inc\hal_timer.h

     文件       4611  2016-10-08 18:30  ZF203C_OPENSDK_ZYFOS_MPU6050_V2_1\cloud\entity\gitwizs\inc\hal_uart.h

     文件       1041  2016-10-08 18:30  ZF203C_OPENSDK_ZYFOS_MPU6050_V2_1\cloud\entity\gitwizs\inc\http.h

     文件       3268  2016-10-08 18:30  ZF203C_OPENSDK_ZYFOS_MPU6050_V2_1\cloud\entity\gitwizs\inc\mqttxpg.h

     文件       2291  2016-10-08 18:30  ZF203C_OPENSDK_ZYFOS_MPU6050_V2_1\cloud\entity\gitwizs\inc\utils.h

     文件      18672  2016-10-08 18:30  ZF203C_OPENSDK_ZYFOS_MPU6050_V2_1\cloud\entity\gitwizs\src\adapter.c

     文件      20847  2016-10-08 18:30  ZF203C_OPENSDK_ZYFOS_MPU6050_V2_1\cloud\entity\gitwizs\src\cloud.c

     文件      16045  2016-10-08 18:30  ZF203C_OPENSDK_ZYFOS_MPU6050_V2_1\cloud\entity\gitwizs\src\gagent.c

     文件       2119  2016-10-08 18:30  ZF203C_OPENSDK_ZYFOS_MPU6050_V2_1\cloud\entity\gitwizs\src\gitwizs_cloud.c

     文件       1391  2016-10-08 18:30  ZF203C_OPENSDK_ZYFOS_MPU6050_V2_1\cloud\entity\gitwizs\src\gitwizs_main.c

     文件       1258  2016-10-08 18:30  ZF203C_OPENSDK_ZYFOS_MPU6050_V2_1\cloud\entity\gitwizs\src\gitwizs_mcu.c

     文件      14324  2017-03-23 16:42  ZF203C_OPENSDK_ZYFOS_MPU6050_V2_1\cloud\entity\gitwizs\src\hal_socket.c

     文件       6390  2016-10-08 18:30  ZF203C_OPENSDK_ZYFOS_MPU6050_V2_1\cloud\entity\gitwizs\src\hal_timer.c

     文件      22594  2016-12-27 14:10  ZF203C_OPENSDK_ZYFOS_MPU6050_V2_1\cloud\entity\gitwizs\src\hal_uart.c

     文件       6262  2016-10-08 18:30  ZF203C_OPENSDK_ZYFOS_MPU6050_V2_1\cloud\entity\gitwizs\src\http.c

     文件      20995  2016-10-08 18:30  ZF203C_OPENSDK_ZYFOS_MPU6050_V2_1\cloud\entity\gitwizs\src\mqttxpg.c

     文件       7714  2016-10-08 18:30  ZF203C_OPENSDK_ZYFOS_MPU6050_V2_1\cloud\entity\gitwizs\src\utils.c

     文件        346  2016-10-08 18:30  ZF203C_OPENSDK_ZYFOS_MPU6050_V2_1\cloud\http\inc\cloud_http.h

     文件        561  2016-10-08 18:30  ZF203C_OPENSDK_ZYFOS_MPU6050_V2_1\cloud\http\src\cloud_http.c

     文件       1582  2016-10-08 18:30  ZF203C_OPENSDK_ZYFOS_MPU6050_V2_1\cloud\protocol\mqtt\inc\mqttbuffer.h

     文件      10161  2016-10-08 18:30  ZF203C_OPENSDK_ZYFOS_MPU6050_V2_1\cloud\protocol\mqtt\inc\mqttlib_ext.h

     文件       4582  2016-10-08 18:30  ZF203C_OPENSDK_ZYFOS_MPU6050_V2_1\cloud\protocol\mqtt\src\mqttbuffer.c

     文件      42385  2016-10-08 18:30  ZF203C_OPENSDK_ZYFOS_MPU6050_V2_1\cloud\protocol\mqtt\src\mqttlib_ext.c

............此处省略204个文件信息

评论

共有 条评论