CI130X SDK API手册  2.2.0
本手册用于描述CI130X SDK各个组件和驱动API
枚举 | 函数 | 变量
firmware_updater.c 文件参考
#include <stdint.h>
#include <string.h>
#include "ci130x_scu.h"
#include "ci130x_dma.h"
#include "ci_log.h"
#include "ci130x_uart.h"
#include "ci130x_spiflash.h"
#include "ci130x_timer.h"
#include "ci130x_system.h"
#include "ci130x_core_eclic.h"
#include "sdk_default_config.h"
#include "stdlib.h"
#include "FreeRTOS.h"
#include "flash_update.h"
#include "platform_config.h"

枚举

enum  Update_State_t {
  UPDATE_REQTIMEOUT = 0,
  UPDATE_UPDATING,
  UPDATE_UPDATECOMPLETE
}
 

函数

void updater_uart_handler (void)
 
void platform_init (uint32_t baudrate)
 
int firmware_update_main (uint32_t baudrate)
 

变量

FileConfig_Struct FileConfigInfo
 
static uint32_t Update_state
 

枚举类型说明

◆ Update_State_t

@文件 main.c @版本 V1.0.0 @日期 2018-5-22 @概要 这个文件是chipintelli公司的CI130X芯片程序的主函数.

@注意

版权归chipintelli公司所有,未经允许不得使用或修改

枚举值
UPDATE_REQTIMEOUT 
UPDATE_UPDATING 
UPDATE_UPDATECOMPLETE 

函数说明

◆ firmware_update_main()

int firmware_update_main ( uint32_t  baudrate)

@功能:主函数,进入应用程序的入口 @注意:无 @参数:无 @返回值:无

◆ platform_init()

void platform_init ( uint32_t  baudrate)

◆ updater_uart_handler()

void updater_uart_handler ( void  )

变量说明

◆ FileConfigInfo

FileConfig_Struct FileConfigInfo

◆ Update_state

uint32_t Update_state
static