led灯支持了最新完成的RGB逻辑,已经完成了每个R、G、B灯亮度调节最大值为255,为后续的彩色灯珠做准备
This commit is contained in:
parent
258236b0a9
commit
ea1d48e49e
@ -20,9 +20,14 @@
|
||||
|
||||
// #include "bsp.h"
|
||||
|
||||
#define LED_RUN_MODE_INDICATOR (LED1)
|
||||
#define LED_RUN_MODE_INDICATOR (LED1)
|
||||
#define LED_RGB_RED (RGB_RED)
|
||||
#define LED_RGB_GREEN (RGB_GREEN)
|
||||
#define LED_RGB_BLUE (RGB_BLUE)
|
||||
|
||||
#define LED_RGB_CHANGE_PERIOD (20u)
|
||||
|
||||
|
||||
#define LED_RGB_CHANGE_PERIOD (5u)
|
||||
// #define LED_RUNMODE_IDLE_BLINK_PERIOD_MS (500u)
|
||||
// #define LED_RUNMODE_RUNNING_BLINK_PERIOD_MS (500u)
|
||||
/* led的灯状态 */
|
||||
@ -51,6 +56,9 @@ static app_led_mode_enum led_indicator_mode;
|
||||
//static app_led_mode_enum RGB_mode;
|
||||
|
||||
static mw_led_t led_runMode_indicator;
|
||||
static mw_led_t led_RGB_red;
|
||||
static mw_led_t led_RGB_green;
|
||||
static mw_led_t led_RGB_blue;
|
||||
static uint8_t tmp_indicator_single_mode_state = 0;
|
||||
|
||||
static uint8_t xqqDebug_indicator_mode = 0;
|
||||
@ -318,9 +326,19 @@ void app_led_init(void)
|
||||
{
|
||||
// 注册LED工作状态指示器
|
||||
led_runMode_indicator = mw_get_led_obj(LED_RUN_MODE_INDICATOR);
|
||||
led_RGB_red = mw_get_led_obj(LED_RGB_RED);
|
||||
led_RGB_green = mw_get_led_obj(LED_RGB_GREEN);
|
||||
led_RGB_blue = mw_get_led_obj(LED_RGB_BLUE);
|
||||
|
||||
}
|
||||
|
||||
/*************************************************************************************
|
||||
* @brief 渐变RGB灯例程
|
||||
* @return * void 【返回值注释】
|
||||
*
|
||||
* @warning 【不可重入,阻塞等警告】
|
||||
* @note 【重大修改】
|
||||
*************************************************************************************/
|
||||
void app_RGB_process(void)
|
||||
{
|
||||
static uint8_t tmp_state = 0;
|
||||
@ -330,7 +348,7 @@ void app_RGB_process(void)
|
||||
switch(tmp_state)
|
||||
{
|
||||
case 0:
|
||||
tmp_red_val = 100;
|
||||
tmp_red_val = 255;
|
||||
tmp_green_val = 0;
|
||||
tmp_blue_val = 0;
|
||||
mw_softTimer_RGB_config(LED_RGB_CHANGE_PERIOD);
|
||||
@ -353,7 +371,7 @@ void app_RGB_process(void)
|
||||
break;
|
||||
case 2:
|
||||
tmp_red_val = 0;
|
||||
tmp_green_val = 100;
|
||||
tmp_green_val = 255;
|
||||
tmp_blue_val = 0;
|
||||
mw_softTimer_RGB_config(LED_RGB_CHANGE_PERIOD);
|
||||
tmp_state = 3;
|
||||
@ -376,7 +394,7 @@ void app_RGB_process(void)
|
||||
case 4:
|
||||
tmp_red_val = 0;
|
||||
tmp_green_val = 0;
|
||||
tmp_blue_val = 100;
|
||||
tmp_blue_val = 255;
|
||||
mw_softTimer_RGB_config(LED_RGB_CHANGE_PERIOD);
|
||||
tmp_state = 5;
|
||||
break;
|
||||
@ -401,9 +419,12 @@ void app_RGB_process(void)
|
||||
tmp_blue_val = 0;
|
||||
break;
|
||||
}
|
||||
mw_setRGB_RedBrightness(tmp_red_val);
|
||||
mw_setRGB_GreenBrightness(tmp_green_val);
|
||||
mw_setRGB_BlueBrightness(tmp_blue_val);
|
||||
// mw_setRGB_RedBrightness(tmp_red_val);
|
||||
led_RGB_red.changeBrightness(tmp_red_val);
|
||||
// mw_setRGB_GreenBrightness(tmp_green_val);
|
||||
led_RGB_green.changeBrightness(tmp_green_val);
|
||||
// mw_setRGB_BlueBrightness(tmp_blue_val);
|
||||
led_RGB_blue.changeBrightness(tmp_blue_val);
|
||||
|
||||
}
|
||||
|
||||
|
@ -60,7 +60,7 @@ void middleware_init(void)
|
||||
mw_led_drv_init();
|
||||
// bluetooth mw. init
|
||||
// mw_bluetooth_drv_init();
|
||||
mw_RGB_LED_Init();
|
||||
// mw_RGB_LED_Init();
|
||||
|
||||
mw_InitIrController();
|
||||
|
||||
|
@ -19,8 +19,12 @@ void bsp_led_toggle(led_type_enum led_no);
|
||||
uint8_t bsp_get_led_ttlState(led_type_enum led_no);
|
||||
void bsp_led1_init(void);
|
||||
void bsp_led2_init(void);
|
||||
void bsp_RGB_RedInit(void);
|
||||
void bsp_RGB_GreenInit(void);
|
||||
void bsp_RGB_BlueInit(void);
|
||||
|
||||
void bsp_changeLed_brightness(led_type_enum led_no, uint16_t val);
|
||||
void bsp_RGB_LedInit(void);
|
||||
void bsp_changeBrightness_RGB_Red(uint8_t val);
|
||||
void bsp_changeBrightness_RGB_Green(uint8_t val);
|
||||
void bsp_changeBrightness_RGB_Blue(uint8_t val);
|
||||
#endif
|
||||
|
||||
|
@ -177,8 +177,13 @@ void bsp_led2_init(void)
|
||||
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; /* IO口最大速度 */
|
||||
GPIO_Init(GPIO_PORT_LED2, &GPIO_InitStructure);
|
||||
}
|
||||
|
||||
void bsp_RGB_LedInit(void)
|
||||
/*************************************************************************************
|
||||
* @brief RGB 红灯初始化
|
||||
*
|
||||
* @warning 【不可重入,阻塞等警告】
|
||||
* @note 【重大修改】
|
||||
*************************************************************************************/
|
||||
void bsp_RGB_RedInit(void)
|
||||
{
|
||||
GPIO_InitTypeDef GPIO_InitStructure;
|
||||
TIM_TimeBaseInitTypeDef TIM_TimeBaseInitStructure; //定义结构体变量
|
||||
@ -187,32 +192,13 @@ void bsp_RGB_LedInit(void)
|
||||
/*开启时钟*/
|
||||
RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3, ENABLE); //开启TIM2的时钟
|
||||
RCC_APB2PeriphClockCmd(RCC_GPIO_RGB_RED, ENABLE); //开启GPIOA的时钟
|
||||
RCC_APB2PeriphClockCmd(RCC_GPIO_RGB_GREEN, ENABLE); //开启GPIOB的时钟
|
||||
RCC_APB2PeriphClockCmd(RCC_GPIO_RGB_BLUE, ENABLE); //开启GPIOB的时钟
|
||||
|
||||
/*GPIO重映射*/
|
||||
// RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE); //开启AFIO的时钟,重映射必须先开启AFIO的时钟
|
||||
// GPIO_PinRemapConfig(GPIO_PartialRemap1_TIM2, ENABLE); //将TIM2的引脚部分重映射,具体的映射方案需查看参考手册
|
||||
// GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE); //将JTAG引脚失能,作为普通GPIO引脚使用
|
||||
// Red
|
||||
/*GPIO初始化*/
|
||||
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
|
||||
GPIO_InitStructure.GPIO_Pin = GPIO_PIN_RGB_RED; //GPIO_Pin_6;
|
||||
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
|
||||
GPIO_Init(GPIO_PORT_RGB_RED, &GPIO_InitStructure); //将PA6引脚初始化为复用推挽输出
|
||||
//受外设控制的引脚,均需要配置为复用模式
|
||||
/*GPIO初始化*/
|
||||
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
|
||||
GPIO_InitStructure.GPIO_Pin = GPIO_PIN_RGB_GREEN; //GPIO_Pin_7;
|
||||
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
|
||||
GPIO_Init(GPIO_PORT_RGB_GREEN, &GPIO_InitStructure); //将PA7引脚初始化为复用推挽输出
|
||||
//受外设控制的引脚,均需要配置为复用模式
|
||||
/*GPIO初始化*/
|
||||
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
|
||||
GPIO_InitStructure.GPIO_Pin = GPIO_PIN_RGB_BLUE; //GPIO_Pin_0;
|
||||
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
|
||||
GPIO_Init(GPIO_PORT_RGB_BLUE, &GPIO_InitStructure); //将PA6引脚初始化为复用推挽输出
|
||||
//受外设控制的引脚,均需要配置为复用模式
|
||||
|
||||
/*配置时钟源*/
|
||||
TIM_InternalClockConfig(TIM_RGB_LED); //选择TIM3为内部时钟,若不调用此函数,TIM默认也为内部时钟
|
||||
@ -220,7 +206,7 @@ void bsp_RGB_LedInit(void)
|
||||
/*时基单元初始化*/
|
||||
TIM_TimeBaseInitStructure.TIM_ClockDivision = TIM_CKD_DIV1; //时钟分频,选择不分频,此参数用于配置滤波器时钟,不影响时基单元功能
|
||||
TIM_TimeBaseInitStructure.TIM_CounterMode = TIM_CounterMode_Up; //计数器模式,选择向上计数
|
||||
TIM_TimeBaseInitStructure.TIM_Period = 100 - 1; //计数周期,即ARR的值
|
||||
TIM_TimeBaseInitStructure.TIM_Period = 255 - 1; //计数周期,即ARR的值
|
||||
TIM_TimeBaseInitStructure.TIM_Prescaler = 720 - 1; //预分频器,即PSC的值
|
||||
TIM_TimeBaseInitStructure.TIM_RepetitionCounter = 0; //重复计数器,高级定时器才会用到
|
||||
TIM_TimeBaseInit(TIM_RGB_LED, &TIM_TimeBaseInitStructure); //将结构体变量交给TIM_TimeBaseInit,配置TIM2的时基单元
|
||||
@ -234,35 +220,131 @@ void bsp_RGB_LedInit(void)
|
||||
TIM_OCInitStructure.TIM_OutputState = TIM_OutputState_Enable; //输出使能
|
||||
TIM_OCInitStructure.TIM_Pulse = 0; //初始的CCR值
|
||||
TIM_OC1Init(TIM_RGB_LED, &TIM_OCInitStructure); //将结构体变量交给TIM_OC1Init,配置TIM2的输出比较通道1
|
||||
TIM_OC2Init(TIM_RGB_LED, &TIM_OCInitStructure); //将结构体变量交给TIM_OC1Init,配置TIM2的输出比较通道1
|
||||
TIM_OC3Init(TIM_RGB_LED, &TIM_OCInitStructure); //将结构体变量交给TIM_OC1Init,配置TIM2的输出比较通道1
|
||||
|
||||
|
||||
/*TIM使能*/
|
||||
TIM_Cmd(TIM_RGB_LED, ENABLE); //使能TIM2,定时器开始运行
|
||||
TIM_Cmd(TIM_RGB_LED, ENABLE); //使能TIM,定时器开始运行
|
||||
}
|
||||
|
||||
/*************************************************************************************
|
||||
* @brief 修改可以改变亮暗的led的亮度
|
||||
* @param[in/out] led_no【参数注释】
|
||||
* @brief RGB 绿灯初始化
|
||||
*
|
||||
* @warning 【不可重入,阻塞等警告】
|
||||
* @note 【重大修改】
|
||||
*************************************************************************************/
|
||||
void bsp_RGB_GreenInit(void)
|
||||
{
|
||||
GPIO_InitTypeDef GPIO_InitStructure;
|
||||
TIM_TimeBaseInitTypeDef TIM_TimeBaseInitStructure; //定义结构体变量
|
||||
TIM_OCInitTypeDef TIM_OCInitStructure; //定义结构体变量
|
||||
|
||||
/*开启时钟*/
|
||||
RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3, ENABLE); //开启TIM2的时钟
|
||||
RCC_APB2PeriphClockCmd(RCC_GPIO_RGB_RED, ENABLE); //开启GPIOA的时钟
|
||||
|
||||
/*GPIO 绿灯 初始化*/
|
||||
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
|
||||
GPIO_InitStructure.GPIO_Pin = GPIO_PIN_RGB_GREEN; //GPIO_Pin_7;
|
||||
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
|
||||
GPIO_Init(GPIO_PORT_RGB_GREEN, &GPIO_InitStructure); //将PA7引脚初始化为复用推挽输出
|
||||
|
||||
/*配置时钟源*/
|
||||
TIM_InternalClockConfig(TIM_RGB_LED); //选择TIM3为内部时钟,若不调用此函数,TIM默认也为内部时钟
|
||||
|
||||
/*时基单元初始化*/
|
||||
TIM_TimeBaseInitStructure.TIM_ClockDivision = TIM_CKD_DIV1; //时钟分频,选择不分频,此参数用于配置滤波器时钟,不影响时基单元功能
|
||||
TIM_TimeBaseInitStructure.TIM_CounterMode = TIM_CounterMode_Up; //计数器模式,选择向上计数
|
||||
TIM_TimeBaseInitStructure.TIM_Period = 255 - 1; //计数周期,即ARR的值
|
||||
TIM_TimeBaseInitStructure.TIM_Prescaler = 720 - 1; //预分频器,即PSC的值
|
||||
TIM_TimeBaseInitStructure.TIM_RepetitionCounter = 0; //重复计数器,高级定时器才会用到
|
||||
TIM_TimeBaseInit(TIM_RGB_LED, &TIM_TimeBaseInitStructure); //将结构体变量交给TIM_TimeBaseInit,配置TIM2的时基单元
|
||||
|
||||
/*输出比较初始化*/
|
||||
TIM_OCStructInit(&TIM_OCInitStructure); //结构体初始化,若结构体没有完整赋值
|
||||
//则最好执行此函数,给结构体所有成员都赋一个默认值
|
||||
//避免结构体初值不确定的问题
|
||||
TIM_OCInitStructure.TIM_OCMode = TIM_OCMode_PWM1; //输出比较模式,选择PWM模式1
|
||||
TIM_OCInitStructure.TIM_OCPolarity = TIM_OCPolarity_High; //输出极性,选择为高,若选择极性为低,则输出高低电平取反
|
||||
TIM_OCInitStructure.TIM_OutputState = TIM_OutputState_Enable; //输出使能
|
||||
TIM_OCInitStructure.TIM_Pulse = 0; //初始的CCR值
|
||||
TIM_OC2Init(TIM_RGB_LED, &TIM_OCInitStructure); //将结构体变量交给TIM_OC1Init,配置TIM2的输出比较通道1
|
||||
|
||||
/*TIM使能*/
|
||||
TIM_Cmd(TIM_RGB_LED, ENABLE); //使能TIM,定时器开始运行
|
||||
}
|
||||
/*************************************************************************************
|
||||
* @brief RGB 蓝灯初始化
|
||||
*
|
||||
* @warning 【不可重入,阻塞等警告】
|
||||
* @note 【重大修改】
|
||||
*************************************************************************************/
|
||||
void bsp_RGB_BlueInit(void)
|
||||
{
|
||||
GPIO_InitTypeDef GPIO_InitStructure;
|
||||
TIM_TimeBaseInitTypeDef TIM_TimeBaseInitStructure; //定义结构体变量
|
||||
TIM_OCInitTypeDef TIM_OCInitStructure; //定义结构体变量
|
||||
|
||||
/*开启时钟*/
|
||||
RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3, ENABLE); //开启TIM2的时钟
|
||||
RCC_APB2PeriphClockCmd(RCC_GPIO_RGB_BLUE, ENABLE); //开启GPIOB的时钟
|
||||
/*GPIO初始化*/
|
||||
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
|
||||
GPIO_InitStructure.GPIO_Pin = GPIO_PIN_RGB_BLUE; //GPIO_Pin_0;
|
||||
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
|
||||
GPIO_Init(GPIO_PORT_RGB_BLUE, &GPIO_InitStructure); //将PA6引脚初始化为复用推挽输出
|
||||
//受外设控制的引脚,均需要配置为复用模式
|
||||
/*配置时钟源*/
|
||||
TIM_InternalClockConfig(TIM_RGB_LED); //选择TIM3为内部时钟,若不调用此函数,TIM默认也为内部时钟
|
||||
/*时基单元初始化*/
|
||||
TIM_TimeBaseInitStructure.TIM_ClockDivision = TIM_CKD_DIV1; //时钟分频,选择不分频,此参数用于配置滤波器时钟,不影响时基单元功能
|
||||
TIM_TimeBaseInitStructure.TIM_CounterMode = TIM_CounterMode_Up; //计数器模式,选择向上计数
|
||||
TIM_TimeBaseInitStructure.TIM_Period = 255 - 1; //计数周期,即ARR的值
|
||||
TIM_TimeBaseInitStructure.TIM_Prescaler = 720 - 1; //预分频器,即PSC的值
|
||||
TIM_TimeBaseInitStructure.TIM_RepetitionCounter = 0; //重复计数器,高级定时器才会用到
|
||||
TIM_TimeBaseInit(TIM_RGB_LED, &TIM_TimeBaseInitStructure); //将结构体变量交给TIM_TimeBaseInit,配置TIM2的时基单元
|
||||
|
||||
/*输出比较初始化*/
|
||||
TIM_OCStructInit(&TIM_OCInitStructure); //结构体初始化,若结构体没有完整赋值
|
||||
//则最好执行此函数,给结构体所有成员都赋一个默认值
|
||||
//避免结构体初值不确定的问题
|
||||
TIM_OCInitStructure.TIM_OCMode = TIM_OCMode_PWM1; //输出比较模式,选择PWM模式1
|
||||
TIM_OCInitStructure.TIM_OCPolarity = TIM_OCPolarity_High; //输出极性,选择为高,若选择极性为低,则输出高低电平取反
|
||||
TIM_OCInitStructure.TIM_OutputState = TIM_OutputState_Enable; //输出使能
|
||||
TIM_OCInitStructure.TIM_Pulse = 0; //初始的CCR值
|
||||
TIM_OC3Init(TIM_RGB_LED, &TIM_OCInitStructure); //将结构体变量交给TIM_OC3Init,配置TIM2的输出比较通道3
|
||||
|
||||
/*TIM使能*/
|
||||
TIM_Cmd(TIM_RGB_LED, ENABLE); //使能TIM,定时器开始运行
|
||||
}
|
||||
/*************************************************************************************
|
||||
* @brief 修改可以改变亮暗的led的亮度 红灯
|
||||
* @param[in/out] val 【参数注释】
|
||||
*
|
||||
* @warning 【不可重入,阻塞等警告】
|
||||
* @note 【重大修改】
|
||||
*************************************************************************************/
|
||||
void bsp_changeLed_brightness(led_type_enum led_no, uint16_t val)
|
||||
void bsp_changeBrightness_RGB_Red(uint8_t val)
|
||||
{
|
||||
switch(led_no)
|
||||
{
|
||||
case RGB_RED:
|
||||
TIM_SetCompare1(TIM_RGB_LED, val);
|
||||
break;
|
||||
case RGB_GREEN:
|
||||
TIM_SetCompare2(TIM_RGB_LED, val);
|
||||
break;
|
||||
case RGB_BLUE:
|
||||
TIM_SetCompare3(TIM_RGB_LED, val);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
TIM_SetCompare1(TIM_RGB_LED, val);
|
||||
}
|
||||
/*************************************************************************************
|
||||
* @brief 修改可以改变亮暗的led的亮度 绿灯
|
||||
* @param[in/out] val 【参数注释】
|
||||
*
|
||||
* @warning 【不可重入,阻塞等警告】
|
||||
* @note 【重大修改】
|
||||
*************************************************************************************/
|
||||
void bsp_changeBrightness_RGB_Green(uint8_t val)
|
||||
{
|
||||
TIM_SetCompare2(TIM_RGB_LED, val);
|
||||
}
|
||||
/*************************************************************************************
|
||||
* @brief 修改可以改变亮暗的led的亮度 蓝灯
|
||||
* @param[in/out] val 【参数注释】
|
||||
*
|
||||
* @warning 【不可重入,阻塞等警告】
|
||||
* @note 【重大修改】
|
||||
*************************************************************************************/
|
||||
void bsp_changeBrightness_RGB_Blue(uint8_t val)
|
||||
{
|
||||
TIM_SetCompare3(TIM_RGB_LED, val);
|
||||
}
|
||||
|
@ -69,39 +69,6 @@ mw_led_t mw_get_led_obj(led_type_enum e_led_type)
|
||||
return led_drv_buf[e_led_type];
|
||||
}
|
||||
|
||||
/*************************************************************************************
|
||||
* @brief 设置RGB红灯亮度
|
||||
* @param[in/out] val 【参数注释】
|
||||
*
|
||||
* @warning 【不可重入,阻塞等警告】
|
||||
* @note 【重大修改】
|
||||
*************************************************************************************/
|
||||
void mw_setRGB_RedBrightness(uint16_t val)
|
||||
{
|
||||
bsp_changeLed_brightness(RGB_RED, val);
|
||||
}
|
||||
/*************************************************************************************
|
||||
* @brief 设置RGB绿灯亮度
|
||||
* @param[in/out] val 【参数注释】
|
||||
*
|
||||
* @warning 【不可重入,阻塞等警告】
|
||||
* @note 【重大修改】
|
||||
*************************************************************************************/
|
||||
void mw_setRGB_GreenBrightness(uint16_t val)
|
||||
{
|
||||
bsp_changeLed_brightness(RGB_GREEN, val);
|
||||
}
|
||||
/*************************************************************************************
|
||||
* @brief 设置RGB蓝灯亮度
|
||||
* @param[in/out] val 【参数注释】
|
||||
*
|
||||
* @warning 【不可重入,阻塞等警告】
|
||||
* @note 【重大修改】
|
||||
*************************************************************************************/
|
||||
void mw_setRGB_BlueBrightness(uint16_t val)
|
||||
{
|
||||
bsp_changeLed_brightness(RGB_BLUE, val);
|
||||
}
|
||||
/*************************************************************************************
|
||||
* @brief Led driver installation.
|
||||
*
|
||||
@ -117,27 +84,56 @@ void mw_led_drv_init(void)
|
||||
led_drv_buf[LED1].on = mw_led1_on;
|
||||
led_drv_buf[LED1].off = mw_led1_off;
|
||||
led_drv_buf[LED1].state = mw_get_led1_state;
|
||||
led_drv_buf[LED1].changeBrightness = 0;
|
||||
/* led2 installation */
|
||||
led_drv_buf[LED2].led_drv = LED2;
|
||||
led_drv_buf[LED2].init = bsp_led2_init;
|
||||
led_drv_buf[LED2].on = mw_led2_on;
|
||||
led_drv_buf[LED2].off = mw_led2_off;
|
||||
led_drv_buf[LED2].state = mw_get_led2_state;
|
||||
led_drv_buf[LED2].changeBrightness = 0;
|
||||
/* RGB_RED installation */
|
||||
led_drv_buf[RGB_RED].led_drv = RGB_RED;
|
||||
led_drv_buf[RGB_RED].init = bsp_RGB_RedInit;
|
||||
led_drv_buf[RGB_RED].on = 0;
|
||||
led_drv_buf[RGB_RED].off = 0;
|
||||
led_drv_buf[RGB_RED].state = 0;
|
||||
led_drv_buf[RGB_RED].changeBrightness = bsp_changeBrightness_RGB_Red;
|
||||
/* RGB_GREEN installation */
|
||||
led_drv_buf[RGB_GREEN].led_drv = RGB_GREEN;
|
||||
led_drv_buf[RGB_GREEN].init = bsp_RGB_GreenInit;
|
||||
led_drv_buf[RGB_GREEN].on = 0;
|
||||
led_drv_buf[RGB_GREEN].off = 0;
|
||||
led_drv_buf[RGB_GREEN].state = 0;
|
||||
led_drv_buf[RGB_GREEN].changeBrightness = bsp_changeBrightness_RGB_Green;
|
||||
/* RGB_BLUE installation */
|
||||
led_drv_buf[RGB_BLUE].led_drv = RGB_BLUE;
|
||||
led_drv_buf[RGB_BLUE].init = bsp_RGB_BlueInit;
|
||||
led_drv_buf[RGB_BLUE].on = 0;
|
||||
led_drv_buf[RGB_BLUE].off = 0;
|
||||
led_drv_buf[RGB_BLUE].state = 0;
|
||||
led_drv_buf[RGB_BLUE].changeBrightness = bsp_changeBrightness_RGB_Blue;
|
||||
|
||||
/* init all led peripherals */
|
||||
// for(e_val = LED1; e_val < led_num; e_val++)
|
||||
// {
|
||||
// led_drv_buf[e_val].init();
|
||||
// }
|
||||
led_drv_buf[LED1].init();
|
||||
led_drv_buf[LED2].init();
|
||||
}
|
||||
/*************************************************************************************
|
||||
* @brief RGB彩灯初始化
|
||||
*
|
||||
* @warning 【不可重入,阻塞等警告】
|
||||
* @note 【重大修改】
|
||||
*************************************************************************************/
|
||||
void mw_RGB_LED_Init(void)
|
||||
{
|
||||
bsp_RGB_LedInit();
|
||||
for(e_val = LED1; e_val < led_num; e_val++)
|
||||
{
|
||||
if(led_drv_buf[e_val].init != NULL)
|
||||
{
|
||||
led_drv_buf[e_val].init();
|
||||
}
|
||||
else
|
||||
{
|
||||
while(1);
|
||||
}
|
||||
}
|
||||
}
|
||||
// /*************************************************************************************
|
||||
// * @brief RGB彩灯初始化
|
||||
// *
|
||||
// * @warning 【不可重入,阻塞等警告】
|
||||
// * @note 【重大修改】
|
||||
// *************************************************************************************/
|
||||
// void mw_RGB_LED_Init(void)
|
||||
// {
|
||||
// bsp_RGB_LedInit();
|
||||
// }
|
||||
|
@ -16,16 +16,18 @@ typedef struct
|
||||
void (*off)(void);
|
||||
// 获取当前的电平状态
|
||||
uint8_t (*state)(void);
|
||||
// 改变当前灯的PWM,来调节亮暗
|
||||
void (*changeBrightness)(uint8_t);
|
||||
}mw_led_t;
|
||||
|
||||
mw_led_t mw_get_led_obj(led_type_enum e_led_type);
|
||||
|
||||
void mw_led_drv_init(void);
|
||||
|
||||
void mw_RGB_LED_Init(void);
|
||||
// void mw_RGB_LED_Init(void);
|
||||
|
||||
void mw_setRGB_RedBrightness(uint16_t val);
|
||||
void mw_setRGB_GreenBrightness(uint16_t val);
|
||||
void mw_setRGB_BlueBrightness(uint16_t val);
|
||||
// void mw_setRGB_RedBrightness(uint16_t val);
|
||||
// void mw_setRGB_GreenBrightness(uint16_t val);
|
||||
// void mw_setRGB_BlueBrightness(uint16_t val);
|
||||
|
||||
#endif
|
||||
|
@ -1,5 +1,5 @@
|
||||
:020000040800F2
|
||||
:10000000480D0020050100080D0100080F0100083F
|
||||
:10000000A80D0020050100080D0100080F010008DF
|
||||
:10001000110100081301000815010008000000008C
|
||||
:1000200000000000000000000000000017010008B0
|
||||
:1000300019010008000000001B01000875050008F8
|
||||
@ -14,8 +14,8 @@
|
||||
:1000C0001F0100081F0100081F0100081F01000890
|
||||
:1000D0001F010008F10900082D0A00081F0100088F
|
||||
:1000E0001F0100081F0100081F010008DFF810D0E1
|
||||
:1000F00000F03EF800480047391B0008AFF30080CD
|
||||
:10010000480D00200648804706480047FEE7FEE706
|
||||
:1000F00000F03EF8004800475D1C0008AFF30080A8
|
||||
:10010000A80D00200648804706480047FEE7FEE7A6
|
||||
:10011000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7B7
|
||||
:10012000C1050008ED00000840EA01039B0703D069
|
||||
:1001300009E008C9121F08C0042AFAD203E011F826
|
||||
@ -23,8 +23,8 @@
|
||||
:1001500000F8012B491EFBD270470022F6E710B5CC
|
||||
:1001600013460A4604461946FFF7F0FF204610BD25
|
||||
:10017000064C074D06E0E06840F0010394E80700F4
|
||||
:1001800098471034AC42F6D3FFF7B4FF101F0008B5
|
||||
:10019000301F00082DE9F04102460025002600200E
|
||||
:1001800098471034AC42F6D3FFF7B4FF9020000834
|
||||
:10019000B02000082DE9F04102460025002600208D
|
||||
:1001A00000230024002791F803C00CF00F0591F8FC
|
||||
:1001B00003C00CF0100CBCF1000F03D091F802C08A
|
||||
:1001C0004CEA050591F800C0BCF1000F31D014686D
|
||||
@ -89,8 +89,8 @@
|
||||
:100570000020024010B500F001F810BD10B50D4884
|
||||
:10058000006840B10B480068401E0A49086010B975
|
||||
:10059000012009490870002408E004EB4401074ADF
|
||||
:1005A00002EB810001F060F8601CC4B2042CF4DBA3
|
||||
:1005B00010BD00001000002014000020700000207A
|
||||
:1005A00002EB810001F0F2F8601CC4B2042CF4DB11
|
||||
:1005B00010BD00001000002014000020BC0000202E
|
||||
:1005C00010B51348006840F0010011490860084662
|
||||
:1005D0004068104908400E494860084600680E49C6
|
||||
:1005E00008400B4908600846006820F48020086035
|
||||
@ -162,7 +162,7 @@
|
||||
:100A00002661094800F01AF840F22551064800F026
|
||||
:100A10008CF840B140F22551034800F00FF802482D
|
||||
:100A200000F03EF9C4B210BD0038014010B50248D4
|
||||
:100A300000F03FF910BD0000A000002010B500221A
|
||||
:100A300000F03FF910BD0000EC00002010B50022CE
|
||||
:100A4000002340F66A14A14200D100BF0A1201241B
|
||||
:100A50009440A3B2DC43048010BD21B1828942F4EA
|
||||
:100A60000052828104E082894DF6FF731A40828130
|
||||
@ -218,7 +218,7 @@
|
||||
:100D8000401C80B26082A189884201DB0020608221
|
||||
:100D9000A08A401EA08270BD0FB4054B10B503A9F8
|
||||
:100DA000044A029800F01DF810BC5DF814FB000026
|
||||
:100DB000151B00082C00002002E008C8121F08C103
|
||||
:100DB000391C00082C00002002E008C8121F08C1DE
|
||||
:100DC000002AFAD170477047002001E001C1121FCC
|
||||
:100DD000002AFBD1704780F31088704780F3108899
|
||||
:100DE00070472DE9F84F99469246884605460027F8
|
||||
@ -237,272 +237,296 @@
|
||||
:100EB000641EF8D26D1CA3E7014605290ED2DFE8B7
|
||||
:100EC00001F0030507090B00012009E0022007E0FB
|
||||
:100ED000032005E0042003E0002001E0072000BF1C
|
||||
:100EE00000BF704710B54C48007806287ED2DFE876
|
||||
:100EF00000F003122B3B5463642048490880002013
|
||||
:100F00004749088047490880142000F0D1FF01209C
|
||||
:100F10004149087072E000F0D2FF002813DD3F481D
|
||||
:100F20000088401E3D4908803D480088401C3C49DF
|
||||
:100F300008803A48008818B902203749087002E052
|
||||
:100F4000142000F0B5FF59E00020344908806420E7
|
||||
:100F500033490880002033490880142000F0A8FF9E
|
||||
:100F600003202D49087049E000F0A9FF002813DD97
|
||||
:100F70002B480088401E2A4908802A480088401CC7
|
||||
:100F8000284908802648008818B90420224908709A
|
||||
:100F900002E0142000F08CFF30E000201F490880A0
|
||||
:100FA0001F49088064201F490880142000F080FF3A
|
||||
:100FB00005201949087021E000F081FF002814DDA8
|
||||
:100FC00018480088401E1749088014480088401CB3
|
||||
:100FD000124908801348008820B900200E49087083
|
||||
:100FE00003E003E0142000F063FF07E000200B495A
|
||||
:100FF00008800B4908800B49088000BF00BF0748E4
|
||||
:10100000008800F04EFF0648008800F043FF0548C6
|
||||
:10101000008800F038FF10BD070000200800002005
|
||||
:101020000A0000200C00002010B500F00BF910BDE4
|
||||
:1010300038B500F0E1FD684600F09AFD48B99DF82A
|
||||
:101040000000FFF739FF0446072C02DA204600F0C3
|
||||
:1010500041F938BD10B52248007820B1012808D0E8
|
||||
:1010600002283AD11EE001201E4908701C49087070
|
||||
:1010700034E01C480078002805DD0020194908707C
|
||||
:10108000FA2000F026FF00F01FFF002806DD0220F6
|
||||
:101090001349087001201349087002E0124988685A
|
||||
:1010A00080471BE00F480078002805DD00200D492F
|
||||
:1010B0000870FA2000F00DFF00F006FF002808DDA0
|
||||
:1010C0000120074908700749087008A0FFF764FE6F
|
||||
:1010D00002E00549C868804700E000BF00BF10BDBE
|
||||
:1010E00001000020050000205C0000204661756CB6
|
||||
:1010F0007421200A0000000010B52348007820B1B8
|
||||
:10110000012808D002283CD11FE001201F490870A7
|
||||
:101110001D49087036E01D480078002806DD0020D3
|
||||
:101120001A4908704FF4FA7000F0D3FE00F0CCFEBC
|
||||
:10113000002806DD022014490870012013490870B8
|
||||
:1011400002E01349886880471CE0104800780028B6
|
||||
:1011500006DD00200D4908704FF4FA7000F0B9FE6A
|
||||
:1011600000F0B2FE002808DD012007490870074999
|
||||
:10117000087008A0FFF710FE02E00549C868804724
|
||||
:1011800000E000BF00BF10BD0100002003000020F0
|
||||
:101190005C00002049646C6521200A0010B52348DA
|
||||
:1011A000007820B1012808D002283CD11FE001209E
|
||||
:1011B0001F4908701D49087036E01D480078002856
|
||||
:1011C00006DD00201A4908704FF47A7000F081FEA5
|
||||
:1011D00000F07AFE002806DD022014490870012084
|
||||
:1011E0001349087002E01349886880471CE01048E2
|
||||
:1011F0000078002806DD00200D4908704FF47A7051
|
||||
:1012000000F067FE00F060FE002808DD01200749BD
|
||||
:1012100008700749087008A0FFF7BEFD02E0054905
|
||||
:10122000C868804700E000BF00BF10BD010000207B
|
||||
:10123000040000205C00002052756E6E696E67210C
|
||||
:10124000200A000000B585B00021684600F080FD4E
|
||||
:10125000142269460248FEF767FF05B000BD000092
|
||||
:101260005C00002010B50A48007820B1012805D0A4
|
||||
:10127000022809D105E0FFF73FFF06E0FFF78EFFE8
|
||||
:1012800003E0FFF7E7FE00E000BF00BF10BD000075
|
||||
:101290000000002010B500F003F8FFF7E3FF10BDD9
|
||||
:1012A000084800780849087008480078097888429A
|
||||
:1012B00006D00548007805490870002004490870E8
|
||||
:1012C00070470000020000200000002006000020FF
|
||||
:1012D0000100002001490870704700000E00002046
|
||||
:1012E00010B51B48007807282CD2DFE800F004076F
|
||||
:1012F0000D13191F250000F0ABFD26E0154890F9ED
|
||||
:10130000000000F07DFD20E0124890F9000000F0A0
|
||||
:1013100081FD1AE00F4890F9000000F0A1FD14E0F3
|
||||
:101320000C4890F9000000F0A4FD0EE0094890F987
|
||||
:10133000000000F079FD08E0064890F9000000F098
|
||||
:101340007EFD02E000F084FD00BF00BF10BD000084
|
||||
:101350000E0000200F00002010B510210148FEF7FC
|
||||
:10136000A4FF10BD0008014010B510210148FEF790
|
||||
:101370009EFF10BD0008014010B520210148FEF776
|
||||
:1013800094FF10BD0008014010B520210148FEF770
|
||||
:101390008EFF10BD0008014010B54FF48051024887
|
||||
:1013A000FEF783FF10BD0000000C014010B54FF4A4
|
||||
:1013B00080510248FEF77BFF10BD0000000C014089
|
||||
:1013C00010B54FF400510248FEF76FFF10BD00004A
|
||||
:1013D000000C014010B54FF400510248FEF767FFC2
|
||||
:1013E00010BD0000000C01400146042901DB002073
|
||||
:1013F000704701EB4100084A02EB80004078012869
|
||||
:1014000008D1002001EB4102034B03EB8202507034
|
||||
:101410000120EDE70020EBE77000002008B5012176
|
||||
:101420000420FEF7A9FF10208DF80300ADF800009E
|
||||
:1014300003208DF8020069461548FEF7ABFE102028
|
||||
:101440008DF803002020ADF8000003208DF8020085
|
||||
:1014500069460F48FEF79EFE10208DF8030000023B
|
||||
:10146000ADF8000003208DF8020069460948FEF738
|
||||
:1014700091FE10208DF803004002ADF8000003201B
|
||||
:101480008DF8020069460348FEF784FE08BD00009F
|
||||
:1014900000080140000C014010B5FFF7BFFF00F04D
|
||||
:1014A00001F810BD00B589B001210846FEF744FFE0
|
||||
:1014B00008A93148FEF76EFE01210420FEF75CFF0B
|
||||
:1014C0000220ADF8200018208DF8230003208DF8AD
|
||||
:1014D000220008A92848FEF75DFE08A92648FEF765
|
||||
:1014E00059FE01210420FEF747FF0120ADF820003E
|
||||
:1014F00018208DF8230003208DF8220008A91E482B
|
||||
:10150000FEF748FE4FF08040FFF71BF96320ADF86F
|
||||
:1015100018002320ADF814000020ADF81A00ADF833
|
||||
:1015200016008DF81C0005A94FF08040FFF70EFA59
|
||||
:1015300001A8FFF7FBF96020ADF804000020ADF82A
|
||||
:101540000C000120ADF806000020ADF80A0001A94A
|
||||
:101550004FF08040FFF748F901A94FF08040FFF7B6
|
||||
:10156000F7F801218807FFF7B7F801218807FFF78F
|
||||
:10157000C2F809B000BD00000008014000B589B004
|
||||
:1015800001210220FEF7D8FE01210420FEF7F4FE1F
|
||||
:1015900001210420FEF7F0FE01210820FEF7ECFEF9
|
||||
:1015A00018208DF823004020ADF8200003208DF88E
|
||||
:1015B000220008A92948FEF7EDFD18208DF8230028
|
||||
:1015C0008020ADF8200003208DF8220008A92348D0
|
||||
:1015D000FEF7E0FD18208DF823000120ADF8200073
|
||||
:1015E00003208DF8220008A91D48FEF7D3FD1D48F1
|
||||
:1015F000FFF7A7F80020ADF81A00ADF81600632039
|
||||
:10160000ADF8180040F2CF20ADF8140000208DF89E
|
||||
:101610001C0005A91348FFF799F901A8FFF786F9FF
|
||||
:101620006020ADF804000020ADF80C000120ADF8FA
|
||||
:1016300006000020ADF80A0001A90A48FFF788F863
|
||||
:1016400001A90848FFF7D0F801A90648FFF71EF9DD
|
||||
:1016500001210448FFF74FF809B000BD0008014020
|
||||
:10166000000C014000040040416851B14168491E2E
|
||||
:10167000416031B9012141700178012901D18168AE
|
||||
:101680004160704770B504460D46042C06DB114AD4
|
||||
:1016900011A118A0FFF780FB00BFFEE70120FFF7B4
|
||||
:1016A0009AFB04EB44001B4901EB8000456004EB0E
|
||||
:1016B000440001EB80008560002004EB4401154AE2
|
||||
:1016C00002EB8101487004EB440102F82100FFF7AE
|
||||
:1016D00082FB70BDE01E00082E2E5C436F64655CCB
|
||||
:1016E0006273705C7372635C6273705F74696D6562
|
||||
:1016F000722E63004572726F723A2066696C6520C3
|
||||
:1017000025732C2066756E6374696F6E20257328AF
|
||||
:10171000290D0A007000002070B504460D46022C09
|
||||
:1017200004D0032C07D0042C0FD109E02946084827
|
||||
:10173000FFF706F90AE029460548FFF703F905E037
|
||||
:1017400029460348FFF700F900E000BF00BF70BD65
|
||||
:101750000004004010B5044621464FF08040FFF7DA
|
||||
:10176000EFF810BD10B5044621464FF08040FFF75A
|
||||
:10177000E9F810BD0146002011B9044AD26804E01E
|
||||
:10178000012902D1024A126800207047001001406E
|
||||
:101790000C0C014010B500F061F800F0ADF800F05D
|
||||
:1017A00075F900F007F9FFF777FE10BD08B50121C4
|
||||
:1017B0001020FEF7E1FD002000F02CF84FF400505F
|
||||
:1017C000ADF8000010208DF8030003208DF8020012
|
||||
:1017D00069460248FEF7DEFC08BD0000001001402B
|
||||
:1017E00008B501210820FEF7C7FD012000F012F81E
|
||||
:1017F0004FF40070ADF8000010208DF803000320B6
|
||||
:101800008DF8020069460248FEF7C4FC08BD0000DE
|
||||
:10181000000C014020B94FF40051044A516104E02A
|
||||
:10182000012802D14102024A1160704700100140B4
|
||||
:10183000140C014028B90749096941F40051054ACF
|
||||
:101840001161012805D10449096841F40071024A77
|
||||
:101850001160704700100140100C014070B500206D
|
||||
:1018600016E0002100EB40021F4B03EB82025160A7
|
||||
:1018700000EB400203EB8202916000EB400203EBBD
|
||||
:101880008202517000EB400203F82210411CC8B2E2
|
||||
:101890000428E6DB154909684FF47A73B1FBF3F2CB
|
||||
:1018A000B2F1807F00D31DE022F07F41491E4FF04E
|
||||
:1018B000E023596159170F23002907DA1C07260E68
|
||||
:1018C0000B4C01F00F052D1F665503E01C07250E7C
|
||||
:1018D000084C655400BF00214FF0E02399610721B7
|
||||
:1018E000196100BF70BD00007000002030000020B2
|
||||
:1018F00018ED00E000E400E00A480B4908600B48DE
|
||||
:1019000048600B4888604FF480608881C88100205F
|
||||
:1019100008824882C882088348838882C861086236
|
||||
:101920004862704700440040A0000020C80000202A
|
||||
:10193000C80400200146002021B1012901D102483C
|
||||
:1019400000E000BF70470000A00000202DE9F0413A
|
||||
:1019500007460D464FF001083846FFF7EBFF0446F7
|
||||
:101960001CB30120FFF73AFA668B0020FFF736FA26
|
||||
:10197000C6B1218BA068405C28700120FFF72EFAC9
|
||||
:10198000208B401C80B22083E189884201DB00204B
|
||||
:101990002083608B401E60830020FFF71FFA4FF00A
|
||||
:1019A000000804E04FF0010801E04FF00108404654
|
||||
:1019B000BDE8F08100B587B001210820FEF7DCFC0E
|
||||
:1019C00001214804FEF7B8FC2348FFF753F8042030
|
||||
:1019D000ADF8180003208DF81A0018208DF81B00B0
|
||||
:1019E00006A91E48FEF7D6FB0820ADF81800042013
|
||||
:1019F0008DF81B0006A91948FEF7CCFB4FF41650D2
|
||||
:101A000002900020ADF80C00ADF80E00ADF810000B
|
||||
:101A1000ADF814000C20ADF8120002A90E48FFF733
|
||||
:101A2000D3F8012240F225510B48FFF7A8F82620F1
|
||||
:101A30008DF8040000208DF805008DF806000120C7
|
||||
:101A40008DF8070001A8FEF735FC01210248FFF7D9
|
||||
:101A500004F807B000BD0000004400400008014049
|
||||
:101A60002DE9F041054600262846FFF763FF0446AE
|
||||
:101A70000120FFF7B3F9678B0020FFF7AFF90CB136
|
||||
:101A800007B101263046BDE8F081000000B585B001
|
||||
:101A900001210820FEF770FC01218804FEF74CFCB0
|
||||
:101AA0001A48FEF7E7FF4FF48060ADF810000320FE
|
||||
:101AB0008DF8120018208DF8130004A91448FEF7C1
|
||||
:101AC00069FB4FF40060ADF8100004208DF813009E
|
||||
:101AD00004A90F48FEF75EFB4FF4E13000900020B0
|
||||
:101AE000ADF80400ADF80600ADF80800ADF80C0044
|
||||
:101AF0000C20ADF80A0069460448FFF765F801219B
|
||||
:101B00000248FEF7AAFF05B000BD000000480040F3
|
||||
:101B1000000C014070B504460D4600BF4021054849
|
||||
:101B2000FEF7F6FF0028F9D0E1B20248FFF7BDF852
|
||||
:101B3000204670BD004800404FF4A060FEF7F2FB65
|
||||
:101B4000FFF728FE00F00CF8FFF76EFA07E0FFF74A
|
||||
:101B5000A1FBFFF7C5FBFFF76BFAFFF7C3F9F6E749
|
||||
:101B600010B500F01DF900F0A3F800F021F810BD49
|
||||
:101B700001460E488078002815DD0C480278C01C0C
|
||||
:101B8000805C087009480078401CC0B2074A107099
|
||||
:101B9000142801D30020107004488078401E034AA6
|
||||
:101BA0009070002070470120FCE700002C09002005
|
||||
:101BB00010B517210148FEF7D0FA10BD2C090020FE
|
||||
:101BC00001461C2912D004DC08290BD018290FD19A
|
||||
:101BD00004E0522904D05A290AD105E0002009E086
|
||||
:101BE000012007E0022005E0032003E0042001E0DB
|
||||
:101BF000052000BF00BF704738B52B48007830B1D2
|
||||
:101C000001280DD002281BD003284AD129E0012049
|
||||
:101C1000FFF726FF002802DD01202349087041E07C
|
||||
:101C200069460120FFF792FE48B99DF8000018B9F7
|
||||
:101C300002201D49087002E000201B49087031E0B5
|
||||
:101C400069460120FFF782FE50B99DF80000FF2889
|
||||
:101C500003D103201449087002E0002012490870E3
|
||||
:101C600020E069460120FFF771FEC8B99DF8000029
|
||||
:101C7000FFF7A6FF04460D484178C01C4454C01E1F
|
||||
:101C80008078401C0949887008464078401CC0B2E2
|
||||
:101C90004870142801D300204870002002490870C1
|
||||
:101CA00000E000BF00BF38BD580000202C09002014
|
||||
:101CB00010B5FFF763FC10BD10B50446002C07DD1E
|
||||
:101CC000FFF752FBFFF758FBA0B2FFF74BFD10E008
|
||||
:101CD0003CB9FFF749FBFFF757FBA0B2FFF742FD06
|
||||
:101CE00007E0FFF739FBFFF74FFB614288B2FFF7D0
|
||||
:101CF00039FD10BD10B50446002C07DDFFF756FB7B
|
||||
:101D0000FFF75EFBA0B2FFF725FD10E03CB9FFF73F
|
||||
:101D10004DFBFFF75FFBA0B2FFF71CFD07E0FFF7ED
|
||||
:101D20003BFBFFF757FB614288B2FFF713FD10BD85
|
||||
:101D300010B500240020FFF71DFD0446204610BD0D
|
||||
:101D400010B500240120FFF715FD0446204610BD04
|
||||
:101D500070B505460C46052C01DB00BFFEE704EB21
|
||||
:101D60008400044A02EB800114222846FEF7DCF9C5
|
||||
:101D700070BD0000C808002010B50020FFF74AFD24
|
||||
:101D800010BD10B50020FFF755FD10BD10B50120A6
|
||||
:101D9000FFF740FD10BD10B50120FFF74BFD10BD52
|
||||
:101DA00010B500200D4908700D4848600D48886046
|
||||
:101DB0000D48C8600D480861012008750C490748A6
|
||||
:101DC00081610C49C1610C4901620C4941620146C3
|
||||
:101DD0004868804701498869804710BDC8080020CD
|
||||
:101DE000AD170008831D0008791D0008311D00088B
|
||||
:101DF000E1170008971D00088D1D0008411D00080F
|
||||
:101E000010B504462046FFF757FF604240B2FFF787
|
||||
:101E100071FF10BD10B50446604240B2FFF74CFFA1
|
||||
:101E20002046FFF767FF10BD10B50446604240B280
|
||||
:101E3000FFF742FF604240B2FFF75CFF10BD10B5F4
|
||||
:101E400004462046FFF738FF2046FFF753FF10BD3A
|
||||
:101E500010B50020FFF730FF0020FFF74BFF10BD4B
|
||||
:101E600010B504462046FFF727FF0020FFF742FF8A
|
||||
:101E700010BD10B504460020FFF71EFF604240B2BF
|
||||
:101E8000FFF738FF10BD10B5044621460420FFF7C8
|
||||
:101E900043FC10BD10B5044621460320FFF73CFC6F
|
||||
:101EA00010BD10B5044621460220FFF735FC10BDD9
|
||||
:101EB00010B5044621460120FFF7E4FB10BD10B524
|
||||
:101EC0000120FFF791FA10BD10B50020FFF78CFA42
|
||||
:101ED00010BD10B5044621460020FFF7D3FB10BD0E
|
||||
:101EE0006273705F537461727454696D65720062DD
|
||||
:101EF00073705F53746172744175746F54696D656A
|
||||
:101F000072006273705F53746F7054696D65720014
|
||||
:101F1000301F0008000000205C000000B80D000821
|
||||
:101F20008C1F00085C000020EC0C0000C80D0008AD
|
||||
:101F3000000000000000000000000000000000643D
|
||||
:101F40000000000000000000000000000000000091
|
||||
:101F50000000000000000000000000000000000081
|
||||
:101F600000A24A0400000000000000000102030477
|
||||
:101F7000060708090000000001020304010203042F
|
||||
:0C1F800006070809020406080000000023
|
||||
:100EE00000BF704710B54E48007806287ED2DFE874
|
||||
:100EF00000F003122B3B5463FF204A490880002076
|
||||
:100F00004949088049490880052001F090F80120EE
|
||||
:100F10004349087072E001F091F8002813DD414860
|
||||
:100F20000088401E3F4908803F480088401C3E49D9
|
||||
:100F300008803C48008818B902203949087002E04E
|
||||
:100F4000052001F074F859E0002036490880FF20A0
|
||||
:100F500035490880002035490880052001F067F8F0
|
||||
:100F600003202F49087049E001F068F8002813DDDC
|
||||
:100F70002D480088401E2C4908802C480088401CC1
|
||||
:100F80002A4908802848008818B904202449087094
|
||||
:100F900002E0052001F04BF830E0002021490880F4
|
||||
:100FA00021490880FF2021490880052001F03FF8F1
|
||||
:100FB00005201B49087021E001F040F8002814DDED
|
||||
:100FC0001A480088401E1949088016480088401CAD
|
||||
:100FD000144908801548008820B90020104908707D
|
||||
:100FE00003E003E0052001F022F807E000200D49AE
|
||||
:100FF00008800D4908800D49088000BF00BF094ADC
|
||||
:1010000010780B4A51698847074A1078094A516994
|
||||
:101010008847064A1078084A5169884710BD000081
|
||||
:1010200007000020080000200A0000200C0000201B
|
||||
:10103000740000208C000020A400002010B500F0F7
|
||||
:101040000BF910BD38B500F067FE684600F020FED1
|
||||
:1010500048B99DF80000FFF72FFF0446072C02DA7D
|
||||
:10106000204600F061F938BD10B52248007820B163
|
||||
:10107000012808D002283AD11EE001201E4908703C
|
||||
:101080001C49087034E01C480078002805DD002069
|
||||
:1010900019490870FA2000F0DBFF00F0D4FF0028A7
|
||||
:1010A00006DD02201349087001201349087002E090
|
||||
:1010B0001249886880471BE00F480078002805DD4A
|
||||
:1010C00000200D490870FA2000F0C2FF00F0BBFFBD
|
||||
:1010D000002808DD0120074908700749087008A0AA
|
||||
:1010E000FFF75AFE02E00549C868804700E000BFEC
|
||||
:1010F00000BF10BD01000020050000205C000020A2
|
||||
:101100004661756C7421200A0000000010B5234868
|
||||
:10111000007820B1012808D002283CD11FE001202E
|
||||
:101120001F4908701D49087036E01D4800780028E6
|
||||
:1011300006DD00201A4908704FF4FA7000F088FFAD
|
||||
:1011400000F081FF002806DD02201449087001200C
|
||||
:101150001349087002E01349886880471CE0104872
|
||||
:101160000078002806DD00200D4908704FF4FA7061
|
||||
:1011700000F06EFF00F067FF002808DD012007493E
|
||||
:1011800008700749087008A0FFF706FE02E005494D
|
||||
:10119000C868804700E000BF00BF10BD010000200C
|
||||
:1011A000030000205C00002049646C6521200A00D7
|
||||
:1011B00010B52348007820B1012808D002283CD17E
|
||||
:1011C0001FE001201F4908701D49087036E01D48C6
|
||||
:1011D0000078002806DD00201A4908704FF47A7064
|
||||
:1011E00000F036FF00F02FFF002806DD0220144932
|
||||
:1011F000087001201349087002E01349886880478D
|
||||
:101200001CE010480078002806DD00200D49087019
|
||||
:101210004FF47A7000F01CFF00F015FF002808DD85
|
||||
:101220000120074908700749087008A0FFF7B4FDBE
|
||||
:1012300002E00549C868804700E000BF00BF10BD5C
|
||||
:1012400001000020040000205C00002052756E6E3A
|
||||
:10125000696E6721200A000000B587B0002101A84F
|
||||
:1012600000F002FE182201A90F48FEF75DFF0221DF
|
||||
:1012700001A800F0F9FD182201A90C48FEF754FF5F
|
||||
:10128000032101A800F0F0FD182201A90848FEF78B
|
||||
:101290004BFF042101A800F0E7FD182201A9054831
|
||||
:1012A000FEF742FF07B000BD5C0000207400002084
|
||||
:1012B0008C000020A400002010B50A48007820B15E
|
||||
:1012C000012805D0022809D105E0FFF71FFF06E03D
|
||||
:1012D000FFF76EFF03E0FFF7C7FE00E000BF00BFAF
|
||||
:1012E00010BD00000000002010B500F003F8FFF76B
|
||||
:1012F000E3FF10BD084800780849087008480078E6
|
||||
:101300000978884206D00548007805490870002011
|
||||
:10131000044908707047000002000020000000200F
|
||||
:1013200006000020010000200149087070470000FD
|
||||
:101330000E00002010B51B48007807282CD2DFE8EB
|
||||
:1013400000F004070D13191F250000F055FE26E0DC
|
||||
:10135000154890F9000000F027FE20E0124890F9AF
|
||||
:10136000000000F02BFE1AE00F4890F9000000F09A
|
||||
:101370004BFE14E00C4890F9000000F04EFE0EE029
|
||||
:10138000094890F9000000F023FE08E0064890F9B3
|
||||
:10139000000000F028FE02E000F02EFE00BF00BFBB
|
||||
:1013A00010BD00000E0000200F00002010B510211D
|
||||
:1013B0000148FEF77AFF10BD0008014010B510216A
|
||||
:1013C0000148FEF774FF10BD0008014010B5202150
|
||||
:1013D0000148FEF76AFF10BD0008014010B520214A
|
||||
:1013E0000148FEF764FF10BD0008014010B54FF43E
|
||||
:1013F00080510248FEF759FF10BD0000000C01406B
|
||||
:1014000010B54FF480510248FEF751FF10BD0000A7
|
||||
:10141000000C014010B54FF400510248FEF745FFA3
|
||||
:1014200010BD0000000C014010B54FF400510248FF
|
||||
:10143000FEF73DFF10BD0000000C014001460429ED
|
||||
:1014400001DB0020704701EB4100084A02EB8000FD
|
||||
:101450004078012808D1002001EB4102034B03EB47
|
||||
:10146000820250700120EDE70020EBE7BC00002075
|
||||
:1014700008B501210420FEF77FFF10208DF803003E
|
||||
:10148000ADF8000003208DF8020069461548FEF70C
|
||||
:1014900081FE10208DF803002020ADF8000003200D
|
||||
:1014A0008DF8020069460F48FEF774FE10208DF893
|
||||
:1014B00003000002ADF8000003208DF80200694629
|
||||
:1014C0000948FEF767FE10208DF803004002ADF8D2
|
||||
:1014D000000003208DF8020069460348FEF75AFE1B
|
||||
:1014E00008BD000000080140000C014010B5FFF7E6
|
||||
:1014F000BFFF00F001F810BD00B589B0012108461A
|
||||
:10150000FEF71AFF08A93148FEF744FE0121042026
|
||||
:10151000FEF732FF0220ADF8200018208DF82300DE
|
||||
:1015200003208DF8220008A92848FEF733FE08A9F9
|
||||
:101530002648FEF72FFE01210420FEF71DFF0120A3
|
||||
:10154000ADF8200018208DF8230003208DF822002C
|
||||
:1015500008A91E48FEF71EFE4FF08040FFF7F1F885
|
||||
:101560006320ADF818002320ADF814000020ADF87A
|
||||
:101570001A00ADF816008DF81C0005A94FF0804048
|
||||
:10158000FFF7E4F901A8FFF7D1F96020ADF80400F6
|
||||
:101590000020ADF80C000120ADF806000020ADF8E9
|
||||
:1015A0000A0001A94FF08040FFF71EF901A94FF092
|
||||
:1015B0008040FFF7CDF801218807FFF78DF8012162
|
||||
:1015C0008807FFF798F809B000BD00000008014047
|
||||
:1015D00000B589B001210220FEF7AEFE01210820EE
|
||||
:1015E000FEF7CAFE18208DF823000120ADF8200078
|
||||
:1015F00003208DF8220008A91848FEF7CBFD1848F3
|
||||
:10160000FFF79FF80020ADF81A00ADF81600FE2095
|
||||
:10161000ADF8180040F2CF20ADF8140000208DF88E
|
||||
:101620001C0005A90E48FFF791F901A8FFF77EF904
|
||||
:101630006020ADF804000020ADF80C000120ADF8EA
|
||||
:1016400006000020ADF80A0001A90548FFF71EF9C1
|
||||
:1016500001210348FFF74FF809B000BD000C01401D
|
||||
:101660000004004000B589B001210220FEF764FEAD
|
||||
:1016700001210420FEF780FE18208DF82300802031
|
||||
:10168000ADF8200003208DF8220008A91848FEF7C5
|
||||
:1016900081FD1848FFF755F80020ADF81A00ADF8A5
|
||||
:1016A0001600FE20ADF8180040F2CF20ADF814006F
|
||||
:1016B00000208DF81C0005A90E48FFF747F901A886
|
||||
:1016C000FFF734F96020ADF804000020ADF80C00FD
|
||||
:1016D0000120ADF806000020ADF80A0001A9054878
|
||||
:1016E000FFF782F801210348FFF705F809B000BDB4
|
||||
:1016F000000801400004004000B589B0012102202B
|
||||
:10170000FEF71AFE01210420FEF736FE18208DF8A0
|
||||
:1017100023004020ADF8200003208DF8220008A906
|
||||
:101720001848FEF737FD1848FFF70BF80020ADF812
|
||||
:101730001A00ADF81600FE20ADF8180040F2CF20D8
|
||||
:10174000ADF8140000208DF81C0005A90E48FFF725
|
||||
:10175000FDF801A8FFF7EAF86020ADF804000020CA
|
||||
:10176000ADF80C000120ADF806000020ADF80A002D
|
||||
:1017700001A90548FEF7ECFF01210348FEF7BBFF76
|
||||
:1017800009B000BD0008014000040040416851B1AB
|
||||
:101790004168491E416031B9012141700178012938
|
||||
:1017A00001D181684160704770B504460D46042C34
|
||||
:1017B00006DB114A11A118A0FFF7EEFA00BFFEE701
|
||||
:1017C0000120FFF708FB04EB44001B4901EB8000FC
|
||||
:1017D000456004EB440001EB80008560002004EBD1
|
||||
:1017E0004401154A02EB8101487004EB440102F800
|
||||
:1017F0002100FFF7F0FA70BD5E2000082E2E5C433A
|
||||
:101800006F64655C6273705C7372635C6273705F5B
|
||||
:1018100074696D65722E63004572726F723A20664C
|
||||
:10182000696C652025732C2066756E6374696F6E14
|
||||
:1018300020257328290D0A00BC00002010B504469D
|
||||
:1018400021460248FFF780F810BD00000004004068
|
||||
:1018500010B5044621460248FFF774F810BD000099
|
||||
:101860000004004010B5044621460248FFF768F81E
|
||||
:1018700010BD00000004004010B5044621464FF0A2
|
||||
:101880008040FFF75DF810BD10B5044621464FF0CB
|
||||
:101890008040FFF757F810BD0146002011B9044AF7
|
||||
:1018A000D26804E0012902D1024A12680020704780
|
||||
:1018B000001001400C0C014010B500F061F800F080
|
||||
:1018C000ADF800F075F900F007F9FFF70FFE10BD55
|
||||
:1018D00008B501211020FEF74FFD002000F02CF884
|
||||
:1018E0004FF40050ADF8000010208DF803000320E5
|
||||
:1018F0008DF8020069460248FEF74CFC08BD000066
|
||||
:101900000010014008B501210820FEF735FD012037
|
||||
:1019100000F012F84FF40070ADF8000010208DF8C0
|
||||
:10192000030003208DF8020069460248FEF732FCEE
|
||||
:1019300008BD0000000C014020B94FF40051044ADA
|
||||
:10194000516104E0012802D14102024A116070474E
|
||||
:1019500000100140140C014028B90749096941F4FD
|
||||
:101960000051054A1161012805D10449096841F473
|
||||
:101970000071024A1160704700100140100C0140D4
|
||||
:1019800070B5002016E0002100EB40021F4B03EB76
|
||||
:101990008202516000EB400203EB8202916000EB97
|
||||
:1019A000400203EB8202517000EB400203F8221068
|
||||
:1019B000411CC8B20428E6DB154909684FF47A7364
|
||||
:1019C000B1FBF3F2B2F1807F00D31DE022F07F4142
|
||||
:1019D000491E4FF0E023596159170F23002907DAF8
|
||||
:1019E0001C07260E0B4C01F00F052D1F665503E05A
|
||||
:1019F0001C07250E084C655400BF00214FF0E02362
|
||||
:101A000099610721196100BF70BD0000BC00002072
|
||||
:101A10003000002018ED00E000E400E00A480B4927
|
||||
:101A200008600B4848600B4888604FF480608881EC
|
||||
:101A3000C881002008824882C8820883488388823F
|
||||
:101A4000C86108624862704700440040EC00002012
|
||||
:101A500014010020140500200146002021B10129B5
|
||||
:101A600001D1024800E000BF70470000EC000020F8
|
||||
:101A70002DE9F04107460D464FF001083846FFF7C3
|
||||
:101A8000EBFF04461CB30120FFF7A8F9668B00208A
|
||||
:101A9000FFF7A4F9C6B1218BA068405C2870012033
|
||||
:101AA000FFF79CF9208B401C80B22083E18988429B
|
||||
:101AB00001DB00202083608B401E60830020FFF745
|
||||
:101AC0008DF94FF0000804E04FF0010801E04FF0FD
|
||||
:101AD00001084046BDE8F08100B587B0012108202B
|
||||
:101AE000FEF74AFC01214804FEF726FC2348FEF7D6
|
||||
:101AF000C1FF0420ADF8180003208DF81A0018204B
|
||||
:101B00008DF81B0006A91E48FEF744FB0820ADF81F
|
||||
:101B1000180004208DF81B0006A91948FEF73AFBAF
|
||||
:101B20004FF4165002900020ADF80C00ADF80E00F6
|
||||
:101B3000ADF81000ADF814000C20ADF8120002A9A9
|
||||
:101B40000E48FFF741F8012240F225510B48FFF7FC
|
||||
:101B500016F826208DF8040000208DF805008DF879
|
||||
:101B6000060001208DF8070001A8FEF7A3FB012164
|
||||
:101B70000248FEF772FF07B000BD000000440040BD
|
||||
:101B8000000801402DE9F041054600262846FFF7F0
|
||||
:101B900063FF04460120FFF721F9678B0020FFF760
|
||||
:101BA0001DF90CB107B101263046BDE8F0810000F7
|
||||
:101BB00000B585B001210820FEF7DEFB0121880475
|
||||
:101BC000FEF7BAFB1A48FEF755FF4FF48060ADF8F8
|
||||
:101BD000100003208DF8120018208DF8130004A9BE
|
||||
:101BE0001448FEF7D7FA4FF40060ADF81000042057
|
||||
:101BF0008DF8130004A90F48FEF7CCFA4FF4E1303A
|
||||
:101C000000900020ADF80400ADF80600ADF8080023
|
||||
:101C1000ADF80C000C20ADF80A0069460448FEF748
|
||||
:101C2000D3FF01210248FEF718FF05B000BD0000F8
|
||||
:101C300000480040000C014070B504460D4600BF4E
|
||||
:101C400040210548FEF764FF0028F9D0E1B20248C0
|
||||
:101C5000FFF72BF8204670BD004800404FF4A0600D
|
||||
:101C6000FEF760FBFFF728FE00F00CF8FFF7E6F93F
|
||||
:101C700007E0FFF739FBFFF75DFBFFF7E3F9FFF73D
|
||||
:101C800031F9F6E710B500F017F900F021F810BDB2
|
||||
:101C900001460E488078002815DD0C480278C01CEB
|
||||
:101CA000805C087009480078401CC0B2074A107078
|
||||
:101CB000142801D30020107004488078401E034A85
|
||||
:101CC0009070002070470120FCE700008C09002084
|
||||
:101CD00010B517210148FEF740FA10BD8C0900200D
|
||||
:101CE00001461C2912D004DC08290BD018290FD179
|
||||
:101CF00004E0522904D05A290AD105E0002009E065
|
||||
:101D0000012007E0022005E0032003E0042001E0B9
|
||||
:101D1000052000BF00BF704738B52B48007830B1B0
|
||||
:101D200001280DD002281BD003284AD129E0012028
|
||||
:101D3000FFF728FF002802DD01202349087041E059
|
||||
:101D400069460120FFF794FE48B99DF8000018B9D4
|
||||
:101D500002201D49087002E000201B49087031E094
|
||||
:101D600069460120FFF784FE50B99DF80000FF2866
|
||||
:101D700003D103201449087002E0002012490870C2
|
||||
:101D800020E069460120FFF773FEC8B99DF8000006
|
||||
:101D9000FFF7A6FF04460D484178C01C4454C01EFE
|
||||
:101DA0008078401C0949887008464078401CC0B2C1
|
||||
:101DB0004870142801D300204870002002490870A0
|
||||
:101DC00000E000BF00BF38BD580000208C09002093
|
||||
:101DD00010B50446002C07DDFFF7F0FAFFF7F6FA1E
|
||||
:101DE000A0B2FFF751FD10E03CB9FFF7E7FAFFF7AB
|
||||
:101DF000F5FAA0B2FFF748FD07E0FFF7D7FAFFF7C3
|
||||
:101E0000EDFA614288B2FFF73FFD10BD10B5044600
|
||||
:101E1000002C07DDFFF7F4FAFFF7FCFAA0B2FFF79A
|
||||
:101E20002BFD10E03CB9FFF7EBFAFFF7FDFAA0B28B
|
||||
:101E3000FFF722FD07E0FFF7D9FAFFF7F5FA614255
|
||||
:101E400088B2FFF719FD10BD10B500240020FFF780
|
||||
:101E500023FD0446204610BD10B500240120FFF7E5
|
||||
:101E60001BFD0446204610BD70B505460C46052CEA
|
||||
:101E700001DB00BFFEE704EB4400044A02EBC001B3
|
||||
:101E800018222846FEF750F970BD00001409002002
|
||||
:101E900010B50020FFF750FD10BD10B50020FFF772
|
||||
:101EA0005BFD10BD10B50120FFF746FD10BD10B55C
|
||||
:101EB0000120FFF751FD10BD10B500202B4908701F
|
||||
:101EC0002B4848602B4888602B48C8602B48086125
|
||||
:101ED000002048610120087629492448C161294928
|
||||
:101EE000016229494162294981620021C1620220BF
|
||||
:101EF0001E4981F8300026491C4841630021816356
|
||||
:101F0000C1630164234941640320184981F84800F2
|
||||
:101F100021491648C16400210165416581651F4959
|
||||
:101F2000C1650420114981F860001D490F484166D0
|
||||
:101F300000218166C16601671A494167002412E0E9
|
||||
:101F400004EB4400094901EBC000406838B104EBE0
|
||||
:101F50004401064A02EBC1014868804701E000BF26
|
||||
:101F6000FEE7601CC4B2052CEADB10BD140900209A
|
||||
:101F7000D11800089B1E0008911E0008491E000889
|
||||
:101F800005190008AF1E0008A51E0008591E00080C
|
||||
:101F9000F9160008651800086516000851180008B1
|
||||
:101FA000D11500083D18000810B504462046FFF77B
|
||||
:101FB0000FFF604240B2FFF729FF10BD10B5044685
|
||||
:101FC000604240B2FFF704FF2046FFF71FFF10BD3D
|
||||
:101FD00010B50446604240B2FFF7FAFE604240B2DC
|
||||
:101FE000FFF714FF10BD10B504462046FFF7F0FEC2
|
||||
:101FF0002046FFF70BFF10BD10B50020FFF7E8FEED
|
||||
:102000000020FFF703FF10BD10B504462046FFF780
|
||||
:10201000DFFE0020FFF7FAFE10BD10B504460020D9
|
||||
:10202000FFF7D6FE604240B2FFF7F0FE10BD10B5DC
|
||||
:10203000044621460120FFF7B7FB10BD10B5012073
|
||||
:10204000FFF7FCF910BD10B50020FFF7F7F910BD40
|
||||
:1020500010B5044621460020FFF7A6FB10BD6273B1
|
||||
:10206000705F537461727454696D6572006273704D
|
||||
:102070005F53746172744175746F54696D65720059
|
||||
:102080006273705F53746F7054696D657200000005
|
||||
:10209000B0200008000000205C000000B80D00081F
|
||||
:1020A0000C2100085C0000204C0D0000C80D000849
|
||||
:1020B00000000000000000000000000000000064BC
|
||||
:1020C0000000000000000000000000000000000010
|
||||
:1020D0000000000000000000000000000000000000
|
||||
:1020E00000A24A04000000000000000001020304F6
|
||||
:1020F00006070809000000000102030401020304AE
|
||||
:0C210000060708090204060800000000A1
|
||||
:04000005080000ED02
|
||||
:00000001FF
|
||||
|
@ -19,14 +19,11 @@ Section Cross References
|
||||
main.o(i.main) refers to app_ir_controller.o(i.app_irControllerProcess) for app_irControllerProcess
|
||||
main.o(i.main) refers to app_led.o(i.app_RGB_process) for app_RGB_process
|
||||
main.o(i.middleware_init) refers to mw_led.o(i.mw_led_drv_init) for mw_led_drv_init
|
||||
main.o(i.middleware_init) refers to mw_led.o(i.mw_RGB_LED_Init) for mw_RGB_LED_Init
|
||||
main.o(i.middleware_init) refers to mw_ir_controller.o(i.mw_InitIrController) for mw_InitIrController
|
||||
app_led.o(i.app_RGB_process) refers to mw_soft_timer.o(i.mw_softTimer_RGB_config) for mw_softTimer_RGB_config
|
||||
app_led.o(i.app_RGB_process) refers to mw_soft_timer.o(i.mw_softTimer_get_RGB_timeUp_flag) for mw_softTimer_get_RGB_timeUp_flag
|
||||
app_led.o(i.app_RGB_process) refers to mw_led.o(i.mw_setRGB_RedBrightness) for mw_setRGB_RedBrightness
|
||||
app_led.o(i.app_RGB_process) refers to mw_led.o(i.mw_setRGB_GreenBrightness) for mw_setRGB_GreenBrightness
|
||||
app_led.o(i.app_RGB_process) refers to mw_led.o(i.mw_setRGB_BlueBrightness) for mw_setRGB_BlueBrightness
|
||||
app_led.o(i.app_RGB_process) refers to app_led.o(.data) for tmp_state
|
||||
app_led.o(i.app_RGB_process) refers to app_led.o(.bss) for led_RGB_red
|
||||
app_led.o(i.app_led_indicator_faultMode) refers to mw_soft_timer.o(i.mw_softTimer_led_indicator_config) for mw_softTimer_led_indicator_config
|
||||
app_led.o(i.app_led_indicator_faultMode) refers to mw_soft_timer.o(i.mw_softTimer_get_led_indicator_timeUp_flag) for mw_softTimer_get_led_indicator_timeUp_flag
|
||||
app_led.o(i.app_led_indicator_faultMode) refers to printf2.o(i.__0printf$2) for __2printf
|
||||
@ -65,19 +62,33 @@ Section Cross References
|
||||
app_ir_controller.o(i.app_irControllerProcess) refers to mw_ir_controller.o(i.mw_GetIrControllerChar) for mw_GetIrControllerChar
|
||||
app_ir_controller.o(i.app_irControllerProcess) refers to app_ir_controller.o(i.app_IrToMotorState) for app_IrToMotorState
|
||||
app_ir_controller.o(i.app_irControllerProcess) refers to app_motor.o(i.app_motor_changeState) for app_motor_changeState
|
||||
bsp_led.o(i.bsp_RGB_LedInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd
|
||||
bsp_led.o(i.bsp_RGB_LedInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
|
||||
bsp_led.o(i.bsp_RGB_LedInit) refers to stm32f10x_gpio.o(i.GPIO_Init) for GPIO_Init
|
||||
bsp_led.o(i.bsp_RGB_LedInit) refers to stm32f10x_tim.o(i.TIM_InternalClockConfig) for TIM_InternalClockConfig
|
||||
bsp_led.o(i.bsp_RGB_LedInit) refers to stm32f10x_tim.o(i.TIM_TimeBaseInit) for TIM_TimeBaseInit
|
||||
bsp_led.o(i.bsp_RGB_LedInit) refers to stm32f10x_tim.o(i.TIM_OCStructInit) for TIM_OCStructInit
|
||||
bsp_led.o(i.bsp_RGB_LedInit) refers to stm32f10x_tim.o(i.TIM_OC1Init) for TIM_OC1Init
|
||||
bsp_led.o(i.bsp_RGB_LedInit) refers to stm32f10x_tim.o(i.TIM_OC2Init) for TIM_OC2Init
|
||||
bsp_led.o(i.bsp_RGB_LedInit) refers to stm32f10x_tim.o(i.TIM_OC3Init) for TIM_OC3Init
|
||||
bsp_led.o(i.bsp_RGB_LedInit) refers to stm32f10x_tim.o(i.TIM_Cmd) for TIM_Cmd
|
||||
bsp_led.o(i.bsp_changeLed_brightness) refers to stm32f10x_tim.o(i.TIM_SetCompare1) for TIM_SetCompare1
|
||||
bsp_led.o(i.bsp_changeLed_brightness) refers to stm32f10x_tim.o(i.TIM_SetCompare2) for TIM_SetCompare2
|
||||
bsp_led.o(i.bsp_changeLed_brightness) refers to stm32f10x_tim.o(i.TIM_SetCompare3) for TIM_SetCompare3
|
||||
bsp_led.o(i.bsp_RGB_BlueInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd
|
||||
bsp_led.o(i.bsp_RGB_BlueInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
|
||||
bsp_led.o(i.bsp_RGB_BlueInit) refers to stm32f10x_gpio.o(i.GPIO_Init) for GPIO_Init
|
||||
bsp_led.o(i.bsp_RGB_BlueInit) refers to stm32f10x_tim.o(i.TIM_InternalClockConfig) for TIM_InternalClockConfig
|
||||
bsp_led.o(i.bsp_RGB_BlueInit) refers to stm32f10x_tim.o(i.TIM_TimeBaseInit) for TIM_TimeBaseInit
|
||||
bsp_led.o(i.bsp_RGB_BlueInit) refers to stm32f10x_tim.o(i.TIM_OCStructInit) for TIM_OCStructInit
|
||||
bsp_led.o(i.bsp_RGB_BlueInit) refers to stm32f10x_tim.o(i.TIM_OC3Init) for TIM_OC3Init
|
||||
bsp_led.o(i.bsp_RGB_BlueInit) refers to stm32f10x_tim.o(i.TIM_Cmd) for TIM_Cmd
|
||||
bsp_led.o(i.bsp_RGB_GreenInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd
|
||||
bsp_led.o(i.bsp_RGB_GreenInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
|
||||
bsp_led.o(i.bsp_RGB_GreenInit) refers to stm32f10x_gpio.o(i.GPIO_Init) for GPIO_Init
|
||||
bsp_led.o(i.bsp_RGB_GreenInit) refers to stm32f10x_tim.o(i.TIM_InternalClockConfig) for TIM_InternalClockConfig
|
||||
bsp_led.o(i.bsp_RGB_GreenInit) refers to stm32f10x_tim.o(i.TIM_TimeBaseInit) for TIM_TimeBaseInit
|
||||
bsp_led.o(i.bsp_RGB_GreenInit) refers to stm32f10x_tim.o(i.TIM_OCStructInit) for TIM_OCStructInit
|
||||
bsp_led.o(i.bsp_RGB_GreenInit) refers to stm32f10x_tim.o(i.TIM_OC2Init) for TIM_OC2Init
|
||||
bsp_led.o(i.bsp_RGB_GreenInit) refers to stm32f10x_tim.o(i.TIM_Cmd) for TIM_Cmd
|
||||
bsp_led.o(i.bsp_RGB_RedInit) refers to stm32f10x_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd
|
||||
bsp_led.o(i.bsp_RGB_RedInit) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
|
||||
bsp_led.o(i.bsp_RGB_RedInit) refers to stm32f10x_gpio.o(i.GPIO_Init) for GPIO_Init
|
||||
bsp_led.o(i.bsp_RGB_RedInit) refers to stm32f10x_tim.o(i.TIM_InternalClockConfig) for TIM_InternalClockConfig
|
||||
bsp_led.o(i.bsp_RGB_RedInit) refers to stm32f10x_tim.o(i.TIM_TimeBaseInit) for TIM_TimeBaseInit
|
||||
bsp_led.o(i.bsp_RGB_RedInit) refers to stm32f10x_tim.o(i.TIM_OCStructInit) for TIM_OCStructInit
|
||||
bsp_led.o(i.bsp_RGB_RedInit) refers to stm32f10x_tim.o(i.TIM_OC1Init) for TIM_OC1Init
|
||||
bsp_led.o(i.bsp_RGB_RedInit) refers to stm32f10x_tim.o(i.TIM_Cmd) for TIM_Cmd
|
||||
bsp_led.o(i.bsp_changeBrightness_RGB_Blue) refers to stm32f10x_tim.o(i.TIM_SetCompare3) for TIM_SetCompare3
|
||||
bsp_led.o(i.bsp_changeBrightness_RGB_Green) refers to stm32f10x_tim.o(i.TIM_SetCompare2) for TIM_SetCompare2
|
||||
bsp_led.o(i.bsp_changeBrightness_RGB_Red) refers to stm32f10x_tim.o(i.TIM_SetCompare1) for TIM_SetCompare1
|
||||
bsp_led.o(i.bsp_led1_init) refers to stm32f10x_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd
|
||||
bsp_led.o(i.bsp_led1_init) refers to bsp_led.o(i.bsp_led_off) for bsp_led_off
|
||||
bsp_led.o(i.bsp_led1_init) refers to stm32f10x_gpio.o(i.GPIO_Init) for GPIO_Init
|
||||
@ -268,7 +279,6 @@ Section Cross References
|
||||
interrupt_handler.o(i.USART1_IRQHandler) refers to stm32f10x_usart.o(i.USART_GetITStatus) for USART_GetITStatus
|
||||
interrupt_handler.o(i.USART1_IRQHandler) refers to stm32f10x_usart.o(i.USART_ClearITPendingBit) for USART_ClearITPendingBit
|
||||
interrupt_handler.o(i.USART1_IRQHandler) refers to stm32f10x_usart.o(i.USART_ReceiveData) for USART_ReceiveData
|
||||
mw_led.o(i.mw_RGB_LED_Init) refers to bsp_led.o(i.bsp_RGB_LedInit) for bsp_RGB_LedInit
|
||||
mw_led.o(i.mw_get_led1_state) refers to bsp_led.o(i.bsp_get_led_ttlState) for bsp_get_led_ttlState
|
||||
mw_led.o(i.mw_get_led2_state) refers to bsp_led.o(i.bsp_get_led_ttlState) for bsp_get_led_ttlState
|
||||
mw_led.o(i.mw_get_led_obj) refers to memcpya.o(.text) for __aeabi_memcpy4
|
||||
@ -286,9 +296,12 @@ Section Cross References
|
||||
mw_led.o(i.mw_led_drv_init) refers to mw_led.o(i.mw_led2_on) for mw_led2_on
|
||||
mw_led.o(i.mw_led_drv_init) refers to mw_led.o(i.mw_led2_off) for mw_led2_off
|
||||
mw_led.o(i.mw_led_drv_init) refers to mw_led.o(i.mw_get_led2_state) for mw_get_led2_state
|
||||
mw_led.o(i.mw_setRGB_BlueBrightness) refers to bsp_led.o(i.bsp_changeLed_brightness) for bsp_changeLed_brightness
|
||||
mw_led.o(i.mw_setRGB_GreenBrightness) refers to bsp_led.o(i.bsp_changeLed_brightness) for bsp_changeLed_brightness
|
||||
mw_led.o(i.mw_setRGB_RedBrightness) refers to bsp_led.o(i.bsp_changeLed_brightness) for bsp_changeLed_brightness
|
||||
mw_led.o(i.mw_led_drv_init) refers to bsp_led.o(i.bsp_RGB_RedInit) for bsp_RGB_RedInit
|
||||
mw_led.o(i.mw_led_drv_init) refers to bsp_led.o(i.bsp_changeBrightness_RGB_Red) for bsp_changeBrightness_RGB_Red
|
||||
mw_led.o(i.mw_led_drv_init) refers to bsp_led.o(i.bsp_RGB_GreenInit) for bsp_RGB_GreenInit
|
||||
mw_led.o(i.mw_led_drv_init) refers to bsp_led.o(i.bsp_changeBrightness_RGB_Green) for bsp_changeBrightness_RGB_Green
|
||||
mw_led.o(i.mw_led_drv_init) refers to bsp_led.o(i.bsp_RGB_BlueInit) for bsp_RGB_BlueInit
|
||||
mw_led.o(i.mw_led_drv_init) refers to bsp_led.o(i.bsp_changeBrightness_RGB_Blue) for bsp_changeBrightness_RGB_Blue
|
||||
mw_soft_timer.o(i.get_systick_ms) refers to mw_soft_timer.o(.data) for systick_ms
|
||||
mw_soft_timer.o(i.mw_softTimer_RGB_config) refers to bsp_timer.o(i.bsp_StartTimer) for bsp_StartTimer
|
||||
mw_soft_timer.o(i.mw_softTimer_get_RGB_timeUp_flag) refers to bsp_timer.o(i.bsp_CheckTimer) for bsp_CheckTimer
|
||||
@ -1072,35 +1085,35 @@ Image Symbol Table
|
||||
|
||||
../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE
|
||||
../clib/microlib/division.c 0x00000000 Number 0 uidiv.o ABSOLUTE
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry12b.o ABSOLUTE
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry12a.o ABSOLUTE
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE
|
||||
../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE
|
||||
../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.o ABSOLUTE
|
||||
../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE
|
||||
../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE
|
||||
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf2.o ABSOLUTE
|
||||
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE
|
||||
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE
|
||||
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf1.o ABSOLUTE
|
||||
../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE
|
||||
../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE
|
||||
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE
|
||||
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE
|
||||
../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE
|
||||
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE
|
||||
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE
|
||||
../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE
|
||||
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE
|
||||
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE
|
||||
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE
|
||||
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf1.o ABSOLUTE
|
||||
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf2.o ABSOLUTE
|
||||
../clib/microlib/printf/stubs.s 0x00000000 Number 0 stubs.o ABSOLUTE
|
||||
../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpya.o ABSOLUTE
|
||||
../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpyb.o ABSOLUTE
|
||||
@ -1231,92 +1244,92 @@ Image Symbol Table
|
||||
_printf_core 0x08000de3 Thumb Code 214 printf2.o(i._printf_core)
|
||||
i.app_IrToMotorState 0x08000eb8 Section 0 app_ir_controller.o(i.app_IrToMotorState)
|
||||
i.app_RGB_process 0x08000ee4 Section 0 app_led.o(i.app_RGB_process)
|
||||
i.app_init 0x08001028 Section 0 main.o(i.app_init)
|
||||
i.app_irControllerProcess 0x08001030 Section 0 app_ir_controller.o(i.app_irControllerProcess)
|
||||
i.app_led_indicator_faultMode 0x08001054 Section 0 app_led.o(i.app_led_indicator_faultMode)
|
||||
i.app_led_indicator_idleMode 0x080010f8 Section 0 app_led.o(i.app_led_indicator_idleMode)
|
||||
i.app_led_indicator_runningMode 0x0800119c Section 0 app_led.o(i.app_led_indicator_runningMode)
|
||||
i.app_led_init 0x08001244 Section 0 app_led.o(i.app_led_init)
|
||||
i.app_led_runMode_indicator_blink_process 0x08001264 Section 0 app_led.o(i.app_led_runMode_indicator_blink_process)
|
||||
i.app_led_runMode_indicator_mainProcess 0x08001294 Section 0 app_led.o(i.app_led_runMode_indicator_mainProcess)
|
||||
i.app_led_runMode_indicator_stateManage 0x080012a0 Section 0 app_led.o(i.app_led_runMode_indicator_stateManage)
|
||||
i.app_motor_changeState 0x080012d4 Section 0 app_motor.o(i.app_motor_changeState)
|
||||
i.app_motor_mainProcess 0x080012e0 Section 0 app_motor.o(i.app_motor_mainProcess)
|
||||
i.bsp_AIN1_OFF 0x08001358 Section 0 bsp_motor.o(i.bsp_AIN1_OFF)
|
||||
i.bsp_AIN1_ON 0x08001368 Section 0 bsp_motor.o(i.bsp_AIN1_ON)
|
||||
i.bsp_AIN2_OFF 0x08001378 Section 0 bsp_motor.o(i.bsp_AIN2_OFF)
|
||||
i.bsp_AIN2_ON 0x08001388 Section 0 bsp_motor.o(i.bsp_AIN2_ON)
|
||||
i.bsp_BIN1_OFF 0x08001398 Section 0 bsp_motor.o(i.bsp_BIN1_OFF)
|
||||
i.bsp_BIN1_ON 0x080013ac Section 0 bsp_motor.o(i.bsp_BIN1_ON)
|
||||
i.bsp_BIN2_OFF 0x080013c0 Section 0 bsp_motor.o(i.bsp_BIN2_OFF)
|
||||
i.bsp_BIN2_ON 0x080013d4 Section 0 bsp_motor.o(i.bsp_BIN2_ON)
|
||||
i.bsp_CheckTimer 0x080013e8 Section 0 bsp_timer.o(i.bsp_CheckTimer)
|
||||
i.bsp_InitGPIO_MotorOut 0x0800141c Section 0 bsp_motor.o(i.bsp_InitGPIO_MotorOut)
|
||||
i.bsp_InitMotor 0x08001498 Section 0 bsp_motor.o(i.bsp_InitMotor)
|
||||
i.bsp_InitMotorTimer 0x080014a4 Section 0 bsp_motor.o(i.bsp_InitMotorTimer)
|
||||
i.bsp_RGB_LedInit 0x0800157c Section 0 bsp_led.o(i.bsp_RGB_LedInit)
|
||||
i.bsp_SoftTimerDec 0x08001668 Section 0 bsp_timer.o(i.bsp_SoftTimerDec)
|
||||
bsp_SoftTimerDec 0x08001669 Thumb Code 28 bsp_timer.o(i.bsp_SoftTimerDec)
|
||||
i.bsp_StartTimer 0x08001684 Section 0 bsp_timer.o(i.bsp_StartTimer)
|
||||
i.bsp_changeLed_brightness 0x08001718 Section 0 bsp_led.o(i.bsp_changeLed_brightness)
|
||||
i.bsp_changeLeftMotorSpeed 0x08001754 Section 0 bsp_motor.o(i.bsp_changeLeftMotorSpeed)
|
||||
i.bsp_changeRightMotorSpeed 0x08001764 Section 0 bsp_motor.o(i.bsp_changeRightMotorSpeed)
|
||||
i.bsp_get_led_ttlState 0x08001774 Section 0 bsp_led.o(i.bsp_get_led_ttlState)
|
||||
i.bsp_init 0x08001794 Section 0 main.o(i.bsp_init)
|
||||
i.bsp_led1_init 0x080017ac Section 0 bsp_led.o(i.bsp_led1_init)
|
||||
i.bsp_led2_init 0x080017e0 Section 0 bsp_led.o(i.bsp_led2_init)
|
||||
i.bsp_led_off 0x08001814 Section 0 bsp_led.o(i.bsp_led_off)
|
||||
i.bsp_led_on 0x08001834 Section 0 bsp_led.o(i.bsp_led_on)
|
||||
i.bsp_timer_init 0x0800185c Section 0 bsp_timer.o(i.bsp_timer_init)
|
||||
i.bsp_usartTotalInit 0x080018f8 Section 0 bsp_usart.o(i.bsp_usartTotalInit)
|
||||
i.bsp_usart_ComToUART 0x08001934 Section 0 bsp_usart.o(i.bsp_usart_ComToUART)
|
||||
bsp_usart_ComToUART 0x08001935 Thumb Code 18 bsp_usart.o(i.bsp_usart_ComToUART)
|
||||
i.bsp_usart_GetComChar 0x0800194c Section 0 bsp_usart.o(i.bsp_usart_GetComChar)
|
||||
i.bsp_usart_IrController_init 0x080019b4 Section 0 bsp_usart.o(i.bsp_usart_IrController_init)
|
||||
i.bsp_usart_IsComRecvChar 0x08001a60 Section 0 bsp_usart.o(i.bsp_usart_IsComRecvChar)
|
||||
i.bsp_usart_debug_init 0x08001a8c Section 0 bsp_usart.o(i.bsp_usart_debug_init)
|
||||
i.fputc 0x08001b14 Section 0 bsp_usart.o(i.fputc)
|
||||
i.main 0x08001b38 Section 0 main.o(i.main)
|
||||
i.middleware_init 0x08001b60 Section 0 main.o(i.middleware_init)
|
||||
i.mw_GetIrControllerChar 0x08001b70 Section 0 mw_ir_controller.o(i.mw_GetIrControllerChar)
|
||||
i.mw_InitIrController 0x08001bb0 Section 0 mw_ir_controller.o(i.mw_InitIrController)
|
||||
i.mw_IrController_decode 0x08001bc0 Section 0 mw_ir_controller.o(i.mw_IrController_decode)
|
||||
i.mw_IrReceiveProcess 0x08001bf8 Section 0 mw_ir_controller.o(i.mw_IrReceiveProcess)
|
||||
i.mw_RGB_LED_Init 0x08001cb0 Section 0 mw_led.o(i.mw_RGB_LED_Init)
|
||||
i.mw_SetMotorSpeed_Left 0x08001cb8 Section 0 mw_motor.o(i.mw_SetMotorSpeed_Left)
|
||||
i.mw_SetMotorSpeed_Right 0x08001cf4 Section 0 mw_motor.o(i.mw_SetMotorSpeed_Right)
|
||||
i.mw_get_led1_state 0x08001d30 Section 0 mw_led.o(i.mw_get_led1_state)
|
||||
mw_get_led1_state 0x08001d31 Thumb Code 16 mw_led.o(i.mw_get_led1_state)
|
||||
i.mw_get_led2_state 0x08001d40 Section 0 mw_led.o(i.mw_get_led2_state)
|
||||
mw_get_led2_state 0x08001d41 Thumb Code 16 mw_led.o(i.mw_get_led2_state)
|
||||
i.mw_get_led_obj 0x08001d50 Section 0 mw_led.o(i.mw_get_led_obj)
|
||||
i.mw_led1_off 0x08001d78 Section 0 mw_led.o(i.mw_led1_off)
|
||||
mw_led1_off 0x08001d79 Thumb Code 10 mw_led.o(i.mw_led1_off)
|
||||
i.mw_led1_on 0x08001d82 Section 0 mw_led.o(i.mw_led1_on)
|
||||
mw_led1_on 0x08001d83 Thumb Code 10 mw_led.o(i.mw_led1_on)
|
||||
i.mw_led2_off 0x08001d8c Section 0 mw_led.o(i.mw_led2_off)
|
||||
mw_led2_off 0x08001d8d Thumb Code 10 mw_led.o(i.mw_led2_off)
|
||||
i.mw_led2_on 0x08001d96 Section 0 mw_led.o(i.mw_led2_on)
|
||||
mw_led2_on 0x08001d97 Thumb Code 10 mw_led.o(i.mw_led2_on)
|
||||
i.mw_led_drv_init 0x08001da0 Section 0 mw_led.o(i.mw_led_drv_init)
|
||||
i.mw_motor_goAhead 0x08001e00 Section 0 mw_motor.o(i.mw_motor_goAhead)
|
||||
i.mw_motor_goBack 0x08001e14 Section 0 mw_motor.o(i.mw_motor_goBack)
|
||||
i.mw_motor_selfLeft 0x08001e28 Section 0 mw_motor.o(i.mw_motor_selfLeft)
|
||||
i.mw_motor_selfRight 0x08001e3e Section 0 mw_motor.o(i.mw_motor_selfRight)
|
||||
i.mw_motor_stop 0x08001e50 Section 0 mw_motor.o(i.mw_motor_stop)
|
||||
i.mw_motor_turnLeft 0x08001e60 Section 0 mw_motor.o(i.mw_motor_turnLeft)
|
||||
i.mw_motor_turnRight 0x08001e72 Section 0 mw_motor.o(i.mw_motor_turnRight)
|
||||
i.mw_setRGB_BlueBrightness 0x08001e86 Section 0 mw_led.o(i.mw_setRGB_BlueBrightness)
|
||||
i.mw_setRGB_GreenBrightness 0x08001e94 Section 0 mw_led.o(i.mw_setRGB_GreenBrightness)
|
||||
i.mw_setRGB_RedBrightness 0x08001ea2 Section 0 mw_led.o(i.mw_setRGB_RedBrightness)
|
||||
i.mw_softTimer_RGB_config 0x08001eb0 Section 0 mw_soft_timer.o(i.mw_softTimer_RGB_config)
|
||||
i.mw_softTimer_get_RGB_timeUp_flag 0x08001ebe Section 0 mw_soft_timer.o(i.mw_softTimer_get_RGB_timeUp_flag)
|
||||
i.mw_softTimer_get_led_indicator_timeUp_flag 0x08001ec8 Section 0 mw_soft_timer.o(i.mw_softTimer_get_led_indicator_timeUp_flag)
|
||||
i.mw_softTimer_led_indicator_config 0x08001ed2 Section 0 mw_soft_timer.o(i.mw_softTimer_led_indicator_config)
|
||||
.constdata 0x08001ee0 Section 48 bsp_timer.o(.constdata)
|
||||
__FUNCTION__ 0x08001ee0 Data 15 bsp_timer.o(.constdata)
|
||||
__FUNCTION__ 0x08001eef Data 19 bsp_timer.o(.constdata)
|
||||
__FUNCTION__ 0x08001f02 Data 14 bsp_timer.o(.constdata)
|
||||
i.app_init 0x0800103c Section 0 main.o(i.app_init)
|
||||
i.app_irControllerProcess 0x08001044 Section 0 app_ir_controller.o(i.app_irControllerProcess)
|
||||
i.app_led_indicator_faultMode 0x08001068 Section 0 app_led.o(i.app_led_indicator_faultMode)
|
||||
i.app_led_indicator_idleMode 0x0800110c Section 0 app_led.o(i.app_led_indicator_idleMode)
|
||||
i.app_led_indicator_runningMode 0x080011b0 Section 0 app_led.o(i.app_led_indicator_runningMode)
|
||||
i.app_led_init 0x08001258 Section 0 app_led.o(i.app_led_init)
|
||||
i.app_led_runMode_indicator_blink_process 0x080012b8 Section 0 app_led.o(i.app_led_runMode_indicator_blink_process)
|
||||
i.app_led_runMode_indicator_mainProcess 0x080012e8 Section 0 app_led.o(i.app_led_runMode_indicator_mainProcess)
|
||||
i.app_led_runMode_indicator_stateManage 0x080012f4 Section 0 app_led.o(i.app_led_runMode_indicator_stateManage)
|
||||
i.app_motor_changeState 0x08001328 Section 0 app_motor.o(i.app_motor_changeState)
|
||||
i.app_motor_mainProcess 0x08001334 Section 0 app_motor.o(i.app_motor_mainProcess)
|
||||
i.bsp_AIN1_OFF 0x080013ac Section 0 bsp_motor.o(i.bsp_AIN1_OFF)
|
||||
i.bsp_AIN1_ON 0x080013bc Section 0 bsp_motor.o(i.bsp_AIN1_ON)
|
||||
i.bsp_AIN2_OFF 0x080013cc Section 0 bsp_motor.o(i.bsp_AIN2_OFF)
|
||||
i.bsp_AIN2_ON 0x080013dc Section 0 bsp_motor.o(i.bsp_AIN2_ON)
|
||||
i.bsp_BIN1_OFF 0x080013ec Section 0 bsp_motor.o(i.bsp_BIN1_OFF)
|
||||
i.bsp_BIN1_ON 0x08001400 Section 0 bsp_motor.o(i.bsp_BIN1_ON)
|
||||
i.bsp_BIN2_OFF 0x08001414 Section 0 bsp_motor.o(i.bsp_BIN2_OFF)
|
||||
i.bsp_BIN2_ON 0x08001428 Section 0 bsp_motor.o(i.bsp_BIN2_ON)
|
||||
i.bsp_CheckTimer 0x0800143c Section 0 bsp_timer.o(i.bsp_CheckTimer)
|
||||
i.bsp_InitGPIO_MotorOut 0x08001470 Section 0 bsp_motor.o(i.bsp_InitGPIO_MotorOut)
|
||||
i.bsp_InitMotor 0x080014ec Section 0 bsp_motor.o(i.bsp_InitMotor)
|
||||
i.bsp_InitMotorTimer 0x080014f8 Section 0 bsp_motor.o(i.bsp_InitMotorTimer)
|
||||
i.bsp_RGB_BlueInit 0x080015d0 Section 0 bsp_led.o(i.bsp_RGB_BlueInit)
|
||||
i.bsp_RGB_GreenInit 0x08001664 Section 0 bsp_led.o(i.bsp_RGB_GreenInit)
|
||||
i.bsp_RGB_RedInit 0x080016f8 Section 0 bsp_led.o(i.bsp_RGB_RedInit)
|
||||
i.bsp_SoftTimerDec 0x0800178c Section 0 bsp_timer.o(i.bsp_SoftTimerDec)
|
||||
bsp_SoftTimerDec 0x0800178d Thumb Code 28 bsp_timer.o(i.bsp_SoftTimerDec)
|
||||
i.bsp_StartTimer 0x080017a8 Section 0 bsp_timer.o(i.bsp_StartTimer)
|
||||
i.bsp_changeBrightness_RGB_Blue 0x0800183c Section 0 bsp_led.o(i.bsp_changeBrightness_RGB_Blue)
|
||||
i.bsp_changeBrightness_RGB_Green 0x08001850 Section 0 bsp_led.o(i.bsp_changeBrightness_RGB_Green)
|
||||
i.bsp_changeBrightness_RGB_Red 0x08001864 Section 0 bsp_led.o(i.bsp_changeBrightness_RGB_Red)
|
||||
i.bsp_changeLeftMotorSpeed 0x08001878 Section 0 bsp_motor.o(i.bsp_changeLeftMotorSpeed)
|
||||
i.bsp_changeRightMotorSpeed 0x08001888 Section 0 bsp_motor.o(i.bsp_changeRightMotorSpeed)
|
||||
i.bsp_get_led_ttlState 0x08001898 Section 0 bsp_led.o(i.bsp_get_led_ttlState)
|
||||
i.bsp_init 0x080018b8 Section 0 main.o(i.bsp_init)
|
||||
i.bsp_led1_init 0x080018d0 Section 0 bsp_led.o(i.bsp_led1_init)
|
||||
i.bsp_led2_init 0x08001904 Section 0 bsp_led.o(i.bsp_led2_init)
|
||||
i.bsp_led_off 0x08001938 Section 0 bsp_led.o(i.bsp_led_off)
|
||||
i.bsp_led_on 0x08001958 Section 0 bsp_led.o(i.bsp_led_on)
|
||||
i.bsp_timer_init 0x08001980 Section 0 bsp_timer.o(i.bsp_timer_init)
|
||||
i.bsp_usartTotalInit 0x08001a1c Section 0 bsp_usart.o(i.bsp_usartTotalInit)
|
||||
i.bsp_usart_ComToUART 0x08001a58 Section 0 bsp_usart.o(i.bsp_usart_ComToUART)
|
||||
bsp_usart_ComToUART 0x08001a59 Thumb Code 18 bsp_usart.o(i.bsp_usart_ComToUART)
|
||||
i.bsp_usart_GetComChar 0x08001a70 Section 0 bsp_usart.o(i.bsp_usart_GetComChar)
|
||||
i.bsp_usart_IrController_init 0x08001ad8 Section 0 bsp_usart.o(i.bsp_usart_IrController_init)
|
||||
i.bsp_usart_IsComRecvChar 0x08001b84 Section 0 bsp_usart.o(i.bsp_usart_IsComRecvChar)
|
||||
i.bsp_usart_debug_init 0x08001bb0 Section 0 bsp_usart.o(i.bsp_usart_debug_init)
|
||||
i.fputc 0x08001c38 Section 0 bsp_usart.o(i.fputc)
|
||||
i.main 0x08001c5c Section 0 main.o(i.main)
|
||||
i.middleware_init 0x08001c84 Section 0 main.o(i.middleware_init)
|
||||
i.mw_GetIrControllerChar 0x08001c90 Section 0 mw_ir_controller.o(i.mw_GetIrControllerChar)
|
||||
i.mw_InitIrController 0x08001cd0 Section 0 mw_ir_controller.o(i.mw_InitIrController)
|
||||
i.mw_IrController_decode 0x08001ce0 Section 0 mw_ir_controller.o(i.mw_IrController_decode)
|
||||
i.mw_IrReceiveProcess 0x08001d18 Section 0 mw_ir_controller.o(i.mw_IrReceiveProcess)
|
||||
i.mw_SetMotorSpeed_Left 0x08001dd0 Section 0 mw_motor.o(i.mw_SetMotorSpeed_Left)
|
||||
i.mw_SetMotorSpeed_Right 0x08001e0c Section 0 mw_motor.o(i.mw_SetMotorSpeed_Right)
|
||||
i.mw_get_led1_state 0x08001e48 Section 0 mw_led.o(i.mw_get_led1_state)
|
||||
mw_get_led1_state 0x08001e49 Thumb Code 16 mw_led.o(i.mw_get_led1_state)
|
||||
i.mw_get_led2_state 0x08001e58 Section 0 mw_led.o(i.mw_get_led2_state)
|
||||
mw_get_led2_state 0x08001e59 Thumb Code 16 mw_led.o(i.mw_get_led2_state)
|
||||
i.mw_get_led_obj 0x08001e68 Section 0 mw_led.o(i.mw_get_led_obj)
|
||||
i.mw_led1_off 0x08001e90 Section 0 mw_led.o(i.mw_led1_off)
|
||||
mw_led1_off 0x08001e91 Thumb Code 10 mw_led.o(i.mw_led1_off)
|
||||
i.mw_led1_on 0x08001e9a Section 0 mw_led.o(i.mw_led1_on)
|
||||
mw_led1_on 0x08001e9b Thumb Code 10 mw_led.o(i.mw_led1_on)
|
||||
i.mw_led2_off 0x08001ea4 Section 0 mw_led.o(i.mw_led2_off)
|
||||
mw_led2_off 0x08001ea5 Thumb Code 10 mw_led.o(i.mw_led2_off)
|
||||
i.mw_led2_on 0x08001eae Section 0 mw_led.o(i.mw_led2_on)
|
||||
mw_led2_on 0x08001eaf Thumb Code 10 mw_led.o(i.mw_led2_on)
|
||||
i.mw_led_drv_init 0x08001eb8 Section 0 mw_led.o(i.mw_led_drv_init)
|
||||
i.mw_motor_goAhead 0x08001fa8 Section 0 mw_motor.o(i.mw_motor_goAhead)
|
||||
i.mw_motor_goBack 0x08001fbc Section 0 mw_motor.o(i.mw_motor_goBack)
|
||||
i.mw_motor_selfLeft 0x08001fd0 Section 0 mw_motor.o(i.mw_motor_selfLeft)
|
||||
i.mw_motor_selfRight 0x08001fe6 Section 0 mw_motor.o(i.mw_motor_selfRight)
|
||||
i.mw_motor_stop 0x08001ff8 Section 0 mw_motor.o(i.mw_motor_stop)
|
||||
i.mw_motor_turnLeft 0x08002008 Section 0 mw_motor.o(i.mw_motor_turnLeft)
|
||||
i.mw_motor_turnRight 0x0800201a Section 0 mw_motor.o(i.mw_motor_turnRight)
|
||||
i.mw_softTimer_RGB_config 0x0800202e Section 0 mw_soft_timer.o(i.mw_softTimer_RGB_config)
|
||||
i.mw_softTimer_get_RGB_timeUp_flag 0x0800203c Section 0 mw_soft_timer.o(i.mw_softTimer_get_RGB_timeUp_flag)
|
||||
i.mw_softTimer_get_led_indicator_timeUp_flag 0x08002046 Section 0 mw_soft_timer.o(i.mw_softTimer_get_led_indicator_timeUp_flag)
|
||||
i.mw_softTimer_led_indicator_config 0x08002050 Section 0 mw_soft_timer.o(i.mw_softTimer_led_indicator_config)
|
||||
.constdata 0x0800205e Section 48 bsp_timer.o(.constdata)
|
||||
__FUNCTION__ 0x0800205e Data 15 bsp_timer.o(.constdata)
|
||||
__FUNCTION__ 0x0800206d Data 19 bsp_timer.o(.constdata)
|
||||
__FUNCTION__ 0x08002080 Data 14 bsp_timer.o(.constdata)
|
||||
.data 0x20000000 Section 14 app_led.o(.data)
|
||||
led_indicator_mode 0x20000000 Data 1 app_led.o(.data)
|
||||
tmp_indicator_single_mode_state 0x20000001 Data 1 app_led.o(.data)
|
||||
@ -1344,18 +1357,21 @@ Image Symbol Table
|
||||
ADCPrescTable 0x20000054 Data 4 stm32f10x_rcc.o(.data)
|
||||
.data 0x20000058 Section 1 mw_ir_controller.o(.data)
|
||||
tmp_recv_state 0x20000058 Data 1 mw_ir_controller.o(.data)
|
||||
.bss 0x2000005c Section 20 app_led.o(.bss)
|
||||
led_runMode_indicator 0x2000005c Data 20 app_led.o(.bss)
|
||||
.bss 0x20000070 Section 48 bsp_timer.o(.bss)
|
||||
s_tTmr 0x20000070 Data 48 bsp_timer.o(.bss)
|
||||
.bss 0x200000a0 Section 2088 bsp_usart.o(.bss)
|
||||
g_tUart2 0x200000a0 Data 40 bsp_usart.o(.bss)
|
||||
g_TxBuf2 0x200000c8 Data 1024 bsp_usart.o(.bss)
|
||||
g_RxBuf2 0x200004c8 Data 1024 bsp_usart.o(.bss)
|
||||
.bss 0x200008c8 Section 100 mw_led.o(.bss)
|
||||
.bss 0x2000092c Section 23 mw_ir_controller.o(.bss)
|
||||
str_ir_decode 0x2000092c Data 23 mw_ir_controller.o(.bss)
|
||||
STACK 0x20000948 Section 1024 startup_stm32f10x_md.o(STACK)
|
||||
.bss 0x2000005c Section 96 app_led.o(.bss)
|
||||
led_runMode_indicator 0x2000005c Data 24 app_led.o(.bss)
|
||||
led_RGB_red 0x20000074 Data 24 app_led.o(.bss)
|
||||
led_RGB_green 0x2000008c Data 24 app_led.o(.bss)
|
||||
led_RGB_blue 0x200000a4 Data 24 app_led.o(.bss)
|
||||
.bss 0x200000bc Section 48 bsp_timer.o(.bss)
|
||||
s_tTmr 0x200000bc Data 48 bsp_timer.o(.bss)
|
||||
.bss 0x200000ec Section 2088 bsp_usart.o(.bss)
|
||||
g_tUart2 0x200000ec Data 40 bsp_usart.o(.bss)
|
||||
g_TxBuf2 0x20000114 Data 1024 bsp_usart.o(.bss)
|
||||
g_RxBuf2 0x20000514 Data 1024 bsp_usart.o(.bss)
|
||||
.bss 0x20000914 Section 120 mw_led.o(.bss)
|
||||
.bss 0x2000098c Section 23 mw_ir_controller.o(.bss)
|
||||
str_ir_decode 0x2000098c Data 23 mw_ir_controller.o(.bss)
|
||||
STACK 0x200009a8 Section 1024 startup_stm32f10x_md.o(STACK)
|
||||
|
||||
Global Symbols
|
||||
|
||||
@ -1538,83 +1554,83 @@ Image Symbol Table
|
||||
__scatterload_null 0x08000dc7 Thumb Code 2 handlers.o(i.__scatterload_null)
|
||||
__scatterload_zeroinit 0x08000dc9 Thumb Code 14 handlers.o(i.__scatterload_zeroinit)
|
||||
app_IrToMotorState 0x08000eb9 Thumb Code 44 app_ir_controller.o(i.app_IrToMotorState)
|
||||
app_RGB_process 0x08000ee5 Thumb Code 308 app_led.o(i.app_RGB_process)
|
||||
app_init 0x08001029 Thumb Code 8 main.o(i.app_init)
|
||||
app_irControllerProcess 0x08001031 Thumb Code 36 app_ir_controller.o(i.app_irControllerProcess)
|
||||
app_led_indicator_faultMode 0x08001055 Thumb Code 140 app_led.o(i.app_led_indicator_faultMode)
|
||||
app_led_indicator_idleMode 0x080010f9 Thumb Code 144 app_led.o(i.app_led_indicator_idleMode)
|
||||
app_led_indicator_runningMode 0x0800119d Thumb Code 144 app_led.o(i.app_led_indicator_runningMode)
|
||||
app_led_init 0x08001245 Thumb Code 26 app_led.o(i.app_led_init)
|
||||
app_led_runMode_indicator_blink_process 0x08001265 Thumb Code 42 app_led.o(i.app_led_runMode_indicator_blink_process)
|
||||
app_led_runMode_indicator_mainProcess 0x08001295 Thumb Code 12 app_led.o(i.app_led_runMode_indicator_mainProcess)
|
||||
app_led_runMode_indicator_stateManage 0x080012a1 Thumb Code 34 app_led.o(i.app_led_runMode_indicator_stateManage)
|
||||
app_motor_changeState 0x080012d5 Thumb Code 6 app_motor.o(i.app_motor_changeState)
|
||||
app_motor_mainProcess 0x080012e1 Thumb Code 110 app_motor.o(i.app_motor_mainProcess)
|
||||
bsp_AIN1_OFF 0x08001359 Thumb Code 12 bsp_motor.o(i.bsp_AIN1_OFF)
|
||||
bsp_AIN1_ON 0x08001369 Thumb Code 12 bsp_motor.o(i.bsp_AIN1_ON)
|
||||
bsp_AIN2_OFF 0x08001379 Thumb Code 12 bsp_motor.o(i.bsp_AIN2_OFF)
|
||||
bsp_AIN2_ON 0x08001389 Thumb Code 12 bsp_motor.o(i.bsp_AIN2_ON)
|
||||
bsp_BIN1_OFF 0x08001399 Thumb Code 14 bsp_motor.o(i.bsp_BIN1_OFF)
|
||||
bsp_BIN1_ON 0x080013ad Thumb Code 14 bsp_motor.o(i.bsp_BIN1_ON)
|
||||
bsp_BIN2_OFF 0x080013c1 Thumb Code 14 bsp_motor.o(i.bsp_BIN2_OFF)
|
||||
bsp_BIN2_ON 0x080013d5 Thumb Code 14 bsp_motor.o(i.bsp_BIN2_ON)
|
||||
bsp_CheckTimer 0x080013e9 Thumb Code 48 bsp_timer.o(i.bsp_CheckTimer)
|
||||
bsp_InitGPIO_MotorOut 0x0800141d Thumb Code 114 bsp_motor.o(i.bsp_InitGPIO_MotorOut)
|
||||
bsp_InitMotor 0x08001499 Thumb Code 12 bsp_motor.o(i.bsp_InitMotor)
|
||||
bsp_InitMotorTimer 0x080014a5 Thumb Code 210 bsp_motor.o(i.bsp_InitMotorTimer)
|
||||
bsp_RGB_LedInit 0x0800157d Thumb Code 224 bsp_led.o(i.bsp_RGB_LedInit)
|
||||
bsp_StartTimer 0x08001685 Thumb Code 80 bsp_timer.o(i.bsp_StartTimer)
|
||||
bsp_changeLed_brightness 0x08001719 Thumb Code 56 bsp_led.o(i.bsp_changeLed_brightness)
|
||||
bsp_changeLeftMotorSpeed 0x08001755 Thumb Code 16 bsp_motor.o(i.bsp_changeLeftMotorSpeed)
|
||||
bsp_changeRightMotorSpeed 0x08001765 Thumb Code 16 bsp_motor.o(i.bsp_changeRightMotorSpeed)
|
||||
bsp_get_led_ttlState 0x08001775 Thumb Code 24 bsp_led.o(i.bsp_get_led_ttlState)
|
||||
bsp_init 0x08001795 Thumb Code 24 main.o(i.bsp_init)
|
||||
bsp_led1_init 0x080017ad Thumb Code 46 bsp_led.o(i.bsp_led1_init)
|
||||
bsp_led2_init 0x080017e1 Thumb Code 46 bsp_led.o(i.bsp_led2_init)
|
||||
bsp_led_off 0x08001815 Thumb Code 24 bsp_led.o(i.bsp_led_off)
|
||||
bsp_led_on 0x08001835 Thumb Code 32 bsp_led.o(i.bsp_led_on)
|
||||
bsp_timer_init 0x0800185d Thumb Code 138 bsp_timer.o(i.bsp_timer_init)
|
||||
bsp_usartTotalInit 0x080018f9 Thumb Code 44 bsp_usart.o(i.bsp_usartTotalInit)
|
||||
bsp_usart_GetComChar 0x0800194d Thumb Code 104 bsp_usart.o(i.bsp_usart_GetComChar)
|
||||
bsp_usart_IrController_init 0x080019b5 Thumb Code 162 bsp_usart.o(i.bsp_usart_IrController_init)
|
||||
bsp_usart_IsComRecvChar 0x08001a61 Thumb Code 42 bsp_usart.o(i.bsp_usart_IsComRecvChar)
|
||||
bsp_usart_debug_init 0x08001a8d Thumb Code 126 bsp_usart.o(i.bsp_usart_debug_init)
|
||||
fputc 0x08001b15 Thumb Code 32 bsp_usart.o(i.fputc)
|
||||
main 0x08001b39 Thumb Code 40 main.o(i.main)
|
||||
middleware_init 0x08001b61 Thumb Code 16 main.o(i.middleware_init)
|
||||
mw_GetIrControllerChar 0x08001b71 Thumb Code 58 mw_ir_controller.o(i.mw_GetIrControllerChar)
|
||||
mw_InitIrController 0x08001bb1 Thumb Code 12 mw_ir_controller.o(i.mw_InitIrController)
|
||||
mw_IrController_decode 0x08001bc1 Thumb Code 56 mw_ir_controller.o(i.mw_IrController_decode)
|
||||
mw_IrReceiveProcess 0x08001bf9 Thumb Code 176 mw_ir_controller.o(i.mw_IrReceiveProcess)
|
||||
mw_RGB_LED_Init 0x08001cb1 Thumb Code 8 mw_led.o(i.mw_RGB_LED_Init)
|
||||
mw_SetMotorSpeed_Left 0x08001cb9 Thumb Code 60 mw_motor.o(i.mw_SetMotorSpeed_Left)
|
||||
mw_SetMotorSpeed_Right 0x08001cf5 Thumb Code 60 mw_motor.o(i.mw_SetMotorSpeed_Right)
|
||||
mw_get_led_obj 0x08001d51 Thumb Code 34 mw_led.o(i.mw_get_led_obj)
|
||||
mw_led_drv_init 0x08001da1 Thumb Code 60 mw_led.o(i.mw_led_drv_init)
|
||||
mw_motor_goAhead 0x08001e01 Thumb Code 20 mw_motor.o(i.mw_motor_goAhead)
|
||||
mw_motor_goBack 0x08001e15 Thumb Code 20 mw_motor.o(i.mw_motor_goBack)
|
||||
mw_motor_selfLeft 0x08001e29 Thumb Code 22 mw_motor.o(i.mw_motor_selfLeft)
|
||||
mw_motor_selfRight 0x08001e3f Thumb Code 18 mw_motor.o(i.mw_motor_selfRight)
|
||||
mw_motor_stop 0x08001e51 Thumb Code 16 mw_motor.o(i.mw_motor_stop)
|
||||
mw_motor_turnLeft 0x08001e61 Thumb Code 18 mw_motor.o(i.mw_motor_turnLeft)
|
||||
mw_motor_turnRight 0x08001e73 Thumb Code 20 mw_motor.o(i.mw_motor_turnRight)
|
||||
mw_setRGB_BlueBrightness 0x08001e87 Thumb Code 14 mw_led.o(i.mw_setRGB_BlueBrightness)
|
||||
mw_setRGB_GreenBrightness 0x08001e95 Thumb Code 14 mw_led.o(i.mw_setRGB_GreenBrightness)
|
||||
mw_setRGB_RedBrightness 0x08001ea3 Thumb Code 14 mw_led.o(i.mw_setRGB_RedBrightness)
|
||||
mw_softTimer_RGB_config 0x08001eb1 Thumb Code 14 mw_soft_timer.o(i.mw_softTimer_RGB_config)
|
||||
mw_softTimer_get_RGB_timeUp_flag 0x08001ebf Thumb Code 10 mw_soft_timer.o(i.mw_softTimer_get_RGB_timeUp_flag)
|
||||
mw_softTimer_get_led_indicator_timeUp_flag 0x08001ec9 Thumb Code 10 mw_soft_timer.o(i.mw_softTimer_get_led_indicator_timeUp_flag)
|
||||
mw_softTimer_led_indicator_config 0x08001ed3 Thumb Code 14 mw_soft_timer.o(i.mw_softTimer_led_indicator_config)
|
||||
Region$$Table$$Base 0x08001f10 Number 0 anon$$obj.o(Region$$Table)
|
||||
Region$$Table$$Limit 0x08001f30 Number 0 anon$$obj.o(Region$$Table)
|
||||
app_RGB_process 0x08000ee5 Thumb Code 314 app_led.o(i.app_RGB_process)
|
||||
app_init 0x0800103d Thumb Code 8 main.o(i.app_init)
|
||||
app_irControllerProcess 0x08001045 Thumb Code 36 app_ir_controller.o(i.app_irControllerProcess)
|
||||
app_led_indicator_faultMode 0x08001069 Thumb Code 140 app_led.o(i.app_led_indicator_faultMode)
|
||||
app_led_indicator_idleMode 0x0800110d Thumb Code 144 app_led.o(i.app_led_indicator_idleMode)
|
||||
app_led_indicator_runningMode 0x080011b1 Thumb Code 144 app_led.o(i.app_led_indicator_runningMode)
|
||||
app_led_init 0x08001259 Thumb Code 80 app_led.o(i.app_led_init)
|
||||
app_led_runMode_indicator_blink_process 0x080012b9 Thumb Code 42 app_led.o(i.app_led_runMode_indicator_blink_process)
|
||||
app_led_runMode_indicator_mainProcess 0x080012e9 Thumb Code 12 app_led.o(i.app_led_runMode_indicator_mainProcess)
|
||||
app_led_runMode_indicator_stateManage 0x080012f5 Thumb Code 34 app_led.o(i.app_led_runMode_indicator_stateManage)
|
||||
app_motor_changeState 0x08001329 Thumb Code 6 app_motor.o(i.app_motor_changeState)
|
||||
app_motor_mainProcess 0x08001335 Thumb Code 110 app_motor.o(i.app_motor_mainProcess)
|
||||
bsp_AIN1_OFF 0x080013ad Thumb Code 12 bsp_motor.o(i.bsp_AIN1_OFF)
|
||||
bsp_AIN1_ON 0x080013bd Thumb Code 12 bsp_motor.o(i.bsp_AIN1_ON)
|
||||
bsp_AIN2_OFF 0x080013cd Thumb Code 12 bsp_motor.o(i.bsp_AIN2_OFF)
|
||||
bsp_AIN2_ON 0x080013dd Thumb Code 12 bsp_motor.o(i.bsp_AIN2_ON)
|
||||
bsp_BIN1_OFF 0x080013ed Thumb Code 14 bsp_motor.o(i.bsp_BIN1_OFF)
|
||||
bsp_BIN1_ON 0x08001401 Thumb Code 14 bsp_motor.o(i.bsp_BIN1_ON)
|
||||
bsp_BIN2_OFF 0x08001415 Thumb Code 14 bsp_motor.o(i.bsp_BIN2_OFF)
|
||||
bsp_BIN2_ON 0x08001429 Thumb Code 14 bsp_motor.o(i.bsp_BIN2_ON)
|
||||
bsp_CheckTimer 0x0800143d Thumb Code 48 bsp_timer.o(i.bsp_CheckTimer)
|
||||
bsp_InitGPIO_MotorOut 0x08001471 Thumb Code 114 bsp_motor.o(i.bsp_InitGPIO_MotorOut)
|
||||
bsp_InitMotor 0x080014ed Thumb Code 12 bsp_motor.o(i.bsp_InitMotor)
|
||||
bsp_InitMotorTimer 0x080014f9 Thumb Code 210 bsp_motor.o(i.bsp_InitMotorTimer)
|
||||
bsp_RGB_BlueInit 0x080015d1 Thumb Code 140 bsp_led.o(i.bsp_RGB_BlueInit)
|
||||
bsp_RGB_GreenInit 0x08001665 Thumb Code 140 bsp_led.o(i.bsp_RGB_GreenInit)
|
||||
bsp_RGB_RedInit 0x080016f9 Thumb Code 140 bsp_led.o(i.bsp_RGB_RedInit)
|
||||
bsp_StartTimer 0x080017a9 Thumb Code 80 bsp_timer.o(i.bsp_StartTimer)
|
||||
bsp_changeBrightness_RGB_Blue 0x0800183d Thumb Code 14 bsp_led.o(i.bsp_changeBrightness_RGB_Blue)
|
||||
bsp_changeBrightness_RGB_Green 0x08001851 Thumb Code 14 bsp_led.o(i.bsp_changeBrightness_RGB_Green)
|
||||
bsp_changeBrightness_RGB_Red 0x08001865 Thumb Code 14 bsp_led.o(i.bsp_changeBrightness_RGB_Red)
|
||||
bsp_changeLeftMotorSpeed 0x08001879 Thumb Code 16 bsp_motor.o(i.bsp_changeLeftMotorSpeed)
|
||||
bsp_changeRightMotorSpeed 0x08001889 Thumb Code 16 bsp_motor.o(i.bsp_changeRightMotorSpeed)
|
||||
bsp_get_led_ttlState 0x08001899 Thumb Code 24 bsp_led.o(i.bsp_get_led_ttlState)
|
||||
bsp_init 0x080018b9 Thumb Code 24 main.o(i.bsp_init)
|
||||
bsp_led1_init 0x080018d1 Thumb Code 46 bsp_led.o(i.bsp_led1_init)
|
||||
bsp_led2_init 0x08001905 Thumb Code 46 bsp_led.o(i.bsp_led2_init)
|
||||
bsp_led_off 0x08001939 Thumb Code 24 bsp_led.o(i.bsp_led_off)
|
||||
bsp_led_on 0x08001959 Thumb Code 32 bsp_led.o(i.bsp_led_on)
|
||||
bsp_timer_init 0x08001981 Thumb Code 138 bsp_timer.o(i.bsp_timer_init)
|
||||
bsp_usartTotalInit 0x08001a1d Thumb Code 44 bsp_usart.o(i.bsp_usartTotalInit)
|
||||
bsp_usart_GetComChar 0x08001a71 Thumb Code 104 bsp_usart.o(i.bsp_usart_GetComChar)
|
||||
bsp_usart_IrController_init 0x08001ad9 Thumb Code 162 bsp_usart.o(i.bsp_usart_IrController_init)
|
||||
bsp_usart_IsComRecvChar 0x08001b85 Thumb Code 42 bsp_usart.o(i.bsp_usart_IsComRecvChar)
|
||||
bsp_usart_debug_init 0x08001bb1 Thumb Code 126 bsp_usart.o(i.bsp_usart_debug_init)
|
||||
fputc 0x08001c39 Thumb Code 32 bsp_usart.o(i.fputc)
|
||||
main 0x08001c5d Thumb Code 40 main.o(i.main)
|
||||
middleware_init 0x08001c85 Thumb Code 12 main.o(i.middleware_init)
|
||||
mw_GetIrControllerChar 0x08001c91 Thumb Code 58 mw_ir_controller.o(i.mw_GetIrControllerChar)
|
||||
mw_InitIrController 0x08001cd1 Thumb Code 12 mw_ir_controller.o(i.mw_InitIrController)
|
||||
mw_IrController_decode 0x08001ce1 Thumb Code 56 mw_ir_controller.o(i.mw_IrController_decode)
|
||||
mw_IrReceiveProcess 0x08001d19 Thumb Code 176 mw_ir_controller.o(i.mw_IrReceiveProcess)
|
||||
mw_SetMotorSpeed_Left 0x08001dd1 Thumb Code 60 mw_motor.o(i.mw_SetMotorSpeed_Left)
|
||||
mw_SetMotorSpeed_Right 0x08001e0d Thumb Code 60 mw_motor.o(i.mw_SetMotorSpeed_Right)
|
||||
mw_get_led_obj 0x08001e69 Thumb Code 34 mw_led.o(i.mw_get_led_obj)
|
||||
mw_led_drv_init 0x08001eb9 Thumb Code 180 mw_led.o(i.mw_led_drv_init)
|
||||
mw_motor_goAhead 0x08001fa9 Thumb Code 20 mw_motor.o(i.mw_motor_goAhead)
|
||||
mw_motor_goBack 0x08001fbd Thumb Code 20 mw_motor.o(i.mw_motor_goBack)
|
||||
mw_motor_selfLeft 0x08001fd1 Thumb Code 22 mw_motor.o(i.mw_motor_selfLeft)
|
||||
mw_motor_selfRight 0x08001fe7 Thumb Code 18 mw_motor.o(i.mw_motor_selfRight)
|
||||
mw_motor_stop 0x08001ff9 Thumb Code 16 mw_motor.o(i.mw_motor_stop)
|
||||
mw_motor_turnLeft 0x08002009 Thumb Code 18 mw_motor.o(i.mw_motor_turnLeft)
|
||||
mw_motor_turnRight 0x0800201b Thumb Code 20 mw_motor.o(i.mw_motor_turnRight)
|
||||
mw_softTimer_RGB_config 0x0800202f Thumb Code 14 mw_soft_timer.o(i.mw_softTimer_RGB_config)
|
||||
mw_softTimer_get_RGB_timeUp_flag 0x0800203d Thumb Code 10 mw_soft_timer.o(i.mw_softTimer_get_RGB_timeUp_flag)
|
||||
mw_softTimer_get_led_indicator_timeUp_flag 0x08002047 Thumb Code 10 mw_soft_timer.o(i.mw_softTimer_get_led_indicator_timeUp_flag)
|
||||
mw_softTimer_led_indicator_config 0x08002051 Thumb Code 14 mw_soft_timer.o(i.mw_softTimer_led_indicator_config)
|
||||
Region$$Table$$Base 0x08002090 Number 0 anon$$obj.o(Region$$Table)
|
||||
Region$$Table$$Limit 0x080020b0 Number 0 anon$$obj.o(Region$$Table)
|
||||
e_motor_state 0x2000000e Data 1 app_motor.o(.data)
|
||||
motor_speed 0x2000000f Data 1 app_motor.o(.data)
|
||||
g_iRunTime 0x20000018 Data 4 bsp_timer.o(.data)
|
||||
__stdout 0x2000002c Data 4 bsp_usart.o(.data)
|
||||
SystemCoreClock 0x20000030 Data 4 system_stm32f10x.o(.data)
|
||||
AHBPrescTable 0x20000034 Data 16 system_stm32f10x.o(.data)
|
||||
led_drv_buf 0x200008c8 Data 100 mw_led.o(.bss)
|
||||
__initial_sp 0x20000d48 Data 0 startup_stm32f10x_md.o(STACK)
|
||||
led_drv_buf 0x20000914 Data 120 mw_led.o(.bss)
|
||||
__initial_sp 0x20000da8 Data 0 startup_stm32f10x_md.o(STACK)
|
||||
|
||||
|
||||
|
||||
@ -1624,13 +1640,13 @@ Memory Map of the image
|
||||
|
||||
Image Entry point : 0x080000ed
|
||||
|
||||
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00001f8c, Max: 0x00010000, ABSOLUTE)
|
||||
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x0000210c, Max: 0x00010000, ABSOLUTE)
|
||||
|
||||
Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00001f30, Max: 0x00010000, ABSOLUTE)
|
||||
Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x000020b0, Max: 0x00010000, ABSOLUTE)
|
||||
|
||||
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
|
||||
|
||||
0x08000000 0x08000000 0x000000ec Data RO 793 RESET startup_stm32f10x_md.o
|
||||
0x08000000 0x08000000 0x000000ec Data RO 817 RESET startup_stm32f10x_md.o
|
||||
0x080000ec 0x080000ec 0x00000000 Code RO 4065 * .ARM.Collect$$$$00000000 mc_w.l(entry.o)
|
||||
0x080000ec 0x080000ec 0x00000004 Code RO 4335 .ARM.Collect$$$$00000001 mc_w.l(entry2.o)
|
||||
0x080000f0 0x080000f0 0x00000004 Code RO 4338 .ARM.Collect$$$$00000004 mc_w.l(entry5.o)
|
||||
@ -1641,164 +1657,165 @@ Memory Map of the image
|
||||
0x08000100 0x08000100 0x00000000 Code RO 4345 .ARM.Collect$$$$0000000F mc_w.l(entry10a.o)
|
||||
0x08000100 0x08000100 0x00000000 Code RO 4347 .ARM.Collect$$$$00000011 mc_w.l(entry11a.o)
|
||||
0x08000100 0x08000100 0x00000004 Code RO 4336 .ARM.Collect$$$$00002712 mc_w.l(entry2.o)
|
||||
0x08000104 0x08000104 0x00000024 Code RO 794 .text startup_stm32f10x_md.o
|
||||
0x08000104 0x08000104 0x00000024 Code RO 818 .text startup_stm32f10x_md.o
|
||||
0x08000128 0x08000128 0x00000024 Code RO 4068 .text mc_w.l(memcpya.o)
|
||||
0x0800014c 0x0800014c 0x00000024 Code RO 4070 .text mc_w.l(memseta.o)
|
||||
0x08000170 0x08000170 0x00000024 Code RO 4366 .text mc_w.l(init.o)
|
||||
0x08000194 0x08000194 0x00000116 Code RO 1973 i.GPIO_Init stm32f10x_gpio.o
|
||||
0x080002aa 0x080002aa 0x00000004 Code RO 1980 i.GPIO_ResetBits stm32f10x_gpio.o
|
||||
0x080002ae 0x080002ae 0x00000004 Code RO 1981 i.GPIO_SetBits stm32f10x_gpio.o
|
||||
0x08000194 0x08000194 0x00000116 Code RO 1997 i.GPIO_Init stm32f10x_gpio.o
|
||||
0x080002aa 0x080002aa 0x00000004 Code RO 2004 i.GPIO_ResetBits stm32f10x_gpio.o
|
||||
0x080002ae 0x080002ae 0x00000004 Code RO 2005 i.GPIO_SetBits stm32f10x_gpio.o
|
||||
0x080002b2 0x080002b2 0x00000002 PAD
|
||||
0x080002b4 0x080002b4 0x00000070 Code RO 798 i.NVIC_Init misc.o
|
||||
0x08000324 0x08000324 0x00000014 Code RO 799 i.NVIC_PriorityGroupConfig misc.o
|
||||
0x08000338 0x08000338 0x00000020 Code RO 2392 i.RCC_APB1PeriphClockCmd stm32f10x_rcc.o
|
||||
0x08000358 0x08000358 0x00000020 Code RO 2393 i.RCC_APB1PeriphResetCmd stm32f10x_rcc.o
|
||||
0x08000378 0x08000378 0x00000020 Code RO 2394 i.RCC_APB2PeriphClockCmd stm32f10x_rcc.o
|
||||
0x08000398 0x08000398 0x00000020 Code RO 2395 i.RCC_APB2PeriphResetCmd stm32f10x_rcc.o
|
||||
0x080003b8 0x080003b8 0x000000d4 Code RO 2402 i.RCC_GetClocksFreq stm32f10x_rcc.o
|
||||
0x0800048c 0x0800048c 0x00000008 Code RO 757 i.SetSysClock system_stm32f10x.o
|
||||
0x08000494 0x08000494 0x000000e0 Code RO 758 i.SetSysClockTo72 system_stm32f10x.o
|
||||
0x08000574 0x08000574 0x00000008 Code RO 321 i.SysTick_Handler bsp_timer.o
|
||||
0x0800057c 0x0800057c 0x00000044 Code RO 322 i.SysTick_ISR bsp_timer.o
|
||||
0x080005c0 0x080005c0 0x00000060 Code RO 760 i.SystemInit system_stm32f10x.o
|
||||
0x08000620 0x08000620 0x00000002 Code RO 323 i.TIM2_IRQHandler bsp_timer.o
|
||||
0x080002b4 0x080002b4 0x00000070 Code RO 822 i.NVIC_Init misc.o
|
||||
0x08000324 0x08000324 0x00000014 Code RO 823 i.NVIC_PriorityGroupConfig misc.o
|
||||
0x08000338 0x08000338 0x00000020 Code RO 2416 i.RCC_APB1PeriphClockCmd stm32f10x_rcc.o
|
||||
0x08000358 0x08000358 0x00000020 Code RO 2417 i.RCC_APB1PeriphResetCmd stm32f10x_rcc.o
|
||||
0x08000378 0x08000378 0x00000020 Code RO 2418 i.RCC_APB2PeriphClockCmd stm32f10x_rcc.o
|
||||
0x08000398 0x08000398 0x00000020 Code RO 2419 i.RCC_APB2PeriphResetCmd stm32f10x_rcc.o
|
||||
0x080003b8 0x080003b8 0x000000d4 Code RO 2426 i.RCC_GetClocksFreq stm32f10x_rcc.o
|
||||
0x0800048c 0x0800048c 0x00000008 Code RO 781 i.SetSysClock system_stm32f10x.o
|
||||
0x08000494 0x08000494 0x000000e0 Code RO 782 i.SetSysClockTo72 system_stm32f10x.o
|
||||
0x08000574 0x08000574 0x00000008 Code RO 345 i.SysTick_Handler bsp_timer.o
|
||||
0x0800057c 0x0800057c 0x00000044 Code RO 346 i.SysTick_ISR bsp_timer.o
|
||||
0x080005c0 0x080005c0 0x00000060 Code RO 784 i.SystemInit system_stm32f10x.o
|
||||
0x08000620 0x08000620 0x00000002 Code RO 347 i.TIM2_IRQHandler bsp_timer.o
|
||||
0x08000622 0x08000622 0x00000002 PAD
|
||||
0x08000624 0x08000624 0x000000b4 Code RO 324 i.TIM3_IRQHandler bsp_timer.o
|
||||
0x080006d8 0x080006d8 0x00000018 Code RO 3023 i.TIM_ARRPreloadConfig stm32f10x_tim.o
|
||||
0x080006f0 0x080006f0 0x00000006 Code RO 3030 i.TIM_ClearITPendingBit stm32f10x_tim.o
|
||||
0x080006f6 0x080006f6 0x00000018 Code RO 3035 i.TIM_Cmd stm32f10x_tim.o
|
||||
0x0800070e 0x0800070e 0x00000022 Code RO 3056 i.TIM_GetITStatus stm32f10x_tim.o
|
||||
0x08000730 0x08000730 0x00000012 Code RO 3060 i.TIM_ITConfig stm32f10x_tim.o
|
||||
0x08000742 0x08000742 0x0000000c Code RO 3062 i.TIM_InternalClockConfig stm32f10x_tim.o
|
||||
0x08000624 0x08000624 0x000000b4 Code RO 348 i.TIM3_IRQHandler bsp_timer.o
|
||||
0x080006d8 0x080006d8 0x00000018 Code RO 3047 i.TIM_ARRPreloadConfig stm32f10x_tim.o
|
||||
0x080006f0 0x080006f0 0x00000006 Code RO 3054 i.TIM_ClearITPendingBit stm32f10x_tim.o
|
||||
0x080006f6 0x080006f6 0x00000018 Code RO 3059 i.TIM_Cmd stm32f10x_tim.o
|
||||
0x0800070e 0x0800070e 0x00000022 Code RO 3080 i.TIM_GetITStatus stm32f10x_tim.o
|
||||
0x08000730 0x08000730 0x00000012 Code RO 3084 i.TIM_ITConfig stm32f10x_tim.o
|
||||
0x08000742 0x08000742 0x0000000c Code RO 3086 i.TIM_InternalClockConfig stm32f10x_tim.o
|
||||
0x0800074e 0x0800074e 0x00000002 PAD
|
||||
0x08000750 0x08000750 0x00000098 Code RO 3064 i.TIM_OC1Init stm32f10x_tim.o
|
||||
0x080007e8 0x080007e8 0x000000a4 Code RO 3069 i.TIM_OC2Init stm32f10x_tim.o
|
||||
0x0800088c 0x0800088c 0x000000a0 Code RO 3074 i.TIM_OC3Init stm32f10x_tim.o
|
||||
0x0800092c 0x0800092c 0x00000014 Code RO 3082 i.TIM_OCStructInit stm32f10x_tim.o
|
||||
0x08000940 0x08000940 0x00000004 Code RO 3096 i.TIM_SetCompare1 stm32f10x_tim.o
|
||||
0x08000944 0x08000944 0x00000004 Code RO 3097 i.TIM_SetCompare2 stm32f10x_tim.o
|
||||
0x08000948 0x08000948 0x00000004 Code RO 3098 i.TIM_SetCompare3 stm32f10x_tim.o
|
||||
0x0800094c 0x0800094c 0x000000a4 Code RO 3106 i.TIM_TimeBaseInit stm32f10x_tim.o
|
||||
0x080009f0 0x080009f0 0x0000003c Code RO 3807 i.USART1_IRQHandler interrupt_handler.o
|
||||
0x08000a2c 0x08000a2c 0x00000010 Code RO 526 i.USART2_IRQHandler bsp_usart.o
|
||||
0x08000a3c 0x08000a3c 0x0000001e Code RO 3571 i.USART_ClearITPendingBit stm32f10x_usart.o
|
||||
0x08000a5a 0x08000a5a 0x00000018 Code RO 3574 i.USART_Cmd stm32f10x_usart.o
|
||||
0x08000750 0x08000750 0x00000098 Code RO 3088 i.TIM_OC1Init stm32f10x_tim.o
|
||||
0x080007e8 0x080007e8 0x000000a4 Code RO 3093 i.TIM_OC2Init stm32f10x_tim.o
|
||||
0x0800088c 0x0800088c 0x000000a0 Code RO 3098 i.TIM_OC3Init stm32f10x_tim.o
|
||||
0x0800092c 0x0800092c 0x00000014 Code RO 3106 i.TIM_OCStructInit stm32f10x_tim.o
|
||||
0x08000940 0x08000940 0x00000004 Code RO 3120 i.TIM_SetCompare1 stm32f10x_tim.o
|
||||
0x08000944 0x08000944 0x00000004 Code RO 3121 i.TIM_SetCompare2 stm32f10x_tim.o
|
||||
0x08000948 0x08000948 0x00000004 Code RO 3122 i.TIM_SetCompare3 stm32f10x_tim.o
|
||||
0x0800094c 0x0800094c 0x000000a4 Code RO 3130 i.TIM_TimeBaseInit stm32f10x_tim.o
|
||||
0x080009f0 0x080009f0 0x0000003c Code RO 3831 i.USART1_IRQHandler interrupt_handler.o
|
||||
0x08000a2c 0x08000a2c 0x00000010 Code RO 550 i.USART2_IRQHandler bsp_usart.o
|
||||
0x08000a3c 0x08000a3c 0x0000001e Code RO 3595 i.USART_ClearITPendingBit stm32f10x_usart.o
|
||||
0x08000a5a 0x08000a5a 0x00000018 Code RO 3598 i.USART_Cmd stm32f10x_usart.o
|
||||
0x08000a72 0x08000a72 0x00000002 PAD
|
||||
0x08000a74 0x08000a74 0x0000009c Code RO 3576 i.USART_DeInit stm32f10x_usart.o
|
||||
0x08000b10 0x08000b10 0x0000001a Code RO 3577 i.USART_GetFlagStatus stm32f10x_usart.o
|
||||
0x08000b2a 0x08000b2a 0x00000054 Code RO 3578 i.USART_GetITStatus stm32f10x_usart.o
|
||||
0x08000b7e 0x08000b7e 0x0000004a Code RO 3580 i.USART_ITConfig stm32f10x_usart.o
|
||||
0x08000bc8 0x08000bc8 0x000000d8 Code RO 3581 i.USART_Init stm32f10x_usart.o
|
||||
0x08000ca0 0x08000ca0 0x0000000a Code RO 3588 i.USART_ReceiveData stm32f10x_usart.o
|
||||
0x08000caa 0x08000caa 0x00000008 Code RO 3591 i.USART_SendData stm32f10x_usart.o
|
||||
0x08000cb2 0x08000cb2 0x000000e6 Code RO 527 i.UartIRQ bsp_usart.o
|
||||
0x08000a74 0x08000a74 0x0000009c Code RO 3600 i.USART_DeInit stm32f10x_usart.o
|
||||
0x08000b10 0x08000b10 0x0000001a Code RO 3601 i.USART_GetFlagStatus stm32f10x_usart.o
|
||||
0x08000b2a 0x08000b2a 0x00000054 Code RO 3602 i.USART_GetITStatus stm32f10x_usart.o
|
||||
0x08000b7e 0x08000b7e 0x0000004a Code RO 3604 i.USART_ITConfig stm32f10x_usart.o
|
||||
0x08000bc8 0x08000bc8 0x000000d8 Code RO 3605 i.USART_Init stm32f10x_usart.o
|
||||
0x08000ca0 0x08000ca0 0x0000000a Code RO 3612 i.USART_ReceiveData stm32f10x_usart.o
|
||||
0x08000caa 0x08000caa 0x00000008 Code RO 3615 i.USART_SendData stm32f10x_usart.o
|
||||
0x08000cb2 0x08000cb2 0x000000e6 Code RO 551 i.UartIRQ bsp_usart.o
|
||||
0x08000d98 0x08000d98 0x00000020 Code RO 4141 i.__0printf$2 mc_w.l(printf2.o)
|
||||
0x08000db8 0x08000db8 0x0000000e Code RO 4378 i.__scatterload_copy mc_w.l(handlers.o)
|
||||
0x08000dc6 0x08000dc6 0x00000002 Code RO 4379 i.__scatterload_null mc_w.l(handlers.o)
|
||||
0x08000dc8 0x08000dc8 0x0000000e Code RO 4380 i.__scatterload_zeroinit mc_w.l(handlers.o)
|
||||
0x08000dd6 0x08000dd6 0x00000006 Code RO 325 i.__set_PRIMASK bsp_timer.o
|
||||
0x08000ddc 0x08000ddc 0x00000006 Code RO 528 i.__set_PRIMASK bsp_usart.o
|
||||
0x08000dd6 0x08000dd6 0x00000006 Code RO 349 i.__set_PRIMASK bsp_timer.o
|
||||
0x08000ddc 0x08000ddc 0x00000006 Code RO 552 i.__set_PRIMASK bsp_usart.o
|
||||
0x08000de2 0x08000de2 0x000000d6 Code RO 4148 i._printf_core mc_w.l(printf2.o)
|
||||
0x08000eb8 0x08000eb8 0x0000002c Code RO 240 i.app_IrToMotorState app_ir_controller.o
|
||||
0x08000ee4 0x08000ee4 0x00000144 Code RO 152 i.app_RGB_process app_led.o
|
||||
0x08001028 0x08001028 0x00000008 Code RO 1 i.app_init main.o
|
||||
0x08001030 0x08001030 0x00000024 Code RO 241 i.app_irControllerProcess app_ir_controller.o
|
||||
0x08001054 0x08001054 0x000000a4 Code RO 153 i.app_led_indicator_faultMode app_led.o
|
||||
0x080010f8 0x080010f8 0x000000a4 Code RO 154 i.app_led_indicator_idleMode app_led.o
|
||||
0x0800119c 0x0800119c 0x000000a8 Code RO 155 i.app_led_indicator_runningMode app_led.o
|
||||
0x08001244 0x08001244 0x00000020 Code RO 156 i.app_led_init app_led.o
|
||||
0x08001264 0x08001264 0x00000030 Code RO 157 i.app_led_runMode_indicator_blink_process app_led.o
|
||||
0x08001294 0x08001294 0x0000000c Code RO 158 i.app_led_runMode_indicator_mainProcess app_led.o
|
||||
0x080012a0 0x080012a0 0x00000034 Code RO 159 i.app_led_runMode_indicator_stateManage app_led.o
|
||||
0x080012d4 0x080012d4 0x0000000c Code RO 219 i.app_motor_changeState app_motor.o
|
||||
0x080012e0 0x080012e0 0x00000078 Code RO 220 i.app_motor_mainProcess app_motor.o
|
||||
0x08001358 0x08001358 0x00000010 Code RO 662 i.bsp_AIN1_OFF bsp_motor.o
|
||||
0x08001368 0x08001368 0x00000010 Code RO 663 i.bsp_AIN1_ON bsp_motor.o
|
||||
0x08001378 0x08001378 0x00000010 Code RO 664 i.bsp_AIN2_OFF bsp_motor.o
|
||||
0x08001388 0x08001388 0x00000010 Code RO 665 i.bsp_AIN2_ON bsp_motor.o
|
||||
0x08001398 0x08001398 0x00000014 Code RO 666 i.bsp_BIN1_OFF bsp_motor.o
|
||||
0x080013ac 0x080013ac 0x00000014 Code RO 667 i.bsp_BIN1_ON bsp_motor.o
|
||||
0x080013c0 0x080013c0 0x00000014 Code RO 668 i.bsp_BIN2_OFF bsp_motor.o
|
||||
0x080013d4 0x080013d4 0x00000014 Code RO 669 i.bsp_BIN2_ON bsp_motor.o
|
||||
0x080013e8 0x080013e8 0x00000034 Code RO 326 i.bsp_CheckTimer bsp_timer.o
|
||||
0x0800141c 0x0800141c 0x0000007c Code RO 670 i.bsp_InitGPIO_MotorOut bsp_motor.o
|
||||
0x08001498 0x08001498 0x0000000c Code RO 671 i.bsp_InitMotor bsp_motor.o
|
||||
0x080014a4 0x080014a4 0x000000d8 Code RO 672 i.bsp_InitMotorTimer bsp_motor.o
|
||||
0x0800157c 0x0800157c 0x000000ec Code RO 261 i.bsp_RGB_LedInit bsp_led.o
|
||||
0x08001668 0x08001668 0x0000001c Code RO 331 i.bsp_SoftTimerDec bsp_timer.o
|
||||
0x08001684 0x08001684 0x00000094 Code RO 334 i.bsp_StartTimer bsp_timer.o
|
||||
0x08001718 0x08001718 0x0000003c Code RO 262 i.bsp_changeLed_brightness bsp_led.o
|
||||
0x08001754 0x08001754 0x00000010 Code RO 673 i.bsp_changeLeftMotorSpeed bsp_motor.o
|
||||
0x08001764 0x08001764 0x00000010 Code RO 674 i.bsp_changeRightMotorSpeed bsp_motor.o
|
||||
0x08001774 0x08001774 0x00000020 Code RO 263 i.bsp_get_led_ttlState bsp_led.o
|
||||
0x08001794 0x08001794 0x00000018 Code RO 2 i.bsp_init main.o
|
||||
0x080017ac 0x080017ac 0x00000034 Code RO 264 i.bsp_led1_init bsp_led.o
|
||||
0x080017e0 0x080017e0 0x00000034 Code RO 265 i.bsp_led2_init bsp_led.o
|
||||
0x08001814 0x08001814 0x00000020 Code RO 266 i.bsp_led_off bsp_led.o
|
||||
0x08001834 0x08001834 0x00000028 Code RO 267 i.bsp_led_on bsp_led.o
|
||||
0x0800185c 0x0800185c 0x0000009c Code RO 339 i.bsp_timer_init bsp_timer.o
|
||||
0x080018f8 0x080018f8 0x0000003c Code RO 530 i.bsp_usartTotalInit bsp_usart.o
|
||||
0x08001934 0x08001934 0x00000018 Code RO 531 i.bsp_usart_ComToUART bsp_usart.o
|
||||
0x0800194c 0x0800194c 0x00000068 Code RO 532 i.bsp_usart_GetComChar bsp_usart.o
|
||||
0x080019b4 0x080019b4 0x000000ac Code RO 533 i.bsp_usart_IrController_init bsp_usart.o
|
||||
0x08001a60 0x08001a60 0x0000002a Code RO 534 i.bsp_usart_IsComRecvChar bsp_usart.o
|
||||
0x08001a8a 0x08001a8a 0x00000002 PAD
|
||||
0x08001a8c 0x08001a8c 0x00000088 Code RO 535 i.bsp_usart_debug_init bsp_usart.o
|
||||
0x08001b14 0x08001b14 0x00000024 Code RO 536 i.fputc bsp_usart.o
|
||||
0x08001b38 0x08001b38 0x00000028 Code RO 3 i.main main.o
|
||||
0x08001b60 0x08001b60 0x00000010 Code RO 4 i.middleware_init main.o
|
||||
0x08001b70 0x08001b70 0x00000040 Code RO 4010 i.mw_GetIrControllerChar mw_ir_controller.o
|
||||
0x08001bb0 0x08001bb0 0x00000010 Code RO 4011 i.mw_InitIrController mw_ir_controller.o
|
||||
0x08001bc0 0x08001bc0 0x00000038 Code RO 4012 i.mw_IrController_decode mw_ir_controller.o
|
||||
0x08001bf8 0x08001bf8 0x000000b8 Code RO 4013 i.mw_IrReceiveProcess mw_ir_controller.o
|
||||
0x08001cb0 0x08001cb0 0x00000008 Code RO 3822 i.mw_RGB_LED_Init mw_led.o
|
||||
0x08001cb8 0x08001cb8 0x0000003c Code RO 3950 i.mw_SetMotorSpeed_Left mw_motor.o
|
||||
0x08001cf4 0x08001cf4 0x0000003c Code RO 3951 i.mw_SetMotorSpeed_Right mw_motor.o
|
||||
0x08001d30 0x08001d30 0x00000010 Code RO 3823 i.mw_get_led1_state mw_led.o
|
||||
0x08001d40 0x08001d40 0x00000010 Code RO 3824 i.mw_get_led2_state mw_led.o
|
||||
0x08001d50 0x08001d50 0x00000028 Code RO 3825 i.mw_get_led_obj mw_led.o
|
||||
0x08001d78 0x08001d78 0x0000000a Code RO 3826 i.mw_led1_off mw_led.o
|
||||
0x08001d82 0x08001d82 0x0000000a Code RO 3827 i.mw_led1_on mw_led.o
|
||||
0x08001d8c 0x08001d8c 0x0000000a Code RO 3828 i.mw_led2_off mw_led.o
|
||||
0x08001d96 0x08001d96 0x0000000a Code RO 3829 i.mw_led2_on mw_led.o
|
||||
0x08001da0 0x08001da0 0x00000060 Code RO 3830 i.mw_led_drv_init mw_led.o
|
||||
0x08001e00 0x08001e00 0x00000014 Code RO 3952 i.mw_motor_goAhead mw_motor.o
|
||||
0x08001e14 0x08001e14 0x00000014 Code RO 3953 i.mw_motor_goBack mw_motor.o
|
||||
0x08001e28 0x08001e28 0x00000016 Code RO 3954 i.mw_motor_selfLeft mw_motor.o
|
||||
0x08001e3e 0x08001e3e 0x00000012 Code RO 3955 i.mw_motor_selfRight mw_motor.o
|
||||
0x08001e50 0x08001e50 0x00000010 Code RO 3956 i.mw_motor_stop mw_motor.o
|
||||
0x08001e60 0x08001e60 0x00000012 Code RO 3957 i.mw_motor_turnLeft mw_motor.o
|
||||
0x08001e72 0x08001e72 0x00000014 Code RO 3958 i.mw_motor_turnRight mw_motor.o
|
||||
0x08001e86 0x08001e86 0x0000000e Code RO 3831 i.mw_setRGB_BlueBrightness mw_led.o
|
||||
0x08001e94 0x08001e94 0x0000000e Code RO 3832 i.mw_setRGB_GreenBrightness mw_led.o
|
||||
0x08001ea2 0x08001ea2 0x0000000e Code RO 3833 i.mw_setRGB_RedBrightness mw_led.o
|
||||
0x08001eb0 0x08001eb0 0x0000000e Code RO 3898 i.mw_softTimer_RGB_config mw_soft_timer.o
|
||||
0x08001ebe 0x08001ebe 0x0000000a Code RO 3899 i.mw_softTimer_get_RGB_timeUp_flag mw_soft_timer.o
|
||||
0x08001ec8 0x08001ec8 0x0000000a Code RO 3900 i.mw_softTimer_get_led_indicator_timeUp_flag mw_soft_timer.o
|
||||
0x08001ed2 0x08001ed2 0x0000000e Code RO 3901 i.mw_softTimer_led_indicator_config mw_soft_timer.o
|
||||
0x08001ee0 0x08001ee0 0x00000030 Data RO 341 .constdata bsp_timer.o
|
||||
0x08001f10 0x08001f10 0x00000020 Data RO 4376 Region$$Table anon$$obj.o
|
||||
0x08000ee4 0x08000ee4 0x00000158 Code RO 152 i.app_RGB_process app_led.o
|
||||
0x0800103c 0x0800103c 0x00000008 Code RO 1 i.app_init main.o
|
||||
0x08001044 0x08001044 0x00000024 Code RO 241 i.app_irControllerProcess app_ir_controller.o
|
||||
0x08001068 0x08001068 0x000000a4 Code RO 153 i.app_led_indicator_faultMode app_led.o
|
||||
0x0800110c 0x0800110c 0x000000a4 Code RO 154 i.app_led_indicator_idleMode app_led.o
|
||||
0x080011b0 0x080011b0 0x000000a8 Code RO 155 i.app_led_indicator_runningMode app_led.o
|
||||
0x08001258 0x08001258 0x00000060 Code RO 156 i.app_led_init app_led.o
|
||||
0x080012b8 0x080012b8 0x00000030 Code RO 157 i.app_led_runMode_indicator_blink_process app_led.o
|
||||
0x080012e8 0x080012e8 0x0000000c Code RO 158 i.app_led_runMode_indicator_mainProcess app_led.o
|
||||
0x080012f4 0x080012f4 0x00000034 Code RO 159 i.app_led_runMode_indicator_stateManage app_led.o
|
||||
0x08001328 0x08001328 0x0000000c Code RO 219 i.app_motor_changeState app_motor.o
|
||||
0x08001334 0x08001334 0x00000078 Code RO 220 i.app_motor_mainProcess app_motor.o
|
||||
0x080013ac 0x080013ac 0x00000010 Code RO 686 i.bsp_AIN1_OFF bsp_motor.o
|
||||
0x080013bc 0x080013bc 0x00000010 Code RO 687 i.bsp_AIN1_ON bsp_motor.o
|
||||
0x080013cc 0x080013cc 0x00000010 Code RO 688 i.bsp_AIN2_OFF bsp_motor.o
|
||||
0x080013dc 0x080013dc 0x00000010 Code RO 689 i.bsp_AIN2_ON bsp_motor.o
|
||||
0x080013ec 0x080013ec 0x00000014 Code RO 690 i.bsp_BIN1_OFF bsp_motor.o
|
||||
0x08001400 0x08001400 0x00000014 Code RO 691 i.bsp_BIN1_ON bsp_motor.o
|
||||
0x08001414 0x08001414 0x00000014 Code RO 692 i.bsp_BIN2_OFF bsp_motor.o
|
||||
0x08001428 0x08001428 0x00000014 Code RO 693 i.bsp_BIN2_ON bsp_motor.o
|
||||
0x0800143c 0x0800143c 0x00000034 Code RO 350 i.bsp_CheckTimer bsp_timer.o
|
||||
0x08001470 0x08001470 0x0000007c Code RO 694 i.bsp_InitGPIO_MotorOut bsp_motor.o
|
||||
0x080014ec 0x080014ec 0x0000000c Code RO 695 i.bsp_InitMotor bsp_motor.o
|
||||
0x080014f8 0x080014f8 0x000000d8 Code RO 696 i.bsp_InitMotorTimer bsp_motor.o
|
||||
0x080015d0 0x080015d0 0x00000094 Code RO 261 i.bsp_RGB_BlueInit bsp_led.o
|
||||
0x08001664 0x08001664 0x00000094 Code RO 262 i.bsp_RGB_GreenInit bsp_led.o
|
||||
0x080016f8 0x080016f8 0x00000094 Code RO 263 i.bsp_RGB_RedInit bsp_led.o
|
||||
0x0800178c 0x0800178c 0x0000001c Code RO 355 i.bsp_SoftTimerDec bsp_timer.o
|
||||
0x080017a8 0x080017a8 0x00000094 Code RO 358 i.bsp_StartTimer bsp_timer.o
|
||||
0x0800183c 0x0800183c 0x00000014 Code RO 264 i.bsp_changeBrightness_RGB_Blue bsp_led.o
|
||||
0x08001850 0x08001850 0x00000014 Code RO 265 i.bsp_changeBrightness_RGB_Green bsp_led.o
|
||||
0x08001864 0x08001864 0x00000014 Code RO 266 i.bsp_changeBrightness_RGB_Red bsp_led.o
|
||||
0x08001878 0x08001878 0x00000010 Code RO 697 i.bsp_changeLeftMotorSpeed bsp_motor.o
|
||||
0x08001888 0x08001888 0x00000010 Code RO 698 i.bsp_changeRightMotorSpeed bsp_motor.o
|
||||
0x08001898 0x08001898 0x00000020 Code RO 267 i.bsp_get_led_ttlState bsp_led.o
|
||||
0x080018b8 0x080018b8 0x00000018 Code RO 2 i.bsp_init main.o
|
||||
0x080018d0 0x080018d0 0x00000034 Code RO 268 i.bsp_led1_init bsp_led.o
|
||||
0x08001904 0x08001904 0x00000034 Code RO 269 i.bsp_led2_init bsp_led.o
|
||||
0x08001938 0x08001938 0x00000020 Code RO 270 i.bsp_led_off bsp_led.o
|
||||
0x08001958 0x08001958 0x00000028 Code RO 271 i.bsp_led_on bsp_led.o
|
||||
0x08001980 0x08001980 0x0000009c Code RO 363 i.bsp_timer_init bsp_timer.o
|
||||
0x08001a1c 0x08001a1c 0x0000003c Code RO 554 i.bsp_usartTotalInit bsp_usart.o
|
||||
0x08001a58 0x08001a58 0x00000018 Code RO 555 i.bsp_usart_ComToUART bsp_usart.o
|
||||
0x08001a70 0x08001a70 0x00000068 Code RO 556 i.bsp_usart_GetComChar bsp_usart.o
|
||||
0x08001ad8 0x08001ad8 0x000000ac Code RO 557 i.bsp_usart_IrController_init bsp_usart.o
|
||||
0x08001b84 0x08001b84 0x0000002a Code RO 558 i.bsp_usart_IsComRecvChar bsp_usart.o
|
||||
0x08001bae 0x08001bae 0x00000002 PAD
|
||||
0x08001bb0 0x08001bb0 0x00000088 Code RO 559 i.bsp_usart_debug_init bsp_usart.o
|
||||
0x08001c38 0x08001c38 0x00000024 Code RO 560 i.fputc bsp_usart.o
|
||||
0x08001c5c 0x08001c5c 0x00000028 Code RO 3 i.main main.o
|
||||
0x08001c84 0x08001c84 0x0000000c Code RO 4 i.middleware_init main.o
|
||||
0x08001c90 0x08001c90 0x00000040 Code RO 4010 i.mw_GetIrControllerChar mw_ir_controller.o
|
||||
0x08001cd0 0x08001cd0 0x00000010 Code RO 4011 i.mw_InitIrController mw_ir_controller.o
|
||||
0x08001ce0 0x08001ce0 0x00000038 Code RO 4012 i.mw_IrController_decode mw_ir_controller.o
|
||||
0x08001d18 0x08001d18 0x000000b8 Code RO 4013 i.mw_IrReceiveProcess mw_ir_controller.o
|
||||
0x08001dd0 0x08001dd0 0x0000003c Code RO 3950 i.mw_SetMotorSpeed_Left mw_motor.o
|
||||
0x08001e0c 0x08001e0c 0x0000003c Code RO 3951 i.mw_SetMotorSpeed_Right mw_motor.o
|
||||
0x08001e48 0x08001e48 0x00000010 Code RO 3846 i.mw_get_led1_state mw_led.o
|
||||
0x08001e58 0x08001e58 0x00000010 Code RO 3847 i.mw_get_led2_state mw_led.o
|
||||
0x08001e68 0x08001e68 0x00000028 Code RO 3848 i.mw_get_led_obj mw_led.o
|
||||
0x08001e90 0x08001e90 0x0000000a Code RO 3849 i.mw_led1_off mw_led.o
|
||||
0x08001e9a 0x08001e9a 0x0000000a Code RO 3850 i.mw_led1_on mw_led.o
|
||||
0x08001ea4 0x08001ea4 0x0000000a Code RO 3851 i.mw_led2_off mw_led.o
|
||||
0x08001eae 0x08001eae 0x0000000a Code RO 3852 i.mw_led2_on mw_led.o
|
||||
0x08001eb8 0x08001eb8 0x000000f0 Code RO 3853 i.mw_led_drv_init mw_led.o
|
||||
0x08001fa8 0x08001fa8 0x00000014 Code RO 3952 i.mw_motor_goAhead mw_motor.o
|
||||
0x08001fbc 0x08001fbc 0x00000014 Code RO 3953 i.mw_motor_goBack mw_motor.o
|
||||
0x08001fd0 0x08001fd0 0x00000016 Code RO 3954 i.mw_motor_selfLeft mw_motor.o
|
||||
0x08001fe6 0x08001fe6 0x00000012 Code RO 3955 i.mw_motor_selfRight mw_motor.o
|
||||
0x08001ff8 0x08001ff8 0x00000010 Code RO 3956 i.mw_motor_stop mw_motor.o
|
||||
0x08002008 0x08002008 0x00000012 Code RO 3957 i.mw_motor_turnLeft mw_motor.o
|
||||
0x0800201a 0x0800201a 0x00000014 Code RO 3958 i.mw_motor_turnRight mw_motor.o
|
||||
0x0800202e 0x0800202e 0x0000000e Code RO 3898 i.mw_softTimer_RGB_config mw_soft_timer.o
|
||||
0x0800203c 0x0800203c 0x0000000a Code RO 3899 i.mw_softTimer_get_RGB_timeUp_flag mw_soft_timer.o
|
||||
0x08002046 0x08002046 0x0000000a Code RO 3900 i.mw_softTimer_get_led_indicator_timeUp_flag mw_soft_timer.o
|
||||
0x08002050 0x08002050 0x0000000e Code RO 3901 i.mw_softTimer_led_indicator_config mw_soft_timer.o
|
||||
0x0800205e 0x0800205e 0x00000030 Data RO 365 .constdata bsp_timer.o
|
||||
0x0800208e 0x0800208e 0x00000002 PAD
|
||||
0x08002090 0x08002090 0x00000020 Data RO 4376 Region$$Table anon$$obj.o
|
||||
|
||||
|
||||
Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08001f30, Size: 0x00000d48, Max: 0x00005000, ABSOLUTE)
|
||||
Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x080020b0, Size: 0x00000da8, Max: 0x00005000, ABSOLUTE)
|
||||
|
||||
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
|
||||
|
||||
0x20000000 0x08001f30 0x0000000e Data RW 161 .data app_led.o
|
||||
0x2000000e 0x08001f3e 0x00000002 Data RW 221 .data app_motor.o
|
||||
0x20000010 0x08001f40 0x0000001c Data RW 342 .data bsp_timer.o
|
||||
0x2000002c 0x08001f5c 0x00000004 Data RW 538 .data bsp_usart.o
|
||||
0x20000030 0x08001f60 0x00000014 Data RW 761 .data system_stm32f10x.o
|
||||
0x20000044 0x08001f74 0x00000014 Data RW 2422 .data stm32f10x_rcc.o
|
||||
0x20000058 0x08001f88 0x00000001 Data RW 4015 .data mw_ir_controller.o
|
||||
0x20000059 0x08001f89 0x00000003 PAD
|
||||
0x2000005c - 0x00000014 Zero RW 160 .bss app_led.o
|
||||
0x20000070 - 0x00000030 Zero RW 340 .bss bsp_timer.o
|
||||
0x200000a0 - 0x00000828 Zero RW 537 .bss bsp_usart.o
|
||||
0x200008c8 - 0x00000064 Zero RW 3834 .bss mw_led.o
|
||||
0x2000092c - 0x00000017 Zero RW 4014 .bss mw_ir_controller.o
|
||||
0x20000943 0x08001f89 0x00000005 PAD
|
||||
0x20000948 - 0x00000400 Zero RW 791 STACK startup_stm32f10x_md.o
|
||||
0x20000000 0x080020b0 0x0000000e Data RW 161 .data app_led.o
|
||||
0x2000000e 0x080020be 0x00000002 Data RW 221 .data app_motor.o
|
||||
0x20000010 0x080020c0 0x0000001c Data RW 366 .data bsp_timer.o
|
||||
0x2000002c 0x080020dc 0x00000004 Data RW 562 .data bsp_usart.o
|
||||
0x20000030 0x080020e0 0x00000014 Data RW 785 .data system_stm32f10x.o
|
||||
0x20000044 0x080020f4 0x00000014 Data RW 2446 .data stm32f10x_rcc.o
|
||||
0x20000058 0x08002108 0x00000001 Data RW 4015 .data mw_ir_controller.o
|
||||
0x20000059 0x08002109 0x00000003 PAD
|
||||
0x2000005c - 0x00000060 Zero RW 160 .bss app_led.o
|
||||
0x200000bc - 0x00000030 Zero RW 364 .bss bsp_timer.o
|
||||
0x200000ec - 0x00000828 Zero RW 561 .bss bsp_usart.o
|
||||
0x20000914 - 0x00000078 Zero RW 3854 .bss mw_led.o
|
||||
0x2000098c - 0x00000017 Zero RW 4014 .bss mw_ir_controller.o
|
||||
0x200009a3 0x08002109 0x00000005 PAD
|
||||
0x200009a8 - 0x00000400 Zero RW 815 STACK startup_stm32f10x_md.o
|
||||
|
||||
|
||||
==============================================================================
|
||||
@ -1809,18 +1826,18 @@ Image component sizes
|
||||
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
|
||||
|
||||
80 6 0 0 0 1107 app_ir_controller.o
|
||||
964 120 0 14 20 5362 app_led.o
|
||||
1048 144 0 14 96 5530 app_led.o
|
||||
132 24 0 2 0 1212 app_motor.o
|
||||
504 52 0 0 0 12311 bsp_led.o
|
||||
712 78 0 0 0 14495 bsp_led.o
|
||||
528 56 0 0 0 6120 bsp_motor.o
|
||||
648 126 48 28 48 52880 bsp_timer.o
|
||||
826 52 0 4 2088 246956 bsp_usart.o
|
||||
0 0 0 0 0 32 core_cm3.o
|
||||
60 4 0 0 0 516 interrupt_handler.o
|
||||
88 0 0 0 0 244159 main.o
|
||||
84 0 0 0 0 244195 main.o
|
||||
132 22 0 0 0 1903 misc.o
|
||||
320 18 0 1 23 3414 mw_ir_controller.o
|
||||
258 42 0 0 100 6140 mw_led.o
|
||||
352 66 0 0 120 4257 mw_led.o
|
||||
254 0 0 0 0 4640 mw_motor.o
|
||||
48 0 0 0 0 2190 mw_soft_timer.o
|
||||
36 8 236 0 1024 960 startup_stm32f10x_md.o
|
||||
@ -1831,9 +1848,9 @@ Image component sizes
|
||||
328 28 0 20 0 2869 system_stm32f10x.o
|
||||
|
||||
----------------------------------------------------------------------
|
||||
7260 712 316 92 3308 657555 Object Totals
|
||||
7642 786 318 92 3404 658060 Object Totals
|
||||
0 0 32 0 0 0 (incl. Generated)
|
||||
10 0 0 3 5 0 (incl. Padding)
|
||||
10 0 2 3 5 0 (incl. Padding)
|
||||
|
||||
----------------------------------------------------------------------
|
||||
|
||||
@ -1874,15 +1891,15 @@ Image component sizes
|
||||
|
||||
Code (inc. data) RO Data RW Data ZI Data Debug
|
||||
|
||||
7668 738 316 92 3308 651887 Grand Totals
|
||||
7668 738 316 92 3308 651887 ELF Image Totals
|
||||
7668 738 316 92 0 0 ROM Totals
|
||||
8050 812 318 92 3404 652392 Grand Totals
|
||||
8050 812 318 92 3404 652392 ELF Image Totals
|
||||
8050 812 318 92 0 0 ROM Totals
|
||||
|
||||
==============================================================================
|
||||
|
||||
Total RO Size (Code + RO Data) 7984 ( 7.80kB)
|
||||
Total RW Size (RW Data + ZI Data) 3400 ( 3.32kB)
|
||||
Total ROM Size (Code + RO Data + RW Data) 8076 ( 7.89kB)
|
||||
Total RO Size (Code + RO Data) 8368 ( 8.17kB)
|
||||
Total RW Size (RW Data + ZI Data) 3496 ( 3.41kB)
|
||||
Total ROM Size (Code + RO Data + RW Data) 8460 ( 8.26kB)
|
||||
|
||||
==============================================================================
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user