parent
470956a457
commit
6822ad81d0
|
|
@ -92,4 +92,3 @@ void gpio_Init(void)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -20,5 +20,44 @@
|
||||||
#define LED0 PFout(9) // DS0
|
#define LED0 PFout(9) // DS0
|
||||||
#define LED1 PFout(10) // DS1
|
#define LED1 PFout(10) // DS1
|
||||||
|
|
||||||
|
|
||||||
|
#define LLL_Pin GPIO_PIN_9
|
||||||
|
#define LLL_GPIO_Port GPIOE //左推杆正
|
||||||
|
|
||||||
|
#define L_D_Pin GPIO_PIN_13
|
||||||
|
#define L_D_GPIO_Port GPIOE //左推杆负
|
||||||
|
|
||||||
|
#define L_INT_Pin_Pin GPIO_PIN_4
|
||||||
|
#define L_INT_Pin_GPIO_Port GPIOE //左推杆中断
|
||||||
|
|
||||||
|
|
||||||
|
#define MMM_Pin GPIO_PIN_3
|
||||||
|
#define MMM_GPIO_Port GPIOB //中推杆正
|
||||||
|
|
||||||
|
#define M_D_Pin GPIO_PIN_14
|
||||||
|
#define M_D_GPIO_Port GPIOE //中推杆负
|
||||||
|
|
||||||
|
#define M_INT_Pin_Pin GPIO_PIN_5
|
||||||
|
#define M_INT_Pin_GPIO_Port GPIOE //中推杆中断
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#define RRR_Pin GPIO_PIN_15
|
||||||
|
#define RRR_GPIO_Port GPIOD //右推杆正
|
||||||
|
|
||||||
|
#define R_D_Pin GPIO_PIN_15
|
||||||
|
#define R_D_GPIO_Port GPIOE //右推杆负
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#define R_INT_Pin_Pin GPIO_PIN_6
|
||||||
|
#define R_INT_Pin_GPIO_Port GPIOE //右推杆中断
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
void LED_Init(void);//³õʼ»¯
|
void LED_Init(void);//³õʼ»¯
|
||||||
#endif
|
#endif
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,182 @@
|
||||||
|
// motor_driver.c
|
||||||
|
#include "motor_driver.h"
|
||||||
|
#include "delay.h"
|
||||||
|
// 全局变量
|
||||||
|
static uint8_t pwm_duty = 0; // PWM占空比 0-100
|
||||||
|
static MotorState motor_dir = MOTOR_STOP;
|
||||||
|
|
||||||
|
// GPIO初始化
|
||||||
|
void DRV8832_GPIO_Init(void) {
|
||||||
|
GPIO_InitTypeDef GPIO_InitStructure;
|
||||||
|
|
||||||
|
// 使能GPIOE时钟
|
||||||
|
RCC_AHB1PeriphClockCmd(MOTOR_IN1_GPIO_CLK, ENABLE);
|
||||||
|
|
||||||
|
// 配置IN1 (PE9) 和 IN2 (PE13) 为输出
|
||||||
|
GPIO_InitStructure.GPIO_Pin = MOTOR_IN1_GPIO_PIN | MOTOR_IN2_GPIO_PIN;
|
||||||
|
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;
|
||||||
|
GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; // 推挽输出
|
||||||
|
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz;
|
||||||
|
GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_NOPULL;
|
||||||
|
GPIO_Init(MOTOR_IN1_GPIO_PORT, &GPIO_InitStructure);
|
||||||
|
|
||||||
|
// 配置FAULTN (PE4) 为输入
|
||||||
|
GPIO_InitStructure.GPIO_Pin = MOTOR_FAULT_GPIO_PIN;
|
||||||
|
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN;
|
||||||
|
GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP; // 上拉
|
||||||
|
GPIO_Init(MOTOR_FAULT_GPIO_PORT, &GPIO_InitStructure);
|
||||||
|
|
||||||
|
// 初始状态:停止电机
|
||||||
|
GPIO_ResetBits(MOTOR_IN1_GPIO_PORT, MOTOR_IN1_GPIO_PIN);
|
||||||
|
GPIO_ResetBits(MOTOR_IN2_GPIO_PORT, MOTOR_IN2_GPIO_PIN);
|
||||||
|
}
|
||||||
|
|
||||||
|
// 初始化DRV8832
|
||||||
|
void DRV8832_Init(void) {
|
||||||
|
DRV8832_GPIO_Init();
|
||||||
|
}
|
||||||
|
|
||||||
|
//=====================================================================================
|
||||||
|
// 电机基础控制函数
|
||||||
|
void Motor_Control(MotorState state) {
|
||||||
|
switch(state) {
|
||||||
|
case MOTOR_STOP: // IN1=0, IN2=0
|
||||||
|
GPIO_ResetBits(MOTOR_IN1_GPIO_PORT, MOTOR_IN1_GPIO_PIN);
|
||||||
|
GPIO_ResetBits(MOTOR_IN2_GPIO_PORT, MOTOR_IN2_GPIO_PIN);
|
||||||
|
break;
|
||||||
|
|
||||||
|
case MOTOR_FORWARD: // IN1=1, IN2=0
|
||||||
|
GPIO_SetBits(MOTOR_IN1_GPIO_PORT, MOTOR_IN1_GPIO_PIN);
|
||||||
|
GPIO_ResetBits(MOTOR_IN2_GPIO_PORT, MOTOR_IN2_GPIO_PIN);
|
||||||
|
break;
|
||||||
|
|
||||||
|
case MOTOR_REVERSE: // IN1=0, IN2=1
|
||||||
|
GPIO_ResetBits(MOTOR_IN1_GPIO_PORT, MOTOR_IN1_GPIO_PIN);
|
||||||
|
GPIO_SetBits(MOTOR_IN2_GPIO_PORT, MOTOR_IN2_GPIO_PIN);
|
||||||
|
break;
|
||||||
|
|
||||||
|
case MOTOR_BRAKE: // IN1=1, IN2=1
|
||||||
|
GPIO_SetBits(MOTOR_IN1_GPIO_PORT, MOTOR_IN1_GPIO_PIN);
|
||||||
|
GPIO_SetBits(MOTOR_IN2_GPIO_PORT, MOTOR_IN2_GPIO_PIN);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// 获取故障状态
|
||||||
|
uint8_t Motor_GetFaultStatus(void) {
|
||||||
|
// FAULTN引脚为低电平时表示故障
|
||||||
|
if (GPIO_ReadInputDataBit(MOTOR_FAULT_GPIO_PORT, MOTOR_FAULT_GPIO_PIN) == Bit_RESET) {
|
||||||
|
return 1; // 故障
|
||||||
|
}
|
||||||
|
return 0; // 正常
|
||||||
|
}
|
||||||
|
|
||||||
|
// 安全的方向切换(避免电流冲击)
|
||||||
|
void Motor_SafeDirectionChange(MotorState new_direction) {
|
||||||
|
// 先刹车
|
||||||
|
Motor_Control(MOTOR_BRAKE);
|
||||||
|
delay_ms(5); // 5ms延迟
|
||||||
|
|
||||||
|
// 再切换到新方向
|
||||||
|
Motor_Control(new_direction);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// 使用TIM2实现软件PWM
|
||||||
|
#define PWM_FREQUENCY 20000 // 20kHz PWM频率
|
||||||
|
#define PWM_RESOLUTION 100 // 100级调速分辨率
|
||||||
|
|
||||||
|
static uint8_t pwm_counter = 0; // PWM计数器
|
||||||
|
|
||||||
|
// 定时器初始化
|
||||||
|
void PWM_Timer_Init(void) {
|
||||||
|
TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure;
|
||||||
|
NVIC_InitTypeDef NVIC_InitStructure;
|
||||||
|
|
||||||
|
// 使能TIM2时钟
|
||||||
|
RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2, ENABLE);
|
||||||
|
|
||||||
|
// 定时器基础配置
|
||||||
|
TIM_TimeBaseStructure.TIM_Period = (SystemCoreClock / (2 * PWM_FREQUENCY)) - 1; // 168MHz/2/20kHz
|
||||||
|
TIM_TimeBaseStructure.TIM_Prescaler = 0;
|
||||||
|
TIM_TimeBaseStructure.TIM_ClockDivision = 0;
|
||||||
|
TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up;
|
||||||
|
TIM_TimeBaseInit(TIM2, &TIM_TimeBaseStructure);
|
||||||
|
|
||||||
|
// 使能定时器更新中断
|
||||||
|
TIM_ITConfig(TIM2, TIM_IT_Update, ENABLE);
|
||||||
|
|
||||||
|
// 配置NVIC
|
||||||
|
NVIC_InitStructure.NVIC_IRQChannel = TIM2_IRQn;
|
||||||
|
NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0;
|
||||||
|
NVIC_InitStructure.NVIC_IRQChannelSubPriority = 1;
|
||||||
|
NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;
|
||||||
|
NVIC_Init(&NVIC_InitStructure);
|
||||||
|
|
||||||
|
// 启动定时器
|
||||||
|
TIM_Cmd(TIM2, ENABLE);
|
||||||
|
}
|
||||||
|
|
||||||
|
// 定时器中断处理函数
|
||||||
|
void TIM2_IRQHandler(void) {
|
||||||
|
if (TIM_GetITStatus(TIM2, TIM_IT_Update) != RESET) {
|
||||||
|
TIM_ClearITPendingBit(TIM2, TIM_IT_Update);
|
||||||
|
|
||||||
|
pwm_counter++;
|
||||||
|
if (pwm_counter >= PWM_RESOLUTION) {
|
||||||
|
pwm_counter = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
// 根据占空比和方向控制电机
|
||||||
|
if (motor_dir == MOTOR_FORWARD) {
|
||||||
|
if (pwm_counter < pwm_duty) {
|
||||||
|
// 正转:IN1=1, IN2=0
|
||||||
|
GPIO_SetBits(MOTOR_IN1_GPIO_PORT, MOTOR_IN1_GPIO_PIN);
|
||||||
|
GPIO_ResetBits(MOTOR_IN2_GPIO_PORT, MOTOR_IN2_GPIO_PIN);
|
||||||
|
} else {
|
||||||
|
// 停止(滑行)
|
||||||
|
GPIO_ResetBits(MOTOR_IN1_GPIO_PORT, MOTOR_IN1_GPIO_PIN);
|
||||||
|
GPIO_ResetBits(MOTOR_IN2_GPIO_PORT, MOTOR_IN2_GPIO_PIN);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else if (motor_dir == MOTOR_REVERSE) {
|
||||||
|
if (pwm_counter < pwm_duty) {
|
||||||
|
// 反转:IN1=0, IN2=1
|
||||||
|
GPIO_ResetBits(MOTOR_IN1_GPIO_PORT, MOTOR_IN1_GPIO_PIN);
|
||||||
|
GPIO_SetBits(MOTOR_IN2_GPIO_PORT, MOTOR_IN2_GPIO_PIN);
|
||||||
|
} else {
|
||||||
|
// 停止(滑行)
|
||||||
|
GPIO_ResetBits(MOTOR_IN1_GPIO_PORT, MOTOR_IN1_GPIO_PIN);
|
||||||
|
GPIO_ResetBits(MOTOR_IN2_GPIO_PORT, MOTOR_IN2_GPIO_PIN);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
// 停止状态
|
||||||
|
GPIO_ResetBits(MOTOR_IN1_GPIO_PORT, MOTOR_IN1_GPIO_PIN);
|
||||||
|
GPIO_ResetBits(MOTOR_IN2_GPIO_PORT, MOTOR_IN2_GPIO_PIN);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// 设置电机速度和方向
|
||||||
|
void Motor_SetSpeed(uint8_t speed, MotorState direction) {
|
||||||
|
// 限制速度范围
|
||||||
|
if (speed > 100) speed = 100;
|
||||||
|
|
||||||
|
// 如果速度为0或100%,直接使用基础控制
|
||||||
|
if (speed == 0) {
|
||||||
|
motor_dir = MOTOR_STOP;
|
||||||
|
pwm_duty = 0;
|
||||||
|
Motor_Control(MOTOR_STOP);
|
||||||
|
}
|
||||||
|
else if (speed == 100) {
|
||||||
|
motor_dir = direction;
|
||||||
|
pwm_duty = 100;
|
||||||
|
Motor_Control(direction);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
// 设置PWM参数
|
||||||
|
motor_dir = direction;
|
||||||
|
pwm_duty = speed; // 直接使用百分比
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,38 @@
|
||||||
|
// motor_driver.h
|
||||||
|
#ifndef __MOTOR_DRIVER_H
|
||||||
|
#define __MOTOR_DRIVER_H
|
||||||
|
|
||||||
|
#include "stm32f4xx.h"
|
||||||
|
#include "stm32f4xx_gpio.h"
|
||||||
|
#include "stm32f4xx_rcc.h"
|
||||||
|
#include "stm32f4xx_tim.h"
|
||||||
|
|
||||||
|
// 引脚定义
|
||||||
|
#define MOTOR_IN1_GPIO_PORT GPIOE
|
||||||
|
#define MOTOR_IN1_GPIO_PIN GPIO_Pin_9
|
||||||
|
#define MOTOR_IN1_GPIO_CLK RCC_AHB1Periph_GPIOE
|
||||||
|
|
||||||
|
#define MOTOR_IN2_GPIO_PORT GPIOE
|
||||||
|
#define MOTOR_IN2_GPIO_PIN GPIO_Pin_13
|
||||||
|
#define MOTOR_IN2_GPIO_CLK RCC_AHB1Periph_GPIOE
|
||||||
|
|
||||||
|
#define MOTOR_FAULT_GPIO_PORT GPIOE
|
||||||
|
#define MOTOR_FAULT_GPIO_PIN GPIO_Pin_4
|
||||||
|
#define MOTOR_FAULT_GPIO_CLK RCC_AHB1Periph_GPIOE
|
||||||
|
|
||||||
|
// 电机状态
|
||||||
|
typedef enum {
|
||||||
|
MOTOR_STOP = 0, // 停止(滑行)
|
||||||
|
MOTOR_FORWARD, // 正转
|
||||||
|
MOTOR_REVERSE, // 反转
|
||||||
|
MOTOR_BRAKE // 刹车
|
||||||
|
} MotorState;
|
||||||
|
|
||||||
|
// 函数声明
|
||||||
|
void DRV8832_Init(void);
|
||||||
|
void Motor_Control(MotorState state);
|
||||||
|
uint8_t Motor_GetFaultStatus(void);
|
||||||
|
void Motor_SetSpeed(uint8_t speed, MotorState direction);
|
||||||
|
void PWM_Timer_Init(void);
|
||||||
|
|
||||||
|
#endif /* __MOTOR_DRIVER_H */
|
||||||
|
|
@ -96,72 +96,72 @@ extern u16 real_dis_data_bak[6];
|
||||||
extern u8 double_buffer_flag;
|
extern u8 double_buffer_flag;
|
||||||
|
|
||||||
//定时器3中断服务函数
|
//定时器3中断服务函数
|
||||||
void TIM2_IRQHandler(void)
|
//void TIM2_IRQHandler(void)
|
||||||
{
|
//{
|
||||||
char vcm_cmd[16];
|
// char vcm_cmd[16];
|
||||||
if(TIM_GetITStatus(TIM2,TIM_IT_Update)==SET) //溢出中断
|
// if(TIM_GetITStatus(TIM2,TIM_IT_Update)==SET) //溢出中断
|
||||||
{
|
// {
|
||||||
|
|
||||||
#if 1
|
//#if 1
|
||||||
if(led_flag == 0)
|
// if(led_flag == 0)
|
||||||
{
|
// {
|
||||||
GPIO_SetBits(GPIOE, GPIO_Pin_0);
|
// GPIO_SetBits(GPIOE, GPIO_Pin_0);
|
||||||
led_flag = 1;
|
// led_flag = 1;
|
||||||
TIM_ClearITPendingBit(TIM2,TIM_IT_Update); //清除中断标志位
|
// TIM_ClearITPendingBit(TIM2,TIM_IT_Update); //清除中断标志位
|
||||||
return;
|
// return;
|
||||||
}
|
// }
|
||||||
if(led_flag == 1)
|
// if(led_flag == 1)
|
||||||
{
|
// {
|
||||||
GPIO_ResetBits(GPIOE, GPIO_Pin_0);
|
// GPIO_ResetBits(GPIOE, GPIO_Pin_0);
|
||||||
led_flag = 0;
|
// led_flag = 0;
|
||||||
TIM_ClearITPendingBit(TIM2,TIM_IT_Update); //清除中断标志位
|
// TIM_ClearITPendingBit(TIM2,TIM_IT_Update); //清除中断标志位
|
||||||
return;
|
// return;
|
||||||
}
|
// }
|
||||||
#endif
|
//#endif
|
||||||
#if 0
|
//#if 0
|
||||||
sprintf(vcm_cmd,VCM_DISPLACE_CMD,real_dis_data[index]);
|
// sprintf(vcm_cmd,VCM_DISPLACE_CMD,real_dis_data[index]);
|
||||||
usart_send(USART3, vcm_cmd);
|
// usart_send(USART3, vcm_cmd);
|
||||||
usart_send(USART3, START_MACRO_NUM);
|
// usart_send(USART3, START_MACRO_NUM);
|
||||||
TIM_ClearITPendingBit(TIM2,TIM_IT_Update); //清除中断标志位
|
// TIM_ClearITPendingBit(TIM2,TIM_IT_Update); //清除中断标志位
|
||||||
return;
|
// return;
|
||||||
|
//
|
||||||
#endif
|
//#endif
|
||||||
#if 0
|
//#if 0
|
||||||
if(led_flag == 0)
|
// if(led_flag == 0)
|
||||||
{
|
// {
|
||||||
sprintf(vcm_cmd,VCM_DISPLACE_CMD,real_dis_data[index]);
|
// sprintf(vcm_cmd,VCM_DISPLACE_CMD,real_dis_data[index]);
|
||||||
usart_send(USART3, vcm_cmd);
|
// usart_send(USART3, vcm_cmd);
|
||||||
usart_send(USART3, START_MACRO_NUM);
|
// usart_send(USART3, START_MACRO_NUM);
|
||||||
index++;
|
// index++;
|
||||||
TIM_ClearITPendingBit(TIM2,TIM_IT_Update); //清除中断标志位
|
// TIM_ClearITPendingBit(TIM2,TIM_IT_Update); //清除中断标志位
|
||||||
return;
|
// return;
|
||||||
}
|
// }
|
||||||
if(led_flag == 1)
|
// if(led_flag == 1)
|
||||||
{
|
// {
|
||||||
sprintf(vcm_cmd,VCM_DISPLACE_CMD,real_dis_data_bak[index]);
|
// sprintf(vcm_cmd,VCM_DISPLACE_CMD,real_dis_data_bak[index]);
|
||||||
usart_send(USART3, vcm_cmd);
|
// usart_send(USART3, vcm_cmd);
|
||||||
usart_send(USART3, START_MACRO_NUM);
|
// usart_send(USART3, START_MACRO_NUM);
|
||||||
TIM_ClearITPendingBit(TIM2,TIM_IT_Update); //清除中断标志位
|
// TIM_ClearITPendingBit(TIM2,TIM_IT_Update); //清除中断标志位
|
||||||
return;
|
// return;
|
||||||
}
|
// }
|
||||||
if(index > 199 && led_flag == 0)
|
// if(index > 199 && led_flag == 0)
|
||||||
{
|
// {
|
||||||
index = 0;
|
// index = 0;
|
||||||
led_flag = 1;
|
// led_flag = 1;
|
||||||
double_buffer_flag = 0;
|
// double_buffer_flag = 0;
|
||||||
usart_send(USART1, "laishuju");
|
// usart_send(USART1, "laishuju");
|
||||||
}
|
// }
|
||||||
if(index > 199 && led_flag == 1)
|
// if(index > 199 && led_flag == 1)
|
||||||
{
|
// {
|
||||||
index = 0;
|
// index = 0;
|
||||||
led_flag = 0;
|
// led_flag = 0;
|
||||||
double_buffer_flag = 1;
|
// double_buffer_flag = 1;
|
||||||
usart_send(USART1, "laishuju");
|
// usart_send(USART1, "laishuju");
|
||||||
}
|
// }
|
||||||
#endif
|
//#endif
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
}
|
//}
|
||||||
|
|
||||||
|
|
||||||
void TIM2_PWM_Init(u16 arr,u16 psc)
|
void TIM2_PWM_Init(u16 arr,u16 psc)
|
||||||
|
|
|
||||||
Binary file not shown.
|
|
@ -0,0 +1,46 @@
|
||||||
|
<html>
|
||||||
|
<body>
|
||||||
|
<pre>
|
||||||
|
<h1>µVision Build Log</h1>
|
||||||
|
<h2>Tool Versions:</h2>
|
||||||
|
IDE-Version: ¦ÌVision V5.38.0.0
|
||||||
|
Copyright (C) 2022 ARM Ltd and ARM Germany GmbH. All rights reserved.
|
||||||
|
License Information: baibaila3 baibaila3@163.com, keil, LIC=47GU5-GE5WI-JJF6S-L5PAY-BRK7N-23XAJ
|
||||||
|
|
||||||
|
Tool Versions:
|
||||||
|
Toolchain: MDK-ARM Plus Version: 5.22
|
||||||
|
Toolchain Path: C:\Keil_v5\ARM\ARMCC\Bin
|
||||||
|
C Compiler: Armcc.exe V5.06 update 4 (build 422)
|
||||||
|
Assembler: Armasm.exe V5.06 update 4 (build 422)
|
||||||
|
Linker/Locator: ArmLink.exe V5.06 update 4 (build 422)
|
||||||
|
Library Manager: ArmAr.exe V5.06 update 4 (build 422)
|
||||||
|
Hex Converter: FromElf.exe V5.06 update 4 (build 422)
|
||||||
|
CPU DLL: SARMCM3.DLL V5.22
|
||||||
|
Dialog DLL: DCM.DLL V1.13.9.0
|
||||||
|
Target DLL: STLink\ST-LINKIII-KEIL_SWO.dll V2.0.18.0
|
||||||
|
Dialog DLL: TCM.DLL V1.21.0.0
|
||||||
|
|
||||||
|
<h2>Project:</h2>
|
||||||
|
E:\CGY_2026\GIT\sensor_2026\USER\USART.uvprojx
|
||||||
|
Project File Date: 02/11/2026
|
||||||
|
|
||||||
|
<h2>Output:</h2>
|
||||||
|
*** Using Compiler 'V5.06 update 4 (build 422)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'
|
||||||
|
Build target 'USART'
|
||||||
|
"..\OBJ\USART.axf" - 0 Error(s), 0 Warning(s).
|
||||||
|
|
||||||
|
<h2>Software Packages used:</h2>
|
||||||
|
|
||||||
|
Package Vendor: Keil
|
||||||
|
http://www.keil.com/pack/Keil.STM32F4xx_DFP.2.11.0.pack
|
||||||
|
Keil.STM32F4xx_DFP.2.11.0
|
||||||
|
STMicroelectronics STM32F4 Series Device Support, Drivers and Examples
|
||||||
|
|
||||||
|
<h2>Collection of Component include folders:</h2>
|
||||||
|
C:/Keil_v5/ARM/PACK/Keil/STM32F4xx_DFP/2.11.0/Drivers/CMSIS/Device/ST/STM32F4xx/Include
|
||||||
|
|
||||||
|
<h2>Collection of Component Files used:</h2>
|
||||||
|
Build Time Elapsed: 00:00:01
|
||||||
|
</pre>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
|
|
@ -0,0 +1,974 @@
|
||||||
|
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
|
||||||
|
<html><head>
|
||||||
|
<title>Static Call Graph - [..\OBJ\USART.axf]</title></head>
|
||||||
|
<body><HR>
|
||||||
|
<H1>Static Call Graph for image ..\OBJ\USART.axf</H1><HR>
|
||||||
|
<BR><P>#<CALLGRAPH># ARM Linker, 5060422: Last Updated: Wed Feb 11 01:11:29 2026
|
||||||
|
<BR><P>
|
||||||
|
<H3>Maximum Stack Usage = 124 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
|
||||||
|
Call chain for Maximum Stack Depth:</H3>
|
||||||
|
main ⇒ uart6_init ⇒ USART_Init ⇒ RCC_GetClocksFreq
|
||||||
|
<P>
|
||||||
|
<H3>
|
||||||
|
Mutually Recursive functions
|
||||||
|
</H3> <LI><a href="#[1c]">ADC_IRQHandler</a> ⇒ <a href="#[1c]">ADC_IRQHandler</a><BR>
|
||||||
|
</UL>
|
||||||
|
<P>
|
||||||
|
<H3>
|
||||||
|
Function Pointers
|
||||||
|
</H3><UL>
|
||||||
|
<LI><a href="#[1c]">ADC_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[4]">BusFault_Handler</a> from stm32f4xx_it.o(i.BusFault_Handler) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[1e]">CAN1_RX0_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[1f]">CAN1_RX1_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[20]">CAN1_SCE_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[1d]">CAN1_TX_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[4a]">CAN2_RX0_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[4b]">CAN2_RX1_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[4c]">CAN2_SCE_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[49]">CAN2_TX_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[59]">CRYP_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[58]">DCMI_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[15]">DMA1_Stream0_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[16]">DMA1_Stream1_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[17]">DMA1_Stream2_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[18]">DMA1_Stream3_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[19]">DMA1_Stream4_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[1a]">DMA1_Stream5_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[1b]">DMA1_Stream6_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[39]">DMA1_Stream7_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[42]">DMA2_Stream0_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[43]">DMA2_Stream1_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[44]">DMA2_Stream2_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[45]">DMA2_Stream3_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[46]">DMA2_Stream4_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[4e]">DMA2_Stream5_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[4f]">DMA2_Stream6_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[50]">DMA2_Stream7_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[7]">DebugMon_Handler</a> from stm32f4xx_it.o(i.DebugMon_Handler) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[47]">ETH_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[48]">ETH_WKUP_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[10]">EXTI0_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[32]">EXTI15_10_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[11]">EXTI1_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[12]">EXTI2_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[13]">EXTI3_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[14]">EXTI4_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[21]">EXTI9_5_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[e]">FLASH_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[5b]">FPU_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[3a]">FSMC_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[5a]">HASH_RNG_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[2]">HardFault_Handler</a> from stm32f4xx_it.o(i.HardFault_Handler) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[2a]">I2C1_ER_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[29]">I2C1_EV_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[2c]">I2C2_ER_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[2b]">I2C2_EV_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[53]">I2C3_ER_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[52]">I2C3_EV_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[3]">MemManage_Handler</a> from stm32f4xx_it.o(i.MemManage_Handler) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[1]">NMI_Handler</a> from stm32f4xx_it.o(i.NMI_Handler) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[4d]">OTG_FS_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[34]">OTG_FS_WKUP_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[55]">OTG_HS_EP1_IN_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[54]">OTG_HS_EP1_OUT_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[57]">OTG_HS_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[56]">OTG_HS_WKUP_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[b]">PVD_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[8]">PendSV_Handler</a> from stm32f4xx_it.o(i.PendSV_Handler) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[f]">RCC_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[33]">RTC_Alarm_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[d]">RTC_WKUP_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[0]">Reset_Handler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[3b]">SDIO_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[2d]">SPI1_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[2e]">SPI2_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[3d]">SPI3_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[6]">SVC_Handler</a> from stm32f4xx_it.o(i.SVC_Handler) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[9]">SysTick_Handler</a> from stm32f4xx_it.o(i.SysTick_Handler) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[5d]">SystemInit</a> from system_stm32f4xx.o(i.SystemInit) referenced from startup_stm32f40_41xxx.o(.text)
|
||||||
|
<LI><a href="#[c]">TAMP_STAMP_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[22]">TIM1_BRK_TIM9_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[25]">TIM1_CC_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[24]">TIM1_TRG_COM_TIM11_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[23]">TIM1_UP_TIM10_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[26]">TIM2_IRQHandler</a> from motor_driver.o(i.TIM2_IRQHandler) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[27]">TIM3_IRQHandler</a> from timer.o(i.TIM3_IRQHandler) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[28]">TIM4_IRQHandler</a> from timer.o(i.TIM4_IRQHandler) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[3c]">TIM5_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[40]">TIM6_DAC_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[41]">TIM7_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[35]">TIM8_BRK_TIM12_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[38]">TIM8_CC_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[37]">TIM8_TRG_COM_TIM14_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[36]">TIM8_UP_TIM13_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[3e]">UART4_IRQHandler</a> from usart.o(i.UART4_IRQHandler) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[3f]">UART5_IRQHandler</a> from usart.o(i.UART5_IRQHandler) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[2f]">USART1_IRQHandler</a> from usart.o(i.USART1_IRQHandler) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[30]">USART2_IRQHandler</a> from usart.o(i.USART2_IRQHandler) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[31]">USART3_IRQHandler</a> from usart.o(i.USART3_IRQHandler) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[51]">USART6_IRQHandler</a> from usart.o(i.USART6_IRQHandler) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[5]">UsageFault_Handler</a> from stm32f4xx_it.o(i.UsageFault_Handler) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[a]">WWDG_IRQHandler</a> from startup_stm32f40_41xxx.o(.text) referenced from startup_stm32f40_41xxx.o(RESET)
|
||||||
|
<LI><a href="#[5e]">__main</a> from entry.o(.ARM.Collect$$$$00000000) referenced from startup_stm32f40_41xxx.o(.text)
|
||||||
|
<LI><a href="#[5c]">main</a> from main.o(i.main) referenced from entry9a.o(.ARM.Collect$$$$0000000B)
|
||||||
|
</UL>
|
||||||
|
<P>
|
||||||
|
<H3>
|
||||||
|
Global Symbols
|
||||||
|
</H3>
|
||||||
|
<P><STRONG><a name="[5e]"></a>__main</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(.text)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[97]"></a>_main_stk</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))
|
||||||
|
|
||||||
|
<P><STRONG><a name="[5f]"></a>_main_scatterload</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))
|
||||||
|
<BR><BR>[Calls]<UL><LI><a href="#[60]">>></a> __scatterload
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[61]"></a>__main_after_scatterload</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))
|
||||||
|
<BR><BR>[Called By]<UL><LI><a href="#[60]">>></a> __scatterload
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[98]"></a>_main_clock</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008))
|
||||||
|
|
||||||
|
<P><STRONG><a name="[99]"></a>_main_cpp_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A))
|
||||||
|
|
||||||
|
<P><STRONG><a name="[9a]"></a>_main_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B))
|
||||||
|
|
||||||
|
<P><STRONG><a name="[9b]"></a>__rt_final_cpp</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D))
|
||||||
|
|
||||||
|
<P><STRONG><a name="[9c]"></a>__rt_final_exit</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F))
|
||||||
|
|
||||||
|
<P><STRONG><a name="[0]"></a>Reset_Handler</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[1c]"></a>ADC_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR><BR>[Calls]<UL><LI><a href="#[1c]">>></a> ADC_IRQHandler
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[1c]">>></a> ADC_IRQHandler
|
||||||
|
</UL>
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[1e]"></a>CAN1_RX0_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[1f]"></a>CAN1_RX1_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[20]"></a>CAN1_SCE_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[1d]"></a>CAN1_TX_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[4a]"></a>CAN2_RX0_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[4b]"></a>CAN2_RX1_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[4c]"></a>CAN2_SCE_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[49]"></a>CAN2_TX_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[59]"></a>CRYP_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[58]"></a>DCMI_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[15]"></a>DMA1_Stream0_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[16]"></a>DMA1_Stream1_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[17]"></a>DMA1_Stream2_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[18]"></a>DMA1_Stream3_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[19]"></a>DMA1_Stream4_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[1a]"></a>DMA1_Stream5_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[1b]"></a>DMA1_Stream6_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[39]"></a>DMA1_Stream7_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[42]"></a>DMA2_Stream0_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[43]"></a>DMA2_Stream1_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[44]"></a>DMA2_Stream2_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[45]"></a>DMA2_Stream3_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[46]"></a>DMA2_Stream4_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[4e]"></a>DMA2_Stream5_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[4f]"></a>DMA2_Stream6_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[50]"></a>DMA2_Stream7_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[47]"></a>ETH_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[48]"></a>ETH_WKUP_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[10]"></a>EXTI0_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[32]"></a>EXTI15_10_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[11]"></a>EXTI1_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[12]"></a>EXTI2_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[13]"></a>EXTI3_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[14]"></a>EXTI4_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[21]"></a>EXTI9_5_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[e]"></a>FLASH_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[5b]"></a>FPU_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[3a]"></a>FSMC_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[5a]"></a>HASH_RNG_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[2a]"></a>I2C1_ER_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[29]"></a>I2C1_EV_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[2c]"></a>I2C2_ER_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[2b]"></a>I2C2_EV_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[53]"></a>I2C3_ER_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[52]"></a>I2C3_EV_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[4d]"></a>OTG_FS_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[34]"></a>OTG_FS_WKUP_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[55]"></a>OTG_HS_EP1_IN_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[54]"></a>OTG_HS_EP1_OUT_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[57]"></a>OTG_HS_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[56]"></a>OTG_HS_WKUP_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[b]"></a>PVD_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[f]"></a>RCC_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[33]"></a>RTC_Alarm_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[d]"></a>RTC_WKUP_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[3b]"></a>SDIO_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[2d]"></a>SPI1_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[2e]"></a>SPI2_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[3d]"></a>SPI3_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[c]"></a>TAMP_STAMP_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[22]"></a>TIM1_BRK_TIM9_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[25]"></a>TIM1_CC_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[24]"></a>TIM1_TRG_COM_TIM11_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[23]"></a>TIM1_UP_TIM10_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[3c]"></a>TIM5_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[40]"></a>TIM6_DAC_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[41]"></a>TIM7_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[35]"></a>TIM8_BRK_TIM12_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[38]"></a>TIM8_CC_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[37]"></a>TIM8_TRG_COM_TIM14_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[36]"></a>TIM8_UP_TIM13_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[a]"></a>WWDG_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f40_41xxx.o(.text))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[60]"></a>__scatterload</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text))
|
||||||
|
<BR><BR>[Calls]<UL><LI><a href="#[61]">>></a> __main_after_scatterload
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[5f]">>></a> _main_scatterload
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[9d]"></a>__scatterload_rt2</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)
|
||||||
|
|
||||||
|
<P><STRONG><a name="[4]"></a>BusFault_Handler</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, stm32f4xx_it.o(i.BusFault_Handler))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[62]"></a>DRV8832_GPIO_Init</STRONG> (Thumb, 94 bytes, Stack size 16 bytes, motor_driver.o(i.DRV8832_GPIO_Init))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 36<LI>Call Chain = DRV8832_GPIO_Init ⇒ GPIO_Init
|
||||||
|
</UL>
|
||||||
|
<BR>[Calls]<UL><LI><a href="#[63]">>></a> RCC_AHB1PeriphClockCmd
|
||||||
|
<LI><a href="#[64]">>></a> GPIO_Init
|
||||||
|
<LI><a href="#[65]">>></a> GPIO_ResetBits
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[66]">>></a> DRV8832_Init
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[66]"></a>DRV8832_Init</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, motor_driver.o(i.DRV8832_Init))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = DRV8832_Init ⇒ DRV8832_GPIO_Init ⇒ GPIO_Init
|
||||||
|
</UL>
|
||||||
|
<BR>[Calls]<UL><LI><a href="#[62]">>></a> DRV8832_GPIO_Init
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[5c]">>></a> main
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[7]"></a>DebugMon_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_it.o(i.DebugMon_Handler))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[64]"></a>GPIO_Init</STRONG> (Thumb, 144 bytes, Stack size 20 bytes, stm32f4xx_gpio.o(i.GPIO_Init))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = GPIO_Init
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[8f]">>></a> uart6_init
|
||||||
|
<LI><a href="#[8e]">>></a> uart4_init
|
||||||
|
<LI><a href="#[8d]">>></a> uart3_init
|
||||||
|
<LI><a href="#[8c]">>></a> uart2_init
|
||||||
|
<LI><a href="#[8b]">>></a> uart1_init
|
||||||
|
<LI><a href="#[91]">>></a> motor_spi2_init
|
||||||
|
<LI><a href="#[90]">>></a> motor_spi1_init
|
||||||
|
<LI><a href="#[89]">>></a> gpio_Init
|
||||||
|
<LI><a href="#[80]">>></a> TIM4_PWM_Init
|
||||||
|
<LI><a href="#[78]">>></a> TIM1_PWM_Init
|
||||||
|
<LI><a href="#[62]">>></a> DRV8832_GPIO_Init
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[7a]"></a>GPIO_PinAFConfig</STRONG> (Thumb, 70 bytes, Stack size 20 bytes, stm32f4xx_gpio.o(i.GPIO_PinAFConfig))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = GPIO_PinAFConfig
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[8f]">>></a> uart6_init
|
||||||
|
<LI><a href="#[8e]">>></a> uart4_init
|
||||||
|
<LI><a href="#[8d]">>></a> uart3_init
|
||||||
|
<LI><a href="#[8c]">>></a> uart2_init
|
||||||
|
<LI><a href="#[8b]">>></a> uart1_init
|
||||||
|
<LI><a href="#[91]">>></a> motor_spi2_init
|
||||||
|
<LI><a href="#[90]">>></a> motor_spi1_init
|
||||||
|
<LI><a href="#[80]">>></a> TIM4_PWM_Init
|
||||||
|
<LI><a href="#[78]">>></a> TIM1_PWM_Init
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[6a]"></a>GPIO_ReadInputDataBit</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_gpio.o(i.GPIO_ReadInputDataBit))
|
||||||
|
<BR><BR>[Called By]<UL><LI><a href="#[69]">>></a> Motor_GetFaultStatus
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[65]"></a>GPIO_ResetBits</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, stm32f4xx_gpio.o(i.GPIO_ResetBits))
|
||||||
|
<BR><BR>[Called By]<UL><LI><a href="#[80]">>></a> TIM4_PWM_Init
|
||||||
|
<LI><a href="#[78]">>></a> TIM1_PWM_Init
|
||||||
|
<LI><a href="#[67]">>></a> Motor_Control
|
||||||
|
<LI><a href="#[26]">>></a> TIM2_IRQHandler
|
||||||
|
<LI><a href="#[62]">>></a> DRV8832_GPIO_Init
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[68]"></a>GPIO_SetBits</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, stm32f4xx_gpio.o(i.GPIO_SetBits))
|
||||||
|
<BR><BR>[Called By]<UL><LI><a href="#[67]">>></a> Motor_Control
|
||||||
|
<LI><a href="#[26]">>></a> TIM2_IRQHandler
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[2]"></a>HardFault_Handler</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, stm32f4xx_it.o(i.HardFault_Handler))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[3]"></a>MemManage_Handler</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, stm32f4xx_it.o(i.MemManage_Handler))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[67]"></a>Motor_Control</STRONG> (Thumb, 112 bytes, Stack size 8 bytes, motor_driver.o(i.Motor_Control))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = Motor_Control
|
||||||
|
</UL>
|
||||||
|
<BR>[Calls]<UL><LI><a href="#[68]">>></a> GPIO_SetBits
|
||||||
|
<LI><a href="#[65]">>></a> GPIO_ResetBits
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[6b]">>></a> Motor_SafeDirectionChange
|
||||||
|
<LI><a href="#[5c]">>></a> main
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[69]"></a>Motor_GetFaultStatus</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, motor_driver.o(i.Motor_GetFaultStatus))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = Motor_GetFaultStatus
|
||||||
|
</UL>
|
||||||
|
<BR>[Calls]<UL><LI><a href="#[6a]">>></a> GPIO_ReadInputDataBit
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[5c]">>></a> main
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[6b]"></a>Motor_SafeDirectionChange</STRONG> (Thumb, 24 bytes, Stack size 8 bytes, motor_driver.o(i.Motor_SafeDirectionChange))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = Motor_SafeDirectionChange ⇒ delay_ms
|
||||||
|
</UL>
|
||||||
|
<BR>[Calls]<UL><LI><a href="#[6c]">>></a> delay_ms
|
||||||
|
<LI><a href="#[67]">>></a> Motor_Control
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[5c]">>></a> main
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[1]"></a>NMI_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_it.o(i.NMI_Handler))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[71]"></a>NVIC_Init</STRONG> (Thumb, 106 bytes, Stack size 16 bytes, misc.o(i.NVIC_Init))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = NVIC_Init
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[8f]">>></a> uart6_init
|
||||||
|
<LI><a href="#[8e]">>></a> uart4_init
|
||||||
|
<LI><a href="#[8d]">>></a> uart3_init
|
||||||
|
<LI><a href="#[8c]">>></a> uart2_init
|
||||||
|
<LI><a href="#[8b]">>></a> uart1_init
|
||||||
|
<LI><a href="#[6d]">>></a> PWM_Timer_Init
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[8a]"></a>NVIC_PriorityGroupConfig</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, misc.o(i.NVIC_PriorityGroupConfig))
|
||||||
|
<BR><BR>[Called By]<UL><LI><a href="#[5c]">>></a> main
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[6d]"></a>PWM_Timer_Init</STRONG> (Thumb, 98 bytes, Stack size 24 bytes, motor_driver.o(i.PWM_Timer_Init))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = PWM_Timer_Init ⇒ NVIC_Init
|
||||||
|
</UL>
|
||||||
|
<BR>[Calls]<UL><LI><a href="#[72]">>></a> TIM_Cmd
|
||||||
|
<LI><a href="#[6f]">>></a> TIM_TimeBaseInit
|
||||||
|
<LI><a href="#[70]">>></a> TIM_ITConfig
|
||||||
|
<LI><a href="#[6e]">>></a> RCC_APB1PeriphClockCmd
|
||||||
|
<LI><a href="#[71]">>></a> NVIC_Init
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[5c]">>></a> main
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[8]"></a>PendSV_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_it.o(i.PendSV_Handler))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[63]"></a>RCC_AHB1PeriphClockCmd</STRONG> (Thumb, 26 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd))
|
||||||
|
<BR><BR>[Called By]<UL><LI><a href="#[8f]">>></a> uart6_init
|
||||||
|
<LI><a href="#[8e]">>></a> uart4_init
|
||||||
|
<LI><a href="#[8d]">>></a> uart3_init
|
||||||
|
<LI><a href="#[8c]">>></a> uart2_init
|
||||||
|
<LI><a href="#[8b]">>></a> uart1_init
|
||||||
|
<LI><a href="#[91]">>></a> motor_spi2_init
|
||||||
|
<LI><a href="#[90]">>></a> motor_spi1_init
|
||||||
|
<LI><a href="#[89]">>></a> gpio_Init
|
||||||
|
<LI><a href="#[80]">>></a> TIM4_PWM_Init
|
||||||
|
<LI><a href="#[78]">>></a> TIM1_PWM_Init
|
||||||
|
<LI><a href="#[62]">>></a> DRV8832_GPIO_Init
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[6e]"></a>RCC_APB1PeriphClockCmd</STRONG> (Thumb, 26 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(i.RCC_APB1PeriphClockCmd))
|
||||||
|
<BR><BR>[Called By]<UL><LI><a href="#[8e]">>></a> uart4_init
|
||||||
|
<LI><a href="#[8d]">>></a> uart3_init
|
||||||
|
<LI><a href="#[8c]">>></a> uart2_init
|
||||||
|
<LI><a href="#[80]">>></a> TIM4_PWM_Init
|
||||||
|
<LI><a href="#[6d]">>></a> PWM_Timer_Init
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[79]"></a>RCC_APB2PeriphClockCmd</STRONG> (Thumb, 26 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(i.RCC_APB2PeriphClockCmd))
|
||||||
|
<BR><BR>[Called By]<UL><LI><a href="#[8f]">>></a> uart6_init
|
||||||
|
<LI><a href="#[8b]">>></a> uart1_init
|
||||||
|
<LI><a href="#[91]">>></a> motor_spi2_init
|
||||||
|
<LI><a href="#[90]">>></a> motor_spi1_init
|
||||||
|
<LI><a href="#[78]">>></a> TIM1_PWM_Init
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[92]"></a>RCC_APB2PeriphResetCmd</STRONG> (Thumb, 26 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(i.RCC_APB2PeriphResetCmd))
|
||||||
|
<BR><BR>[Called By]<UL><LI><a href="#[91]">>></a> motor_spi2_init
|
||||||
|
<LI><a href="#[90]">>></a> motor_spi1_init
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[85]"></a>RCC_GetClocksFreq</STRONG> (Thumb, 214 bytes, Stack size 20 bytes, stm32f4xx_rcc.o(i.RCC_GetClocksFreq))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = RCC_GetClocksFreq
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[84]">>></a> USART_Init
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[73]"></a>SPI1_ReadWriteByte</STRONG> (Thumb, 50 bytes, Stack size 8 bytes, spi.o(i.SPI1_ReadWriteByte))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = SPI1_ReadWriteByte
|
||||||
|
</UL>
|
||||||
|
<BR>[Calls]<UL><LI><a href="#[75]">>></a> SPI_I2S_SendData
|
||||||
|
<LI><a href="#[76]">>></a> SPI_I2S_ReceiveData
|
||||||
|
<LI><a href="#[74]">>></a> SPI_I2S_GetFlagStatus
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[91]">>></a> motor_spi2_init
|
||||||
|
<LI><a href="#[90]">>></a> motor_spi1_init
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[94]"></a>SPI_Cmd</STRONG> (Thumb, 24 bytes, Stack size 0 bytes, stm32f4xx_spi.o(i.SPI_Cmd))
|
||||||
|
<BR><BR>[Called By]<UL><LI><a href="#[91]">>></a> motor_spi2_init
|
||||||
|
<LI><a href="#[90]">>></a> motor_spi1_init
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[74]"></a>SPI_I2S_GetFlagStatus</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_spi.o(i.SPI_I2S_GetFlagStatus))
|
||||||
|
<BR><BR>[Called By]<UL><LI><a href="#[73]">>></a> SPI1_ReadWriteByte
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[76]"></a>SPI_I2S_ReceiveData</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_spi.o(i.SPI_I2S_ReceiveData))
|
||||||
|
<BR><BR>[Called By]<UL><LI><a href="#[73]">>></a> SPI1_ReadWriteByte
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[75]"></a>SPI_I2S_SendData</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, stm32f4xx_spi.o(i.SPI_I2S_SendData))
|
||||||
|
<BR><BR>[Called By]<UL><LI><a href="#[73]">>></a> SPI1_ReadWriteByte
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[93]"></a>SPI_Init</STRONG> (Thumb, 60 bytes, Stack size 8 bytes, stm32f4xx_spi.o(i.SPI_Init))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = SPI_Init
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[91]">>></a> motor_spi2_init
|
||||||
|
<LI><a href="#[90]">>></a> motor_spi1_init
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[6]"></a>SVC_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_it.o(i.SVC_Handler))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[87]"></a>SysTick_CLKSourceConfig</STRONG> (Thumb, 40 bytes, Stack size 0 bytes, misc.o(i.SysTick_CLKSourceConfig))
|
||||||
|
<BR><BR>[Called By]<UL><LI><a href="#[86]">>></a> delay_init
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[9]"></a>SysTick_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_it.o(i.SysTick_Handler))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[5d]"></a>SystemInit</STRONG> (Thumb, 88 bytes, Stack size 8 bytes, system_stm32f4xx.o(i.SystemInit))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = SystemInit ⇒ SetSysClock
|
||||||
|
</UL>
|
||||||
|
<BR>[Calls]<UL><LI><a href="#[77]">>></a> SetSysClock
|
||||||
|
</UL>
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(.text)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[78]"></a>TIM1_PWM_Init</STRONG> (Thumb, 156 bytes, Stack size 56 bytes, timer.o(i.TIM1_PWM_Init))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 76<LI>Call Chain = TIM1_PWM_Init ⇒ GPIO_Init
|
||||||
|
</UL>
|
||||||
|
<BR>[Calls]<UL><LI><a href="#[79]">>></a> RCC_APB2PeriphClockCmd
|
||||||
|
<LI><a href="#[63]">>></a> RCC_AHB1PeriphClockCmd
|
||||||
|
<LI><a href="#[64]">>></a> GPIO_Init
|
||||||
|
<LI><a href="#[65]">>></a> GPIO_ResetBits
|
||||||
|
<LI><a href="#[6f]">>></a> TIM_TimeBaseInit
|
||||||
|
<LI><a href="#[7c]">>></a> TIM_OC1PreloadConfig
|
||||||
|
<LI><a href="#[7b]">>></a> TIM_OC1Init
|
||||||
|
<LI><a href="#[7d]">>></a> TIM_ARRPreloadConfig
|
||||||
|
<LI><a href="#[7a]">>></a> GPIO_PinAFConfig
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[5c]">>></a> main
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[26]"></a>TIM2_IRQHandler</STRONG> (Thumb, 194 bytes, Stack size 8 bytes, motor_driver.o(i.TIM2_IRQHandler))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = TIM2_IRQHandler ⇒ TIM_GetITStatus
|
||||||
|
</UL>
|
||||||
|
<BR>[Calls]<UL><LI><a href="#[68]">>></a> GPIO_SetBits
|
||||||
|
<LI><a href="#[65]">>></a> GPIO_ResetBits
|
||||||
|
<LI><a href="#[7e]">>></a> TIM_GetITStatus
|
||||||
|
<LI><a href="#[7f]">>></a> TIM_ClearITPendingBit
|
||||||
|
</UL>
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[27]"></a>TIM3_IRQHandler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, timer.o(i.TIM3_IRQHandler))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[28]"></a>TIM4_IRQHandler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, timer.o(i.TIM4_IRQHandler))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[80]"></a>TIM4_PWM_Init</STRONG> (Thumb, 156 bytes, Stack size 56 bytes, timer.o(i.TIM4_PWM_Init))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 76<LI>Call Chain = TIM4_PWM_Init ⇒ GPIO_Init
|
||||||
|
</UL>
|
||||||
|
<BR>[Calls]<UL><LI><a href="#[63]">>></a> RCC_AHB1PeriphClockCmd
|
||||||
|
<LI><a href="#[64]">>></a> GPIO_Init
|
||||||
|
<LI><a href="#[65]">>></a> GPIO_ResetBits
|
||||||
|
<LI><a href="#[6f]">>></a> TIM_TimeBaseInit
|
||||||
|
<LI><a href="#[7c]">>></a> TIM_OC1PreloadConfig
|
||||||
|
<LI><a href="#[7b]">>></a> TIM_OC1Init
|
||||||
|
<LI><a href="#[7d]">>></a> TIM_ARRPreloadConfig
|
||||||
|
<LI><a href="#[6e]">>></a> RCC_APB1PeriphClockCmd
|
||||||
|
<LI><a href="#[7a]">>></a> GPIO_PinAFConfig
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[5c]">>></a> main
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[7d]"></a>TIM_ARRPreloadConfig</STRONG> (Thumb, 24 bytes, Stack size 0 bytes, stm32f4xx_tim.o(i.TIM_ARRPreloadConfig))
|
||||||
|
<BR><BR>[Called By]<UL><LI><a href="#[80]">>></a> TIM4_PWM_Init
|
||||||
|
<LI><a href="#[78]">>></a> TIM1_PWM_Init
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[7f]"></a>TIM_ClearITPendingBit</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_tim.o(i.TIM_ClearITPendingBit))
|
||||||
|
<BR><BR>[Called By]<UL><LI><a href="#[26]">>></a> TIM2_IRQHandler
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[72]"></a>TIM_Cmd</STRONG> (Thumb, 24 bytes, Stack size 0 bytes, stm32f4xx_tim.o(i.TIM_Cmd))
|
||||||
|
<BR><BR>[Called By]<UL><LI><a href="#[6d]">>></a> PWM_Timer_Init
|
||||||
|
<LI><a href="#[5c]">>></a> main
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[7e]"></a>TIM_GetITStatus</STRONG> (Thumb, 34 bytes, Stack size 12 bytes, stm32f4xx_tim.o(i.TIM_GetITStatus))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = TIM_GetITStatus
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[26]">>></a> TIM2_IRQHandler
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[70]"></a>TIM_ITConfig</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_tim.o(i.TIM_ITConfig))
|
||||||
|
<BR><BR>[Called By]<UL><LI><a href="#[6d]">>></a> PWM_Timer_Init
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[7b]"></a>TIM_OC1Init</STRONG> (Thumb, 114 bytes, Stack size 16 bytes, stm32f4xx_tim.o(i.TIM_OC1Init))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = TIM_OC1Init
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[80]">>></a> TIM4_PWM_Init
|
||||||
|
<LI><a href="#[78]">>></a> TIM1_PWM_Init
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[7c]"></a>TIM_OC1PreloadConfig</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_tim.o(i.TIM_OC1PreloadConfig))
|
||||||
|
<BR><BR>[Called By]<UL><LI><a href="#[80]">>></a> TIM4_PWM_Init
|
||||||
|
<LI><a href="#[78]">>></a> TIM1_PWM_Init
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[6f]"></a>TIM_TimeBaseInit</STRONG> (Thumb, 104 bytes, Stack size 0 bytes, stm32f4xx_tim.o(i.TIM_TimeBaseInit))
|
||||||
|
<BR><BR>[Called By]<UL><LI><a href="#[80]">>></a> TIM4_PWM_Init
|
||||||
|
<LI><a href="#[78]">>></a> TIM1_PWM_Init
|
||||||
|
<LI><a href="#[6d]">>></a> PWM_Timer_Init
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[3e]"></a>UART4_IRQHandler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, usart.o(i.UART4_IRQHandler))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[3f]"></a>UART5_IRQHandler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, usart.o(i.UART5_IRQHandler))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[2f]"></a>USART1_IRQHandler</STRONG> (Thumb, 144 bytes, Stack size 8 bytes, usart.o(i.USART1_IRQHandler))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = USART1_IRQHandler ⇒ USART_GetITStatus
|
||||||
|
</UL>
|
||||||
|
<BR>[Calls]<UL><LI><a href="#[83]">>></a> USART_ReceiveData
|
||||||
|
<LI><a href="#[81]">>></a> USART_GetITStatus
|
||||||
|
<LI><a href="#[82]">>></a> USART_ClearITPendingBit
|
||||||
|
</UL>
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[30]"></a>USART2_IRQHandler</STRONG> (Thumb, 144 bytes, Stack size 8 bytes, usart.o(i.USART2_IRQHandler))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = USART2_IRQHandler ⇒ USART_GetITStatus
|
||||||
|
</UL>
|
||||||
|
<BR>[Calls]<UL><LI><a href="#[83]">>></a> USART_ReceiveData
|
||||||
|
<LI><a href="#[81]">>></a> USART_GetITStatus
|
||||||
|
<LI><a href="#[82]">>></a> USART_ClearITPendingBit
|
||||||
|
</UL>
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[31]"></a>USART3_IRQHandler</STRONG> (Thumb, 144 bytes, Stack size 8 bytes, usart.o(i.USART3_IRQHandler))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = USART3_IRQHandler ⇒ USART_GetITStatus
|
||||||
|
</UL>
|
||||||
|
<BR>[Calls]<UL><LI><a href="#[83]">>></a> USART_ReceiveData
|
||||||
|
<LI><a href="#[81]">>></a> USART_GetITStatus
|
||||||
|
<LI><a href="#[82]">>></a> USART_ClearITPendingBit
|
||||||
|
</UL>
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[51]"></a>USART6_IRQHandler</STRONG> (Thumb, 144 bytes, Stack size 8 bytes, usart.o(i.USART6_IRQHandler))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = USART6_IRQHandler ⇒ USART_GetITStatus
|
||||||
|
</UL>
|
||||||
|
<BR>[Calls]<UL><LI><a href="#[83]">>></a> USART_ReceiveData
|
||||||
|
<LI><a href="#[81]">>></a> USART_GetITStatus
|
||||||
|
<LI><a href="#[82]">>></a> USART_ClearITPendingBit
|
||||||
|
</UL>
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[82]"></a>USART_ClearITPendingBit</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, stm32f4xx_usart.o(i.USART_ClearITPendingBit))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = USART_ClearITPendingBit
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[51]">>></a> USART6_IRQHandler
|
||||||
|
<LI><a href="#[31]">>></a> USART3_IRQHandler
|
||||||
|
<LI><a href="#[30]">>></a> USART2_IRQHandler
|
||||||
|
<LI><a href="#[2f]">>></a> USART1_IRQHandler
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[95]"></a>USART_Cmd</STRONG> (Thumb, 24 bytes, Stack size 0 bytes, stm32f4xx_usart.o(i.USART_Cmd))
|
||||||
|
<BR><BR>[Called By]<UL><LI><a href="#[8f]">>></a> uart6_init
|
||||||
|
<LI><a href="#[8e]">>></a> uart4_init
|
||||||
|
<LI><a href="#[8d]">>></a> uart3_init
|
||||||
|
<LI><a href="#[8c]">>></a> uart2_init
|
||||||
|
<LI><a href="#[8b]">>></a> uart1_init
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[81]"></a>USART_GetITStatus</STRONG> (Thumb, 84 bytes, Stack size 16 bytes, stm32f4xx_usart.o(i.USART_GetITStatus))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = USART_GetITStatus
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[51]">>></a> USART6_IRQHandler
|
||||||
|
<LI><a href="#[31]">>></a> USART3_IRQHandler
|
||||||
|
<LI><a href="#[30]">>></a> USART2_IRQHandler
|
||||||
|
<LI><a href="#[2f]">>></a> USART1_IRQHandler
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[96]"></a>USART_ITConfig</STRONG> (Thumb, 74 bytes, Stack size 20 bytes, stm32f4xx_usart.o(i.USART_ITConfig))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = USART_ITConfig
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[8f]">>></a> uart6_init
|
||||||
|
<LI><a href="#[8e]">>></a> uart4_init
|
||||||
|
<LI><a href="#[8d]">>></a> uart3_init
|
||||||
|
<LI><a href="#[8c]">>></a> uart2_init
|
||||||
|
<LI><a href="#[8b]">>></a> uart1_init
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[84]"></a>USART_Init</STRONG> (Thumb, 204 bytes, Stack size 48 bytes, stm32f4xx_usart.o(i.USART_Init))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 68<LI>Call Chain = USART_Init ⇒ RCC_GetClocksFreq
|
||||||
|
</UL>
|
||||||
|
<BR>[Calls]<UL><LI><a href="#[85]">>></a> RCC_GetClocksFreq
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[8f]">>></a> uart6_init
|
||||||
|
<LI><a href="#[8e]">>></a> uart4_init
|
||||||
|
<LI><a href="#[8d]">>></a> uart3_init
|
||||||
|
<LI><a href="#[8c]">>></a> uart2_init
|
||||||
|
<LI><a href="#[8b]">>></a> uart1_init
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[83]"></a>USART_ReceiveData</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, stm32f4xx_usart.o(i.USART_ReceiveData))
|
||||||
|
<BR><BR>[Called By]<UL><LI><a href="#[51]">>></a> USART6_IRQHandler
|
||||||
|
<LI><a href="#[31]">>></a> USART3_IRQHandler
|
||||||
|
<LI><a href="#[30]">>></a> USART2_IRQHandler
|
||||||
|
<LI><a href="#[2f]">>></a> USART1_IRQHandler
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[5]"></a>UsageFault_Handler</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, stm32f4xx_it.o(i.UsageFault_Handler))
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f40_41xxx.o(RESET)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[9e]"></a>__scatterload_copy</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED)
|
||||||
|
|
||||||
|
<P><STRONG><a name="[9f]"></a>__scatterload_null</STRONG> (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED)
|
||||||
|
|
||||||
|
<P><STRONG><a name="[a0]"></a>__scatterload_zeroinit</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)
|
||||||
|
|
||||||
|
<P><STRONG><a name="[86]"></a>delay_init</STRONG> (Thumb, 52 bytes, Stack size 8 bytes, delay.o(i.delay_init))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = delay_init
|
||||||
|
</UL>
|
||||||
|
<BR>[Calls]<UL><LI><a href="#[87]">>></a> SysTick_CLKSourceConfig
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[5c]">>></a> main
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[6c]"></a>delay_ms</STRONG> (Thumb, 56 bytes, Stack size 16 bytes, delay.o(i.delay_ms))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = delay_ms
|
||||||
|
</UL>
|
||||||
|
<BR>[Calls]<UL><LI><a href="#[88]">>></a> delay_xms
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[6b]">>></a> Motor_SafeDirectionChange
|
||||||
|
<LI><a href="#[5c]">>></a> main
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[88]"></a>delay_xms</STRONG> (Thumb, 72 bytes, Stack size 0 bytes, delay.o(i.delay_xms))
|
||||||
|
<BR><BR>[Called By]<UL><LI><a href="#[6c]">>></a> delay_ms
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[89]"></a>gpio_Init</STRONG> (Thumb, 200 bytes, Stack size 16 bytes, led.o(i.gpio_Init))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 36<LI>Call Chain = gpio_Init ⇒ GPIO_Init
|
||||||
|
</UL>
|
||||||
|
<BR>[Calls]<UL><LI><a href="#[63]">>></a> RCC_AHB1PeriphClockCmd
|
||||||
|
<LI><a href="#[64]">>></a> GPIO_Init
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[5c]">>></a> main
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[5c]"></a>main</STRONG> (Thumb, 208 bytes, Stack size 16 bytes, main.o(i.main))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 124<LI>Call Chain = main ⇒ uart6_init ⇒ USART_Init ⇒ RCC_GetClocksFreq
|
||||||
|
</UL>
|
||||||
|
<BR>[Calls]<UL><LI><a href="#[8f]">>></a> uart6_init
|
||||||
|
<LI><a href="#[8e]">>></a> uart4_init
|
||||||
|
<LI><a href="#[8d]">>></a> uart3_init
|
||||||
|
<LI><a href="#[8c]">>></a> uart2_init
|
||||||
|
<LI><a href="#[8b]">>></a> uart1_init
|
||||||
|
<LI><a href="#[91]">>></a> motor_spi2_init
|
||||||
|
<LI><a href="#[90]">>></a> motor_spi1_init
|
||||||
|
<LI><a href="#[89]">>></a> gpio_Init
|
||||||
|
<LI><a href="#[6c]">>></a> delay_ms
|
||||||
|
<LI><a href="#[86]">>></a> delay_init
|
||||||
|
<LI><a href="#[72]">>></a> TIM_Cmd
|
||||||
|
<LI><a href="#[80]">>></a> TIM4_PWM_Init
|
||||||
|
<LI><a href="#[78]">>></a> TIM1_PWM_Init
|
||||||
|
<LI><a href="#[6d]">>></a> PWM_Timer_Init
|
||||||
|
<LI><a href="#[8a]">>></a> NVIC_PriorityGroupConfig
|
||||||
|
<LI><a href="#[6b]">>></a> Motor_SafeDirectionChange
|
||||||
|
<LI><a href="#[69]">>></a> Motor_GetFaultStatus
|
||||||
|
<LI><a href="#[67]">>></a> Motor_Control
|
||||||
|
<LI><a href="#[66]">>></a> DRV8832_Init
|
||||||
|
</UL>
|
||||||
|
<BR>[Address Reference Count : 1]<UL><LI> entry9a.o(.ARM.Collect$$$$0000000B)
|
||||||
|
</UL>
|
||||||
|
<P><STRONG><a name="[90]"></a>motor_spi1_init</STRONG> (Thumb, 186 bytes, Stack size 32 bytes, spi.o(i.motor_spi1_init))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = motor_spi1_init ⇒ GPIO_Init
|
||||||
|
</UL>
|
||||||
|
<BR>[Calls]<UL><LI><a href="#[92]">>></a> RCC_APB2PeriphResetCmd
|
||||||
|
<LI><a href="#[79]">>></a> RCC_APB2PeriphClockCmd
|
||||||
|
<LI><a href="#[63]">>></a> RCC_AHB1PeriphClockCmd
|
||||||
|
<LI><a href="#[64]">>></a> GPIO_Init
|
||||||
|
<LI><a href="#[93]">>></a> SPI_Init
|
||||||
|
<LI><a href="#[94]">>></a> SPI_Cmd
|
||||||
|
<LI><a href="#[73]">>></a> SPI1_ReadWriteByte
|
||||||
|
<LI><a href="#[7a]">>></a> GPIO_PinAFConfig
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[5c]">>></a> main
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[91]"></a>motor_spi2_init</STRONG> (Thumb, 232 bytes, Stack size 32 bytes, spi.o(i.motor_spi2_init))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = motor_spi2_init ⇒ GPIO_Init
|
||||||
|
</UL>
|
||||||
|
<BR>[Calls]<UL><LI><a href="#[92]">>></a> RCC_APB2PeriphResetCmd
|
||||||
|
<LI><a href="#[79]">>></a> RCC_APB2PeriphClockCmd
|
||||||
|
<LI><a href="#[63]">>></a> RCC_AHB1PeriphClockCmd
|
||||||
|
<LI><a href="#[64]">>></a> GPIO_Init
|
||||||
|
<LI><a href="#[93]">>></a> SPI_Init
|
||||||
|
<LI><a href="#[94]">>></a> SPI_Cmd
|
||||||
|
<LI><a href="#[73]">>></a> SPI1_ReadWriteByte
|
||||||
|
<LI><a href="#[7a]">>></a> GPIO_PinAFConfig
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[5c]">>></a> main
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[8b]"></a>uart1_init</STRONG> (Thumb, 164 bytes, Stack size 40 bytes, usart.o(i.uart1_init))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 108<LI>Call Chain = uart1_init ⇒ USART_Init ⇒ RCC_GetClocksFreq
|
||||||
|
</UL>
|
||||||
|
<BR>[Calls]<UL><LI><a href="#[79]">>></a> RCC_APB2PeriphClockCmd
|
||||||
|
<LI><a href="#[63]">>></a> RCC_AHB1PeriphClockCmd
|
||||||
|
<LI><a href="#[64]">>></a> GPIO_Init
|
||||||
|
<LI><a href="#[84]">>></a> USART_Init
|
||||||
|
<LI><a href="#[96]">>></a> USART_ITConfig
|
||||||
|
<LI><a href="#[95]">>></a> USART_Cmd
|
||||||
|
<LI><a href="#[71]">>></a> NVIC_Init
|
||||||
|
<LI><a href="#[7a]">>></a> GPIO_PinAFConfig
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[5c]">>></a> main
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[8c]"></a>uart2_init</STRONG> (Thumb, 162 bytes, Stack size 40 bytes, usart.o(i.uart2_init))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 108<LI>Call Chain = uart2_init ⇒ USART_Init ⇒ RCC_GetClocksFreq
|
||||||
|
</UL>
|
||||||
|
<BR>[Calls]<UL><LI><a href="#[63]">>></a> RCC_AHB1PeriphClockCmd
|
||||||
|
<LI><a href="#[64]">>></a> GPIO_Init
|
||||||
|
<LI><a href="#[84]">>></a> USART_Init
|
||||||
|
<LI><a href="#[96]">>></a> USART_ITConfig
|
||||||
|
<LI><a href="#[95]">>></a> USART_Cmd
|
||||||
|
<LI><a href="#[6e]">>></a> RCC_APB1PeriphClockCmd
|
||||||
|
<LI><a href="#[71]">>></a> NVIC_Init
|
||||||
|
<LI><a href="#[7a]">>></a> GPIO_PinAFConfig
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[5c]">>></a> main
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[8d]"></a>uart3_init</STRONG> (Thumb, 164 bytes, Stack size 40 bytes, usart.o(i.uart3_init))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 108<LI>Call Chain = uart3_init ⇒ USART_Init ⇒ RCC_GetClocksFreq
|
||||||
|
</UL>
|
||||||
|
<BR>[Calls]<UL><LI><a href="#[63]">>></a> RCC_AHB1PeriphClockCmd
|
||||||
|
<LI><a href="#[64]">>></a> GPIO_Init
|
||||||
|
<LI><a href="#[84]">>></a> USART_Init
|
||||||
|
<LI><a href="#[96]">>></a> USART_ITConfig
|
||||||
|
<LI><a href="#[95]">>></a> USART_Cmd
|
||||||
|
<LI><a href="#[6e]">>></a> RCC_APB1PeriphClockCmd
|
||||||
|
<LI><a href="#[71]">>></a> NVIC_Init
|
||||||
|
<LI><a href="#[7a]">>></a> GPIO_PinAFConfig
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[5c]">>></a> main
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[8e]"></a>uart4_init</STRONG> (Thumb, 162 bytes, Stack size 40 bytes, usart.o(i.uart4_init))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 108<LI>Call Chain = uart4_init ⇒ USART_Init ⇒ RCC_GetClocksFreq
|
||||||
|
</UL>
|
||||||
|
<BR>[Calls]<UL><LI><a href="#[63]">>></a> RCC_AHB1PeriphClockCmd
|
||||||
|
<LI><a href="#[64]">>></a> GPIO_Init
|
||||||
|
<LI><a href="#[84]">>></a> USART_Init
|
||||||
|
<LI><a href="#[96]">>></a> USART_ITConfig
|
||||||
|
<LI><a href="#[95]">>></a> USART_Cmd
|
||||||
|
<LI><a href="#[6e]">>></a> RCC_APB1PeriphClockCmd
|
||||||
|
<LI><a href="#[71]">>></a> NVIC_Init
|
||||||
|
<LI><a href="#[7a]">>></a> GPIO_PinAFConfig
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[5c]">>></a> main
|
||||||
|
</UL>
|
||||||
|
|
||||||
|
<P><STRONG><a name="[8f]"></a>uart6_init</STRONG> (Thumb, 162 bytes, Stack size 40 bytes, usart.o(i.uart6_init))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 108<LI>Call Chain = uart6_init ⇒ USART_Init ⇒ RCC_GetClocksFreq
|
||||||
|
</UL>
|
||||||
|
<BR>[Calls]<UL><LI><a href="#[79]">>></a> RCC_APB2PeriphClockCmd
|
||||||
|
<LI><a href="#[63]">>></a> RCC_AHB1PeriphClockCmd
|
||||||
|
<LI><a href="#[64]">>></a> GPIO_Init
|
||||||
|
<LI><a href="#[84]">>></a> USART_Init
|
||||||
|
<LI><a href="#[96]">>></a> USART_ITConfig
|
||||||
|
<LI><a href="#[95]">>></a> USART_Cmd
|
||||||
|
<LI><a href="#[71]">>></a> NVIC_Init
|
||||||
|
<LI><a href="#[7a]">>></a> GPIO_PinAFConfig
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[5c]">>></a> main
|
||||||
|
</UL>
|
||||||
|
<P>
|
||||||
|
<H3>
|
||||||
|
Local Symbols
|
||||||
|
</H3>
|
||||||
|
<P><STRONG><a name="[77]"></a>SetSysClock</STRONG> (Thumb, 220 bytes, Stack size 12 bytes, system_stm32f4xx.o(i.SetSysClock))
|
||||||
|
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = SetSysClock
|
||||||
|
</UL>
|
||||||
|
<BR>[Called By]<UL><LI><a href="#[5d]">>></a> SystemInit
|
||||||
|
</UL>
|
||||||
|
<P>
|
||||||
|
<H3>
|
||||||
|
Undefined Global Symbols
|
||||||
|
</H3><HR></body></html>
|
||||||
|
|
@ -0,0 +1,28 @@
|
||||||
|
--cpu=Cortex-M4.fp.sp
|
||||||
|
"..\obj\main.o"
|
||||||
|
"..\obj\stm32f4xx_it.o"
|
||||||
|
"..\obj\system_stm32f4xx.o"
|
||||||
|
"..\obj\led.o"
|
||||||
|
"..\obj\beep.o"
|
||||||
|
"..\obj\key.o"
|
||||||
|
"..\obj\adc.o"
|
||||||
|
"..\obj\elemachinery.o"
|
||||||
|
"..\obj\timer.o"
|
||||||
|
"..\obj\spi.o"
|
||||||
|
"..\obj\motor_driver.o"
|
||||||
|
"..\obj\delay.o"
|
||||||
|
"..\obj\sys.o"
|
||||||
|
"..\obj\usart.o"
|
||||||
|
"..\obj\startup_stm32f40_41xxx.o"
|
||||||
|
"..\obj\misc.o"
|
||||||
|
"..\obj\stm32f4xx_gpio.o"
|
||||||
|
"..\obj\stm32f4xx_rcc.o"
|
||||||
|
"..\obj\stm32f4xx_syscfg.o"
|
||||||
|
"..\obj\stm32f4xx_usart.o"
|
||||||
|
"..\obj\stm32f4xx_adc.o"
|
||||||
|
"..\obj\stm32f4xx_tim.o"
|
||||||
|
"..\obj\stm32f4xx_spi.o"
|
||||||
|
--library_type=microlib --strict --scatter "..\OBJ\USART.sct"
|
||||||
|
--summary_stderr --info summarysizes --map --load_addr_map_info --xref --callgraph --symbols
|
||||||
|
--info sizes --info totals --info unused --info veneers
|
||||||
|
--list "..\OBJ\USART.map" -o ..\OBJ\USART.axf
|
||||||
|
|
@ -7,6 +7,7 @@ LR_IROM1 0x08000000 0x00080000 { ; load region size_region
|
||||||
*.o (RESET, +First)
|
*.o (RESET, +First)
|
||||||
*(InRoot$$Sections)
|
*(InRoot$$Sections)
|
||||||
.ANY (+RO)
|
.ANY (+RO)
|
||||||
|
.ANY (+XO)
|
||||||
}
|
}
|
||||||
RW_IRAM1 0x20000000 0x00020000 { ; RW data
|
RW_IRAM1 0x20000000 0x00020000 { ; RW data
|
||||||
.ANY (+RW +ZI)
|
.ANY (+RW +ZI)
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,811 @@
|
||||||
|
Dependencies for Project 'USART', Target 'USART': (DO NOT MODIFY !)
|
||||||
|
CompilerVersion: 5060422::V5.06 update 4 (build 422)::ARMCC
|
||||||
|
F (.\main.c)(0x698B66C0)(--c99 -c --cpu Cortex-M4.fp.sp -D__MICROLIB -g -W -O0 --apcs=interwork --split_sections -I ..\CORE -I ..\SYSTEM\delay -I ..\SYSTEM\sys -I ..\SYSTEM\usart -I ..\FWLIB\STM32F4xx_StdPeriph_Driver\inc -I ..\USER -I ..\HARDWARE\LED -I ..\HARDWARE\BEEP -I ..\HARDWARE\KEY -I ..\FWLIB\inc -I ..\HARDWARE -I ..\HARDWARE\MOTOR
-IC:\Keil_v5\ARM\PACK\Keil\STM32F4xx_DFP\2.11.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include
-D__UVISION_VERSION="538" -DSTM32F407xx -DSTM32F40_41xxx -DUSE_STDPERIPH_DRIVER
-o ..\obj\main.o --omf_browse ..\obj\main.crf --depend ..\obj\main.d)
|
||||||
|
I (..\SYSTEM\sys\sys.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4.h)(0x698B44C7)
|
||||||
|
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x57F606B8)
|
||||||
|
I (..\CORE\core_cmInstr.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cmFunc.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4_simd.h)(0x698B44C7)
|
||||||
|
I (..\USER\system_stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx_conf.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_adc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_crc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dbgmcu.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dma.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_exti.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_flash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_gpio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_i2c.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_iwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_pwr.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rcc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rtc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_sdio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_spi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_syscfg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_tim.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_usart.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_wwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\misc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_cryp.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_hash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rng.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_can.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dac.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dcmi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_fsmc.h)(0x698B44C7)
|
||||||
|
I (..\SYSTEM\delay\delay.h)(0x698B44C7)
|
||||||
|
I (..\SYSTEM\usart\usart.h)(0x698B44C7)
|
||||||
|
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x57F606B8)
|
||||||
|
I (..\HARDWARE\LED\led.h)(0x698B5D68)
|
||||||
|
I (..\HARDWARE\BEEP\beep.h)(0x698B44C7)
|
||||||
|
I (..\HARDWARE\KEY\key.h)(0x698B44C7)
|
||||||
|
I (..\HARDWARE\MOTOR\motor_driver.h)(0x698B5F12)
|
||||||
|
F (.\stm32f4xx_it.c)(0x698B44C7)(--c99 -c --cpu Cortex-M4.fp.sp -D__MICROLIB -g -W -O0 --apcs=interwork --split_sections -I ..\CORE -I ..\SYSTEM\delay -I ..\SYSTEM\sys -I ..\SYSTEM\usart -I ..\FWLIB\STM32F4xx_StdPeriph_Driver\inc -I ..\USER -I ..\HARDWARE\LED -I ..\HARDWARE\BEEP -I ..\HARDWARE\KEY -I ..\FWLIB\inc -I ..\HARDWARE -I ..\HARDWARE\MOTOR
-IC:\Keil_v5\ARM\PACK\Keil\STM32F4xx_DFP\2.11.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include
-D__UVISION_VERSION="538" -DSTM32F407xx -DSTM32F40_41xxx -DUSE_STDPERIPH_DRIVER
-o ..\obj\stm32f4xx_it.o --omf_browse ..\obj\stm32f4xx_it.crf --depend ..\obj\stm32f4xx_it.d)
|
||||||
|
I (stm32f4xx_it.h)(0x698B44C7)
|
||||||
|
I (stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4.h)(0x698B44C7)
|
||||||
|
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x57F606B8)
|
||||||
|
I (..\CORE\core_cmInstr.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cmFunc.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4_simd.h)(0x698B44C7)
|
||||||
|
I (system_stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (stm32f4xx_conf.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_adc.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_crc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dbgmcu.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dma.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_exti.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_flash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_gpio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_i2c.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_iwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_pwr.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rcc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rtc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_sdio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_spi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_syscfg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_tim.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_usart.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_wwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\misc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_cryp.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_hash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rng.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_can.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dac.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dcmi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_fsmc.h)(0x698B44C7)
|
||||||
|
F (.\system_stm32f4xx.c)(0x698B44C7)(--c99 -c --cpu Cortex-M4.fp.sp -D__MICROLIB -g -W -O0 --apcs=interwork --split_sections -I ..\CORE -I ..\SYSTEM\delay -I ..\SYSTEM\sys -I ..\SYSTEM\usart -I ..\FWLIB\STM32F4xx_StdPeriph_Driver\inc -I ..\USER -I ..\HARDWARE\LED -I ..\HARDWARE\BEEP -I ..\HARDWARE\KEY -I ..\FWLIB\inc -I ..\HARDWARE -I ..\HARDWARE\MOTOR
-IC:\Keil_v5\ARM\PACK\Keil\STM32F4xx_DFP\2.11.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include
-D__UVISION_VERSION="538" -DSTM32F407xx -DSTM32F40_41xxx -DUSE_STDPERIPH_DRIVER
-o ..\obj\system_stm32f4xx.o --omf_browse ..\obj\system_stm32f4xx.crf --depend ..\obj\system_stm32f4xx.d)
|
||||||
|
I (stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4.h)(0x698B44C7)
|
||||||
|
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x57F606B8)
|
||||||
|
I (..\CORE\core_cmInstr.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cmFunc.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4_simd.h)(0x698B44C7)
|
||||||
|
I (system_stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (stm32f4xx_conf.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_adc.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_crc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dbgmcu.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dma.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_exti.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_flash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_gpio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_i2c.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_iwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_pwr.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rcc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rtc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_sdio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_spi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_syscfg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_tim.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_usart.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_wwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\misc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_cryp.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_hash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rng.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_can.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dac.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dcmi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_fsmc.h)(0x698B44C7)
|
||||||
|
F (..\HARDWARE\LED\led.c)(0x698B5F8C)(--c99 -c --cpu Cortex-M4.fp.sp -D__MICROLIB -g -W -O0 --apcs=interwork --split_sections -I ..\CORE -I ..\SYSTEM\delay -I ..\SYSTEM\sys -I ..\SYSTEM\usart -I ..\FWLIB\STM32F4xx_StdPeriph_Driver\inc -I ..\USER -I ..\HARDWARE\LED -I ..\HARDWARE\BEEP -I ..\HARDWARE\KEY -I ..\FWLIB\inc -I ..\HARDWARE -I ..\HARDWARE\MOTOR
-IC:\Keil_v5\ARM\PACK\Keil\STM32F4xx_DFP\2.11.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include
-D__UVISION_VERSION="538" -DSTM32F407xx -DSTM32F40_41xxx -DUSE_STDPERIPH_DRIVER
-o ..\obj\led.o --omf_browse ..\obj\led.crf --depend ..\obj\led.d)
|
||||||
|
I (..\HARDWARE\LED\led.h)(0x698B5D68)
|
||||||
|
I (..\SYSTEM\sys\sys.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4.h)(0x698B44C7)
|
||||||
|
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x57F606B8)
|
||||||
|
I (..\CORE\core_cmInstr.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cmFunc.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4_simd.h)(0x698B44C7)
|
||||||
|
I (..\USER\system_stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx_conf.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_adc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_crc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dbgmcu.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dma.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_exti.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_flash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_gpio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_i2c.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_iwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_pwr.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rcc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rtc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_sdio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_spi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_syscfg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_tim.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_usart.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_wwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\misc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_cryp.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_hash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rng.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_can.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dac.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dcmi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_fsmc.h)(0x698B44C7)
|
||||||
|
F (..\HARDWARE\BEEP\beep.c)(0x698B44C7)(--c99 -c --cpu Cortex-M4.fp.sp -D__MICROLIB -g -W -O0 --apcs=interwork --split_sections -I ..\CORE -I ..\SYSTEM\delay -I ..\SYSTEM\sys -I ..\SYSTEM\usart -I ..\FWLIB\STM32F4xx_StdPeriph_Driver\inc -I ..\USER -I ..\HARDWARE\LED -I ..\HARDWARE\BEEP -I ..\HARDWARE\KEY -I ..\FWLIB\inc -I ..\HARDWARE -I ..\HARDWARE\MOTOR
-IC:\Keil_v5\ARM\PACK\Keil\STM32F4xx_DFP\2.11.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include
-D__UVISION_VERSION="538" -DSTM32F407xx -DSTM32F40_41xxx -DUSE_STDPERIPH_DRIVER
-o ..\obj\beep.o --omf_browse ..\obj\beep.crf --depend ..\obj\beep.d)
|
||||||
|
I (..\HARDWARE\BEEP\beep.h)(0x698B44C7)
|
||||||
|
I (..\SYSTEM\sys\sys.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4.h)(0x698B44C7)
|
||||||
|
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x57F606B8)
|
||||||
|
I (..\CORE\core_cmInstr.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cmFunc.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4_simd.h)(0x698B44C7)
|
||||||
|
I (..\USER\system_stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx_conf.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_adc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_crc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dbgmcu.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dma.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_exti.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_flash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_gpio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_i2c.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_iwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_pwr.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rcc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rtc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_sdio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_spi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_syscfg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_tim.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_usart.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_wwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\misc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_cryp.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_hash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rng.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_can.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dac.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dcmi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_fsmc.h)(0x698B44C7)
|
||||||
|
F (..\HARDWARE\KEY\key.c)(0x698B44C7)(--c99 -c --cpu Cortex-M4.fp.sp -D__MICROLIB -g -W -O0 --apcs=interwork --split_sections -I ..\CORE -I ..\SYSTEM\delay -I ..\SYSTEM\sys -I ..\SYSTEM\usart -I ..\FWLIB\STM32F4xx_StdPeriph_Driver\inc -I ..\USER -I ..\HARDWARE\LED -I ..\HARDWARE\BEEP -I ..\HARDWARE\KEY -I ..\FWLIB\inc -I ..\HARDWARE -I ..\HARDWARE\MOTOR
-IC:\Keil_v5\ARM\PACK\Keil\STM32F4xx_DFP\2.11.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include
-D__UVISION_VERSION="538" -DSTM32F407xx -DSTM32F40_41xxx -DUSE_STDPERIPH_DRIVER
-o ..\obj\key.o --omf_browse ..\obj\key.crf --depend ..\obj\key.d)
|
||||||
|
I (..\HARDWARE\KEY\key.h)(0x698B44C7)
|
||||||
|
I (..\SYSTEM\sys\sys.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4.h)(0x698B44C7)
|
||||||
|
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x57F606B8)
|
||||||
|
I (..\CORE\core_cmInstr.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cmFunc.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4_simd.h)(0x698B44C7)
|
||||||
|
I (..\USER\system_stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx_conf.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_adc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_crc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dbgmcu.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dma.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_exti.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_flash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_gpio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_i2c.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_iwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_pwr.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rcc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rtc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_sdio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_spi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_syscfg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_tim.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_usart.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_wwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\misc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_cryp.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_hash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rng.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_can.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dac.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dcmi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_fsmc.h)(0x698B44C7)
|
||||||
|
I (..\SYSTEM\delay\delay.h)(0x698B44C7)
|
||||||
|
F (..\HARDWARE\ADC\adc.c)(0x698B44C7)(--c99 -c --cpu Cortex-M4.fp.sp -D__MICROLIB -g -W -O0 --apcs=interwork --split_sections -I ..\CORE -I ..\SYSTEM\delay -I ..\SYSTEM\sys -I ..\SYSTEM\usart -I ..\FWLIB\STM32F4xx_StdPeriph_Driver\inc -I ..\USER -I ..\HARDWARE\LED -I ..\HARDWARE\BEEP -I ..\HARDWARE\KEY -I ..\FWLIB\inc -I ..\HARDWARE -I ..\HARDWARE\MOTOR
-IC:\Keil_v5\ARM\PACK\Keil\STM32F4xx_DFP\2.11.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include
-D__UVISION_VERSION="538" -DSTM32F407xx -DSTM32F40_41xxx -DUSE_STDPERIPH_DRIVER
-o ..\obj\adc.o --omf_browse ..\obj\adc.crf --depend ..\obj\adc.d)
|
||||||
|
I (..\HARDWARE\ADC\adc.h)(0x698B44C7)
|
||||||
|
I (..\SYSTEM\sys\sys.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4.h)(0x698B44C7)
|
||||||
|
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x57F606B8)
|
||||||
|
I (..\CORE\core_cmInstr.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cmFunc.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4_simd.h)(0x698B44C7)
|
||||||
|
I (..\USER\system_stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx_conf.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_adc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_crc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dbgmcu.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dma.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_exti.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_flash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_gpio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_i2c.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_iwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_pwr.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rcc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rtc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_sdio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_spi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_syscfg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_tim.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_usart.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_wwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\misc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_cryp.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_hash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rng.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_can.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dac.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dcmi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_fsmc.h)(0x698B44C7)
|
||||||
|
I (..\SYSTEM\delay\delay.h)(0x698B44C7)
|
||||||
|
F (..\HARDWARE\elemachinery\elemachinery.c)(0x698B44C7)(--c99 -c --cpu Cortex-M4.fp.sp -D__MICROLIB -g -W -O0 --apcs=interwork --split_sections -I ..\CORE -I ..\SYSTEM\delay -I ..\SYSTEM\sys -I ..\SYSTEM\usart -I ..\FWLIB\STM32F4xx_StdPeriph_Driver\inc -I ..\USER -I ..\HARDWARE\LED -I ..\HARDWARE\BEEP -I ..\HARDWARE\KEY -I ..\FWLIB\inc -I ..\HARDWARE -I ..\HARDWARE\MOTOR
-IC:\Keil_v5\ARM\PACK\Keil\STM32F4xx_DFP\2.11.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include
-D__UVISION_VERSION="538" -DSTM32F407xx -DSTM32F40_41xxx -DUSE_STDPERIPH_DRIVER
-o ..\obj\elemachinery.o --omf_browse ..\obj\elemachinery.crf --depend ..\obj\elemachinery.d)
|
||||||
|
I (..\HARDWARE\elemachinery\elemachinery.h)(0x698B44C7)
|
||||||
|
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x57F606B8)
|
||||||
|
I (..\SYSTEM\sys\sys.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cmInstr.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cmFunc.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4_simd.h)(0x698B44C7)
|
||||||
|
I (..\USER\system_stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx_conf.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_adc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_crc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dbgmcu.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dma.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_exti.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_flash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_gpio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_i2c.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_iwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_pwr.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rcc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rtc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_sdio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_spi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_syscfg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_tim.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_usart.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_wwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\misc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_cryp.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_hash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rng.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_can.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dac.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dcmi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_fsmc.h)(0x698B44C7)
|
||||||
|
F (..\HARDWARE\TIMER\timer.c)(0x698B60C4)(--c99 -c --cpu Cortex-M4.fp.sp -D__MICROLIB -g -W -O0 --apcs=interwork --split_sections -I ..\CORE -I ..\SYSTEM\delay -I ..\SYSTEM\sys -I ..\SYSTEM\usart -I ..\FWLIB\STM32F4xx_StdPeriph_Driver\inc -I ..\USER -I ..\HARDWARE\LED -I ..\HARDWARE\BEEP -I ..\HARDWARE\KEY -I ..\FWLIB\inc -I ..\HARDWARE -I ..\HARDWARE\MOTOR
-IC:\Keil_v5\ARM\PACK\Keil\STM32F4xx_DFP\2.11.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include
-D__UVISION_VERSION="538" -DSTM32F407xx -DSTM32F40_41xxx -DUSE_STDPERIPH_DRIVER
-o ..\obj\timer.o --omf_browse ..\obj\timer.crf --depend ..\obj\timer.d)
|
||||||
|
I (..\HARDWARE\TIMER\timer.h)(0x698B44C7)
|
||||||
|
I (..\SYSTEM\sys\sys.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4.h)(0x698B44C7)
|
||||||
|
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x57F606B8)
|
||||||
|
I (..\CORE\core_cmInstr.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cmFunc.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4_simd.h)(0x698B44C7)
|
||||||
|
I (..\USER\system_stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx_conf.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_adc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_crc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dbgmcu.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dma.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_exti.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_flash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_gpio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_i2c.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_iwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_pwr.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rcc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rtc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_sdio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_spi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_syscfg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_tim.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_usart.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_wwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\misc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_cryp.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_hash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rng.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_can.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dac.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dcmi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_fsmc.h)(0x698B44C7)
|
||||||
|
I (..\HARDWARE\LED\led.h)(0x698B5D68)
|
||||||
|
F (..\HARDWARE\SPI\spi.c)(0x698B44C7)(--c99 -c --cpu Cortex-M4.fp.sp -D__MICROLIB -g -W -O0 --apcs=interwork --split_sections -I ..\CORE -I ..\SYSTEM\delay -I ..\SYSTEM\sys -I ..\SYSTEM\usart -I ..\FWLIB\STM32F4xx_StdPeriph_Driver\inc -I ..\USER -I ..\HARDWARE\LED -I ..\HARDWARE\BEEP -I ..\HARDWARE\KEY -I ..\FWLIB\inc -I ..\HARDWARE -I ..\HARDWARE\MOTOR
-IC:\Keil_v5\ARM\PACK\Keil\STM32F4xx_DFP\2.11.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include
-D__UVISION_VERSION="538" -DSTM32F407xx -DSTM32F40_41xxx -DUSE_STDPERIPH_DRIVER
-o ..\obj\spi.o --omf_browse ..\obj\spi.crf --depend ..\obj\spi.d)
|
||||||
|
I (..\HARDWARE\SPI\spi.h)(0x698B44C7)
|
||||||
|
I (..\SYSTEM\sys\sys.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4.h)(0x698B44C7)
|
||||||
|
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x57F606B8)
|
||||||
|
I (..\CORE\core_cmInstr.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cmFunc.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4_simd.h)(0x698B44C7)
|
||||||
|
I (..\USER\system_stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx_conf.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_adc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_crc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dbgmcu.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dma.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_exti.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_flash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_gpio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_i2c.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_iwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_pwr.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rcc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rtc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_sdio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_spi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_syscfg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_tim.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_usart.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_wwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\misc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_cryp.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_hash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rng.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_can.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dac.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dcmi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_fsmc.h)(0x698B44C7)
|
||||||
|
F (..\HARDWARE\MOTOR\motor_driver.c)(0x698B605B)(--c99 -c --cpu Cortex-M4.fp.sp -D__MICROLIB -g -W -O0 --apcs=interwork --split_sections -I ..\CORE -I ..\SYSTEM\delay -I ..\SYSTEM\sys -I ..\SYSTEM\usart -I ..\FWLIB\STM32F4xx_StdPeriph_Driver\inc -I ..\USER -I ..\HARDWARE\LED -I ..\HARDWARE\BEEP -I ..\HARDWARE\KEY -I ..\FWLIB\inc -I ..\HARDWARE -I ..\HARDWARE\MOTOR
-IC:\Keil_v5\ARM\PACK\Keil\STM32F4xx_DFP\2.11.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include
-D__UVISION_VERSION="538" -DSTM32F407xx -DSTM32F40_41xxx -DUSE_STDPERIPH_DRIVER
-o ..\obj\motor_driver.o --omf_browse ..\obj\motor_driver.crf --depend ..\obj\motor_driver.d)
|
||||||
|
I (..\HARDWARE\MOTOR\motor_driver.h)(0x698B5F12)
|
||||||
|
I (..\USER\stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4.h)(0x698B44C7)
|
||||||
|
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x57F606B8)
|
||||||
|
I (..\CORE\core_cmInstr.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cmFunc.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4_simd.h)(0x698B44C7)
|
||||||
|
I (..\USER\system_stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx_conf.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_adc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_crc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dbgmcu.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dma.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_exti.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_flash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_gpio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_i2c.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_iwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_pwr.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rcc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rtc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_sdio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_spi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_syscfg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_tim.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_usart.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_wwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\misc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_cryp.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_hash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rng.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_can.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dac.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dcmi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_fsmc.h)(0x698B44C7)
|
||||||
|
I (..\SYSTEM\delay\delay.h)(0x698B44C7)
|
||||||
|
I (..\SYSTEM\sys\sys.h)(0x698B44C7)
|
||||||
|
F (..\SYSTEM\delay\delay.c)(0x698B44C7)(--c99 -c --cpu Cortex-M4.fp.sp -D__MICROLIB -g -W -O0 --apcs=interwork --split_sections -I ..\CORE -I ..\SYSTEM\delay -I ..\SYSTEM\sys -I ..\SYSTEM\usart -I ..\FWLIB\STM32F4xx_StdPeriph_Driver\inc -I ..\USER -I ..\HARDWARE\LED -I ..\HARDWARE\BEEP -I ..\HARDWARE\KEY -I ..\FWLIB\inc -I ..\HARDWARE -I ..\HARDWARE\MOTOR
-IC:\Keil_v5\ARM\PACK\Keil\STM32F4xx_DFP\2.11.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include
-D__UVISION_VERSION="538" -DSTM32F407xx -DSTM32F40_41xxx -DUSE_STDPERIPH_DRIVER
-o ..\obj\delay.o --omf_browse ..\obj\delay.crf --depend ..\obj\delay.d)
|
||||||
|
I (..\SYSTEM\delay\delay.h)(0x698B44C7)
|
||||||
|
I (..\SYSTEM\sys\sys.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4.h)(0x698B44C7)
|
||||||
|
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x57F606B8)
|
||||||
|
I (..\CORE\core_cmInstr.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cmFunc.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4_simd.h)(0x698B44C7)
|
||||||
|
I (..\USER\system_stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx_conf.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_adc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_crc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dbgmcu.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dma.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_exti.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_flash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_gpio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_i2c.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_iwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_pwr.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rcc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rtc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_sdio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_spi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_syscfg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_tim.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_usart.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_wwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\misc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_cryp.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_hash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rng.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_can.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dac.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dcmi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_fsmc.h)(0x698B44C7)
|
||||||
|
F (..\SYSTEM\sys\sys.c)(0x698B44C7)(--c99 -c --cpu Cortex-M4.fp.sp -D__MICROLIB -g -W -O0 --apcs=interwork --split_sections -I ..\CORE -I ..\SYSTEM\delay -I ..\SYSTEM\sys -I ..\SYSTEM\usart -I ..\FWLIB\STM32F4xx_StdPeriph_Driver\inc -I ..\USER -I ..\HARDWARE\LED -I ..\HARDWARE\BEEP -I ..\HARDWARE\KEY -I ..\FWLIB\inc -I ..\HARDWARE -I ..\HARDWARE\MOTOR
-IC:\Keil_v5\ARM\PACK\Keil\STM32F4xx_DFP\2.11.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include
-D__UVISION_VERSION="538" -DSTM32F407xx -DSTM32F40_41xxx -DUSE_STDPERIPH_DRIVER
-o ..\obj\sys.o --omf_browse ..\obj\sys.crf --depend ..\obj\sys.d)
|
||||||
|
I (..\SYSTEM\sys\sys.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4.h)(0x698B44C7)
|
||||||
|
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x57F606B8)
|
||||||
|
I (..\CORE\core_cmInstr.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cmFunc.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4_simd.h)(0x698B44C7)
|
||||||
|
I (..\USER\system_stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx_conf.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_adc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_crc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dbgmcu.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dma.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_exti.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_flash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_gpio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_i2c.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_iwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_pwr.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rcc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rtc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_sdio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_spi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_syscfg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_tim.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_usart.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_wwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\misc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_cryp.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_hash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rng.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_can.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dac.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dcmi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_fsmc.h)(0x698B44C7)
|
||||||
|
F (..\SYSTEM\usart\usart.c)(0x698B44C7)(--c99 -c --cpu Cortex-M4.fp.sp -D__MICROLIB -g -W -O0 --apcs=interwork --split_sections -I ..\CORE -I ..\SYSTEM\delay -I ..\SYSTEM\sys -I ..\SYSTEM\usart -I ..\FWLIB\STM32F4xx_StdPeriph_Driver\inc -I ..\USER -I ..\HARDWARE\LED -I ..\HARDWARE\BEEP -I ..\HARDWARE\KEY -I ..\FWLIB\inc -I ..\HARDWARE -I ..\HARDWARE\MOTOR
-IC:\Keil_v5\ARM\PACK\Keil\STM32F4xx_DFP\2.11.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include
-D__UVISION_VERSION="538" -DSTM32F407xx -DSTM32F40_41xxx -DUSE_STDPERIPH_DRIVER
-o ..\obj\usart.o --omf_browse ..\obj\usart.crf --depend ..\obj\usart.d)
|
||||||
|
I (..\SYSTEM\sys\sys.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4.h)(0x698B44C7)
|
||||||
|
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x57F606B8)
|
||||||
|
I (..\CORE\core_cmInstr.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cmFunc.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4_simd.h)(0x698B44C7)
|
||||||
|
I (..\USER\system_stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx_conf.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_adc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_crc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dbgmcu.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dma.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_exti.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_flash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_gpio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_i2c.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_iwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_pwr.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rcc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rtc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_sdio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_spi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_syscfg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_tim.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_usart.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_wwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\misc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_cryp.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_hash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rng.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_can.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dac.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dcmi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_fsmc.h)(0x698B44C7)
|
||||||
|
I (..\SYSTEM\usart\usart.h)(0x698B44C7)
|
||||||
|
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x57F606B8)
|
||||||
|
F (..\CORE\startup_stm32f40_41xxx.s)(0x698B44C7)(--cpu Cortex-M4.fp.sp -g --apcs=interwork --pd "__MICROLIB SETA 1"
-IC:\Keil_v5\ARM\PACK\Keil\STM32F4xx_DFP\2.11.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include
--pd "__UVISION_VERSION SETA 538" --pd "STM32F407xx SETA 1"
--list ..\obj\startup_stm32f40_41xxx.lst --xref -o ..\obj\startup_stm32f40_41xxx.o --depend ..\obj\startup_stm32f40_41xxx.d)
|
||||||
|
F (..\FWLIB\src\misc.c)(0x698B44C7)(--c99 -c --cpu Cortex-M4.fp.sp -D__MICROLIB -g -W -O0 --apcs=interwork --split_sections -I ..\CORE -I ..\SYSTEM\delay -I ..\SYSTEM\sys -I ..\SYSTEM\usart -I ..\FWLIB\STM32F4xx_StdPeriph_Driver\inc -I ..\USER -I ..\HARDWARE\LED -I ..\HARDWARE\BEEP -I ..\HARDWARE\KEY -I ..\FWLIB\inc -I ..\HARDWARE -I ..\HARDWARE\MOTOR
-IC:\Keil_v5\ARM\PACK\Keil\STM32F4xx_DFP\2.11.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include
-D__UVISION_VERSION="538" -DSTM32F407xx -DSTM32F40_41xxx -DUSE_STDPERIPH_DRIVER
-o ..\obj\misc.o --omf_browse ..\obj\misc.crf --depend ..\obj\misc.d)
|
||||||
|
I (..\FWLIB\inc\misc.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4.h)(0x698B44C7)
|
||||||
|
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x57F606B8)
|
||||||
|
I (..\CORE\core_cmInstr.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cmFunc.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4_simd.h)(0x698B44C7)
|
||||||
|
I (..\USER\system_stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx_conf.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_adc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_crc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dbgmcu.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dma.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_exti.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_flash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_gpio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_i2c.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_iwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_pwr.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rcc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rtc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_sdio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_spi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_syscfg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_tim.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_usart.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_wwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_cryp.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_hash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rng.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_can.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dac.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dcmi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_fsmc.h)(0x698B44C7)
|
||||||
|
F (..\FWLIB\src\stm32f4xx_gpio.c)(0x698B44C7)(--c99 -c --cpu Cortex-M4.fp.sp -D__MICROLIB -g -W -O0 --apcs=interwork --split_sections -I ..\CORE -I ..\SYSTEM\delay -I ..\SYSTEM\sys -I ..\SYSTEM\usart -I ..\FWLIB\STM32F4xx_StdPeriph_Driver\inc -I ..\USER -I ..\HARDWARE\LED -I ..\HARDWARE\BEEP -I ..\HARDWARE\KEY -I ..\FWLIB\inc -I ..\HARDWARE -I ..\HARDWARE\MOTOR
-IC:\Keil_v5\ARM\PACK\Keil\STM32F4xx_DFP\2.11.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include
-D__UVISION_VERSION="538" -DSTM32F407xx -DSTM32F40_41xxx -DUSE_STDPERIPH_DRIVER
-o ..\obj\stm32f4xx_gpio.o --omf_browse ..\obj\stm32f4xx_gpio.crf --depend ..\obj\stm32f4xx_gpio.d)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_gpio.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4.h)(0x698B44C7)
|
||||||
|
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x57F606B8)
|
||||||
|
I (..\CORE\core_cmInstr.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cmFunc.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4_simd.h)(0x698B44C7)
|
||||||
|
I (..\USER\system_stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx_conf.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_adc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_crc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dbgmcu.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dma.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_exti.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_flash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_i2c.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_iwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_pwr.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rcc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rtc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_sdio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_spi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_syscfg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_tim.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_usart.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_wwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\misc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_cryp.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_hash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rng.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_can.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dac.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dcmi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_fsmc.h)(0x698B44C7)
|
||||||
|
F (..\FWLIB\src\stm32f4xx_rcc.c)(0x698B44C7)(--c99 -c --cpu Cortex-M4.fp.sp -D__MICROLIB -g -W -O0 --apcs=interwork --split_sections -I ..\CORE -I ..\SYSTEM\delay -I ..\SYSTEM\sys -I ..\SYSTEM\usart -I ..\FWLIB\STM32F4xx_StdPeriph_Driver\inc -I ..\USER -I ..\HARDWARE\LED -I ..\HARDWARE\BEEP -I ..\HARDWARE\KEY -I ..\FWLIB\inc -I ..\HARDWARE -I ..\HARDWARE\MOTOR
-IC:\Keil_v5\ARM\PACK\Keil\STM32F4xx_DFP\2.11.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include
-D__UVISION_VERSION="538" -DSTM32F407xx -DSTM32F40_41xxx -DUSE_STDPERIPH_DRIVER
-o ..\obj\stm32f4xx_rcc.o --omf_browse ..\obj\stm32f4xx_rcc.crf --depend ..\obj\stm32f4xx_rcc.d)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rcc.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4.h)(0x698B44C7)
|
||||||
|
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x57F606B8)
|
||||||
|
I (..\CORE\core_cmInstr.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cmFunc.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4_simd.h)(0x698B44C7)
|
||||||
|
I (..\USER\system_stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx_conf.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_adc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_crc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dbgmcu.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dma.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_exti.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_flash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_gpio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_i2c.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_iwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_pwr.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rtc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_sdio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_spi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_syscfg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_tim.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_usart.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_wwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\misc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_cryp.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_hash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rng.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_can.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dac.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dcmi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_fsmc.h)(0x698B44C7)
|
||||||
|
F (..\FWLIB\src\stm32f4xx_syscfg.c)(0x698B44C7)(--c99 -c --cpu Cortex-M4.fp.sp -D__MICROLIB -g -W -O0 --apcs=interwork --split_sections -I ..\CORE -I ..\SYSTEM\delay -I ..\SYSTEM\sys -I ..\SYSTEM\usart -I ..\FWLIB\STM32F4xx_StdPeriph_Driver\inc -I ..\USER -I ..\HARDWARE\LED -I ..\HARDWARE\BEEP -I ..\HARDWARE\KEY -I ..\FWLIB\inc -I ..\HARDWARE -I ..\HARDWARE\MOTOR
-IC:\Keil_v5\ARM\PACK\Keil\STM32F4xx_DFP\2.11.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include
-D__UVISION_VERSION="538" -DSTM32F407xx -DSTM32F40_41xxx -DUSE_STDPERIPH_DRIVER
-o ..\obj\stm32f4xx_syscfg.o --omf_browse ..\obj\stm32f4xx_syscfg.crf --depend ..\obj\stm32f4xx_syscfg.d)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_syscfg.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4.h)(0x698B44C7)
|
||||||
|
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x57F606B8)
|
||||||
|
I (..\CORE\core_cmInstr.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cmFunc.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4_simd.h)(0x698B44C7)
|
||||||
|
I (..\USER\system_stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx_conf.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_adc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_crc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dbgmcu.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dma.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_exti.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_flash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_gpio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_i2c.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_iwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_pwr.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rcc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rtc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_sdio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_spi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_tim.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_usart.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_wwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\misc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_cryp.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_hash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rng.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_can.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dac.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dcmi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_fsmc.h)(0x698B44C7)
|
||||||
|
F (..\FWLIB\src\stm32f4xx_usart.c)(0x698B44C7)(--c99 -c --cpu Cortex-M4.fp.sp -D__MICROLIB -g -W -O0 --apcs=interwork --split_sections -I ..\CORE -I ..\SYSTEM\delay -I ..\SYSTEM\sys -I ..\SYSTEM\usart -I ..\FWLIB\STM32F4xx_StdPeriph_Driver\inc -I ..\USER -I ..\HARDWARE\LED -I ..\HARDWARE\BEEP -I ..\HARDWARE\KEY -I ..\FWLIB\inc -I ..\HARDWARE -I ..\HARDWARE\MOTOR
-IC:\Keil_v5\ARM\PACK\Keil\STM32F4xx_DFP\2.11.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include
-D__UVISION_VERSION="538" -DSTM32F407xx -DSTM32F40_41xxx -DUSE_STDPERIPH_DRIVER
-o ..\obj\stm32f4xx_usart.o --omf_browse ..\obj\stm32f4xx_usart.crf --depend ..\obj\stm32f4xx_usart.d)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_usart.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4.h)(0x698B44C7)
|
||||||
|
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x57F606B8)
|
||||||
|
I (..\CORE\core_cmInstr.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cmFunc.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4_simd.h)(0x698B44C7)
|
||||||
|
I (..\USER\system_stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx_conf.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_adc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_crc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dbgmcu.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dma.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_exti.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_flash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_gpio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_i2c.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_iwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_pwr.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rcc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rtc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_sdio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_spi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_syscfg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_tim.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_wwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\misc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_cryp.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_hash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rng.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_can.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dac.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dcmi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_fsmc.h)(0x698B44C7)
|
||||||
|
F (..\FWLIB\src\stm32f4xx_adc.c)(0x698B44C7)(--c99 -c --cpu Cortex-M4.fp.sp -D__MICROLIB -g -W -O0 --apcs=interwork --split_sections -I ..\CORE -I ..\SYSTEM\delay -I ..\SYSTEM\sys -I ..\SYSTEM\usart -I ..\FWLIB\STM32F4xx_StdPeriph_Driver\inc -I ..\USER -I ..\HARDWARE\LED -I ..\HARDWARE\BEEP -I ..\HARDWARE\KEY -I ..\FWLIB\inc -I ..\HARDWARE -I ..\HARDWARE\MOTOR
-IC:\Keil_v5\ARM\PACK\Keil\STM32F4xx_DFP\2.11.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include
-D__UVISION_VERSION="538" -DSTM32F407xx -DSTM32F40_41xxx -DUSE_STDPERIPH_DRIVER
-o ..\obj\stm32f4xx_adc.o --omf_browse ..\obj\stm32f4xx_adc.crf --depend ..\obj\stm32f4xx_adc.d)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_adc.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4.h)(0x698B44C7)
|
||||||
|
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x57F606B8)
|
||||||
|
I (..\CORE\core_cmInstr.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cmFunc.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4_simd.h)(0x698B44C7)
|
||||||
|
I (..\USER\system_stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx_conf.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_crc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dbgmcu.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dma.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_exti.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_flash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_gpio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_i2c.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_iwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_pwr.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rcc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rtc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_sdio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_spi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_syscfg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_tim.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_usart.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_wwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\misc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_cryp.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_hash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rng.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_can.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dac.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dcmi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_fsmc.h)(0x698B44C7)
|
||||||
|
F (..\FWLIB\src\stm32f4xx_tim.c)(0x698B44C7)(--c99 -c --cpu Cortex-M4.fp.sp -D__MICROLIB -g -W -O0 --apcs=interwork --split_sections -I ..\CORE -I ..\SYSTEM\delay -I ..\SYSTEM\sys -I ..\SYSTEM\usart -I ..\FWLIB\STM32F4xx_StdPeriph_Driver\inc -I ..\USER -I ..\HARDWARE\LED -I ..\HARDWARE\BEEP -I ..\HARDWARE\KEY -I ..\FWLIB\inc -I ..\HARDWARE -I ..\HARDWARE\MOTOR
-IC:\Keil_v5\ARM\PACK\Keil\STM32F4xx_DFP\2.11.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include
-D__UVISION_VERSION="538" -DSTM32F407xx -DSTM32F40_41xxx -DUSE_STDPERIPH_DRIVER
-o ..\obj\stm32f4xx_tim.o --omf_browse ..\obj\stm32f4xx_tim.crf --depend ..\obj\stm32f4xx_tim.d)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_tim.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4.h)(0x698B44C7)
|
||||||
|
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x57F606B8)
|
||||||
|
I (..\CORE\core_cmInstr.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cmFunc.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4_simd.h)(0x698B44C7)
|
||||||
|
I (..\USER\system_stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx_conf.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_adc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_crc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dbgmcu.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dma.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_exti.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_flash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_gpio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_i2c.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_iwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_pwr.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rcc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rtc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_sdio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_spi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_syscfg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_usart.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_wwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\misc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_cryp.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_hash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rng.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_can.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dac.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dcmi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_fsmc.h)(0x698B44C7)
|
||||||
|
F (..\FWLIB\src\stm32f4xx_spi.c)(0x698B44C7)(--c99 -c --cpu Cortex-M4.fp.sp -D__MICROLIB -g -W -O0 --apcs=interwork --split_sections -I ..\CORE -I ..\SYSTEM\delay -I ..\SYSTEM\sys -I ..\SYSTEM\usart -I ..\FWLIB\STM32F4xx_StdPeriph_Driver\inc -I ..\USER -I ..\HARDWARE\LED -I ..\HARDWARE\BEEP -I ..\HARDWARE\KEY -I ..\FWLIB\inc -I ..\HARDWARE -I ..\HARDWARE\MOTOR
-IC:\Keil_v5\ARM\PACK\Keil\STM32F4xx_DFP\2.11.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include
-D__UVISION_VERSION="538" -DSTM32F407xx -DSTM32F40_41xxx -DUSE_STDPERIPH_DRIVER
-o ..\obj\stm32f4xx_spi.o --omf_browse ..\obj\stm32f4xx_spi.crf --depend ..\obj\stm32f4xx_spi.d)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_spi.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4.h)(0x698B44C7)
|
||||||
|
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x57F606B8)
|
||||||
|
I (..\CORE\core_cmInstr.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cmFunc.h)(0x698B44C7)
|
||||||
|
I (..\CORE\core_cm4_simd.h)(0x698B44C7)
|
||||||
|
I (..\USER\system_stm32f4xx.h)(0x698B44C7)
|
||||||
|
I (..\USER\stm32f4xx_conf.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_adc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_crc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dbgmcu.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dma.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_exti.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_flash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_gpio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_i2c.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_iwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_pwr.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rcc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rtc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_sdio.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_syscfg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_tim.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_usart.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_wwdg.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\misc.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_cryp.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_hash.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_rng.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_can.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dac.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_dcmi.h)(0x698B44C7)
|
||||||
|
I (..\FWLIB\inc\stm32f4xx_fsmc.h)(0x698B44C7)
|
||||||
|
F (..\readme.txt)(0x698B44C7)()
|
||||||
|
|
@ -7,7 +7,6 @@ LR_IROM1 0x08000000 0x00080000 { ; load region size_region
|
||||||
*.o (RESET, +First)
|
*.o (RESET, +First)
|
||||||
*(InRoot$$Sections)
|
*(InRoot$$Sections)
|
||||||
.ANY (+RO)
|
.ANY (+RO)
|
||||||
.ANY (+XO)
|
|
||||||
}
|
}
|
||||||
RW_IRAM1 0x20000000 0x00020000 { ; RW data
|
RW_IRAM1 0x20000000 0x00020000 { ; RW data
|
||||||
.ANY (+RW +ZI)
|
.ANY (+RW +ZI)
|
||||||
|
|
|
||||||
BIN
OBJ/adc.crf
BIN
OBJ/adc.crf
Binary file not shown.
BIN
OBJ/beep.crf
BIN
OBJ/beep.crf
Binary file not shown.
BIN
OBJ/delay.crf
BIN
OBJ/delay.crf
Binary file not shown.
Binary file not shown.
BIN
OBJ/key.crf
BIN
OBJ/key.crf
Binary file not shown.
BIN
OBJ/led.crf
BIN
OBJ/led.crf
Binary file not shown.
BIN
OBJ/main.crf
BIN
OBJ/main.crf
Binary file not shown.
BIN
OBJ/misc.crf
BIN
OBJ/misc.crf
Binary file not shown.
Binary file not shown.
BIN
OBJ/spi.crf
BIN
OBJ/spi.crf
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
OBJ/sys.crf
BIN
OBJ/sys.crf
Binary file not shown.
Binary file not shown.
BIN
OBJ/timer.crf
BIN
OBJ/timer.crf
Binary file not shown.
BIN
OBJ/usart.crf
BIN
OBJ/usart.crf
Binary file not shown.
File diff suppressed because one or more lines are too long
|
|
@ -8,7 +8,7 @@
|
||||||
<Extensions>
|
<Extensions>
|
||||||
<cExt>*.c</cExt>
|
<cExt>*.c</cExt>
|
||||||
<aExt>*.s*; *.src; *.a*</aExt>
|
<aExt>*.s*; *.src; *.a*</aExt>
|
||||||
<oExt>*.obj</oExt>
|
<oExt>*.obj; *.o</oExt>
|
||||||
<lExt>*.lib</lExt>
|
<lExt>*.lib</lExt>
|
||||||
<tExt>*.txt; *.h; *.inc; *.md</tExt>
|
<tExt>*.txt; *.h; *.inc; *.md</tExt>
|
||||||
<pExt>*.plm</pExt>
|
<pExt>*.plm</pExt>
|
||||||
|
|
@ -103,7 +103,7 @@
|
||||||
<bEvRecOn>1</bEvRecOn>
|
<bEvRecOn>1</bEvRecOn>
|
||||||
<bSchkAxf>0</bSchkAxf>
|
<bSchkAxf>0</bSchkAxf>
|
||||||
<bTchkAxf>0</bTchkAxf>
|
<bTchkAxf>0</bTchkAxf>
|
||||||
<nTsel>11</nTsel>
|
<nTsel>5</nTsel>
|
||||||
<sDll></sDll>
|
<sDll></sDll>
|
||||||
<sDllPa></sDllPa>
|
<sDllPa></sDllPa>
|
||||||
<sDlgDll></sDlgDll>
|
<sDlgDll></sDlgDll>
|
||||||
|
|
@ -157,25 +157,9 @@
|
||||||
<Bp>
|
<Bp>
|
||||||
<Number>0</Number>
|
<Number>0</Number>
|
||||||
<Type>0</Type>
|
<Type>0</Type>
|
||||||
<LineNumber>257</LineNumber>
|
|
||||||
<EnabledFlag>0</EnabledFlag>
|
|
||||||
<Address>134220626</Address>
|
|
||||||
<ByteObject>0</ByteObject>
|
|
||||||
<HtxType>0</HtxType>
|
|
||||||
<ManyObjects>0</ManyObjects>
|
|
||||||
<SizeOfObject>0</SizeOfObject>
|
|
||||||
<BreakByAccess>0</BreakByAccess>
|
|
||||||
<BreakIfRCount>1</BreakIfRCount>
|
|
||||||
<Filename>..\SYSTEM\usart\usart.c</Filename>
|
|
||||||
<ExecCommand></ExecCommand>
|
|
||||||
<Expression>\\USART\../SYSTEM/usart/usart.c\257</Expression>
|
|
||||||
</Bp>
|
|
||||||
<Bp>
|
|
||||||
<Number>1</Number>
|
|
||||||
<Type>0</Type>
|
|
||||||
<LineNumber>339</LineNumber>
|
<LineNumber>339</LineNumber>
|
||||||
<EnabledFlag>0</EnabledFlag>
|
<EnabledFlag>1</EnabledFlag>
|
||||||
<Address>134220790</Address>
|
<Address>134221170</Address>
|
||||||
<ByteObject>0</ByteObject>
|
<ByteObject>0</ByteObject>
|
||||||
<HtxType>0</HtxType>
|
<HtxType>0</HtxType>
|
||||||
<ManyObjects>0</ManyObjects>
|
<ManyObjects>0</ManyObjects>
|
||||||
|
|
@ -187,52 +171,20 @@
|
||||||
<Expression>\\USART\../SYSTEM/usart/usart.c\339</Expression>
|
<Expression>\\USART\../SYSTEM/usart/usart.c\339</Expression>
|
||||||
</Bp>
|
</Bp>
|
||||||
<Bp>
|
<Bp>
|
||||||
<Number>2</Number>
|
<Number>1</Number>
|
||||||
<Type>0</Type>
|
<Type>0</Type>
|
||||||
<LineNumber>219</LineNumber>
|
<LineNumber>325</LineNumber>
|
||||||
<EnabledFlag>0</EnabledFlag>
|
<EnabledFlag>1</EnabledFlag>
|
||||||
<Address>134222346</Address>
|
<Address>0</Address>
|
||||||
<ByteObject>0</ByteObject>
|
<ByteObject>0</ByteObject>
|
||||||
<HtxType>0</HtxType>
|
<HtxType>0</HtxType>
|
||||||
<ManyObjects>0</ManyObjects>
|
<ManyObjects>0</ManyObjects>
|
||||||
<SizeOfObject>0</SizeOfObject>
|
<SizeOfObject>0</SizeOfObject>
|
||||||
<BreakByAccess>0</BreakByAccess>
|
<BreakByAccess>0</BreakByAccess>
|
||||||
<BreakIfRCount>1</BreakIfRCount>
|
<BreakIfRCount>0</BreakIfRCount>
|
||||||
<Filename>.\main.c</Filename>
|
<Filename>.\main.c</Filename>
|
||||||
<ExecCommand></ExecCommand>
|
<ExecCommand></ExecCommand>
|
||||||
<Expression>\\USART\main.c\219</Expression>
|
<Expression></Expression>
|
||||||
</Bp>
|
|
||||||
<Bp>
|
|
||||||
<Number>3</Number>
|
|
||||||
<Type>0</Type>
|
|
||||||
<LineNumber>223</LineNumber>
|
|
||||||
<EnabledFlag>0</EnabledFlag>
|
|
||||||
<Address>134222360</Address>
|
|
||||||
<ByteObject>0</ByteObject>
|
|
||||||
<HtxType>0</HtxType>
|
|
||||||
<ManyObjects>0</ManyObjects>
|
|
||||||
<SizeOfObject>0</SizeOfObject>
|
|
||||||
<BreakByAccess>0</BreakByAccess>
|
|
||||||
<BreakIfRCount>1</BreakIfRCount>
|
|
||||||
<Filename>.\main.c</Filename>
|
|
||||||
<ExecCommand></ExecCommand>
|
|
||||||
<Expression>\\USART\main.c\223</Expression>
|
|
||||||
</Bp>
|
|
||||||
<Bp>
|
|
||||||
<Number>4</Number>
|
|
||||||
<Type>0</Type>
|
|
||||||
<LineNumber>227</LineNumber>
|
|
||||||
<EnabledFlag>0</EnabledFlag>
|
|
||||||
<Address>134222374</Address>
|
|
||||||
<ByteObject>0</ByteObject>
|
|
||||||
<HtxType>0</HtxType>
|
|
||||||
<ManyObjects>0</ManyObjects>
|
|
||||||
<SizeOfObject>0</SizeOfObject>
|
|
||||||
<BreakByAccess>0</BreakByAccess>
|
|
||||||
<BreakIfRCount>1</BreakIfRCount>
|
|
||||||
<Filename>.\main.c</Filename>
|
|
||||||
<ExecCommand></ExecCommand>
|
|
||||||
<Expression>\\USART\main.c\227</Expression>
|
|
||||||
</Bp>
|
</Bp>
|
||||||
</Breakpoint>
|
</Breakpoint>
|
||||||
<Tracepoint>
|
<Tracepoint>
|
||||||
|
|
@ -241,7 +193,7 @@
|
||||||
<DebugFlag>
|
<DebugFlag>
|
||||||
<trace>0</trace>
|
<trace>0</trace>
|
||||||
<periodic>0</periodic>
|
<periodic>0</periodic>
|
||||||
<aLwin>1</aLwin>
|
<aLwin>0</aLwin>
|
||||||
<aCover>0</aCover>
|
<aCover>0</aCover>
|
||||||
<aSer1>0</aSer1>
|
<aSer1>0</aSer1>
|
||||||
<aSer2>0</aSer2>
|
<aSer2>0</aSer2>
|
||||||
|
|
@ -279,6 +231,7 @@
|
||||||
<pMultCmdsp></pMultCmdsp>
|
<pMultCmdsp></pMultCmdsp>
|
||||||
<DebugDescription>
|
<DebugDescription>
|
||||||
<Enable>1</Enable>
|
<Enable>1</Enable>
|
||||||
|
<EnableFlashSeq>0</EnableFlashSeq>
|
||||||
<EnableLog>0</EnableLog>
|
<EnableLog>0</EnableLog>
|
||||||
<Protocol>2</Protocol>
|
<Protocol>2</Protocol>
|
||||||
<DbgClock>10000000</DbgClock>
|
<DbgClock>10000000</DbgClock>
|
||||||
|
|
@ -420,17 +373,29 @@
|
||||||
<RteFlg>0</RteFlg>
|
<RteFlg>0</RteFlg>
|
||||||
<bShared>0</bShared>
|
<bShared>0</bShared>
|
||||||
</File>
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>2</GroupNumber>
|
||||||
|
<FileNumber>11</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>..\HARDWARE\MOTOR\motor_driver.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>motor_driver.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
</Group>
|
</Group>
|
||||||
|
|
||||||
<Group>
|
<Group>
|
||||||
<GroupName>SYSTEM</GroupName>
|
<GroupName>SYSTEM</GroupName>
|
||||||
<tvExp>1</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
<cbSel>0</cbSel>
|
<cbSel>0</cbSel>
|
||||||
<RteFlg>0</RteFlg>
|
<RteFlg>0</RteFlg>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>3</GroupNumber>
|
<GroupNumber>3</GroupNumber>
|
||||||
<FileNumber>11</FileNumber>
|
<FileNumber>12</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
|
@ -442,7 +407,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>3</GroupNumber>
|
<GroupNumber>3</GroupNumber>
|
||||||
<FileNumber>12</FileNumber>
|
<FileNumber>13</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
|
@ -454,9 +419,9 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>3</GroupNumber>
|
<GroupNumber>3</GroupNumber>
|
||||||
<FileNumber>13</FileNumber>
|
<FileNumber>14</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>1</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
<bDave2>0</bDave2>
|
<bDave2>0</bDave2>
|
||||||
<PathWithFileName>..\SYSTEM\usart\usart.c</PathWithFileName>
|
<PathWithFileName>..\SYSTEM\usart\usart.c</PathWithFileName>
|
||||||
|
|
@ -468,13 +433,13 @@
|
||||||
|
|
||||||
<Group>
|
<Group>
|
||||||
<GroupName>CORE</GroupName>
|
<GroupName>CORE</GroupName>
|
||||||
<tvExp>1</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
<cbSel>0</cbSel>
|
<cbSel>0</cbSel>
|
||||||
<RteFlg>0</RteFlg>
|
<RteFlg>0</RteFlg>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>4</GroupNumber>
|
<GroupNumber>4</GroupNumber>
|
||||||
<FileNumber>14</FileNumber>
|
<FileNumber>15</FileNumber>
|
||||||
<FileType>2</FileType>
|
<FileType>2</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
|
@ -488,13 +453,13 @@
|
||||||
|
|
||||||
<Group>
|
<Group>
|
||||||
<GroupName>FWLIB</GroupName>
|
<GroupName>FWLIB</GroupName>
|
||||||
<tvExp>1</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
<cbSel>0</cbSel>
|
<cbSel>0</cbSel>
|
||||||
<RteFlg>0</RteFlg>
|
<RteFlg>0</RteFlg>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>5</GroupNumber>
|
<GroupNumber>5</GroupNumber>
|
||||||
<FileNumber>15</FileNumber>
|
<FileNumber>16</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
|
@ -506,7 +471,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>5</GroupNumber>
|
<GroupNumber>5</GroupNumber>
|
||||||
<FileNumber>16</FileNumber>
|
<FileNumber>17</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
|
@ -518,7 +483,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>5</GroupNumber>
|
<GroupNumber>5</GroupNumber>
|
||||||
<FileNumber>17</FileNumber>
|
<FileNumber>18</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
|
@ -530,7 +495,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>5</GroupNumber>
|
<GroupNumber>5</GroupNumber>
|
||||||
<FileNumber>18</FileNumber>
|
<FileNumber>19</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
|
@ -542,7 +507,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>5</GroupNumber>
|
<GroupNumber>5</GroupNumber>
|
||||||
<FileNumber>19</FileNumber>
|
<FileNumber>20</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
|
@ -554,7 +519,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>5</GroupNumber>
|
<GroupNumber>5</GroupNumber>
|
||||||
<FileNumber>20</FileNumber>
|
<FileNumber>21</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
|
@ -566,7 +531,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>5</GroupNumber>
|
<GroupNumber>5</GroupNumber>
|
||||||
<FileNumber>21</FileNumber>
|
<FileNumber>22</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
|
@ -578,7 +543,7 @@
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>5</GroupNumber>
|
<GroupNumber>5</GroupNumber>
|
||||||
<FileNumber>22</FileNumber>
|
<FileNumber>23</FileNumber>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
|
@ -598,7 +563,7 @@
|
||||||
<RteFlg>0</RteFlg>
|
<RteFlg>0</RteFlg>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>6</GroupNumber>
|
<GroupNumber>6</GroupNumber>
|
||||||
<FileNumber>23</FileNumber>
|
<FileNumber>24</FileNumber>
|
||||||
<FileType>5</FileType>
|
<FileType>5</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
|
|
||||||
|
|
@ -10,14 +10,14 @@
|
||||||
<TargetName>USART</TargetName>
|
<TargetName>USART</TargetName>
|
||||||
<ToolsetNumber>0x4</ToolsetNumber>
|
<ToolsetNumber>0x4</ToolsetNumber>
|
||||||
<ToolsetName>ARM-ADS</ToolsetName>
|
<ToolsetName>ARM-ADS</ToolsetName>
|
||||||
<pCCUsed>5050169::V5.05 update 2 (build 169)::ARMCC</pCCUsed>
|
<pCCUsed>5060422::V5.06 update 4 (build 422)::ARMCC</pCCUsed>
|
||||||
<uAC6>0</uAC6>
|
<uAC6>0</uAC6>
|
||||||
<TargetOption>
|
<TargetOption>
|
||||||
<TargetCommonOption>
|
<TargetCommonOption>
|
||||||
<Device>STM32F407VETx</Device>
|
<Device>STM32F407VETx</Device>
|
||||||
<Vendor>STMicroelectronics</Vendor>
|
<Vendor>STMicroelectronics</Vendor>
|
||||||
<PackID>Keil.STM32F4xx_DFP.2.14.0</PackID>
|
<PackID>Keil.STM32F4xx_DFP.2.11.0</PackID>
|
||||||
<PackURL>http://www.keil.com/pack/</PackURL>
|
<PackURL>http://www.keil.com/pack</PackURL>
|
||||||
<Cpu>IRAM(0x20000000,0x00020000) IRAM2(0x10000000,0x00010000) IROM(0x08000000,0x00080000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE</Cpu>
|
<Cpu>IRAM(0x20000000,0x00020000) IRAM2(0x10000000,0x00010000) IROM(0x08000000,0x00080000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE</Cpu>
|
||||||
<FlashUtilSpec></FlashUtilSpec>
|
<FlashUtilSpec></FlashUtilSpec>
|
||||||
<StartupFile></StartupFile>
|
<StartupFile></StartupFile>
|
||||||
|
|
@ -184,6 +184,9 @@
|
||||||
<hadXRAM>0</hadXRAM>
|
<hadXRAM>0</hadXRAM>
|
||||||
<uocXRam>0</uocXRam>
|
<uocXRam>0</uocXRam>
|
||||||
<RvdsVP>2</RvdsVP>
|
<RvdsVP>2</RvdsVP>
|
||||||
|
<RvdsMve>0</RvdsMve>
|
||||||
|
<RvdsCdeCp>0</RvdsCdeCp>
|
||||||
|
<nBranchProt>0</nBranchProt>
|
||||||
<hadIRAM2>1</hadIRAM2>
|
<hadIRAM2>1</hadIRAM2>
|
||||||
<hadIROM2>0</hadIROM2>
|
<hadIROM2>0</hadIROM2>
|
||||||
<StupSel>8</StupSel>
|
<StupSel>8</StupSel>
|
||||||
|
|
@ -337,7 +340,7 @@
|
||||||
<MiscControls></MiscControls>
|
<MiscControls></MiscControls>
|
||||||
<Define>STM32F40_41xxx,USE_STDPERIPH_DRIVER</Define>
|
<Define>STM32F40_41xxx,USE_STDPERIPH_DRIVER</Define>
|
||||||
<Undefine></Undefine>
|
<Undefine></Undefine>
|
||||||
<IncludePath>..\CORE;..\SYSTEM\delay;..\SYSTEM\sys;..\SYSTEM\usart;..\FWLIB\STM32F4xx_StdPeriph_Driver\inc;..\USER;..\HARDWARE\LED;..\HARDWARE\BEEP;..\HARDWARE\KEY;..\FWLIB\inc;..\HARDWARE</IncludePath>
|
<IncludePath>..\CORE;..\SYSTEM\delay;..\SYSTEM\sys;..\SYSTEM\usart;..\FWLIB\STM32F4xx_StdPeriph_Driver\inc;..\USER;..\HARDWARE\LED;..\HARDWARE\BEEP;..\HARDWARE\KEY;..\FWLIB\inc;..\HARDWARE;..\HARDWARE\MOTOR</IncludePath>
|
||||||
</VariousControls>
|
</VariousControls>
|
||||||
</Cads>
|
</Cads>
|
||||||
<Aads>
|
<Aads>
|
||||||
|
|
@ -350,7 +353,7 @@
|
||||||
<NoWarn>0</NoWarn>
|
<NoWarn>0</NoWarn>
|
||||||
<uSurpInc>0</uSurpInc>
|
<uSurpInc>0</uSurpInc>
|
||||||
<useXO>0</useXO>
|
<useXO>0</useXO>
|
||||||
<uClangAs>0</uClangAs>
|
<ClangAsOpt>4</ClangAsOpt>
|
||||||
<VariousControls>
|
<VariousControls>
|
||||||
<MiscControls></MiscControls>
|
<MiscControls></MiscControls>
|
||||||
<Define></Define>
|
<Define></Define>
|
||||||
|
|
@ -436,6 +439,11 @@
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<FilePath>..\HARDWARE\SPI\spi.c</FilePath>
|
<FilePath>..\HARDWARE\SPI\spi.c</FilePath>
|
||||||
</File>
|
</File>
|
||||||
|
<File>
|
||||||
|
<FileName>motor_driver.c</FileName>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<FilePath>..\HARDWARE\MOTOR\motor_driver.c</FilePath>
|
||||||
|
</File>
|
||||||
</Files>
|
</Files>
|
||||||
</Group>
|
</Group>
|
||||||
<Group>
|
<Group>
|
||||||
|
|
|
||||||
97
USER/main.c
97
USER/main.c
|
|
@ -4,7 +4,7 @@
|
||||||
#include "led.h"
|
#include "led.h"
|
||||||
#include "beep.h"
|
#include "beep.h"
|
||||||
#include "key.h"
|
#include "key.h"
|
||||||
|
#include "motor_driver.h"
|
||||||
|
|
||||||
//ALIENTEK 探索者STM32F407开发板 实验4
|
//ALIENTEK 探索者STM32F407开发板 实验4
|
||||||
//串口通信实验 -库函数版本
|
//串口通信实验 -库函数版本
|
||||||
|
|
@ -168,6 +168,16 @@ extern uint8_t g_usart1_rx_buf[USART_REC_LEN];
|
||||||
extern uint16_t g_usart1_rx_sta;
|
extern uint16_t g_usart1_rx_sta;
|
||||||
extern uint16_t g_usart1_rx_state;
|
extern uint16_t g_usart1_rx_state;
|
||||||
|
|
||||||
|
extern uint8_t g_usart2_rx_buf[USART_REC_LEN];
|
||||||
|
extern uint16_t g_usart2_rx_sta;
|
||||||
|
extern uint16_t g_usart2_rx_state;
|
||||||
|
|
||||||
|
|
||||||
|
extern uint8_t g_usart3_rx_buf[USART_REC_LEN];
|
||||||
|
extern uint16_t g_usart3_rx_sta;
|
||||||
|
extern uint16_t g_usart3_rx_state;
|
||||||
|
|
||||||
|
|
||||||
extern uint8_t g_rx1_buffer[RXBUFFERSIZE]; /* HAL库使用的串口接收缓冲 */
|
extern uint8_t g_rx1_buffer[RXBUFFERSIZE]; /* HAL库使用的串口接收缓冲 */
|
||||||
/* 接收缓冲, 最大USART_REC_LEN个字节. */
|
/* 接收缓冲, 最大USART_REC_LEN个字节. */
|
||||||
extern uint8_t g_usart2_rx_buf[USART_REC_LEN];
|
extern uint8_t g_usart2_rx_buf[USART_REC_LEN];
|
||||||
|
|
@ -209,11 +219,67 @@ int main(void)
|
||||||
motor_spi1_init();
|
motor_spi1_init();
|
||||||
motor_spi2_init();
|
motor_spi2_init();
|
||||||
TIM1_PWM_Init(16, 32);
|
TIM1_PWM_Init(16, 32);
|
||||||
TIM2_PWM_Init(16, 32);
|
//TIM2_PWM_Init(16, 32);
|
||||||
TIM4_PWM_Init(16, 32);
|
TIM4_PWM_Init(16, 32);
|
||||||
TIM_Cmd(TIM1, DISABLE);
|
TIM_Cmd(TIM1, DISABLE);
|
||||||
TIM_Cmd(TIM2, DISABLE);
|
//TIM_Cmd(TIM2, DISABLE);
|
||||||
TIM_Cmd(TIM4, DISABLE);
|
TIM_Cmd(TIM4, DISABLE);
|
||||||
|
//---------------------------------------------
|
||||||
|
// 初始化DRV8832电机驱动
|
||||||
|
DRV8832_Init();
|
||||||
|
|
||||||
|
// 初始化PWM定时器(如果需要调速)
|
||||||
|
PWM_Timer_Init();
|
||||||
|
|
||||||
|
// 使能全局中断
|
||||||
|
__enable_irq();
|
||||||
|
//=======================================================================
|
||||||
|
while(1) {
|
||||||
|
// 示例1:基本控制(全速正反转)
|
||||||
|
Motor_Control(MOTOR_FORWARD); // 正转
|
||||||
|
delay_ms(5000);
|
||||||
|
Motor_SafeDirectionChange(MOTOR_REVERSE); // 安全切换到反转
|
||||||
|
delay_ms(5000);
|
||||||
|
|
||||||
|
Motor_Control(MOTOR_BRAKE); // 刹车
|
||||||
|
delay_ms(500);
|
||||||
|
|
||||||
|
Motor_Control(MOTOR_STOP); // 停止(滑行)
|
||||||
|
delay_ms(1000);
|
||||||
|
|
||||||
|
// 示例2:PWM调速演示
|
||||||
|
// 正转加速
|
||||||
|
// for(uint8_t speed = 0; speed <= 100; speed += 10) {
|
||||||
|
// Motor_SetSpeed(speed, MOTOR_FORWARD);
|
||||||
|
// delay_ms(200);
|
||||||
|
// }
|
||||||
|
// delay_ms(2000);
|
||||||
|
//
|
||||||
|
// // 正转减速
|
||||||
|
// for(uint8_t speed = 100; speed > 0; speed -= 10) {
|
||||||
|
// Motor_SetSpeed(speed, MOTOR_FORWARD);
|
||||||
|
// delay_ms(200);
|
||||||
|
// }
|
||||||
|
// Motor_SetSpeed(0, MOTOR_STOP);
|
||||||
|
// delay_ms(1000);
|
||||||
|
|
||||||
|
// 检查故障状态
|
||||||
|
if(Motor_GetFaultStatus()) {
|
||||||
|
// 发生故障,停止电机
|
||||||
|
Motor_Control(MOTOR_STOP);
|
||||||
|
|
||||||
|
// 可以添加故障处理代码,如闪烁LED或串口输出
|
||||||
|
// ...
|
||||||
|
|
||||||
|
// 等待故障清除
|
||||||
|
while(Motor_GetFaultStatus()) {
|
||||||
|
delay_ms(100);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//=======================================================================
|
||||||
while(1)
|
while(1)
|
||||||
{
|
{
|
||||||
printf("I love you lao zhang\n");
|
printf("I love you lao zhang\n");
|
||||||
|
|
@ -238,6 +304,31 @@ int main(void)
|
||||||
g_rx1_buffer[0] = 0x0;
|
g_rx1_buffer[0] = 0x0;
|
||||||
Uart6_Send_data(frame_updata,6);
|
Uart6_Send_data(frame_updata,6);
|
||||||
}
|
}
|
||||||
|
if(g_usart2_rx_state == 1)
|
||||||
|
{
|
||||||
|
// g_usart1_rx_buf[1] = 0x01;
|
||||||
|
// g_usart1_rx_buf[3] = 0x34;
|
||||||
|
// g_usart1_rx_buf[4] = crc8_standard(g_usart1_rx_buf,4);
|
||||||
|
|
||||||
|
g_usart2_rx_state = 0;
|
||||||
|
memcpy(frame_updata,g_usart2_rx_buf,6 );
|
||||||
|
memset(g_usart2_rx_buf, 0x0, 6);
|
||||||
|
g_rx2_buffer[0] = 0x0;
|
||||||
|
Uart6_Send_data(frame_updata,6);
|
||||||
|
}
|
||||||
|
if(g_usart3_rx_state == 1)
|
||||||
|
{
|
||||||
|
// g_usart1_rx_buf[1] = 0x01;
|
||||||
|
// g_usart1_rx_buf[3] = 0x34;
|
||||||
|
// g_usart1_rx_buf[4] = crc8_standard(g_usart1_rx_buf,4);
|
||||||
|
|
||||||
|
g_usart3_rx_state = 0;
|
||||||
|
memcpy(frame_updata,g_usart3_rx_buf,6 );
|
||||||
|
memset(g_usart3_rx_buf, 0x0, 6);
|
||||||
|
g_rx3_buffer[0] = 0x0;
|
||||||
|
Uart6_Send_data(frame_updata,6);
|
||||||
|
}
|
||||||
|
|
||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
|
|
||||||
// if(USART_RX_STA&0x8000)
|
// if(USART_RX_STA&0x8000)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue