更新 磁条中点校准与flash写入
This commit is contained in:
parent
d21087c328
commit
6fe8d91e3c
|
@ -0,0 +1,38 @@
|
||||||
|
#ifndef __STMFLASH_H__
|
||||||
|
#define __STMFLASH_H__
|
||||||
|
#include "main.h"
|
||||||
|
//=========================数据类型宏定义
|
||||||
|
#define u8 uint8_t
|
||||||
|
#define u16 uint16_t
|
||||||
|
#define u32 uint32_t
|
||||||
|
#define __IO volatile
|
||||||
|
typedef __IO uint16_t vu16;
|
||||||
|
|
||||||
|
//=========================用户根据自己的需要设置
|
||||||
|
#define STM32_FLASH_SIZE 256 //所选STM32的FLASH容量大小(单位为K),STM32F103RCT6-256k
|
||||||
|
#if STM32_FLASH_SIZE < 256 //设置扇区大小
|
||||||
|
#define STM_SECTOR_SIZE 1024 //1K字节
|
||||||
|
#else
|
||||||
|
#define STM_SECTOR_SIZE 2048 //2K字节
|
||||||
|
#endif
|
||||||
|
#define STM32_FLASH_BASE 0x08000000 //STM32 FLASH的起始地址
|
||||||
|
#define FLASH_SAVE_ADDR STM32_FLASH_BASE+STM_SECTOR_SIZE*62 //写Flash的地址,这里从倒数第二页开始
|
||||||
|
#define STM32_FLASH_WREN 1 //使能FLASH写入(0,不是能;1,使能)
|
||||||
|
#define FLASH_WAITETIME 50000 //FLASH等待超时时间
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
u8 STMFLASH_GetStatus(void); //获得状态
|
||||||
|
u8 STMFLASH_WaitDone(u16 time); //等待操作结束
|
||||||
|
u8 STMFLASH_ErasePage(u32 paddr); //擦除页
|
||||||
|
u8 STMFLASH_WriteHalfWord(u32 faddr, u16 dat);//写入半字
|
||||||
|
u16 STMFLASH_ReadHalfWord(u32 faddr); //读出半字
|
||||||
|
void STMFLASH_WriteLenByte(u32 WriteAddr,u32 DataToWrite,u16 Len); //指定地址开始写入指定长度的数据
|
||||||
|
u32 STMFLASH_ReadLenByte(u32 ReadAddr,u16 Len); //指定地址开始读取指定长度数据
|
||||||
|
void STMFLASH_Write(u32 WriteAddr,u16 *pBuffer,u16 NumToWrite); //从指定地址开始写入指定长度的数据
|
||||||
|
void STMFLASH_Read(u32 ReadAddr,u16 *pBuffer,u16 NumToRead); //从指定地址开始读出指定长度的数据
|
||||||
|
void Flash_PageErase(uint32_t PageAddress); //扇区擦除
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
|
@ -3,6 +3,10 @@
|
||||||
|
|
||||||
#include "main.h"
|
#include "main.h"
|
||||||
|
|
||||||
|
#define magnet_1mm 7 //1mm对应mv值
|
||||||
|
extern int magnet_middle; //磁条范围-中点mv
|
||||||
|
extern int magnet_start; //磁条范围-起点mv
|
||||||
|
extern int magnet_end; //磁条范围-终点mv
|
||||||
|
|
||||||
extern unsigned char Runmotor_step;
|
extern unsigned char Runmotor_step;
|
||||||
extern int led_flag; //led灯开关标志
|
extern int led_flag; //led灯开关标志
|
||||||
|
|
|
@ -14,7 +14,9 @@ extern char oled_en;
|
||||||
extern unsigned int step_temp[2];
|
extern unsigned int step_temp[2];
|
||||||
extern char run_mode_temp[2];
|
extern char run_mode_temp[2];
|
||||||
extern int direc_temp[2];
|
extern int direc_temp[2];
|
||||||
|
extern char magnet_select[2];
|
||||||
|
extern char magnet_s_ok[2];
|
||||||
|
extern char magnet_motor_sw;
|
||||||
|
|
||||||
void OLED2_Send(unsigned char *data, unsigned char len);
|
void OLED2_Send(unsigned char *data, unsigned char len);
|
||||||
void OLED2_Init(void);
|
void OLED2_Init(void);
|
||||||
|
|
|
@ -622,6 +622,40 @@ void Deal_Uart_Data_For_Module(void)
|
||||||
|
|
||||||
motor_direc = temp[9] + 1;
|
motor_direc = temp[9] + 1;
|
||||||
|
|
||||||
|
switch(temp[10])
|
||||||
|
{
|
||||||
|
case 1://´ĹĚőšć¸ń #25
|
||||||
|
{
|
||||||
|
magnet_start = magnet_middle - 13 * magnet_1mm;
|
||||||
|
magnet_end = magnet_middle + 13 * magnet_1mm;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case 2://´ĹĚőšć¸ń #50
|
||||||
|
{
|
||||||
|
magnet_start = magnet_middle - 26 * magnet_1mm;
|
||||||
|
magnet_end = magnet_middle + 26 * magnet_1mm;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case 3://´ĹĚőšć¸ń #110
|
||||||
|
{
|
||||||
|
magnet_start = magnet_middle - 56 * magnet_1mm;
|
||||||
|
magnet_end = magnet_middle + 56 * magnet_1mm;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case 4://´ĹĚőšć¸ń #210
|
||||||
|
{
|
||||||
|
magnet_start = magnet_middle - 106 * magnet_1mm;
|
||||||
|
magnet_end = magnet_middle + 106 * magnet_1mm;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case 5://´ĹĚőšć¸ń ĚŘĘâ
|
||||||
|
{
|
||||||
|
magnet_start = magnet_middle - 56 * magnet_1mm;
|
||||||
|
magnet_end = magnet_middle + 56 * magnet_1mm;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
ClrRunmotorStep();//清除电机标记
|
ClrRunmotorStep();//清除电机标记
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -291,9 +291,10 @@ float GetAD(unsigned char channel)
|
||||||
}
|
}
|
||||||
#define DEEPTH 100
|
#define DEEPTH 100
|
||||||
float X_ads1220_temp[DEEPTH] = {0},X_ads1220_temp_fl[DEEPTH] = {0},filter_result = 0;
|
float X_ads1220_temp[DEEPTH] = {0},X_ads1220_temp_fl[DEEPTH] = {0},filter_result = 0;
|
||||||
char X_ads1220_cnt = 0;
|
char X_ads1220_cnt = 0,full_flag = 0;
|
||||||
float Xads1220_filter(char head, char tail) //对20维的数组进行中值滤波
|
float Xads1220_filter(char head, char tail) //对20维的数组进行中值滤波
|
||||||
{
|
{
|
||||||
|
if(full_flag == 0) return 0;
|
||||||
// float t = 0;
|
// float t = 0;
|
||||||
char i = 0;//,j = 0;
|
char i = 0;//,j = 0;
|
||||||
|
|
||||||
|
@ -324,9 +325,10 @@ float Xads1220_filter(char head, char tail) //
|
||||||
return filter_result;
|
return filter_result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void Xads1220_record(void)
|
void Xads1220_record(void)
|
||||||
{
|
{
|
||||||
if(it_1ms_flag == 1) //每隔5ms记录一次ADC值,20维数组循环记录
|
if(it_1ms_flag == 1) //每隔Xms记录一次ADC值,100维数组循环记录
|
||||||
{
|
{
|
||||||
it_1ms_flag = 0;
|
it_1ms_flag = 0;
|
||||||
|
|
||||||
|
@ -334,6 +336,7 @@ void Xads1220_record(void)
|
||||||
X_ads1220_temp[X_ads1220_cnt] = GetAD(4);
|
X_ads1220_temp[X_ads1220_cnt] = GetAD(4);
|
||||||
X_ads1220_cnt++;
|
X_ads1220_cnt++;
|
||||||
}
|
}
|
||||||
|
if(X_ads1220_cnt == 100) full_flag = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*************************快速排序*************************/
|
/*************************快速排序*************************/
|
||||||
|
|
|
@ -9,29 +9,46 @@ float X_ads1220_prc = 0; //电压百分比(即位移百分比)
|
||||||
float TEMP_M1820 = 0; //温度
|
float TEMP_M1820 = 0; //温度
|
||||||
uint32_t move_step_5mm = 0x0000C800;
|
uint32_t move_step_5mm = 0x0000C800;
|
||||||
uint32_t move_step_1mm = 0x00002800;
|
uint32_t move_step_1mm = 0x00002800;
|
||||||
char ocin1 = 0,ocin2 = 0; //位置开关,远离为1接近为0
|
|
||||||
char oled_init_flag = 0,oled_init_result = 0;
|
char oled_init_flag = 0,oled_init_result = 0;
|
||||||
//int i2c_error_temp = 0;
|
//int i2c_error_temp = 0;
|
||||||
uint8_t magnet_tx[7] = {0x05,0x01,0x00,0x0A,0x00,0x0A,0xFF};
|
uint8_t magnet_tx[7] = {0x05,0x01,0x00,0x01,0x00,0x32,0xFF};
|
||||||
HAL_StatusTypeDef hal_check_tx;
|
HAL_StatusTypeDef hal_check_tx;
|
||||||
|
uint8_t flash_rd_flag = 0;
|
||||||
|
signed int first_xa_32 = 0;//记录上电时电机位置
|
||||||
|
uint16_t load_check = 0;
|
||||||
|
uint8_t TSTEP_CK[5] = {0};
|
||||||
|
uint32_t tstep_check = 0;
|
||||||
|
|
||||||
void app_act (void)
|
void app_act (void)
|
||||||
{
|
{
|
||||||
|
if(flash_rd_flag == 0) //只读取一次
|
||||||
|
{
|
||||||
|
STMFLASH_Read(FLASH_SAVE_ADDR,flash_rd,6); //读取当前flash内容
|
||||||
|
// magnet_middle = flash_rd[0]; //默认以#25的中点为标准
|
||||||
|
|
||||||
|
flash_rd_flag = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
TMC5160_SPIReadInt(0x12,TSTEP_CK); //读取TSTEP,为0说明灵敏度过小
|
||||||
|
tstep_check = Raw_32(TSTEP_CK);
|
||||||
|
TMC5160_SPIReadInt(DRV_STAT_ADDR,DRV_STAT); //读取驱动器状态
|
||||||
|
DRV_STAT_32 = Raw_32(DRV_STAT);
|
||||||
|
SG_RESULT_16 = ((uint16_t)DRV_STAT_32) & 0x03FF; //驱动器状态共32bit,其中0-9bit为负载值,读到的负载值越低,负载越高,0代表最高负载
|
||||||
|
if(SG_RESULT_16 != 0) load_check = SG_RESULT_16;
|
||||||
|
|
||||||
//1 按键操作
|
//1 按键操作
|
||||||
// Key_Scan();//按键扫描(已放入定时器中断)
|
// Key_Scan();//按键扫描(已放入定时器中断)
|
||||||
key_act(); //按键执行功能
|
key_act(); //按键执行功能
|
||||||
|
|
||||||
//2 定时器
|
//2 定时器
|
||||||
if(it_1000ms_flag == 1)
|
// if(it_5000ms_flag == 1)
|
||||||
{
|
// {
|
||||||
it_1000ms_flag = 0;
|
// it_5000ms_flag = 0;
|
||||||
|
//
|
||||||
|
//
|
||||||
|
|
||||||
HAL_GPIO_WritePin(RS485_EN1_GPIO_Port,RS485_EN1_Pin,GPIO_PIN_SET); //使能485发送,发送结束后在回调函数中拉低
|
//
|
||||||
|
// }
|
||||||
hal_check_tx = HAL_UART_Transmit_IT(&huart2, magnet_tx ,7); //485发送
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
//3 串口通信测试
|
//3 串口通信测试
|
||||||
// uart_test();
|
// uart_test();
|
||||||
|
@ -41,12 +58,16 @@ void app_act (void)
|
||||||
{
|
{
|
||||||
it_100ms_flag = 0;
|
it_100ms_flag = 0;
|
||||||
|
|
||||||
OLED_MenuTest(); //OLED显示,菜单
|
HAL_GPIO_WritePin(RS485_EN1_GPIO_Port,RS485_EN1_Pin,GPIO_PIN_SET); //使能485发送,发送结束后在回调函数中拉低
|
||||||
|
|
||||||
|
hal_check_tx = HAL_UART_Transmit_IT(&huart2, magnet_tx ,7); //485发送
|
||||||
|
|
||||||
TEMP_M1820 = M1820_Get_Temp(); //温度采集
|
TEMP_M1820 = M1820_Get_Temp(); //温度采集
|
||||||
|
|
||||||
X_ads1220 = Xads1220_filter(20,80); //电阻尺滤波结果(电压值,mv)
|
OLED_MenuTest(); //OLED显示,菜单
|
||||||
X_ads1220_prc =(X_ads1220 - X_ads1220_L)/(X_ads1220_H - X_ads1220_L);
|
|
||||||
|
X_ads1220 = Xads1220_filter(25,75); //电阻尺滤波结果(电压值,mv)
|
||||||
|
// X_ads1220_prc =(X_ads1220 - X_ads1220_L)/(X_ads1220_H - X_ads1220_L);
|
||||||
|
|
||||||
// 串口计时
|
// 串口计时
|
||||||
process_ttl_receive_timer();
|
process_ttl_receive_timer();
|
||||||
|
@ -59,21 +80,15 @@ void app_act (void)
|
||||||
|
|
||||||
|
|
||||||
//6 电机
|
//6 电机
|
||||||
// motor_protect_ocin();
|
motor_protect_ads(100,1900);
|
||||||
Deal_Motor();
|
Deal_Motor();
|
||||||
|
|
||||||
|
|
||||||
//7 串口数据处理
|
//7 串口数据处理
|
||||||
Deal_Uart_Data_For_Module();
|
Deal_Uart_Data_For_Module();
|
||||||
motor_data[4] = rx_data2[1]; //磁条485
|
|
||||||
motor_data[5] = rx_data2[2];
|
|
||||||
motor_data[6] = rx_data2[3];
|
|
||||||
motor_data[7] = rx_data2[4];
|
|
||||||
motor_data[8] = ((uint16_t)(X_ads1220*10) & 0xff00)>> 8; //磁条长度高8位
|
|
||||||
motor_data[9] = (uint16_t)(X_ads1220*10) & 0x00ff; //磁条长度低8位
|
|
||||||
|
|
||||||
//8 位置开关
|
|
||||||
ocin1 = HAL_GPIO_ReadPin(OCIN1_GPIO_Port,OCIN1_Pin); //低电平接近,高电平远离
|
|
||||||
ocin2 = HAL_GPIO_ReadPin(OCIN2_GPIO_Port,OCIN2_Pin); //低电平接近,高电平远离
|
|
||||||
|
|
||||||
|
|
||||||
//9 LED灯状态指示
|
//9 LED灯状态指示
|
||||||
|
|
|
@ -0,0 +1,140 @@
|
||||||
|
#include "flash.h"
|
||||||
|
|
||||||
|
FLASH_ProcessTypeDef p_Flash;
|
||||||
|
u16 STMFLASH_BUF[STM_SECTOR_SIZE/2]; //缓存数组
|
||||||
|
|
||||||
|
/**********************************************************************************
|
||||||
|
* 函数功能: 读取指定地址的半字(16位数据)
|
||||||
|
* 输入参数: faddr:读地址
|
||||||
|
* 返 回 值: 对应数据
|
||||||
|
* 说 明:
|
||||||
|
*/
|
||||||
|
u16 STMFLASH_ReadHalfWord(u32 faddr)
|
||||||
|
{
|
||||||
|
return *(vu16*)faddr;
|
||||||
|
}
|
||||||
|
|
||||||
|
#if STM32_FLASH_WREN //如果使能了写
|
||||||
|
/**********************************************************************************
|
||||||
|
* 函数功能:不检查的写入
|
||||||
|
* 输入参数: WriteAddr:起始地址、pBuffer:数据指针、NumToWrite:半字(16位)数
|
||||||
|
* 返 回 值: 无
|
||||||
|
* 说 明:
|
||||||
|
*/
|
||||||
|
void STMFLASH_Write_NoCheck(u32 WriteAddr,u16 *pBuffer,u16 NumToWrite)
|
||||||
|
{
|
||||||
|
u16 i;
|
||||||
|
for(i=0;i<NumToWrite;i++)
|
||||||
|
{
|
||||||
|
HAL_FLASH_Program(FLASH_TYPEPROGRAM_HALFWORD,WriteAddr,pBuffer[i]);
|
||||||
|
WriteAddr+=2;//地址增加2.
|
||||||
|
}
|
||||||
|
}
|
||||||
|
/**********************************************************************************
|
||||||
|
* 函数功能:从指定地址开始写入指定长度的数据
|
||||||
|
* 输入参数:WriteAddr:起始地址(此地址必须为2的倍数!!)、pBuffer:数据指针、NumToWrite:半字(16位)数(就是要写入的16位数据的个数.)
|
||||||
|
* 返 回 值: 无
|
||||||
|
* 说 明:
|
||||||
|
*/
|
||||||
|
void STMFLASH_Write(u32 WriteAddr,u16 *pBuffer,u16 NumToWrite)
|
||||||
|
{
|
||||||
|
u32 secpos; //扇区地址
|
||||||
|
u16 secoff; //扇区内偏移地址(16位字计算)
|
||||||
|
u16 secremain; //扇区内剩余地址(16位字计算)
|
||||||
|
u16 i;
|
||||||
|
u32 offaddr; //去掉0X08000000后的地址
|
||||||
|
|
||||||
|
if(WriteAddr<STM32_FLASH_BASE||(WriteAddr>=(STM32_FLASH_BASE+1024*STM32_FLASH_SIZE)))return;//非法地址
|
||||||
|
|
||||||
|
HAL_FLASH_Unlock(); //解锁
|
||||||
|
offaddr=WriteAddr-STM32_FLASH_BASE; //实际偏移地址.
|
||||||
|
secpos=offaddr/STM_SECTOR_SIZE; //扇区地址 0~64 for STM32F103C8T6
|
||||||
|
secoff=(offaddr%STM_SECTOR_SIZE)/2; //在扇区内的偏移(2个字节为基本单位.)
|
||||||
|
secremain=STM_SECTOR_SIZE/2-secoff; //扇区剩余空间大小
|
||||||
|
if(NumToWrite<=secremain)secremain=NumToWrite;//不大于该扇区范围
|
||||||
|
while(1)
|
||||||
|
{
|
||||||
|
STMFLASH_Read(secpos*STM_SECTOR_SIZE+STM32_FLASH_BASE,STMFLASH_BUF,STM_SECTOR_SIZE/2);//读出整个扇区的内容
|
||||||
|
for(i=0;i<secremain;i++) //校验数据
|
||||||
|
{
|
||||||
|
if(STMFLASH_BUF[secoff+i]!=0XFFFF)break;//需要擦除
|
||||||
|
}
|
||||||
|
if(i<secremain) //需要擦除
|
||||||
|
{
|
||||||
|
Flash_PageErase(secpos*STM_SECTOR_SIZE+STM32_FLASH_BASE); //擦除这个扇区
|
||||||
|
FLASH_WaitForLastOperation(FLASH_WAITETIME); //等待上次操作完成
|
||||||
|
CLEAR_BIT(FLASH->CR, FLASH_CR_PER); //清除CR寄存器的PER位,此操作应该在FLASH_PageErase()中完成!
|
||||||
|
//但是HAL库里面并没有做,应该是HAL库bug!
|
||||||
|
for(i=0;i<secremain;i++)//复制
|
||||||
|
{
|
||||||
|
STMFLASH_BUF[i+secoff]=pBuffer[i];
|
||||||
|
}
|
||||||
|
STMFLASH_Write_NoCheck(secpos*STM_SECTOR_SIZE+STM32_FLASH_BASE,STMFLASH_BUF,STM_SECTOR_SIZE/2);//写入整个扇区
|
||||||
|
}else
|
||||||
|
{
|
||||||
|
FLASH_WaitForLastOperation(FLASH_WAITETIME); //等待上次操作完成
|
||||||
|
STMFLASH_Write_NoCheck(WriteAddr,pBuffer,secremain);//写已经擦除了的,直接写入扇区剩余区间.
|
||||||
|
}
|
||||||
|
if(NumToWrite==secremain)break;//写入结束了
|
||||||
|
else//写入未结束
|
||||||
|
{
|
||||||
|
secpos++; //扇区地址增1
|
||||||
|
secoff=0; //偏移位置为0
|
||||||
|
pBuffer+=secremain; //指针偏移
|
||||||
|
WriteAddr+=secremain*2; //写地址偏移(16位数据地址,需要*2)
|
||||||
|
NumToWrite-=secremain; //字节(16位)数递减
|
||||||
|
if(NumToWrite>(STM_SECTOR_SIZE/2))secremain=STM_SECTOR_SIZE/2;//下一个扇区还是写不完
|
||||||
|
else secremain=NumToWrite;//下一个扇区可以写完了
|
||||||
|
}
|
||||||
|
};
|
||||||
|
HAL_FLASH_Lock(); //上锁
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
/**********************************************************************************
|
||||||
|
* 函数功能:从指定地址开始读出指定长度的数据
|
||||||
|
* 输入参数:ReadAddr:起始地址、pBuffer:数据指针、NumToWrite:半字(16位)数
|
||||||
|
* 返 回 值: 无
|
||||||
|
* 说 明:
|
||||||
|
*/
|
||||||
|
void STMFLASH_Read(u32 ReadAddr,u16 *pBuffer,u16 NumToRead)
|
||||||
|
{
|
||||||
|
u16 i;
|
||||||
|
for(i=0;i<NumToRead;i++)
|
||||||
|
{
|
||||||
|
pBuffer[i]=STMFLASH_ReadHalfWord(ReadAddr);//读取2个字节.
|
||||||
|
ReadAddr+=2;//偏移2个字节.
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**********************************************************************************
|
||||||
|
* 函数功能:擦除扇区
|
||||||
|
* 输入参数:PageAddress:擦除扇区地址
|
||||||
|
* 返 回 值: 无
|
||||||
|
* 说 明:
|
||||||
|
*/
|
||||||
|
void Flash_PageErase(uint32_t PageAddress)
|
||||||
|
{
|
||||||
|
/* Clean the error context */
|
||||||
|
p_Flash.ErrorCode = HAL_FLASH_ERROR_NONE;
|
||||||
|
|
||||||
|
#if defined(FLASH_BANK2_END)
|
||||||
|
if(PageAddress > FLASH_BANK1_END)
|
||||||
|
{
|
||||||
|
/* Proceed to erase the page */
|
||||||
|
SET_BIT(FLASH->CR2, FLASH_CR2_PER);
|
||||||
|
WRITE_REG(FLASH->AR2, PageAddress);
|
||||||
|
SET_BIT(FLASH->CR2, FLASH_CR2_STRT);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
#endif /* FLASH_BANK2_END */
|
||||||
|
/* Proceed to erase the page */
|
||||||
|
SET_BIT(FLASH->CR, FLASH_CR_PER);
|
||||||
|
WRITE_REG(FLASH->AR, PageAddress);
|
||||||
|
SET_BIT(FLASH->CR, FLASH_CR_STRT);
|
||||||
|
#if defined(FLASH_BANK2_END)
|
||||||
|
|
||||||
|
}
|
||||||
|
#endif /* FLASH_BANK2_END */
|
||||||
|
}
|
||||||
|
|
|
@ -60,7 +60,7 @@ void key_act(void)
|
||||||
{
|
{
|
||||||
case 2: //菜单选择
|
case 2: //菜单选择
|
||||||
{
|
{
|
||||||
if( oled_s[0] < 2 )
|
if( oled_s[0] < 3 )
|
||||||
{
|
{
|
||||||
oled_s[0]++;
|
oled_s[0]++;
|
||||||
}else
|
}else
|
||||||
|
@ -71,10 +71,12 @@ void key_act(void)
|
||||||
break;
|
break;
|
||||||
case 4: //运行模式切换
|
case 4: //运行模式切换
|
||||||
{
|
{
|
||||||
run_mode_temp[0] = !run_mode_temp[0];
|
run_mode_temp[0] = (run_mode_temp[0] - 1) * (run_mode_temp[0] > 0 ) + 2 * (run_mode_temp[0] == 0);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 5: //运行步长调节
|
case 5: //运行步长调节,仅限点动模式
|
||||||
|
{
|
||||||
|
if(run_mode_temp[0] == 0)
|
||||||
{
|
{
|
||||||
if(step_temp[0] > 1)
|
if(step_temp[0] > 1)
|
||||||
{
|
{
|
||||||
|
@ -84,6 +86,7 @@ void key_act(void)
|
||||||
step_temp[0] = 15;
|
step_temp[0] = 15;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
case 6:
|
case 6:
|
||||||
{
|
{
|
||||||
|
@ -122,6 +125,28 @@ void key_act(void)
|
||||||
oled_s_magnetok[0] = !oled_s_magnetok[0];
|
oled_s_magnetok[0] = !oled_s_magnetok[0];
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
case 12:
|
||||||
|
{
|
||||||
|
magnet_select[0] = (magnet_select[0] - 1)*(magnet_select[0] > 0) + 2*(magnet_select[0] == 0);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case 13:
|
||||||
|
{
|
||||||
|
if(magnet_motor_sw != 0)
|
||||||
|
{
|
||||||
|
magnet_motor_sw = 0;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
magnet_motor_sw = 2;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case 14:
|
||||||
|
{
|
||||||
|
magnet_s_ok[0] = !magnet_s_ok[0];
|
||||||
|
}
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -140,16 +165,18 @@ void key_act(void)
|
||||||
oled_s[0]--;
|
oled_s[0]--;
|
||||||
}else
|
}else
|
||||||
{
|
{
|
||||||
oled_s[0] = 2;
|
oled_s[0] = 3;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 4: //运行模式切换
|
case 4: //运行模式切换
|
||||||
{
|
{
|
||||||
run_mode_temp[0] = !run_mode_temp[0];
|
run_mode_temp[0] = (run_mode_temp[0] + 1) * (run_mode_temp[0] < 2);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 5: //运行步长调节
|
case 5: //运行步长调节,仅限点动模式
|
||||||
|
{
|
||||||
|
if(run_mode_temp[0] == 0)
|
||||||
{
|
{
|
||||||
if(step_temp[0] < 15)
|
if(step_temp[0] < 15)
|
||||||
{
|
{
|
||||||
|
@ -159,6 +186,7 @@ void key_act(void)
|
||||||
step_temp[0] = 1;
|
step_temp[0] = 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
case 6:
|
case 6:
|
||||||
{
|
{
|
||||||
|
@ -197,6 +225,28 @@ void key_act(void)
|
||||||
oled_s_magnetok[0] = !oled_s_magnetok[0];
|
oled_s_magnetok[0] = !oled_s_magnetok[0];
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
case 12:
|
||||||
|
{
|
||||||
|
magnet_select[0] = (magnet_select[0] + 1)*(magnet_select[0] < 2);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case 13:
|
||||||
|
{
|
||||||
|
if(magnet_motor_sw != 0)
|
||||||
|
{
|
||||||
|
magnet_motor_sw = 0;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
magnet_motor_sw = 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case 14:
|
||||||
|
{
|
||||||
|
magnet_s_ok[0] = !magnet_s_ok[0];
|
||||||
|
}
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
255
App/Src/motor.c
255
App/Src/motor.c
|
@ -10,13 +10,14 @@
|
||||||
#define MOTOR_REV 2 //电机反向运动
|
#define MOTOR_REV 2 //电机反向运动
|
||||||
#define MOTOR_RETURN 3 //电机返回
|
#define MOTOR_RETURN 3 //电机返回
|
||||||
|
|
||||||
#define magnet_start 800 //磁条范围-起点mv
|
int magnet_middle = 1135; //磁条中点
|
||||||
#define magnet_end 1200 //磁条范围-终点mv
|
int magnet_start = 800; //磁条范围-起点mv
|
||||||
|
int magnet_end = 1200; //磁条范围-终点mv
|
||||||
#define motor_start 200 //电机运动范围起点mv
|
#define motor_start 200 //电机运动范围起点mv
|
||||||
#define motor_end 1800 //电机运动范围终点mv
|
#define motor_end 1800 //电机运动范围终点mv
|
||||||
|
|
||||||
int Travle_Flag = 0; //0 直 1 角
|
int Travle_Flag = 0; //0 直 1 角
|
||||||
char Motor_Run = 0; //0 停止 1 运行 2 运行到起始点 3 运行到结束点
|
char Motor_Run = 2; //0 停止 1 运行 2 运行到起始点 3 运行到结束点
|
||||||
char Run_Mode = 0; //0 点动 1 方案一 2 方案二
|
char Run_Mode = 0; //0 点动 1 方案一 2 方案二
|
||||||
unsigned int Run_Step = 0; //电机运行步长
|
unsigned int Run_Step = 0; //电机运行步长
|
||||||
unsigned int Run_Inter = 0; //电机运行间隔时长
|
unsigned int Run_Inter = 0; //电机运行间隔时长
|
||||||
|
@ -58,6 +59,9 @@ void ClrRunmotorStep(void)
|
||||||
}
|
}
|
||||||
|
|
||||||
//处理马达运行
|
//处理马达运行
|
||||||
|
#define SPEED_NORMAL 0x00007530
|
||||||
|
#define SPEED_MAX 0x0000EA60
|
||||||
|
int first_flag = 1;
|
||||||
void Deal_Motor(void)
|
void Deal_Motor(void)
|
||||||
{
|
{
|
||||||
TMC5160_SPIReadInt(XACTUAL_ADDR,XA); //读取实际位置XACTUAL
|
TMC5160_SPIReadInt(XACTUAL_ADDR,XA); //读取实际位置XACTUAL
|
||||||
|
@ -73,6 +77,15 @@ void Deal_Motor(void)
|
||||||
if( Motor_Run == 0)//停止
|
if( Motor_Run == 0)//停止
|
||||||
{
|
{
|
||||||
tmc5160_operate(MOTOR_STOP,0);
|
tmc5160_operate(MOTOR_STOP,0);
|
||||||
|
|
||||||
|
if( speed_max != SPEED_NORMAL)
|
||||||
|
{
|
||||||
|
speed_max = SPEED_NORMAL; //VMAX
|
||||||
|
TMC5160_SPIWriteInt(VMAX_ADDR, speed_max,1);
|
||||||
|
|
||||||
|
speed_1 = speed_max / 2; //V1
|
||||||
|
TMC5160_SPIWriteInt(V1_ADDR, speed_1,1);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else if(Motor_Run == 1)//运行
|
else if(Motor_Run == 1)//运行
|
||||||
{
|
{
|
||||||
|
@ -105,26 +118,95 @@ void Deal_Motor(void)
|
||||||
}
|
}
|
||||||
else if(Motor_Run == 2)//运行到起始位
|
else if(Motor_Run == 2)//运行到起始位
|
||||||
{
|
{
|
||||||
if(X_ads1220 < motor_start)
|
|
||||||
|
if( ocin1 == 0 )//判断是否到达始限位
|
||||||
{
|
{
|
||||||
Motor_Run = 0;
|
motor_direc = MOTOR_POS;
|
||||||
Runmotor_step = 0;
|
Runmotor_step = 0;
|
||||||
if(busy_flag == 0) motor_direc = MOTOR_POS;
|
Motor_Run = 0;
|
||||||
}else
|
return;
|
||||||
{
|
|
||||||
tmc5160_operate(MOTOR_REV,51200*10);
|
|
||||||
}
|
}
|
||||||
|
// if( ocin2 == 0 )//判断是否到达终限位
|
||||||
|
// {
|
||||||
|
// motor_direc = MOTOR_REV;
|
||||||
|
// Runmotor_step = 0;
|
||||||
|
// Motor_Run = 0;
|
||||||
|
// return;
|
||||||
|
// }
|
||||||
|
|
||||||
|
|
||||||
|
if( (X_ads1220 <= (motor_start + 50) ) && (X_ads1220 != 0) )
|
||||||
|
{
|
||||||
|
motor_direc = MOTOR_POS;
|
||||||
|
Runmotor_step = 0;
|
||||||
|
Motor_Run = 0;
|
||||||
|
//记录第一次复位时电机位置
|
||||||
|
if(first_flag)
|
||||||
|
{
|
||||||
|
TMC5160_SPIReadInt(XACTUAL_ADDR,XA); //读取实际位置XACTUAL
|
||||||
|
XA_32 = Raw_32(XA);
|
||||||
|
|
||||||
|
first_xa_32 = XA_32;
|
||||||
|
first_flag = 0;
|
||||||
|
}
|
||||||
|
return;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
if((ocin2 == 1) && (ocin2 == 1))
|
||||||
|
{
|
||||||
|
if( speed_max != SPEED_MAX)
|
||||||
|
{
|
||||||
|
speed_max = SPEED_MAX;
|
||||||
|
TMC5160_SPIWriteInt(VMAX_ADDR, speed_max,1); // VMAX
|
||||||
|
|
||||||
|
speed_1 = speed_max / 2; //V1
|
||||||
|
TMC5160_SPIWriteInt(V1_ADDR, speed_1,1);
|
||||||
|
}
|
||||||
|
|
||||||
|
tmc5160_operate(MOTOR_REV,51200*30);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
else if(Motor_Run == 3)//运行到结束位
|
else if(Motor_Run == 3)//运行到结束位
|
||||||
{
|
{
|
||||||
if(X_ads1220 > motor_end)
|
// if( ocin1 == 0 )//判断是否到达始限位
|
||||||
|
// {
|
||||||
|
// motor_direc = MOTOR_POS;
|
||||||
|
// Runmotor_step = 0;
|
||||||
|
// Motor_Run = 0;
|
||||||
|
// return;
|
||||||
|
// }
|
||||||
|
if( ocin2 == 0 )//判断是否到达终限位
|
||||||
{
|
{
|
||||||
Motor_Run = 0;
|
motor_direc = MOTOR_REV;
|
||||||
Runmotor_step = 0;
|
Runmotor_step = 0;
|
||||||
if(busy_flag == 0) motor_direc = MOTOR_POS;
|
Motor_Run = 0;
|
||||||
}else
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if(X_ads1220 >= (motor_end - 50))
|
||||||
{
|
{
|
||||||
tmc5160_operate(MOTOR_POS,51200*5);
|
motor_direc = MOTOR_REV;
|
||||||
|
Runmotor_step = 0;
|
||||||
|
Motor_Run = 0;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if((ocin2 == 1) && (ocin2 == 1))
|
||||||
|
{
|
||||||
|
|
||||||
|
// uint32_t speed_max = 0x00009C40; //VMAX 目标速度
|
||||||
|
if( speed_max != SPEED_MAX)
|
||||||
|
{
|
||||||
|
speed_max = SPEED_MAX;
|
||||||
|
TMC5160_SPIWriteInt(VMAX_ADDR, speed_max,1); // VMAX
|
||||||
|
|
||||||
|
speed_1 = speed_max / 2; //V1
|
||||||
|
TMC5160_SPIWriteInt(V1_ADDR, speed_1,1);
|
||||||
|
}
|
||||||
|
|
||||||
|
tmc5160_operate(MOTOR_POS,51200*30);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else//数据错误
|
else//数据错误
|
||||||
|
@ -202,13 +284,17 @@ void mov_step(void)
|
||||||
{
|
{
|
||||||
if( (ocin1 == 0) && (motor_direc != MOTOR_POS) )//判断是否到达始限位
|
if( (ocin1 == 0) && (motor_direc != MOTOR_POS) )//判断是否到达始限位
|
||||||
{
|
{
|
||||||
tmc5160_operate(MOTOR_STOP,0);
|
motor_direc = MOTOR_POS;
|
||||||
if(busy_flag == 0) motor_direc = MOTOR_POS;
|
Runmotor_step = 0;
|
||||||
|
Motor_Run = 0;
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
if( (ocin2 == 0) && (motor_direc != MOTOR_REV) )//判断是否到达终限位
|
if( (ocin2 == 0) && (motor_direc != MOTOR_REV) )//判断是否到达终限位
|
||||||
{
|
{
|
||||||
tmc5160_operate(MOTOR_STOP,0);
|
motor_direc = MOTOR_REV;
|
||||||
if(busy_flag == 0) motor_direc = MOTOR_REV;
|
Runmotor_step = 0;
|
||||||
|
Motor_Run = 0;
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
// TMC5160_SPIReadInt(XACTUAL_ADDR,XA); //读取实际位置XACTUAL
|
// TMC5160_SPIReadInt(XACTUAL_ADDR,XA); //读取实际位置XACTUAL
|
||||||
|
@ -264,6 +350,7 @@ void mov_step(void)
|
||||||
{
|
{
|
||||||
Runmotor_Nums = 0;
|
Runmotor_Nums = 0;
|
||||||
Runmotor_step++;
|
Runmotor_step++;
|
||||||
|
|
||||||
get_state(); //读取电机当前状态
|
get_state(); //读取电机当前状态
|
||||||
send_set_resp(0xF001, OBJ_DEVICE_ADDR, DATA_LEN, motor_data);//数据发送
|
send_set_resp(0xF001, OBJ_DEVICE_ADDR, DATA_LEN, motor_data);//数据发送
|
||||||
}
|
}
|
||||||
|
@ -305,6 +392,7 @@ void mov_loop1(void)
|
||||||
motor_data[2] = 0x00; //发送时反馈的数据
|
motor_data[2] = 0x00; //发送时反馈的数据
|
||||||
Runmotor_Nums = 0; //运行次数
|
Runmotor_Nums = 0; //运行次数
|
||||||
mov_flag = 0;
|
mov_flag = 0;
|
||||||
|
busy_flag = 0;
|
||||||
Runmotor_step++;
|
Runmotor_step++;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
@ -313,7 +401,7 @@ void mov_loop1(void)
|
||||||
if( X_ads1220 > magnet_start ) //电阻尺位置判断
|
if( X_ads1220 > magnet_start ) //电阻尺位置判断
|
||||||
{
|
{
|
||||||
tmc5160_operate(MOTOR_STOP,0);
|
tmc5160_operate(MOTOR_STOP,0);
|
||||||
if(busy_flag == 1) break;
|
// if(busy_flag == 1) break;
|
||||||
|
|
||||||
if(it_1000ms_flag) //检查1ms定时标志
|
if(it_1000ms_flag) //检查1ms定时标志
|
||||||
{
|
{
|
||||||
|
@ -323,7 +411,7 @@ void mov_loop1(void)
|
||||||
if(Runmotor_Nums >= Run_Stop) //时间
|
if(Runmotor_Nums >= Run_Stop) //时间
|
||||||
{
|
{
|
||||||
Runmotor_step++;
|
Runmotor_step++;
|
||||||
|
Runmotor_Nums = 0;
|
||||||
get_state(); //读取电机当前状态
|
get_state(); //读取电机当前状态
|
||||||
send_set_resp(0xF001, OBJ_DEVICE_ADDR, DATA_LEN, motor_data);//数据发送
|
send_set_resp(0xF001, OBJ_DEVICE_ADDR, DATA_LEN, motor_data);//数据发送
|
||||||
}
|
}
|
||||||
|
@ -337,7 +425,17 @@ void mov_loop1(void)
|
||||||
// send_set_resp(0xF001, OBJ_DEVICE_ADDR, DATA_LEN, motor_data);//数据发送
|
// send_set_resp(0xF001, OBJ_DEVICE_ADDR, DATA_LEN, motor_data);//数据发送
|
||||||
}
|
}
|
||||||
//进入磁条范围前,以大步长进行运动,单位为mm,5mm转一圈
|
//进入磁条范围前,以大步长进行运动,单位为mm,5mm转一圈
|
||||||
tmc5160_operate( motor_direc, 51200*10 );
|
if( speed_max != SPEED_MAX)
|
||||||
|
{
|
||||||
|
speed_max = SPEED_MAX;
|
||||||
|
TMC5160_SPIWriteInt(VMAX_ADDR, speed_max,1); // VMAX
|
||||||
|
|
||||||
|
speed_1 = speed_max / 2; //V1
|
||||||
|
TMC5160_SPIWriteInt(V1_ADDR, speed_1,1);
|
||||||
|
}
|
||||||
|
|
||||||
|
tmc5160_operate( motor_direc, 51200*30 );
|
||||||
|
|
||||||
Runmotor_step = 6;//在case 2 - 6 之间循环,2运动,6限位
|
Runmotor_step = 6;//在case 2 - 6 之间循环,2运动,6限位
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -345,6 +443,15 @@ void mov_loop1(void)
|
||||||
case 3 :
|
case 3 :
|
||||||
{
|
{
|
||||||
//进入磁条范围后,以小步长进行运动,单位为mm
|
//进入磁条范围后,以小步长进行运动,单位为mm
|
||||||
|
if( speed_max != SPEED_NORMAL)
|
||||||
|
{
|
||||||
|
speed_max = SPEED_NORMAL; //VMAX
|
||||||
|
TMC5160_SPIWriteInt(VMAX_ADDR, speed_max,1);
|
||||||
|
|
||||||
|
speed_1 = speed_max / 2; //V1
|
||||||
|
TMC5160_SPIWriteInt(V1_ADDR, speed_1,1);
|
||||||
|
}
|
||||||
|
|
||||||
if(Run_Step == 0)
|
if(Run_Step == 0)
|
||||||
{
|
{
|
||||||
tmc5160_operate(motor_direc,Run_mm*10240);//5mm-51200,1mm-10240
|
tmc5160_operate(motor_direc,Run_mm*10240);//5mm-51200,1mm-10240
|
||||||
|
@ -371,6 +478,7 @@ void mov_loop1(void)
|
||||||
Runmotor_Nums = 0;
|
Runmotor_Nums = 0;
|
||||||
Runmotor_step++;
|
Runmotor_step++;
|
||||||
send_flag = 0;
|
send_flag = 0;
|
||||||
|
|
||||||
get_state(); //读取电机当前位置
|
get_state(); //读取电机当前位置
|
||||||
send_set_resp(0xF001, OBJ_DEVICE_ADDR, DATA_LEN, motor_data);//数据发送
|
send_set_resp(0xF001, OBJ_DEVICE_ADDR, DATA_LEN, motor_data);//数据发送
|
||||||
}
|
}
|
||||||
|
@ -379,57 +487,39 @@ void mov_loop1(void)
|
||||||
break;
|
break;
|
||||||
case 5 :
|
case 5 :
|
||||||
{
|
{
|
||||||
// if(X_ads1220 > magnet_end)//超出磁条范围判断
|
|
||||||
// {
|
|
||||||
// if(flag == 0)
|
|
||||||
// {
|
|
||||||
// Runmotor_Nums = 0;
|
|
||||||
// Runmotor_step = 3;
|
|
||||||
// if(motor_dire == 1)
|
|
||||||
// {
|
|
||||||
// motor_direc = MOTOR_REV;//反转
|
|
||||||
// flag = 1;
|
|
||||||
// motor_dire = 0;
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// Motor_Run = 2; //运行标记改变,电机回到初始位
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// Runmotor_step = 3;
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// Runmotor_step = 3;
|
|
||||||
// flag = 0 ;
|
|
||||||
|
|
||||||
if( (ocin1 == 0) && (motor_direc != MOTOR_POS) )//判断是否到达始限位
|
if( (ocin1 == 0) && (motor_direc != MOTOR_POS) )//判断是否到达始限位
|
||||||
{
|
{
|
||||||
tmc5160_operate(MOTOR_STOP,0);
|
motor_direc = MOTOR_POS;
|
||||||
if(busy_flag == 0) motor_direc = MOTOR_POS;
|
Runmotor_step = 0;
|
||||||
|
Motor_Run = 0;
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
if( (ocin2 == 0) && (motor_direc != MOTOR_REV) )//判断是否到达终限位
|
if( (ocin2 == 0) && (motor_direc != MOTOR_REV) )//判断是否到达终限位
|
||||||
{
|
{
|
||||||
tmc5160_operate(MOTOR_STOP,0);
|
motor_direc = MOTOR_REV;
|
||||||
if(busy_flag == 0) motor_direc = MOTOR_REV;
|
Runmotor_step = 0;
|
||||||
}
|
Motor_Run = 0;
|
||||||
|
break;
|
||||||
// }
|
|
||||||
if((X_ads1220 > magnet_end) && (motor_direc != MOTOR_REV)) //超出磁条范围判断
|
|
||||||
{
|
|
||||||
tmc5160_operate(MOTOR_STOP,0);
|
|
||||||
if(busy_flag == 0)
|
|
||||||
{
|
|
||||||
motor_direc = MOTOR_REV; //反转
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Runmotor_step = 3;
|
Runmotor_step = 3;
|
||||||
|
|
||||||
if((X_ads1220 < magnet_start) && (motor_direc == MOTOR_REV)) //超出磁条范围判断
|
if((X_ads1220 >= magnet_end) && (motor_direc != MOTOR_REV)) //超出磁条范围判断
|
||||||
|
{
|
||||||
|
tmc5160_operate(MOTOR_STOP,0);
|
||||||
|
|
||||||
|
if(busy_flag == 0)
|
||||||
|
{
|
||||||
|
motor_direc = MOTOR_REV; //反转
|
||||||
|
Runmotor_Nums = 0;
|
||||||
|
Runmotor_step = 7;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
if((X_ads1220 <= magnet_start) && (motor_direc == MOTOR_REV)) //超出磁条范围判断
|
||||||
{
|
{
|
||||||
Motor_Run = 2; //回起点
|
Motor_Run = 2; //回起点
|
||||||
Runmotor_step = 0;
|
Runmotor_step = 0;
|
||||||
|
@ -442,18 +532,36 @@ void mov_loop1(void)
|
||||||
{
|
{
|
||||||
if( (ocin1 == 0) && (motor_direc != MOTOR_POS) )//判断是否到达始限位
|
if( (ocin1 == 0) && (motor_direc != MOTOR_POS) )//判断是否到达始限位
|
||||||
{
|
{
|
||||||
tmc5160_operate(MOTOR_STOP,0);
|
motor_direc = MOTOR_POS;
|
||||||
if(busy_flag == 0) motor_direc = MOTOR_POS;
|
Runmotor_step = 0;
|
||||||
|
Motor_Run = 0;
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
if( (ocin2 == 0) && (motor_direc != MOTOR_REV) )//判断是否到达终限位
|
if( (ocin2 == 0) && (motor_direc != MOTOR_REV) )//判断是否到达终限位
|
||||||
{
|
{
|
||||||
tmc5160_operate(MOTOR_STOP,0);
|
motor_direc = MOTOR_REV;
|
||||||
if(busy_flag == 0) motor_direc = MOTOR_REV;
|
Runmotor_step = 0;
|
||||||
|
Motor_Run = 0;
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
Runmotor_step = 2;//在case 2 - 6 之间循环,2运动,6限位
|
Runmotor_step = 2;//在case 2 - 6 之间循环,2运动,6限位
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
case 7 :
|
||||||
|
{
|
||||||
|
if(it_10ms_flag) //检查1ms定时标志
|
||||||
|
{
|
||||||
|
it_10ms_flag = 0; //定时标志清零
|
||||||
|
Runmotor_Nums++;
|
||||||
|
}
|
||||||
|
if((Runmotor_Nums/100) >= Run_Stop) //时间
|
||||||
|
{
|
||||||
|
Runmotor_step = 3;
|
||||||
|
Runmotor_Nums = 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
break;
|
||||||
default :
|
default :
|
||||||
{
|
{
|
||||||
|
|
||||||
|
@ -466,10 +574,23 @@ void get_state(void)
|
||||||
{
|
{
|
||||||
motor_data[1] = Motor_Run;
|
motor_data[1] = Motor_Run;
|
||||||
motor_data[2] = Run_Mode;
|
motor_data[2] = Run_Mode;
|
||||||
|
motor_data[4] = rx_data2[1]; //磁条485
|
||||||
|
motor_data[5] = rx_data2[2];
|
||||||
|
motor_data[6] = rx_data2[3];
|
||||||
|
motor_data[7] = rx_data2[4];
|
||||||
|
/*电阻尺读数*/
|
||||||
|
// motor_data[8] = ((uint16_t)(X_ads1220*10) & 0xff00)>> 8; //磁条长度高8位
|
||||||
|
// motor_data[9] = (uint16_t)(X_ads1220*10) & 0x00ff; //磁条长度低8位
|
||||||
|
/*电机内部编码*/
|
||||||
|
uint16_t send_xa = 0;
|
||||||
|
send_xa = ((XA_32 - first_xa_32) * 100) / 10240;
|
||||||
|
motor_data[8] = ((uint16_t)send_xa & 0xff00)>> 8; //磁条长度高8位
|
||||||
|
motor_data[9] = ((uint16_t)send_xa & 0x00ff); //磁条长度低8位
|
||||||
|
|
||||||
if( ocin1 == 0 )//判断是否到达始限位
|
if( ocin1 == 0 )//判断是否到达始限位
|
||||||
motor_data[3] = 1;
|
motor_data[3] = 1;
|
||||||
else if(ocin2 == 0)
|
else if(ocin2 == 0)
|
||||||
motor_data[3] = 2;
|
motor_data[3] = 2;
|
||||||
else
|
else
|
||||||
motor_data[3] = 4;
|
motor_data[3] = motor_direc + 2;
|
||||||
}
|
}
|
||||||
|
|
149
App/Src/myLib.c
149
App/Src/myLib.c
|
@ -212,29 +212,162 @@ const char Hzk[][32]=
|
||||||
{0x90,0x52,0x34,0x10,0xFF,0x10,0x34,0x52,0x80,0x70,0x8F,0x08,0x08,0xF8,0x08,0x00,
|
{0x90,0x52,0x34,0x10,0xFF,0x10,0x34,0x52,0x80,0x70,0x8F,0x08,0x08,0xF8,0x08,0x00,
|
||||||
0x82,0x9A,0x56,0x63,0x22,0x52,0x8E,0x00,0x80,0x40,0x33,0x0C,0x33,0x40,0x80,0x00},/*"数",3*/
|
0x82,0x9A,0x56,0x63,0x22,0x52,0x8E,0x00,0x80,0x40,0x33,0x0C,0x33,0x40,0x80,0x00},/*"数",3*/
|
||||||
|
|
||||||
|
{0x00,0x00,0x7E,0x00,0x00,0xFF,0x00,0x40,0x30,0x0F,0x04,0x14,0x64,0x04,0x00,0x00,
|
||||||
|
0x40,0x40,0x7E,0x42,0x42,0x7E,0x42,0x42,0x42,0x7E,0x42,0x42,0x7E,0x40,0x40,0x00},/*"监",4*/
|
||||||
|
|
||||||
|
{0x10,0x60,0x02,0x8C,0x00,0xFE,0x02,0xF2,0x02,0xFE,0x00,0xF8,0x00,0xFF,0x00,0x00,
|
||||||
|
0x04,0x04,0x7E,0x01,0x80,0x47,0x30,0x0F,0x10,0x27,0x00,0x47,0x80,0x7F,0x00,0x00},/*"测",5*/
|
||||||
|
|
||||||
{0x00,0x00,0xF8,0x88,0x88,0x88,0x88,0xFF,0x88,0x88,0x88,0x88,0xF8,0x00,0x00,0x00,
|
{0x00,0x00,0xF8,0x88,0x88,0x88,0x88,0xFF,0x88,0x88,0x88,0x88,0xF8,0x00,0x00,0x00,
|
||||||
0x00,0x00,0x1F,0x08,0x08,0x08,0x08,0x7F,0x88,0x88,0x88,0x88,0x9F,0x80,0xF0,0x00},/*"电",4*/
|
0x00,0x00,0x1F,0x08,0x08,0x08,0x08,0x7F,0x88,0x88,0x88,0x88,0x9F,0x80,0xF0,0x00},/*"电",6*/
|
||||||
|
|
||||||
{0x10,0x10,0xD0,0xFF,0x90,0x10,0x00,0xFE,0x02,0x02,0x02,0xFE,0x00,0x00,0x00,0x00,
|
{0x10,0x10,0xD0,0xFF,0x90,0x10,0x00,0xFE,0x02,0x02,0x02,0xFE,0x00,0x00,0x00,0x00,
|
||||||
0x04,0x03,0x00,0xFF,0x00,0x83,0x60,0x1F,0x00,0x00,0x00,0x3F,0x40,0x40,0x78,0x00},/*"机",5*/
|
0x04,0x03,0x00,0xFF,0x00,0x83,0x60,0x1F,0x00,0x00,0x00,0x3F,0x40,0x40,0x78,0x00},/*"机",7*/
|
||||||
|
|
||||||
{0x10,0x10,0x10,0xFF,0x90,0x20,0x98,0x48,0x28,0x09,0x0E,0x28,0x48,0xA8,0x18,0x00,
|
{0x10,0x10,0x10,0xFF,0x90,0x20,0x98,0x48,0x28,0x09,0x0E,0x28,0x48,0xA8,0x18,0x00,
|
||||||
0x02,0x42,0x81,0x7F,0x00,0x40,0x40,0x42,0x42,0x42,0x7E,0x42,0x42,0x42,0x40,0x00},/*"控",6*/
|
0x02,0x42,0x81,0x7F,0x00,0x40,0x40,0x42,0x42,0x42,0x7E,0x42,0x42,0x42,0x40,0x00},/*"控",8*/
|
||||||
|
|
||||||
{0x40,0x50,0x4E,0x48,0x48,0xFF,0x48,0x48,0x48,0x40,0xF8,0x00,0x00,0xFF,0x00,0x00,
|
{0x40,0x50,0x4E,0x48,0x48,0xFF,0x48,0x48,0x48,0x40,0xF8,0x00,0x00,0xFF,0x00,0x00,
|
||||||
0x00,0x00,0x3E,0x02,0x02,0xFF,0x12,0x22,0x1E,0x00,0x0F,0x40,0x80,0x7F,0x00,0x00},/*"制",7*/
|
0x00,0x00,0x3E,0x02,0x02,0xFF,0x12,0x22,0x1E,0x00,0x0F,0x40,0x80,0x7F,0x00,0x00},/*"制",9*/
|
||||||
|
|
||||||
{0x84,0xE4,0x5C,0xC4,0x00,0x08,0xC8,0x39,0x8E,0x08,0x08,0xCC,0x3B,0x88,0x08,0x00,
|
{0x84,0xE4,0x5C,0xC4,0x00,0x08,0xC8,0x39,0x8E,0x08,0x08,0xCC,0x3B,0x88,0x08,0x00,
|
||||||
0x00,0x3F,0x10,0x3F,0x00,0x63,0x5A,0x46,0xE1,0x00,0x63,0x5A,0x46,0xE1,0x00,0x00},/*"磁",8*/
|
0x00,0x3F,0x10,0x3F,0x00,0x63,0x5A,0x46,0xE1,0x00,0x63,0x5A,0x46,0xE1,0x00,0x00},/*"磁",10*/
|
||||||
|
|
||||||
{0x80,0x90,0x90,0x48,0x4C,0x57,0x24,0xE4,0x24,0x54,0x4C,0x44,0x80,0x80,0x80,0x00,
|
{0x80,0x90,0x90,0x48,0x4C,0x57,0x24,0xE4,0x24,0x54,0x4C,0x44,0x80,0x80,0x80,0x00,
|
||||||
0x00,0x42,0x22,0x12,0x0A,0x42,0x82,0x7F,0x02,0x02,0x0A,0x12,0x22,0x42,0x00,0x00},/*"条",9*/
|
0x00,0x42,0x22,0x12,0x0A,0x42,0x82,0x7F,0x02,0x02,0x0A,0x12,0x22,0x42,0x00,0x00},/*"条",11*/
|
||||||
|
|
||||||
{0x00,0x00,0x04,0x14,0x64,0x04,0x0C,0xB4,0x02,0x02,0x42,0x33,0x02,0x00,0x00,0x00,
|
{0x00,0x00,0x04,0x14,0x64,0x04,0x0C,0xB4,0x02,0x02,0x42,0x33,0x02,0x00,0x00,0x00,
|
||||||
0x40,0x41,0x21,0x11,0x09,0x05,0x03,0xFF,0x03,0x05,0x09,0x11,0x21,0x41,0x40,0x00},/*"采",10*/
|
0x40,0x41,0x21,0x11,0x09,0x05,0x03,0xFF,0x03,0x05,0x09,0x11,0x21,0x41,0x40,0x00},/*"采",12*/
|
||||||
|
|
||||||
{0x10,0x10,0xD0,0xFF,0x90,0x00,0x10,0x91,0x96,0x90,0xF0,0x90,0x94,0x93,0x10,0x00,
|
{0x10,0x10,0xD0,0xFF,0x90,0x00,0x10,0x91,0x96,0x90,0xF0,0x90,0x94,0x93,0x10,0x00,
|
||||||
0x04,0x03,0x00,0xFF,0x00,0x01,0x04,0x04,0x04,0x04,0xFF,0x04,0x04,0x04,0x04,0x00},/*"样",11*/
|
0x04,0x03,0x00,0xFF,0x00,0x01,0x04,0x04,0x04,0x04,0xFF,0x04,0x04,0x04,0x04,0x00},/*"样",13*/
|
||||||
|
|
||||||
|
{0x00,0xFE,0x02,0x22,0xDA,0x06,0x00,0xFE,0x22,0x22,0x22,0x22,0xFE,0x00,0x00,0x00,
|
||||||
|
0x00,0xFF,0x08,0x10,0x08,0x47,0x40,0x7F,0x42,0x42,0x42,0x42,0x7F,0x40,0x40,0x00},/*"阻",14*/
|
||||||
|
|
||||||
|
{0x00,0x00,0x00,0xFE,0x42,0x42,0x42,0x42,0xC2,0x42,0x42,0x42,0x7E,0x00,0x00,0x00,
|
||||||
|
0x80,0x40,0x30,0x0F,0x00,0x00,0x00,0x00,0x03,0x0C,0x10,0x20,0x40,0x80,0x80,0x00},/*"尺",15*/
|
||||||
|
|
||||||
|
{0x10,0x60,0x02,0x8C,0x00,0x00,0xFE,0x92,0x92,0x92,0x92,0x92,0xFE,0x00,0x00,0x00,
|
||||||
|
0x04,0x04,0x7E,0x01,0x40,0x7E,0x42,0x42,0x7E,0x42,0x7E,0x42,0x42,0x7E,0x40,0x00},/*"温",16*/
|
||||||
|
|
||||||
|
{0x00,0x00,0xFC,0x24,0x24,0x24,0xFC,0x25,0x26,0x24,0xFC,0x24,0x24,0x24,0x04,0x00,
|
||||||
|
0x40,0x30,0x8F,0x80,0x84,0x4C,0x55,0x25,0x25,0x25,0x55,0x4C,0x80,0x80,0x80,0x00},/*"度",17*/
|
||||||
|
|
||||||
|
{0x00,0xFE,0x22,0x5A,0x86,0x00,0xFE,0x92,0x92,0x92,0x92,0x92,0xFE,0x00,0x00,0x00,
|
||||||
|
0x00,0xFF,0x04,0x08,0x07,0x00,0xFF,0x40,0x20,0x03,0x0C,0x14,0x22,0x41,0x40,0x00},/*"限",18*/
|
||||||
|
|
||||||
|
{0x00,0x80,0x60,0xF8,0x07,0x10,0x90,0x10,0x11,0x16,0x10,0x10,0xD0,0x10,0x00,0x00,
|
||||||
|
0x01,0x00,0x00,0xFF,0x40,0x40,0x41,0x5E,0x40,0x40,0x70,0x4E,0x41,0x40,0x40,0x00},/*"位",19*/
|
||||||
|
|
||||||
|
{0x42,0x62,0x52,0x4A,0xC6,0x42,0x52,0x62,0xC2,0x00,0xF8,0x00,0x00,0xFF,0x00,0x00,
|
||||||
|
0x40,0xC4,0x44,0x44,0x7F,0x24,0x24,0x24,0x20,0x00,0x0F,0x40,0x80,0x7F,0x00,0x00},/*"到",20*/
|
||||||
|
|
||||||
|
{0x40,0x40,0x42,0xCC,0x00,0x10,0x10,0x10,0x90,0x7F,0x90,0x10,0x10,0x10,0x10,0x00,
|
||||||
|
0x00,0x40,0x20,0x1F,0x20,0x48,0x44,0x42,0x41,0x40,0x40,0x41,0x42,0x4C,0x40,0x00},/*"达",21*/
|
||||||
|
|
||||||
|
{0x40,0x40,0x42,0xCC,0x00,0x20,0x22,0x22,0xA2,0x62,0x22,0x22,0x22,0x20,0x00,0x00,
|
||||||
|
0x00,0x40,0x20,0x1F,0x20,0x44,0x4E,0x45,0x44,0x44,0x44,0x45,0x46,0x4C,0x40,0x00},/*"运",22*/
|
||||||
|
|
||||||
|
{0x00,0x10,0x88,0xC4,0x33,0x00,0x40,0x42,0x42,0x42,0xC2,0x42,0x42,0x42,0x40,0x00,
|
||||||
|
0x02,0x01,0x00,0xFF,0x00,0x00,0x00,0x00,0x40,0x80,0x7F,0x00,0x00,0x00,0x00,0x00},/*"行",23*/
|
||||||
|
|
||||||
|
{0x10,0x10,0xD0,0xFF,0x90,0x14,0xE4,0xAF,0xA4,0xA4,0xA4,0xAF,0xE4,0x04,0x00,0x00,
|
||||||
|
0x04,0x03,0x00,0xFF,0x00,0x89,0x4B,0x2A,0x1A,0x0E,0x1A,0x2A,0x4B,0x88,0x80,0x00},/*"模",24*/
|
||||||
|
|
||||||
|
{0x10,0x10,0x90,0x90,0x90,0x90,0x90,0x10,0x10,0xFF,0x10,0x10,0x11,0x16,0x10,0x00,
|
||||||
|
0x00,0x20,0x60,0x20,0x3F,0x10,0x10,0x10,0x00,0x03,0x0C,0x10,0x20,0x40,0xF8,0x00},/*"式",25*/
|
||||||
|
|
||||||
|
{0x00,0x00,0xC0,0x40,0x40,0x40,0x7F,0x48,0x48,0x48,0x48,0xC8,0x08,0x08,0x00,0x00,
|
||||||
|
0x80,0x40,0x37,0x04,0x04,0x14,0x64,0x04,0x14,0x64,0x04,0x07,0x10,0xE0,0x00,0x00},/*"点",26*/
|
||||||
|
|
||||||
|
{0x40,0x44,0xC4,0x44,0x44,0x44,0x40,0x10,0x10,0xFF,0x10,0x10,0x10,0xF0,0x00,0x00,
|
||||||
|
0x10,0x3C,0x13,0x10,0x14,0xB8,0x40,0x30,0x0E,0x01,0x40,0x80,0x40,0x3F,0x00,0x00},/*"动",27*/
|
||||||
|
|
||||||
|
{0x10,0x88,0xC4,0x33,0x00,0xFE,0x12,0xD2,0x52,0x52,0x7F,0x51,0x51,0xD1,0x10,0x00,
|
||||||
|
0x01,0x00,0xFF,0x40,0x30,0x0F,0x00,0xFF,0x4A,0x4A,0x4A,0x4A,0x4A,0xFF,0x00,0x00},/*"循",28*/
|
||||||
|
|
||||||
|
{0x04,0x84,0x84,0xFC,0x84,0x84,0x00,0x04,0x04,0x84,0xE4,0x1C,0x84,0x04,0x04,0x00,
|
||||||
|
0x20,0x60,0x20,0x1F,0x10,0x10,0x04,0x02,0x01,0x00,0xFF,0x00,0x00,0x01,0x06,0x00},/*"环",29*/
|
||||||
|
|
||||||
|
{0x40,0x40,0x40,0x7C,0x40,0x40,0x40,0xFF,0x44,0x44,0x44,0x44,0x44,0x40,0x40,0x00,
|
||||||
|
0x80,0x90,0x88,0x46,0x40,0x40,0x20,0x2F,0x10,0x10,0x08,0x04,0x02,0x00,0x00,0x00},/*"步",30*/
|
||||||
|
|
||||||
|
{0x80,0x80,0x80,0x80,0xFF,0x80,0x80,0xA0,0x90,0x88,0x84,0x82,0x80,0x80,0x80,0x00,
|
||||||
|
0x00,0x00,0x00,0x00,0xFF,0x40,0x21,0x12,0x04,0x08,0x10,0x20,0x20,0x40,0x40,0x00},/*"长",31*/
|
||||||
|
|
||||||
|
{0x08,0x08,0x08,0x08,0x08,0xF8,0x89,0x8E,0x88,0x88,0x88,0x88,0x08,0x08,0x08,0x00,
|
||||||
|
0x00,0x80,0x40,0x20,0x18,0x07,0x00,0x00,0x40,0x80,0x40,0x3F,0x00,0x00,0x00,0x00},/*"方",32*/
|
||||||
|
|
||||||
|
{0x00,0xF8,0x08,0x08,0x0C,0xCA,0x49,0x48,0x48,0xC8,0x08,0x08,0x08,0xF8,0x00,0x00,
|
||||||
|
0x00,0xFF,0x00,0x00,0x00,0x1F,0x08,0x08,0x08,0x1F,0x00,0x40,0x80,0x7F,0x00,0x00},/*"向",33*/
|
||||||
|
|
||||||
|
{0x00,0x02,0x02,0xC2,0x02,0x02,0x02,0xFE,0x82,0x82,0x82,0x82,0x82,0x02,0x00,0x00,
|
||||||
|
0x40,0x40,0x40,0x7F,0x40,0x40,0x40,0x7F,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x00},/*"正",34*/
|
||||||
|
|
||||||
|
{0x00,0x00,0xFC,0x24,0x24,0xE4,0x24,0x24,0x22,0x22,0x22,0xA3,0x62,0x00,0x00,0x00,
|
||||||
|
0x40,0x30,0x8F,0x80,0x40,0x40,0x23,0x14,0x08,0x14,0x22,0x41,0x40,0x80,0x80,0x00},/*"反",35*/
|
||||||
|
|
||||||
|
{0x04,0x84,0xE4,0x5C,0x44,0xC4,0x20,0x10,0xE8,0x27,0x24,0xE4,0x34,0x2C,0xE0,0x00,
|
||||||
|
0x02,0x01,0x7F,0x10,0x10,0x3F,0x80,0x60,0x1F,0x09,0x09,0x3F,0x49,0x89,0x7F,0x00},/*"确",36*/
|
||||||
|
|
||||||
|
{0x40,0x40,0x42,0xCC,0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,
|
||||||
|
0x00,0x00,0x00,0x3F,0x90,0x48,0x20,0x18,0x07,0x00,0x07,0x18,0x20,0x40,0x80,0x00},/*"认",37*/
|
||||||
|
|
||||||
|
{0x02,0x02,0xFE,0x92,0x92,0x92,0xFE,0x02,0x06,0xFC,0x04,0x04,0x04,0xFC,0x00,0x00,
|
||||||
|
0x08,0x18,0x0F,0x08,0x08,0x04,0xFF,0x04,0x84,0x40,0x27,0x18,0x27,0x40,0x80,0x00},/*"取",38*/
|
||||||
|
|
||||||
|
{0x10,0x60,0x02,0x0C,0xC0,0x00,0xE2,0x2C,0x20,0x3F,0x20,0x28,0xE6,0x00,0x00,0x00,
|
||||||
|
0x04,0x04,0x7C,0x03,0x00,0x00,0xFF,0x09,0x09,0x09,0x49,0x89,0x7F,0x00,0x00,0x00},/*"消",39*/
|
||||||
|
|
||||||
|
{0x00,0x10,0x88,0xC4,0x33,0x00,0x40,0x42,0x42,0x42,0xC2,0x42,0x42,0x42,0x40,0x00,
|
||||||
|
0x02,0x01,0x00,0xFF,0x00,0x00,0x00,0x00,0x40,0x80,0x7F,0x00,0x00,0x00,0x00,0x00},/*"行",40*/
|
||||||
|
|
||||||
|
{0x00,0x00,0xF0,0x10,0x10,0x10,0x10,0xFF,0x10,0x10,0x10,0x10,0xF0,0x00,0x00,0x00,
|
||||||
|
0x00,0x00,0x0F,0x04,0x04,0x04,0x04,0xFF,0x04,0x04,0x04,0x04,0x0F,0x00,0x00,0x00},/*"中",41*/
|
||||||
|
|
||||||
|
{0x00,0x00,0xE2,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0xFE,0x00,0x00,0x00,0x00,
|
||||||
|
0x00,0x00,0x3F,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x78,0x00,0x00},/*"已",42*/
|
||||||
|
|
||||||
|
{0x10,0x0C,0x04,0x24,0x24,0x24,0x25,0x26,0x24,0x24,0x24,0x24,0x04,0x14,0x0C,0x00,
|
||||||
|
0x00,0x81,0x81,0x41,0x31,0x0F,0x01,0x01,0x01,0x7F,0x81,0x81,0x81,0xF1,0x00,0x00},/*"完",43*/
|
||||||
|
|
||||||
|
{0x00,0x00,0xF8,0x88,0x88,0x88,0x88,0x08,0x08,0xFF,0x08,0x09,0x0A,0xC8,0x08,0x00,
|
||||||
|
0x80,0x60,0x1F,0x00,0x10,0x20,0x1F,0x80,0x40,0x21,0x16,0x18,0x26,0x41,0xF8,0x00},/*"成",44*/
|
||||||
|
|
||||||
|
{0x40,0x40,0x42,0xCC,0x00,0x40,0xA0,0x9E,0x82,0x82,0x82,0x9E,0xA0,0x20,0x20,0x00,
|
||||||
|
0x00,0x00,0x00,0x3F,0x90,0x88,0x40,0x43,0x2C,0x10,0x28,0x46,0x41,0x80,0x80,0x00},/*"设",45*/
|
||||||
|
|
||||||
|
{0x00,0x17,0x15,0xD5,0x55,0x57,0x55,0x7D,0x55,0x57,0x55,0xD5,0x15,0x17,0x00,0x00,
|
||||||
|
0x40,0x40,0x40,0x7F,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x7F,0x40,0x40,0x40,0x00},/*"置",46*/
|
||||||
|
|
||||||
|
{0x00,0xF8,0x01,0x06,0x00,0xF0,0x12,0x12,0x12,0xF2,0x02,0x02,0x02,0xFE,0x00,0x00,
|
||||||
|
0x00,0xFF,0x00,0x00,0x00,0x1F,0x11,0x11,0x11,0x1F,0x00,0x40,0x80,0x7F,0x00,0x00},/*"间",47*/
|
||||||
|
|
||||||
|
{0x00,0xFE,0x22,0x5A,0x86,0x00,0x02,0x7A,0x4A,0x4A,0x4A,0x4A,0x4A,0x7A,0x02,0x00,
|
||||||
|
0x00,0xFF,0x04,0x08,0x07,0x00,0xFF,0x09,0x0B,0x0D,0x79,0x0D,0x4B,0x89,0x7F,0x00},/*"隔",48*/
|
||||||
|
|
||||||
|
{0x10,0x60,0x02,0x8C,0x00,0x0E,0x22,0x12,0x0A,0xC2,0x0A,0x12,0x22,0x0E,0x00,0x00,
|
||||||
|
0x04,0x04,0x7E,0x01,0x20,0x21,0x11,0x09,0x05,0xFF,0x05,0x09,0x11,0x21,0x20,0x00},/*"深",49*/
|
||||||
|
|
||||||
|
|
||||||
|
{0x20,0x10,0x08,0xF7,0x54,0x54,0x54,0x54,0x54,0x54,0x54,0xF4,0x04,0x04,0x00,0x00,
|
||||||
|
0x80,0x90,0x90,0x49,0x4D,0x57,0x25,0x25,0x25,0x55,0x4D,0x45,0x80,0x80,0x80,0x00},/*"复",50*/
|
||||||
|
|
||||||
|
{0x10,0x10,0xD0,0xFF,0x90,0x10,0x80,0x48,0x28,0x09,0x0E,0x08,0x28,0x48,0x88,0x00,
|
||||||
|
0x04,0x03,0x00,0xFF,0x00,0x01,0x80,0x80,0x43,0x2C,0x10,0x2C,0x43,0x80,0x80,0x00},/*"校",51*/
|
||||||
|
|
||||||
|
{0x00,0x02,0x0C,0xE0,0x40,0x20,0xF8,0x4F,0x48,0x49,0xFE,0x48,0x48,0x48,0x08,0x00,
|
||||||
|
0x04,0x04,0x7F,0x00,0x00,0x00,0xFF,0x22,0x22,0x22,0x3F,0x22,0x22,0x22,0x20,0x00},/*"准",52*/
|
||||||
|
|
||||||
|
{0x00,0x40,0x42,0x44,0x58,0x40,0x40,0x7F,0x40,0x40,0x50,0x48,0xC6,0x00,0x00,0x00,
|
||||||
|
0x00,0x40,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0xFF,0x00,0x00,0x00},/*"当",53*/
|
||||||
|
|
||||||
|
{0x08,0x08,0xE8,0x29,0x2E,0x28,0xE8,0x08,0x08,0xC8,0x0C,0x0B,0xE8,0x08,0x08,0x00,
|
||||||
|
0x00,0x00,0xFF,0x09,0x49,0x89,0x7F,0x00,0x00,0x0F,0x40,0x80,0x7F,0x00,0x00,0x00},/*"前",54*/
|
||||||
|
|
||||||
|
{0x40,0x48,0x48,0x48,0xFF,0x48,0x48,0x00,0xC4,0x44,0x44,0x44,0xFC,0x00,0x00,0x00,
|
||||||
|
0x80,0x60,0x1F,0x20,0x7F,0x44,0x44,0x40,0x4F,0x50,0x50,0x50,0x50,0x5C,0x40,0x00},/*"起",55*/
|
||||||
|
|
||||||
// {0x00,0x80,0x40,0x20,0x18,0x06,0x80,0x00,0x07,0x18,0x20,0x40,0x80,0x00,0x00,0x00,
|
// {0x00,0x80,0x40,0x20,0x18,0x06,0x80,0x00,0x07,0x18,0x20,0x40,0x80,0x00,0x00,0x00,
|
||||||
// 0x01,0x00,0x20,0x70,0x28,0x26,0x21,0x20,0x20,0x24,0x38,0x60,0x00,0x01,0x01,0x00},/*"?",0*/
|
// 0x01,0x00,0x20,0x70,0x28,0x26,0x21,0x20,0x20,0x24,0x38,0x60,0x00,0x01,0x01,0x00},/*"?",0*/
|
||||||
|
|
814
App/Src/oled2.c
814
App/Src/oled2.c
File diff suppressed because it is too large
Load Diff
|
@ -30,11 +30,11 @@ unsigned char sData[9] = {0x00,0x01,0x01,0x00,0x01,0x03,0xE8,0x00,0x10};
|
||||||
|
|
||||||
void uart_test(void)
|
void uart_test(void)
|
||||||
{
|
{
|
||||||
if( it_1000ms_flag == 1)
|
// if( it_1000ms_flag == 1)
|
||||||
{
|
// {
|
||||||
it_1000ms_flag = 0;
|
// it_1000ms_flag = 0;
|
||||||
send_set_resp(OrderNum,addr,9,sData);
|
// send_set_resp(OrderNum,addr,9,sData);
|
||||||
}
|
// }
|
||||||
|
|
||||||
// if(uart_rx_flag == 0)
|
// if(uart_rx_flag == 0)
|
||||||
// {
|
// {
|
||||||
|
|
|
@ -52,9 +52,9 @@ uint32_t rampmode = 0x00000000; //斜坡运动模式 0-位置;1-速度
|
||||||
int xtarget = 0x00000000; //位置模式的目标位置,51200/圈
|
int xtarget = 0x00000000; //位置模式的目标位置,51200/圈
|
||||||
uint32_t speed_1 = 0x00004E20; //V1 过渡阶段的目标速度
|
uint32_t speed_1 = 0x00004E20; //V1 过渡阶段的目标速度
|
||||||
uint32_t speed_max = 0x00009C40; //VMAX 目标速度
|
uint32_t speed_max = 0x00009C40; //VMAX 目标速度
|
||||||
uint32_t acc_1 = 0x000005DC; //A1 过渡阶段的加速度
|
uint32_t acc_1 = 0x00000BB8; //A1 过渡阶段的加速度
|
||||||
uint32_t acc_max = 0x000003E8; //AMAX 最大加速度
|
uint32_t acc_max = 0x000007D0; //AMAX 最大加速度
|
||||||
uint32_t dcr_1 = 0x00000BB8; //D1 过渡阶段的减速度
|
uint32_t dcr_1 = 0x0000BB8; //D1 过渡阶段的减速度
|
||||||
uint32_t dcr_max = 0x000007D0; //DMAX 最大减速度
|
uint32_t dcr_max = 0x000007D0; //DMAX 最大减速度
|
||||||
/*************常用参数配置***************/
|
/*************常用参数配置***************/
|
||||||
|
|
||||||
|
@ -67,13 +67,13 @@ void tmc5160_init(void)
|
||||||
// TMC5160_SPIWriteInt(0x06, 0x00000000,1); // writing value 0x00000000 = 0 = 0.0 to address 3 = 0x06(OTP_PROG)
|
// TMC5160_SPIWriteInt(0x06, 0x00000000,1); // writing value 0x00000000 = 0 = 0.0 to address 3 = 0x06(OTP_PROG)
|
||||||
// TMC5160_SPIWriteInt(0x08, 0x0000000E,1); // writing value 0x00000011 = 17 = 0.0 to address 4 = 0x08(FACTORY_CONF)
|
// TMC5160_SPIWriteInt(0x08, 0x0000000E,1); // writing value 0x00000011 = 17 = 0.0 to address 4 = 0x08(FACTORY_CONF)
|
||||||
// TMC5160_SPIWriteInt(0x09, 0x00010606,1); // writing value 0x00010606 = 67078 = 0.0 to address 5 = 0x09(SHORT_CONF)
|
// TMC5160_SPIWriteInt(0x09, 0x00010606,1); // writing value 0x00010606 = 67078 = 0.0 to address 5 = 0x09(SHORT_CONF)
|
||||||
// TMC5160_SPIWriteInt(0x0A, 0x00080400,1); // writing value 0x00080400 = 525312 = 0.0 to address 6 = 0x0A(DRV_CONF)
|
TMC5160_SPIWriteInt(0x0A, 0x00080400,1); // writing value 0x00080400 = 525312 = 0.0 to address 6 = 0x0A(DRV_CONF)
|
||||||
// TMC5160_SPIWriteInt(0x0B, 0x00000000,1); // writing value 0x00000000 = 0 = 0.0 to address 7 = 0x0B(GLOBAL_SCALER)
|
// TMC5160_SPIWriteInt(0x0B, 0x00000000,1); // writing value 0x00000000 = 0 = 0.0 to address 7 = 0x0B(GLOBAL_SCALER)
|
||||||
// 速度相关的驱动控制寄存器
|
// 速度相关的驱动控制寄存器
|
||||||
TMC5160_SPIWriteInt(0x10, 0x00070A02,1); // IHOLD->0~7bit; IRUN->12~8bit
|
TMC5160_SPIWriteInt(0x10, 0x00070A02,1); // IHOLD->0~7bit; IRUN->12~8bit
|
||||||
TMC5160_SPIWriteInt(0x11, 0x0000000A,1); // writing value 0x0000000A = 10 = 0.0 to address 9 = 0x11(TPOWERDOWN)
|
TMC5160_SPIWriteInt(0x11, 0x0000000A,1); // writing value 0x0000000A = 10 = 0.0 to address 9 = 0x11(TPOWERDOWN)
|
||||||
// TMC5160_SPIWriteInt(0x13, 0x000001F4,1); // writing value 0x00000041 = 65 = 0.0 to address 10 = 0x13(TPWMTHRS)
|
// TMC5160_SPIWriteInt(0x13, 0x000001F4,1); // writing value 0x00000041 = 65 = 0.0 to address 10 = 0x13(TPWMTHRS)
|
||||||
TMC5160_SPIWriteInt(0x14, 0x00000010,1); // writing value 0x00004189 = 16777 = 0.0 to address 11 = 0x14(TCOOLTHRS)
|
TMC5160_SPIWriteInt(0x14, 0x00000010,1); // 0x14(TCOOLTHRS),静步阈值
|
||||||
TMC5160_SPIWriteInt(0x15, 0x00000010,1); // writing value 0x00000000 = 0 = 0.0 to address 12 = 0x15(THIGH)
|
TMC5160_SPIWriteInt(0x15, 0x00000010,1); // writing value 0x00000000 = 0 = 0.0 to address 12 = 0x15(THIGH)
|
||||||
// 斜波发生器运动寄存器
|
// 斜波发生器运动寄存器
|
||||||
TMC5160_SPIWriteInt(RAMPMODE_ADDR, rampmode,1); // writing value 0x00000000 = 0 = 0.0 to address 13 = 0x20(RAMPMODE)
|
TMC5160_SPIWriteInt(RAMPMODE_ADDR, rampmode,1); // writing value 0x00000000 = 0 = 0.0 to address 13 = 0x20(RAMPMODE)
|
||||||
|
@ -90,7 +90,7 @@ void tmc5160_init(void)
|
||||||
TMC5160_SPIWriteInt(XTARGET_ADDR, xtarget,1); // writing value 0xFFCC12F0 = 0 = 0.0 to address 24 = 0x2D(XTARGET)
|
TMC5160_SPIWriteInt(XTARGET_ADDR, xtarget,1); // writing value 0xFFCC12F0 = 0 = 0.0 to address 24 = 0x2D(XTARGET)
|
||||||
|
|
||||||
// TMC5160_SPIWriteInt(0x33, 0x00000000,1); // writing value 0x00000000 = 0 = 0.0 to address 25 = 0x33(VDCMIN)
|
// TMC5160_SPIWriteInt(0x33, 0x00000000,1); // writing value 0x00000000 = 0 = 0.0 to address 25 = 0x33(VDCMIN)
|
||||||
// TMC5160_SPIWriteInt(0x34, 0x00000000,1); // writing value 0x00000400 = 1024 = 0.0 to address 26 = 0x34(SW_MODE)
|
TMC5160_SPIWriteInt(0x34, 0x00000000,1); // 0x34(SW_MODE),0x00000400使能堵转
|
||||||
// // 编码器寄存器
|
// // 编码器寄存器
|
||||||
// TMC5160_SPIWriteInt(0x38, 0x00000000,1); // writing value 0x00000000 = 0 = 0.0 to address 27 = 0x38(ENCMODE)
|
// TMC5160_SPIWriteInt(0x38, 0x00000000,1); // writing value 0x00000000 = 0 = 0.0 to address 27 = 0x38(ENCMODE)
|
||||||
// TMC5160_SPIWriteInt(0x39, 0x00000000,1); // writing value 0x00000000 = 0 = 0.0 to address 28 = 0x39(X_ENC)
|
// TMC5160_SPIWriteInt(0x39, 0x00000000,1); // writing value 0x00000000 = 0 = 0.0 to address 28 = 0x39(X_ENC)
|
||||||
|
@ -109,7 +109,7 @@ void tmc5160_init(void)
|
||||||
// TMC5160_SPIWriteInt(0x69, 0x00F70000,1); // writing value 0x00F70000 = 16187392 = 0.0 to address 40 = 0x69(MSLUTSTART)
|
// TMC5160_SPIWriteInt(0x69, 0x00F70000,1); // writing value 0x00F70000 = 16187392 = 0.0 to address 40 = 0x69(MSLUTSTART)
|
||||||
// // 电机驱动寄存器-驱动寄存器组
|
// // 电机驱动寄存器-驱动寄存器组
|
||||||
TMC5160_SPIWriteInt(0x6C, 0x000100C3,1); // writing value 0x00410153 = 4260179 = 0.0 to address 41 = 0x6C(CHOPCONF)
|
TMC5160_SPIWriteInt(0x6C, 0x000100C3,1); // writing value 0x00410153 = 4260179 = 0.0 to address 41 = 0x6C(CHOPCONF)
|
||||||
TMC5160_SPIWriteInt(0x6D, 0x00000000,1); // writing value 0x00030000 = 196608 = 0.0 to address 42 = 0x6D(COOLCONF)
|
TMC5160_SPIWriteInt(0x6D, 0x00000000,1); // 0x6D(COOLCONF),16-22bit设置堵转灵敏度,最大3F(63),最小40(-64)
|
||||||
// TMC5160_SPIWriteInt(0x6E, 0x00000000,1); // writing value 0x00000000 = 0 = 0.0 to address 43 = 0x6E(DCCTRL)
|
// TMC5160_SPIWriteInt(0x6E, 0x00000000,1); // writing value 0x00000000 = 0 = 0.0 to address 43 = 0x6E(DCCTRL)
|
||||||
TMC5160_SPIWriteInt(0x70, 0xC40C001E,1); // writing value 0xC40C001E = 0 = 0.0 to address 44 = 0x70(PWMCONF)
|
TMC5160_SPIWriteInt(0x70, 0xC40C001E,1); // writing value 0xC40C001E = 0 = 0.0 to address 44 = 0x70(PWMCONF)
|
||||||
}
|
}
|
||||||
|
@ -278,7 +278,10 @@ void tmc5160_operate(char operate_mode, uint32_t steps)
|
||||||
{
|
{
|
||||||
case 0 : //电机停止
|
case 0 : //电机停止
|
||||||
{
|
{
|
||||||
|
TMC5160_SPIReadInt(VACTUAL_ADDR,VA); //读取实际速度VACTUAL
|
||||||
VA_32 = Raw_32(VA);
|
VA_32 = Raw_32(VA);
|
||||||
|
TMC5160_SPIReadInt(XACTUAL_ADDR,XA); //读取实际位置XACTUAL
|
||||||
|
XA_32 = Raw_32(XA);
|
||||||
|
|
||||||
if( VA_32 != 0)
|
if( VA_32 != 0)
|
||||||
{
|
{
|
||||||
|
@ -301,16 +304,21 @@ void tmc5160_operate(char operate_mode, uint32_t steps)
|
||||||
if( busy_flag == 0)
|
if( busy_flag == 0)
|
||||||
{
|
{
|
||||||
busy_flag = 1;
|
busy_flag = 1;
|
||||||
X_temp = XA_32; //记录此时的实际位置
|
|
||||||
|
TMC5160_SPIReadInt(XACTUAL_ADDR,XA); //读取实际位置XACTUAL
|
||||||
|
XA_32 = Raw_32(XA);
|
||||||
|
|
||||||
|
X_temp = XA_32;
|
||||||
|
//记录此时的实际位置
|
||||||
|
|
||||||
rampmode = 0x00000000;
|
rampmode = 0x00000000;
|
||||||
TMC5160_SPIWriteInt(RAMPMODE_ADDR,rampmode,1); //开启位置模式
|
TMC5160_SPIWriteInt(RAMPMODE_ADDR,rampmode,1); //开启位置模式
|
||||||
|
|
||||||
TMC5160_SPIWriteInt(XTARGET_ADDR, X_temp + steps, 1); //此时的实际位置+步长作为目标位置
|
TMC5160_SPIWriteInt(XTARGET_ADDR, X_temp + steps, 1); //此时的实际位置+步长作为目标位置
|
||||||
|
delay(1000); //静止状态下会被 误判 成已经到达目标位置,因此进行延时等待寄存器发生变化。
|
||||||
}
|
}
|
||||||
if(busy_flag == 1)
|
if(busy_flag == 1)
|
||||||
{
|
{
|
||||||
delay(100); //静止状态下会被 误判 成已经到达目标位置,因此进行延时等待寄存器发生变化。
|
|
||||||
TMC5160_SPIReadInt(RAMP_STAT_ADDR,RAMP_STAT); //运动过程中读取斜坡状态
|
TMC5160_SPIReadInt(RAMP_STAT_ADDR,RAMP_STAT); //运动过程中读取斜坡状态
|
||||||
RAMP_STAT_32 = Raw_32(RAMP_STAT);
|
RAMP_STAT_32 = Raw_32(RAMP_STAT);
|
||||||
|
|
||||||
|
@ -329,16 +337,20 @@ void tmc5160_operate(char operate_mode, uint32_t steps)
|
||||||
if( busy_flag == 0)
|
if( busy_flag == 0)
|
||||||
{
|
{
|
||||||
busy_flag = 1;
|
busy_flag = 1;
|
||||||
|
|
||||||
|
TMC5160_SPIReadInt(XACTUAL_ADDR,XA); //读取实际位置XACTUAL
|
||||||
|
XA_32 = Raw_32(XA);
|
||||||
|
|
||||||
X_temp = XA_32;
|
X_temp = XA_32;
|
||||||
|
|
||||||
rampmode = 0x00000000;
|
rampmode = 0x00000000;
|
||||||
TMC5160_SPIWriteInt(RAMPMODE_ADDR,rampmode,1); //开启位置模式
|
TMC5160_SPIWriteInt(RAMPMODE_ADDR,rampmode,1); //开启位置模式
|
||||||
|
|
||||||
TMC5160_SPIWriteInt(XTARGET_ADDR, X_temp - steps, 1);
|
TMC5160_SPIWriteInt(XTARGET_ADDR, X_temp - steps, 1);
|
||||||
|
delay(1000); //静止状态下会被 误判 成已经到达目标位置,因此进行延时等待寄存器发生变化。
|
||||||
}
|
}
|
||||||
if(busy_flag == 1)
|
if(busy_flag == 1)
|
||||||
{
|
{
|
||||||
delay(100); //静止状态下会被 误判 成已经到达目标位置,因此进行延时等待寄存器发生变化。
|
|
||||||
TMC5160_SPIReadInt(RAMP_STAT_ADDR,RAMP_STAT); //读取斜坡状态
|
TMC5160_SPIReadInt(RAMP_STAT_ADDR,RAMP_STAT); //读取斜坡状态
|
||||||
RAMP_STAT_32 = Raw_32(RAMP_STAT);
|
RAMP_STAT_32 = Raw_32(RAMP_STAT);
|
||||||
|
|
||||||
|
@ -384,12 +396,12 @@ void tmc5160_operate(char operate_mode, uint32_t steps)
|
||||||
|
|
||||||
void motor_protect_ads(float threshold_neg, float threshold_pos)
|
void motor_protect_ads(float threshold_neg, float threshold_pos)
|
||||||
{
|
{
|
||||||
if( (X_ads1220_prc <= threshold_neg) && (motor_direc != 1) )
|
if( (X_ads1220 <= threshold_neg) && (motor_direc != 1) )
|
||||||
{
|
{
|
||||||
tmc5160_operate(0, 0);
|
tmc5160_operate(0, 0);
|
||||||
if(busy_flag == 0) motor_direc = 1;
|
if(busy_flag == 0) motor_direc = 1;
|
||||||
}
|
}
|
||||||
if( (X_ads1220_prc >= threshold_pos) && ( motor_direc != 2 ) )
|
if( (X_ads1220 >= threshold_pos) && ( motor_direc != 2 ) )
|
||||||
{
|
{
|
||||||
tmc5160_operate(0, 0);
|
tmc5160_operate(0, 0);
|
||||||
if(busy_flag == 0) motor_direc = 2;
|
if(busy_flag == 0) motor_direc = 2;
|
||||||
|
|
12
Inc/app.h
12
Inc/app.h
|
@ -20,6 +20,10 @@
|
||||||
#include "stdio.h"
|
#include "stdio.h"
|
||||||
#include "stdlib.h"
|
#include "stdlib.h"
|
||||||
#include "string.h"
|
#include "string.h"
|
||||||
|
#include "flash.h"
|
||||||
|
|
||||||
|
#define ocin1 HAL_GPIO_ReadPin(OCIN1_GPIO_Port,OCIN1_Pin)
|
||||||
|
#define ocin2 HAL_GPIO_ReadPin(OCIN2_GPIO_Port,OCIN2_Pin)
|
||||||
|
|
||||||
void app_act (void);
|
void app_act (void);
|
||||||
void motor_protect_ads(float threshold_neg, float threshold_pos);
|
void motor_protect_ads(float threshold_neg, float threshold_pos);
|
||||||
|
@ -34,17 +38,21 @@ extern int it_100ms_cnt ,it_100ms_flag;
|
||||||
extern int it_300ms_cnt ,it_300ms_flag;
|
extern int it_300ms_cnt ,it_300ms_flag;
|
||||||
extern int it_500ms_cnt ,it_500ms_flag;
|
extern int it_500ms_cnt ,it_500ms_flag;
|
||||||
extern int it_1000ms_cnt ,it_1000ms_flag;
|
extern int it_1000ms_cnt ,it_1000ms_flag;
|
||||||
|
extern int it_5000ms_cnt,it_5000ms_flag;
|
||||||
extern uint8_t rx_data2[6];
|
extern uint8_t rx_data2[6];
|
||||||
extern uint8_t magnet_tx[7];
|
extern uint8_t magnet_tx[7];
|
||||||
extern unsigned int smp_intr_temp[2];
|
extern unsigned int smp_intr_temp[2];
|
||||||
extern unsigned int smp_dpth_temp[2];
|
extern unsigned int smp_dpth_temp[2];
|
||||||
|
extern uint16_t flash_wrt[6];
|
||||||
|
extern uint16_t flash_rd[6];
|
||||||
//extern int I2C_ERROR_TIMES ,I2C_BUSY_TIMES ,I2C_TIMEOUT_TIMES ,I2C_OK_TIMES ;
|
//extern int I2C_ERROR_TIMES ,I2C_BUSY_TIMES ,I2C_TIMEOUT_TIMES ,I2C_OK_TIMES ;
|
||||||
|
|
||||||
|
extern signed int first_xa_32;//记录上电时电机位置
|
||||||
|
|
||||||
extern float X_ads1220;
|
extern float X_ads1220;
|
||||||
extern float TEMP_M1820;
|
extern float TEMP_M1820;
|
||||||
extern float X_ads1220_prc;
|
extern float X_ads1220_prc;
|
||||||
extern char ocin1;
|
|
||||||
extern char ocin2;
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -163,117 +163,132 @@
|
||||||
<Ww>
|
<Ww>
|
||||||
<count>2</count>
|
<count>2</count>
|
||||||
<WinNumber>1</WinNumber>
|
<WinNumber>1</WinNumber>
|
||||||
<ItemText>XA_32,0x0A</ItemText>
|
<ItemText>busy_flag</ItemText>
|
||||||
</Ww>
|
</Ww>
|
||||||
<Ww>
|
<Ww>
|
||||||
<count>3</count>
|
<count>3</count>
|
||||||
<WinNumber>1</WinNumber>
|
<WinNumber>1</WinNumber>
|
||||||
<ItemText>busy_flag</ItemText>
|
<ItemText>key_msg</ItemText>
|
||||||
</Ww>
|
</Ww>
|
||||||
<Ww>
|
<Ww>
|
||||||
<count>4</count>
|
<count>4</count>
|
||||||
<WinNumber>1</WinNumber>
|
<WinNumber>1</WinNumber>
|
||||||
<ItemText>key_msg</ItemText>
|
<ItemText>key_cnt</ItemText>
|
||||||
</Ww>
|
</Ww>
|
||||||
<Ww>
|
<Ww>
|
||||||
<count>5</count>
|
<count>5</count>
|
||||||
<WinNumber>1</WinNumber>
|
<WinNumber>1</WinNumber>
|
||||||
<ItemText>ocin1,0x0A</ItemText>
|
<ItemText>X_ads1220</ItemText>
|
||||||
</Ww>
|
</Ww>
|
||||||
<Ww>
|
<Ww>
|
||||||
<count>6</count>
|
<count>6</count>
|
||||||
<WinNumber>1</WinNumber>
|
<WinNumber>1</WinNumber>
|
||||||
<ItemText>ocin2,0x0A</ItemText>
|
<ItemText>Runmotor_step</ItemText>
|
||||||
</Ww>
|
</Ww>
|
||||||
<Ww>
|
<Ww>
|
||||||
<count>7</count>
|
<count>7</count>
|
||||||
<WinNumber>1</WinNumber>
|
<WinNumber>1</WinNumber>
|
||||||
<ItemText>key_cnt</ItemText>
|
<ItemText>TEMP_M1820</ItemText>
|
||||||
</Ww>
|
</Ww>
|
||||||
<Ww>
|
<Ww>
|
||||||
<count>8</count>
|
<count>8</count>
|
||||||
<WinNumber>1</WinNumber>
|
<WinNumber>1</WinNumber>
|
||||||
<ItemText>X_ads1220</ItemText>
|
<ItemText>Run_mm</ItemText>
|
||||||
</Ww>
|
</Ww>
|
||||||
<Ww>
|
<Ww>
|
||||||
<count>9</count>
|
<count>9</count>
|
||||||
<WinNumber>1</WinNumber>
|
<WinNumber>1</WinNumber>
|
||||||
<ItemText>X_ads1220_prc</ItemText>
|
<ItemText>rx_data2</ItemText>
|
||||||
</Ww>
|
</Ww>
|
||||||
<Ww>
|
<Ww>
|
||||||
<count>10</count>
|
<count>10</count>
|
||||||
<WinNumber>1</WinNumber>
|
<WinNumber>1</WinNumber>
|
||||||
<ItemText>Runmotor_step</ItemText>
|
<ItemText>it_5000ms_flag</ItemText>
|
||||||
</Ww>
|
</Ww>
|
||||||
<Ww>
|
<Ww>
|
||||||
<count>11</count>
|
<count>11</count>
|
||||||
<WinNumber>1</WinNumber>
|
<WinNumber>1</WinNumber>
|
||||||
<ItemText>TEMP_M1820</ItemText>
|
<ItemText>Motor_Run</ItemText>
|
||||||
</Ww>
|
</Ww>
|
||||||
<Ww>
|
<Ww>
|
||||||
<count>12</count>
|
<count>12</count>
|
||||||
<WinNumber>1</WinNumber>
|
<WinNumber>1</WinNumber>
|
||||||
<ItemText>Run_mm</ItemText>
|
<ItemText>Run_Mode</ItemText>
|
||||||
</Ww>
|
</Ww>
|
||||||
<Ww>
|
<Ww>
|
||||||
<count>13</count>
|
<count>13</count>
|
||||||
<WinNumber>1</WinNumber>
|
<WinNumber>1</WinNumber>
|
||||||
<ItemText>rx_data2</ItemText>
|
<ItemText>Run_mm</ItemText>
|
||||||
</Ww>
|
</Ww>
|
||||||
<Ww>
|
<Ww>
|
||||||
<count>14</count>
|
<count>14</count>
|
||||||
<WinNumber>1</WinNumber>
|
<WinNumber>1</WinNumber>
|
||||||
<ItemText>it_5000ms_flag</ItemText>
|
<ItemText>magnet_tx</ItemText>
|
||||||
</Ww>
|
</Ww>
|
||||||
<Ww>
|
<Ww>
|
||||||
<count>15</count>
|
<count>15</count>
|
||||||
<WinNumber>1</WinNumber>
|
<WinNumber>1</WinNumber>
|
||||||
<ItemText>Motor_Run</ItemText>
|
<ItemText>oled_p</ItemText>
|
||||||
</Ww>
|
</Ww>
|
||||||
<Ww>
|
<Ww>
|
||||||
<count>16</count>
|
<count>16</count>
|
||||||
<WinNumber>1</WinNumber>
|
<WinNumber>1</WinNumber>
|
||||||
<ItemText>Run_Mode</ItemText>
|
<ItemText>motor_direc</ItemText>
|
||||||
</Ww>
|
</Ww>
|
||||||
<Ww>
|
<Ww>
|
||||||
<count>17</count>
|
<count>17</count>
|
||||||
<WinNumber>1</WinNumber>
|
<WinNumber>1</WinNumber>
|
||||||
<ItemText>Run_mm</ItemText>
|
<ItemText>Run_Step,0x0A</ItemText>
|
||||||
</Ww>
|
</Ww>
|
||||||
<Ww>
|
<Ww>
|
||||||
<count>18</count>
|
<count>18</count>
|
||||||
<WinNumber>1</WinNumber>
|
<WinNumber>1</WinNumber>
|
||||||
<ItemText>magnet_tx</ItemText>
|
<ItemText>RAMP_STAT_32</ItemText>
|
||||||
</Ww>
|
</Ww>
|
||||||
<Ww>
|
<Ww>
|
||||||
<count>19</count>
|
<count>19</count>
|
||||||
<WinNumber>1</WinNumber>
|
<WinNumber>1</WinNumber>
|
||||||
<ItemText>oled_p</ItemText>
|
<ItemText>motor_data</ItemText>
|
||||||
</Ww>
|
</Ww>
|
||||||
<Ww>
|
<Ww>
|
||||||
<count>20</count>
|
<count>20</count>
|
||||||
<WinNumber>1</WinNumber>
|
<WinNumber>1</WinNumber>
|
||||||
<ItemText>motor_direc</ItemText>
|
<ItemText>XA_32,0x10</ItemText>
|
||||||
</Ww>
|
</Ww>
|
||||||
<Ww>
|
<Ww>
|
||||||
<count>21</count>
|
<count>21</count>
|
||||||
<WinNumber>1</WinNumber>
|
<WinNumber>1</WinNumber>
|
||||||
<ItemText>Run_Step,0x0A</ItemText>
|
<ItemText>SG_RESULT_16</ItemText>
|
||||||
</Ww>
|
</Ww>
|
||||||
<Ww>
|
<Ww>
|
||||||
<count>22</count>
|
<count>22</count>
|
||||||
<WinNumber>1</WinNumber>
|
<WinNumber>1</WinNumber>
|
||||||
<ItemText>RAMP_STAT_32</ItemText>
|
<ItemText>DRV_STAT_32</ItemText>
|
||||||
</Ww>
|
</Ww>
|
||||||
<Ww>
|
<Ww>
|
||||||
<count>23</count>
|
<count>23</count>
|
||||||
<WinNumber>1</WinNumber>
|
<WinNumber>1</WinNumber>
|
||||||
<ItemText>X_ads1220_temp_fl</ItemText>
|
<ItemText>load_check</ItemText>
|
||||||
</Ww>
|
</Ww>
|
||||||
<Ww>
|
<Ww>
|
||||||
<count>24</count>
|
<count>24</count>
|
||||||
<WinNumber>1</WinNumber>
|
<WinNumber>1</WinNumber>
|
||||||
<ItemText>direc_temp</ItemText>
|
<ItemText>tstep_check</ItemText>
|
||||||
|
</Ww>
|
||||||
|
<Ww>
|
||||||
|
<count>25</count>
|
||||||
|
<WinNumber>1</WinNumber>
|
||||||
|
<ItemText>Run_Stop</ItemText>
|
||||||
|
</Ww>
|
||||||
|
<Ww>
|
||||||
|
<count>26</count>
|
||||||
|
<WinNumber>1</WinNumber>
|
||||||
|
<ItemText>Runmotor_Nums,0x0A</ItemText>
|
||||||
|
</Ww>
|
||||||
|
<Ww>
|
||||||
|
<count>27</count>
|
||||||
|
<WinNumber>1</WinNumber>
|
||||||
|
<ItemText>flash_wrt,0x0A</ItemText>
|
||||||
</Ww>
|
</Ww>
|
||||||
</WatchWindow1>
|
</WatchWindow1>
|
||||||
<Tracepoint>
|
<Tracepoint>
|
||||||
|
@ -846,6 +861,18 @@
|
||||||
<RteFlg>0</RteFlg>
|
<RteFlg>0</RteFlg>
|
||||||
<bShared>0</bShared>
|
<bShared>0</bShared>
|
||||||
</File>
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>5</GroupNumber>
|
||||||
|
<FileNumber>41</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>..\App\Src\flash.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>flash.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
</Group>
|
</Group>
|
||||||
|
|
||||||
<Group>
|
<Group>
|
||||||
|
|
|
@ -82,7 +82,7 @@
|
||||||
</BeforeMake>
|
</BeforeMake>
|
||||||
<AfterMake>
|
<AfterMake>
|
||||||
<RunUserProg1>0</RunUserProg1>
|
<RunUserProg1>0</RunUserProg1>
|
||||||
<RunUserProg2>1</RunUserProg2>
|
<RunUserProg2>0</RunUserProg2>
|
||||||
<UserProg1Name></UserProg1Name>
|
<UserProg1Name></UserProg1Name>
|
||||||
<UserProg2Name></UserProg2Name>
|
<UserProg2Name></UserProg2Name>
|
||||||
<UserProg1Dos16Mode>0</UserProg1Dos16Mode>
|
<UserProg1Dos16Mode>0</UserProg1Dos16Mode>
|
||||||
|
@ -1727,6 +1727,11 @@
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<FilePath>..\App\Src\Uart1.c</FilePath>
|
<FilePath>..\App\Src\Uart1.c</FilePath>
|
||||||
</File>
|
</File>
|
||||||
|
<File>
|
||||||
|
<FileName>flash.c</FileName>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<FilePath>..\App\Src\flash.c</FilePath>
|
||||||
|
</File>
|
||||||
</Files>
|
</Files>
|
||||||
</Group>
|
</Group>
|
||||||
<Group>
|
<Group>
|
||||||
|
|
Binary file not shown.
|
@ -51,3 +51,4 @@ mfps\ads1220.o: ../App/Inc/delay.h
|
||||||
mfps\ads1220.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
|
mfps\ads1220.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
|
||||||
mfps\ads1220.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
|
mfps\ads1220.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
|
||||||
mfps\ads1220.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
|
mfps\ads1220.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
|
||||||
|
mfps\ads1220.o: ../App/Inc/flash.h
|
||||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -51,3 +51,4 @@ mfps\app.o: ../App/Inc/delay.h
|
||||||
mfps\app.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
|
mfps\app.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
|
||||||
mfps\app.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
|
mfps\app.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
|
||||||
mfps\app.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
|
mfps\app.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
|
||||||
|
mfps\app.o: ../App/Inc/flash.h
|
||||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -51,3 +51,4 @@ mfps\delay.o: ../App/Inc/motor.h
|
||||||
mfps\delay.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
|
mfps\delay.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
|
||||||
mfps\delay.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
|
mfps\delay.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
|
||||||
mfps\delay.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
|
mfps\delay.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
|
||||||
|
mfps\delay.o: ../App/Inc/flash.h
|
||||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,33 @@
|
||||||
|
mfps\flash.o: ..\App\Src\flash.c
|
||||||
|
mfps\flash.o: ../App/Inc/flash.h
|
||||||
|
mfps\flash.o: ../Inc/main.h
|
||||||
|
mfps\flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
|
||||||
|
mfps\flash.o: ../Inc/stm32f1xx_hal_conf.h
|
||||||
|
mfps\flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
|
||||||
|
mfps\flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
|
||||||
|
mfps\flash.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
|
||||||
|
mfps\flash.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
|
||||||
|
mfps\flash.o: ../Drivers/CMSIS/Include/core_cm3.h
|
||||||
|
mfps\flash.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
|
||||||
|
mfps\flash.o: ../Drivers/CMSIS/Include/cmsis_version.h
|
||||||
|
mfps\flash.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
|
||||||
|
mfps\flash.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
|
||||||
|
mfps\flash.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
|
||||||
|
mfps\flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
|
||||||
|
mfps\flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
|
||||||
|
mfps\flash.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
|
||||||
|
mfps\flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
|
||||||
|
mfps\flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
|
||||||
|
mfps\flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
|
||||||
|
mfps\flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
|
||||||
|
mfps\flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
|
||||||
|
mfps\flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
|
||||||
|
mfps\flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
|
||||||
|
mfps\flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
|
||||||
|
mfps\flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
|
||||||
|
mfps\flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h
|
||||||
|
mfps\flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
|
||||||
|
mfps\flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h
|
||||||
|
mfps\flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
|
||||||
|
mfps\flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
|
||||||
|
mfps\flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -51,3 +51,4 @@ mfps\key.o: ../App/Inc/delay.h
|
||||||
mfps\key.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
|
mfps\key.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
|
||||||
mfps\key.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
|
mfps\key.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
|
||||||
mfps\key.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
|
mfps\key.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
|
||||||
|
mfps\key.o: ../App/Inc/flash.h
|
||||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -51,3 +51,4 @@ mfps\m1820.o: ../App/Inc/delay.h
|
||||||
mfps\m1820.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
|
mfps\m1820.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
|
||||||
mfps\m1820.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
|
mfps\m1820.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
|
||||||
mfps\m1820.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
|
mfps\m1820.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
|
||||||
|
mfps\m1820.o: ../App/Inc/flash.h
|
||||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -52,3 +52,4 @@ mfps\main.o: ../App/Inc/delay.h
|
||||||
mfps\main.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
|
mfps\main.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
|
||||||
mfps\main.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
|
mfps\main.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
|
||||||
mfps\main.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
|
mfps\main.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
|
||||||
|
mfps\main.o: ../App/Inc/flash.h
|
||||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -21,15 +21,17 @@ Target DLL: STLink\ST-LINKIII-KEIL_SWO.dll V3.2.0.0
|
||||||
Dialog DLL: TCM.DLL V1.56.4.0
|
Dialog DLL: TCM.DLL V1.56.4.0
|
||||||
|
|
||||||
<h2>Project:</h2>
|
<h2>Project:</h2>
|
||||||
F:\Desktop\Work\2024.05\2024.05.13\mfps\MDK-ARM\mfps.uvprojx
|
F:\Desktop\Work\2024.05\2024.05.18\mfps\MDK-ARM\mfps.uvprojx
|
||||||
Project File Date: 05/09/2024
|
Project File Date: 05/17/2024
|
||||||
|
|
||||||
<h2>Output:</h2>
|
<h2>Output:</h2>
|
||||||
*** Using Compiler 'V5.06 update 7 (build 960)', folder: 'E:\Softwares\Keil_v5\ARM\ARMCC\Bin'
|
*** Using Compiler 'V5.06 update 7 (build 960)', folder: 'E:\Softwares\Keil_v5\ARM\ARMCC\Bin'
|
||||||
Build target 'mfps'
|
Build target 'mfps'
|
||||||
|
compiling app.c...
|
||||||
|
compiling motor.c...
|
||||||
compiling oled2.c...
|
compiling oled2.c...
|
||||||
linking...
|
linking...
|
||||||
Program Size: Code=29430 RO-data=3010 RW-data=392 ZI-data=3080
|
Program Size: Code=33650 RO-data=4418 RW-data=432 ZI-data=5200
|
||||||
FromELF: creating hex file...
|
FromELF: creating hex file...
|
||||||
"mfps\mfps.axf" - 0 Error(s), 0 Warning(s).
|
"mfps\mfps.axf" - 0 Error(s), 0 Warning(s).
|
||||||
|
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -39,6 +39,7 @@
|
||||||
"mfps\oled2.o"
|
"mfps\oled2.o"
|
||||||
"mfps\motor.o"
|
"mfps\motor.o"
|
||||||
"mfps\uart1.o"
|
"mfps\uart1.o"
|
||||||
|
"mfps\flash.o"
|
||||||
--strict --scatter "mfps\mfps.sct"
|
--strict --scatter "mfps\mfps.sct"
|
||||||
--summary_stderr --info summarysizes --map --load_addr_map_info --xref --callgraph --symbols
|
--summary_stderr --info summarysizes --map --load_addr_map_info --xref --callgraph --symbols
|
||||||
--info sizes --info totals --info unused --info veneers
|
--info sizes --info totals --info unused --info veneers
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -38,22 +38,23 @@ I (../Inc/spi.h)(0x660BB230)
|
||||||
I (../Inc/tim.h)(0x66035A28)
|
I (../Inc/tim.h)(0x66035A28)
|
||||||
I (../Inc/usart.h)(0x660A2CEE)
|
I (../Inc/usart.h)(0x660A2CEE)
|
||||||
I (../Inc/gpio.h)(0x66035A04)
|
I (../Inc/gpio.h)(0x66035A04)
|
||||||
I (../Inc/app.h)(0x6641BDD7)
|
I (../Inc/app.h)(0x6646FFB1)
|
||||||
I (../App/Inc/serial_port.h)(0x6625D9EB)
|
I (../App/Inc/serial_port.h)(0x6625D9EB)
|
||||||
I (../App/Inc/m1820.h)(0x661E2349)
|
I (../App/Inc/m1820.h)(0x661E2349)
|
||||||
I (../App/Inc/oled.h)(0x662F4EED)
|
I (../App/Inc/oled.h)(0x662F4EED)
|
||||||
I (../App/Inc/MyLib.h)(0x662A0C9C)
|
I (../App/Inc/MyLib.h)(0x662A0C9C)
|
||||||
I (../App/Inc/oled2.h)(0x6641C3E1)
|
I (../App/Inc/oled2.h)(0x66470E5E)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\inttypes.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\inttypes.h)(0x5E8E3CC2)
|
||||||
I (../App/Inc/ads1220.h)(0x6641AC72)
|
I (../App/Inc/ads1220.h)(0x6641AC72)
|
||||||
I (../App/Inc/tmc5160.h)(0x663852C9)
|
I (../App/Inc/tmc5160.h)(0x663852C9)
|
||||||
I (../Inc/Uart1.h)(0x6625BD3B)
|
I (../Inc/Uart1.h)(0x6625BD3B)
|
||||||
I (../App/Inc/key.h)(0x66271314)
|
I (../App/Inc/key.h)(0x66271314)
|
||||||
I (../App/Inc/motor.h)(0x6641BB1C)
|
I (../App/Inc/motor.h)(0x66440CB1)
|
||||||
I (../App/Inc/delay.h)(0x6614F624)
|
I (../App/Inc/delay.h)(0x6614F624)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E3CC2)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5E8E3CC2)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\string.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\string.h)(0x5E8E3CC2)
|
||||||
|
I (../App/Inc/flash.h)(0x66457FD4)
|
||||||
F (../Src/gpio.c)(0x660BB22E)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Inc -I ../Src -I ../App/Inc -I ../App/Src
-I.\RTE\_mfps
-IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\gpio.o --omf_browse mfps\gpio.crf --depend mfps\gpio.d)
|
F (../Src/gpio.c)(0x660BB22E)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Inc -I ../Src -I ../App/Inc -I ../App/Src
-I.\RTE\_mfps
-IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\gpio.o --omf_browse mfps\gpio.crf --depend mfps\gpio.d)
|
||||||
I (../Inc/gpio.h)(0x66035A04)
|
I (../Inc/gpio.h)(0x66035A04)
|
||||||
I (../Inc/main.h)(0x660A29E6)
|
I (../Inc/main.h)(0x660A29E6)
|
||||||
|
@ -246,7 +247,7 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x663B42E9)
|
||||||
F (../Src/stm32f1xx_it.c)(0x6641BDA2)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Inc -I ../Src -I ../App/Inc -I ../App/Src
-I.\RTE\_mfps
-IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_it.o --omf_browse mfps\stm32f1xx_it.crf --depend mfps\stm32f1xx_it.d)
|
F (../Src/stm32f1xx_it.c)(0x66455882)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Inc -I ../Src -I ../App/Inc -I ../App/Src
-I.\RTE\_mfps
-IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_it.o --omf_browse mfps\stm32f1xx_it.crf --depend mfps\stm32f1xx_it.d)
|
||||||
I (../Inc/main.h)(0x660A29E6)
|
I (../Inc/main.h)(0x660A29E6)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x663B42E9)
|
||||||
I (../Inc/stm32f1xx_hal_conf.h)(0x663B393C)
|
I (../Inc/stm32f1xx_hal_conf.h)(0x663B393C)
|
||||||
|
@ -278,12 +279,12 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x663B42E9)
|
||||||
I (../Inc/stm32f1xx_it.h)(0x663C41CD)
|
I (../Inc/stm32f1xx_it.h)(0x663C41CD)
|
||||||
I (../Inc/app.h)(0x6641BDD7)
|
I (../Inc/app.h)(0x6646FFB1)
|
||||||
I (../App/Inc/serial_port.h)(0x6625D9EB)
|
I (../App/Inc/serial_port.h)(0x6625D9EB)
|
||||||
I (../App/Inc/m1820.h)(0x661E2349)
|
I (../App/Inc/m1820.h)(0x661E2349)
|
||||||
I (../App/Inc/oled.h)(0x662F4EED)
|
I (../App/Inc/oled.h)(0x662F4EED)
|
||||||
I (../App/Inc/MyLib.h)(0x662A0C9C)
|
I (../App/Inc/MyLib.h)(0x662A0C9C)
|
||||||
I (../App/Inc/oled2.h)(0x6641C3E1)
|
I (../App/Inc/oled2.h)(0x66470E5E)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\inttypes.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\inttypes.h)(0x5E8E3CC2)
|
||||||
I (../App/Inc/ads1220.h)(0x6641AC72)
|
I (../App/Inc/ads1220.h)(0x6641AC72)
|
||||||
I (../App/Inc/tmc5160.h)(0x663852C9)
|
I (../App/Inc/tmc5160.h)(0x663852C9)
|
||||||
|
@ -294,11 +295,12 @@ I (../Inc/usart.h)(0x660A2CEE)
|
||||||
I (../Inc/Uart1.h)(0x6625BD3B)
|
I (../Inc/Uart1.h)(0x6625BD3B)
|
||||||
I (../Inc/gpio.h)(0x66035A04)
|
I (../Inc/gpio.h)(0x66035A04)
|
||||||
I (../App/Inc/key.h)(0x66271314)
|
I (../App/Inc/key.h)(0x66271314)
|
||||||
I (../App/Inc/motor.h)(0x6641BB1C)
|
I (../App/Inc/motor.h)(0x66440CB1)
|
||||||
I (../App/Inc/delay.h)(0x6614F624)
|
I (../App/Inc/delay.h)(0x6614F624)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E3CC2)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5E8E3CC2)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\string.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\string.h)(0x5E8E3CC2)
|
||||||
|
I (../App/Inc/flash.h)(0x66457FD4)
|
||||||
F (../Src/stm32f1xx_hal_msp.c)(0x6603B078)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Inc -I ../Src -I ../App/Inc -I ../App/Src
-I.\RTE\_mfps
-IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_msp.o --omf_browse mfps\stm32f1xx_hal_msp.crf --depend mfps\stm32f1xx_hal_msp.d)
|
F (../Src/stm32f1xx_hal_msp.c)(0x6603B078)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Inc -I ../Src -I ../App/Inc -I ../App/Src
-I.\RTE\_mfps
-IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_msp.o --omf_browse mfps\stm32f1xx_hal_msp.crf --depend mfps\stm32f1xx_hal_msp.d)
|
||||||
I (../Inc/main.h)(0x660A29E6)
|
I (../Inc/main.h)(0x660A29E6)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x663B42E9)
|
||||||
|
@ -840,8 +842,8 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x663B42E9)
|
||||||
F (..\App\Src\app.c)(0x6641BE51)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Inc -I ../Src -I ../App/Inc -I ../App/Src
-I.\RTE\_mfps
-IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\app.o --omf_browse mfps\app.crf --depend mfps\app.d)
|
F (..\App\Src\app.c)(0x66482030)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Inc -I ../Src -I ../App/Inc -I ../App/Src
-I.\RTE\_mfps
-IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\app.o --omf_browse mfps\app.crf --depend mfps\app.d)
|
||||||
I (../Inc/app.h)(0x6641BDD7)
|
I (../Inc/app.h)(0x6646FFB1)
|
||||||
I (../App/Inc/serial_port.h)(0x6625D9EB)
|
I (../App/Inc/serial_port.h)(0x6625D9EB)
|
||||||
I (../App/Inc/m1820.h)(0x661E2349)
|
I (../App/Inc/m1820.h)(0x661E2349)
|
||||||
I (../Inc/main.h)(0x660A29E6)
|
I (../Inc/main.h)(0x660A29E6)
|
||||||
|
@ -876,7 +878,7 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x663B42E9)
|
||||||
I (../App/Inc/oled.h)(0x662F4EED)
|
I (../App/Inc/oled.h)(0x662F4EED)
|
||||||
I (../App/Inc/MyLib.h)(0x662A0C9C)
|
I (../App/Inc/MyLib.h)(0x662A0C9C)
|
||||||
I (../App/Inc/oled2.h)(0x6641C3E1)
|
I (../App/Inc/oled2.h)(0x66470E5E)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\inttypes.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\inttypes.h)(0x5E8E3CC2)
|
||||||
I (../App/Inc/ads1220.h)(0x6641AC72)
|
I (../App/Inc/ads1220.h)(0x6641AC72)
|
||||||
I (../App/Inc/tmc5160.h)(0x663852C9)
|
I (../App/Inc/tmc5160.h)(0x663852C9)
|
||||||
|
@ -887,11 +889,12 @@ I (../Inc/usart.h)(0x660A2CEE)
|
||||||
I (../Inc/Uart1.h)(0x6625BD3B)
|
I (../Inc/Uart1.h)(0x6625BD3B)
|
||||||
I (../Inc/gpio.h)(0x66035A04)
|
I (../Inc/gpio.h)(0x66035A04)
|
||||||
I (../App/Inc/key.h)(0x66271314)
|
I (../App/Inc/key.h)(0x66271314)
|
||||||
I (../App/Inc/motor.h)(0x6641BB1C)
|
I (../App/Inc/motor.h)(0x66440CB1)
|
||||||
I (../App/Inc/delay.h)(0x6614F624)
|
I (../App/Inc/delay.h)(0x6614F624)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E3CC2)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5E8E3CC2)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\string.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\string.h)(0x5E8E3CC2)
|
||||||
|
I (../App/Inc/flash.h)(0x66457FD4)
|
||||||
F (..\App\Src\delay.c)(0x66397ED2)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Inc -I ../Src -I ../App/Inc -I ../App/Src
-I.\RTE\_mfps
-IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\delay.o --omf_browse mfps\delay.crf --depend mfps\delay.d)
|
F (..\App\Src\delay.c)(0x66397ED2)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Inc -I ../Src -I ../App/Inc -I ../App/Src
-I.\RTE\_mfps
-IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\delay.o --omf_browse mfps\delay.crf --depend mfps\delay.d)
|
||||||
I (../App/Inc/delay.h)(0x6614F624)
|
I (../App/Inc/delay.h)(0x6614F624)
|
||||||
I (../Inc/main.h)(0x660A29E6)
|
I (../Inc/main.h)(0x660A29E6)
|
||||||
|
@ -924,12 +927,12 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x663B42E9)
|
||||||
I (../Inc/app.h)(0x6641BDD7)
|
I (../Inc/app.h)(0x6646FFB1)
|
||||||
I (../App/Inc/serial_port.h)(0x6625D9EB)
|
I (../App/Inc/serial_port.h)(0x6625D9EB)
|
||||||
I (../App/Inc/m1820.h)(0x661E2349)
|
I (../App/Inc/m1820.h)(0x661E2349)
|
||||||
I (../App/Inc/oled.h)(0x662F4EED)
|
I (../App/Inc/oled.h)(0x662F4EED)
|
||||||
I (../App/Inc/MyLib.h)(0x662A0C9C)
|
I (../App/Inc/MyLib.h)(0x662A0C9C)
|
||||||
I (../App/Inc/oled2.h)(0x6641C3E1)
|
I (../App/Inc/oled2.h)(0x66470E5E)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\inttypes.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\inttypes.h)(0x5E8E3CC2)
|
||||||
I (../App/Inc/ads1220.h)(0x6641AC72)
|
I (../App/Inc/ads1220.h)(0x6641AC72)
|
||||||
I (../App/Inc/tmc5160.h)(0x663852C9)
|
I (../App/Inc/tmc5160.h)(0x663852C9)
|
||||||
|
@ -940,11 +943,12 @@ I (../Inc/usart.h)(0x660A2CEE)
|
||||||
I (../Inc/Uart1.h)(0x6625BD3B)
|
I (../Inc/Uart1.h)(0x6625BD3B)
|
||||||
I (../Inc/gpio.h)(0x66035A04)
|
I (../Inc/gpio.h)(0x66035A04)
|
||||||
I (../App/Inc/key.h)(0x66271314)
|
I (../App/Inc/key.h)(0x66271314)
|
||||||
I (../App/Inc/motor.h)(0x6641BB1C)
|
I (../App/Inc/motor.h)(0x66440CB1)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E3CC2)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5E8E3CC2)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\string.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\string.h)(0x5E8E3CC2)
|
||||||
F (..\App\Src\key.c)(0x6641C9E5)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Inc -I ../Src -I ../App/Inc -I ../App/Src
-I.\RTE\_mfps
-IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\key.o --omf_browse mfps\key.crf --depend mfps\key.d)
|
I (../App/Inc/flash.h)(0x66457FD4)
|
||||||
|
F (..\App\Src\key.c)(0x66470F4D)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Inc -I ../Src -I ../App/Inc -I ../App/Src
-I.\RTE\_mfps
-IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\key.o --omf_browse mfps\key.crf --depend mfps\key.d)
|
||||||
I (../App/Inc/key.h)(0x66271314)
|
I (../App/Inc/key.h)(0x66271314)
|
||||||
I (../Inc/main.h)(0x660A29E6)
|
I (../Inc/main.h)(0x660A29E6)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x663B42E9)
|
||||||
|
@ -976,12 +980,12 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x663B42E9)
|
||||||
I (../Inc/app.h)(0x6641BDD7)
|
I (../Inc/app.h)(0x6646FFB1)
|
||||||
I (../App/Inc/serial_port.h)(0x6625D9EB)
|
I (../App/Inc/serial_port.h)(0x6625D9EB)
|
||||||
I (../App/Inc/m1820.h)(0x661E2349)
|
I (../App/Inc/m1820.h)(0x661E2349)
|
||||||
I (../App/Inc/oled.h)(0x662F4EED)
|
I (../App/Inc/oled.h)(0x662F4EED)
|
||||||
I (../App/Inc/MyLib.h)(0x662A0C9C)
|
I (../App/Inc/MyLib.h)(0x662A0C9C)
|
||||||
I (../App/Inc/oled2.h)(0x6641C3E1)
|
I (../App/Inc/oled2.h)(0x66470E5E)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\inttypes.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\inttypes.h)(0x5E8E3CC2)
|
||||||
I (../App/Inc/ads1220.h)(0x6641AC72)
|
I (../App/Inc/ads1220.h)(0x6641AC72)
|
||||||
I (../App/Inc/tmc5160.h)(0x663852C9)
|
I (../App/Inc/tmc5160.h)(0x663852C9)
|
||||||
|
@ -991,12 +995,13 @@ I (../Inc/tim.h)(0x66035A28)
|
||||||
I (../Inc/usart.h)(0x660A2CEE)
|
I (../Inc/usart.h)(0x660A2CEE)
|
||||||
I (../Inc/Uart1.h)(0x6625BD3B)
|
I (../Inc/Uart1.h)(0x6625BD3B)
|
||||||
I (../Inc/gpio.h)(0x66035A04)
|
I (../Inc/gpio.h)(0x66035A04)
|
||||||
I (../App/Inc/motor.h)(0x6641BB1C)
|
I (../App/Inc/motor.h)(0x66440CB1)
|
||||||
I (../App/Inc/delay.h)(0x6614F624)
|
I (../App/Inc/delay.h)(0x6614F624)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E3CC2)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5E8E3CC2)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\string.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\string.h)(0x5E8E3CC2)
|
||||||
F (..\App\Src\serial_port.c)(0x662705B7)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Inc -I ../Src -I ../App/Inc -I ../App/Src
-I.\RTE\_mfps
-IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\serial_port.o --omf_browse mfps\serial_port.crf --depend mfps\serial_port.d)
|
I (../App/Inc/flash.h)(0x66457FD4)
|
||||||
|
F (..\App\Src\serial_port.c)(0x6645783E)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Inc -I ../Src -I ../App/Inc -I ../App/Src
-I.\RTE\_mfps
-IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\serial_port.o --omf_browse mfps\serial_port.crf --depend mfps\serial_port.d)
|
||||||
I (../App/Inc/serial_port.h)(0x6625D9EB)
|
I (../App/Inc/serial_port.h)(0x6625D9EB)
|
||||||
I (../Inc/main.h)(0x660A29E6)
|
I (../Inc/main.h)(0x660A29E6)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x663B42E9)
|
||||||
|
@ -1030,11 +1035,11 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x663B42E9)
|
||||||
I (../Inc/usart.h)(0x660A2CEE)
|
I (../Inc/usart.h)(0x660A2CEE)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\string.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\string.h)(0x5E8E3CC2)
|
||||||
I (../Inc/app.h)(0x6641BDD7)
|
I (../Inc/app.h)(0x6646FFB1)
|
||||||
I (../App/Inc/m1820.h)(0x661E2349)
|
I (../App/Inc/m1820.h)(0x661E2349)
|
||||||
I (../App/Inc/oled.h)(0x662F4EED)
|
I (../App/Inc/oled.h)(0x662F4EED)
|
||||||
I (../App/Inc/MyLib.h)(0x662A0C9C)
|
I (../App/Inc/MyLib.h)(0x662A0C9C)
|
||||||
I (../App/Inc/oled2.h)(0x6641C3E1)
|
I (../App/Inc/oled2.h)(0x66470E5E)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\inttypes.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\inttypes.h)(0x5E8E3CC2)
|
||||||
I (../App/Inc/ads1220.h)(0x6641AC72)
|
I (../App/Inc/ads1220.h)(0x6641AC72)
|
||||||
I (../App/Inc/tmc5160.h)(0x663852C9)
|
I (../App/Inc/tmc5160.h)(0x663852C9)
|
||||||
|
@ -1044,10 +1049,11 @@ I (../Inc/tim.h)(0x66035A28)
|
||||||
I (../Inc/Uart1.h)(0x6625BD3B)
|
I (../Inc/Uart1.h)(0x6625BD3B)
|
||||||
I (../Inc/gpio.h)(0x66035A04)
|
I (../Inc/gpio.h)(0x66035A04)
|
||||||
I (../App/Inc/key.h)(0x66271314)
|
I (../App/Inc/key.h)(0x66271314)
|
||||||
I (../App/Inc/motor.h)(0x6641BB1C)
|
I (../App/Inc/motor.h)(0x66440CB1)
|
||||||
I (../App/Inc/delay.h)(0x6614F624)
|
I (../App/Inc/delay.h)(0x6614F624)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E3CC2)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5E8E3CC2)
|
||||||
|
I (../App/Inc/flash.h)(0x66457FD4)
|
||||||
F (..\App\Src\oled.c)(0x66387B31)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Inc -I ../Src -I ../App/Inc -I ../App/Src
-I.\RTE\_mfps
-IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\oled.o --omf_browse mfps\oled.crf --depend mfps\oled.d)
|
F (..\App\Src\oled.c)(0x66387B31)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Inc -I ../Src -I ../App/Inc -I ../App/Src
-I.\RTE\_mfps
-IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\oled.o --omf_browse mfps\oled.crf --depend mfps\oled.d)
|
||||||
I (../App/Inc/oled.h)(0x662F4EED)
|
I (../App/Inc/oled.h)(0x662F4EED)
|
||||||
I (../Inc/main.h)(0x660A29E6)
|
I (../Inc/main.h)(0x660A29E6)
|
||||||
|
@ -1081,10 +1087,10 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x663B42E9)
|
||||||
I (../App/Inc/MyLib.h)(0x662A0C9C)
|
I (../App/Inc/MyLib.h)(0x662A0C9C)
|
||||||
I (../Inc/app.h)(0x6641BDD7)
|
I (../Inc/app.h)(0x6646FFB1)
|
||||||
I (../App/Inc/serial_port.h)(0x6625D9EB)
|
I (../App/Inc/serial_port.h)(0x6625D9EB)
|
||||||
I (../App/Inc/m1820.h)(0x661E2349)
|
I (../App/Inc/m1820.h)(0x661E2349)
|
||||||
I (../App/Inc/oled2.h)(0x6641C3E1)
|
I (../App/Inc/oled2.h)(0x66470E5E)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\inttypes.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\inttypes.h)(0x5E8E3CC2)
|
||||||
I (../App/Inc/ads1220.h)(0x6641AC72)
|
I (../App/Inc/ads1220.h)(0x6641AC72)
|
||||||
I (../App/Inc/tmc5160.h)(0x663852C9)
|
I (../App/Inc/tmc5160.h)(0x663852C9)
|
||||||
|
@ -1095,12 +1101,13 @@ I (../Inc/usart.h)(0x660A2CEE)
|
||||||
I (../Inc/Uart1.h)(0x6625BD3B)
|
I (../Inc/Uart1.h)(0x6625BD3B)
|
||||||
I (../Inc/gpio.h)(0x66035A04)
|
I (../Inc/gpio.h)(0x66035A04)
|
||||||
I (../App/Inc/key.h)(0x66271314)
|
I (../App/Inc/key.h)(0x66271314)
|
||||||
I (../App/Inc/motor.h)(0x6641BB1C)
|
I (../App/Inc/motor.h)(0x66440CB1)
|
||||||
I (../App/Inc/delay.h)(0x6614F624)
|
I (../App/Inc/delay.h)(0x6614F624)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E3CC2)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5E8E3CC2)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\string.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\string.h)(0x5E8E3CC2)
|
||||||
F (..\App\Src\ads1220.c)(0x6641BDD7)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Inc -I ../Src -I ../App/Inc -I ../App/Src
-I.\RTE\_mfps
-IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\ads1220.o --omf_browse mfps\ads1220.crf --depend mfps\ads1220.d)
|
I (../App/Inc/flash.h)(0x66457FD4)
|
||||||
|
F (..\App\Src\ads1220.c)(0x6646C6DB)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Inc -I ../Src -I ../App/Inc -I ../App/Src
-I.\RTE\_mfps
-IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\ads1220.o --omf_browse mfps\ads1220.crf --depend mfps\ads1220.d)
|
||||||
I (../App/Inc/ads1220.h)(0x6641AC72)
|
I (../App/Inc/ads1220.h)(0x6641AC72)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x663B42E9)
|
||||||
I (../Inc/stm32f1xx_hal_conf.h)(0x663B393C)
|
I (../Inc/stm32f1xx_hal_conf.h)(0x663B393C)
|
||||||
|
@ -1131,13 +1138,13 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x663B42E9)
|
||||||
I (../Inc/app.h)(0x6641BDD7)
|
I (../Inc/app.h)(0x6646FFB1)
|
||||||
I (../App/Inc/serial_port.h)(0x6625D9EB)
|
I (../App/Inc/serial_port.h)(0x6625D9EB)
|
||||||
I (../App/Inc/m1820.h)(0x661E2349)
|
I (../App/Inc/m1820.h)(0x661E2349)
|
||||||
I (../Inc/main.h)(0x660A29E6)
|
I (../Inc/main.h)(0x660A29E6)
|
||||||
I (../App/Inc/oled.h)(0x662F4EED)
|
I (../App/Inc/oled.h)(0x662F4EED)
|
||||||
I (../App/Inc/MyLib.h)(0x662A0C9C)
|
I (../App/Inc/MyLib.h)(0x662A0C9C)
|
||||||
I (../App/Inc/oled2.h)(0x6641C3E1)
|
I (../App/Inc/oled2.h)(0x66470E5E)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\inttypes.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\inttypes.h)(0x5E8E3CC2)
|
||||||
I (../App/Inc/tmc5160.h)(0x663852C9)
|
I (../App/Inc/tmc5160.h)(0x663852C9)
|
||||||
I (../Inc/i2c.h)(0x66035A28)
|
I (../Inc/i2c.h)(0x66035A28)
|
||||||
|
@ -1147,11 +1154,12 @@ I (../Inc/usart.h)(0x660A2CEE)
|
||||||
I (../Inc/Uart1.h)(0x6625BD3B)
|
I (../Inc/Uart1.h)(0x6625BD3B)
|
||||||
I (../Inc/gpio.h)(0x66035A04)
|
I (../Inc/gpio.h)(0x66035A04)
|
||||||
I (../App/Inc/key.h)(0x66271314)
|
I (../App/Inc/key.h)(0x66271314)
|
||||||
I (../App/Inc/motor.h)(0x6641BB1C)
|
I (../App/Inc/motor.h)(0x66440CB1)
|
||||||
I (../App/Inc/delay.h)(0x6614F624)
|
I (../App/Inc/delay.h)(0x6614F624)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E3CC2)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5E8E3CC2)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\string.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\string.h)(0x5E8E3CC2)
|
||||||
|
I (../App/Inc/flash.h)(0x66457FD4)
|
||||||
F (..\App\Src\m1820.c)(0x66397F62)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Inc -I ../Src -I ../App/Inc -I ../App/Src
-I.\RTE\_mfps
-IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\m1820.o --omf_browse mfps\m1820.crf --depend mfps\m1820.d)
|
F (..\App\Src\m1820.c)(0x66397F62)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Inc -I ../Src -I ../App/Inc -I ../App/Src
-I.\RTE\_mfps
-IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\m1820.o --omf_browse mfps\m1820.crf --depend mfps\m1820.d)
|
||||||
I (../App/Inc/m1820.h)(0x661E2349)
|
I (../App/Inc/m1820.h)(0x661E2349)
|
||||||
I (../Inc/main.h)(0x660A29E6)
|
I (../Inc/main.h)(0x660A29E6)
|
||||||
|
@ -1184,11 +1192,11 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x663B42E9)
|
||||||
I (../Inc/app.h)(0x6641BDD7)
|
I (../Inc/app.h)(0x6646FFB1)
|
||||||
I (../App/Inc/serial_port.h)(0x6625D9EB)
|
I (../App/Inc/serial_port.h)(0x6625D9EB)
|
||||||
I (../App/Inc/oled.h)(0x662F4EED)
|
I (../App/Inc/oled.h)(0x662F4EED)
|
||||||
I (../App/Inc/MyLib.h)(0x662A0C9C)
|
I (../App/Inc/MyLib.h)(0x662A0C9C)
|
||||||
I (../App/Inc/oled2.h)(0x6641C3E1)
|
I (../App/Inc/oled2.h)(0x66470E5E)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\inttypes.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\inttypes.h)(0x5E8E3CC2)
|
||||||
I (../App/Inc/ads1220.h)(0x6641AC72)
|
I (../App/Inc/ads1220.h)(0x6641AC72)
|
||||||
I (../App/Inc/tmc5160.h)(0x663852C9)
|
I (../App/Inc/tmc5160.h)(0x663852C9)
|
||||||
|
@ -1199,12 +1207,13 @@ I (../Inc/usart.h)(0x660A2CEE)
|
||||||
I (../Inc/Uart1.h)(0x6625BD3B)
|
I (../Inc/Uart1.h)(0x6625BD3B)
|
||||||
I (../Inc/gpio.h)(0x66035A04)
|
I (../Inc/gpio.h)(0x66035A04)
|
||||||
I (../App/Inc/key.h)(0x66271314)
|
I (../App/Inc/key.h)(0x66271314)
|
||||||
I (../App/Inc/motor.h)(0x6641BB1C)
|
I (../App/Inc/motor.h)(0x66440CB1)
|
||||||
I (../App/Inc/delay.h)(0x6614F624)
|
I (../App/Inc/delay.h)(0x6614F624)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E3CC2)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5E8E3CC2)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\string.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\string.h)(0x5E8E3CC2)
|
||||||
F (..\App\Src\myLib.c)(0x663DC9F9)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Inc -I ../Src -I ../App/Inc -I ../App/Src
-I.\RTE\_mfps
-IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\mylib.o --omf_browse mfps\mylib.crf --depend mfps\mylib.d)
|
I (../App/Inc/flash.h)(0x66457FD4)
|
||||||
|
F (..\App\Src\myLib.c)(0x6646FED6)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Inc -I ../Src -I ../App/Inc -I ../App/Src
-I.\RTE\_mfps
-IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\mylib.o --omf_browse mfps\mylib.crf --depend mfps\mylib.d)
|
||||||
I (../App/Inc/myLib.h)(0x662A0C9C)
|
I (../App/Inc/myLib.h)(0x662A0C9C)
|
||||||
I (../Inc/main.h)(0x660A29E6)
|
I (../Inc/main.h)(0x660A29E6)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x663B42E9)
|
||||||
|
@ -1236,7 +1245,7 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x663B42E9)
|
||||||
F (..\App\Src\tmc5160.c)(0x6641B974)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Inc -I ../Src -I ../App/Inc -I ../App/Src
-I.\RTE\_mfps
-IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\tmc5160.o --omf_browse mfps\tmc5160.crf --depend mfps\tmc5160.d)
|
F (..\App\Src\tmc5160.c)(0x6646ADF5)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Inc -I ../Src -I ../App/Inc -I ../App/Src
-I.\RTE\_mfps
-IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\tmc5160.o --omf_browse mfps\tmc5160.crf --depend mfps\tmc5160.d)
|
||||||
I (../App/Inc/tmc5160.h)(0x663852C9)
|
I (../App/Inc/tmc5160.h)(0x663852C9)
|
||||||
I (../Inc/main.h)(0x660A29E6)
|
I (../Inc/main.h)(0x660A29E6)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x663B42E9)
|
||||||
|
@ -1268,12 +1277,12 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x663B42E9)
|
||||||
I (../Inc/app.h)(0x6641BDD7)
|
I (../Inc/app.h)(0x6646FFB1)
|
||||||
I (../App/Inc/serial_port.h)(0x6625D9EB)
|
I (../App/Inc/serial_port.h)(0x6625D9EB)
|
||||||
I (../App/Inc/m1820.h)(0x661E2349)
|
I (../App/Inc/m1820.h)(0x661E2349)
|
||||||
I (../App/Inc/oled.h)(0x662F4EED)
|
I (../App/Inc/oled.h)(0x662F4EED)
|
||||||
I (../App/Inc/MyLib.h)(0x662A0C9C)
|
I (../App/Inc/MyLib.h)(0x662A0C9C)
|
||||||
I (../App/Inc/oled2.h)(0x6641C3E1)
|
I (../App/Inc/oled2.h)(0x66470E5E)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\inttypes.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\inttypes.h)(0x5E8E3CC2)
|
||||||
I (../App/Inc/ads1220.h)(0x6641AC72)
|
I (../App/Inc/ads1220.h)(0x6641AC72)
|
||||||
I (../Inc/i2c.h)(0x66035A28)
|
I (../Inc/i2c.h)(0x66035A28)
|
||||||
|
@ -1283,11 +1292,12 @@ I (../Inc/usart.h)(0x660A2CEE)
|
||||||
I (../Inc/Uart1.h)(0x6625BD3B)
|
I (../Inc/Uart1.h)(0x6625BD3B)
|
||||||
I (../Inc/gpio.h)(0x66035A04)
|
I (../Inc/gpio.h)(0x66035A04)
|
||||||
I (../App/Inc/key.h)(0x66271314)
|
I (../App/Inc/key.h)(0x66271314)
|
||||||
I (../App/Inc/motor.h)(0x6641BB1C)
|
I (../App/Inc/motor.h)(0x66440CB1)
|
||||||
I (../App/Inc/delay.h)(0x6614F624)
|
I (../App/Inc/delay.h)(0x6614F624)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E3CC2)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5E8E3CC2)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\string.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\string.h)(0x5E8E3CC2)
|
||||||
|
I (../App/Inc/flash.h)(0x66457FD4)
|
||||||
F (..\App\Src\misc.c)(0x661F7271)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Inc -I ../Src -I ../App/Inc -I ../App/Src
-I.\RTE\_mfps
-IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\misc.o --omf_browse mfps\misc.crf --depend mfps\misc.d)
|
F (..\App\Src\misc.c)(0x661F7271)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Inc -I ../Src -I ../App/Inc -I ../App/Src
-I.\RTE\_mfps
-IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\misc.o --omf_browse mfps\misc.crf --depend mfps\misc.d)
|
||||||
I (../Inc/misc.h)(0x6629F174)
|
I (../Inc/misc.h)(0x6629F174)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x663B42E9)
|
||||||
|
@ -1319,8 +1329,8 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x663B42E9)
|
||||||
F (..\App\Src\oled2.c)(0x6641D387)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Inc -I ../Src -I ../App/Inc -I ../App/Src
-I.\RTE\_mfps
-IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\oled2.o --omf_browse mfps\oled2.crf --depend mfps\oled2.d)
|
F (..\App\Src\oled2.c)(0x6648205E)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Inc -I ../Src -I ../App/Inc -I ../App/Src
-I.\RTE\_mfps
-IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\oled2.o --omf_browse mfps\oled2.crf --depend mfps\oled2.d)
|
||||||
I (../App/Inc/oled2.h)(0x6641C3E1)
|
I (../App/Inc/oled2.h)(0x66470E5E)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\inttypes.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\inttypes.h)(0x5E8E3CC2)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E8E3CC2)
|
||||||
I (../Inc/main.h)(0x660A29E6)
|
I (../Inc/main.h)(0x660A29E6)
|
||||||
|
@ -1352,7 +1362,7 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x663B42E9)
|
||||||
I (../Inc/app.h)(0x6641BDD7)
|
I (../Inc/app.h)(0x6646FFB1)
|
||||||
I (../App/Inc/serial_port.h)(0x6625D9EB)
|
I (../App/Inc/serial_port.h)(0x6625D9EB)
|
||||||
I (../App/Inc/m1820.h)(0x661E2349)
|
I (../App/Inc/m1820.h)(0x661E2349)
|
||||||
I (../App/Inc/oled.h)(0x662F4EED)
|
I (../App/Inc/oled.h)(0x662F4EED)
|
||||||
|
@ -1366,13 +1376,14 @@ I (../Inc/usart.h)(0x660A2CEE)
|
||||||
I (../Inc/Uart1.h)(0x6625BD3B)
|
I (../Inc/Uart1.h)(0x6625BD3B)
|
||||||
I (../Inc/gpio.h)(0x66035A04)
|
I (../Inc/gpio.h)(0x66035A04)
|
||||||
I (../App/Inc/key.h)(0x66271314)
|
I (../App/Inc/key.h)(0x66271314)
|
||||||
I (../App/Inc/motor.h)(0x6641BB1C)
|
I (../App/Inc/motor.h)(0x66440CB1)
|
||||||
I (../App/Inc/delay.h)(0x6614F624)
|
I (../App/Inc/delay.h)(0x6614F624)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E3CC2)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5E8E3CC2)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\string.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\string.h)(0x5E8E3CC2)
|
||||||
F (..\App\Src\motor.c)(0x6641D0F6)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Inc -I ../Src -I ../App/Inc -I ../App/Src
-I.\RTE\_mfps
-IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\motor.o --omf_browse mfps\motor.crf --depend mfps\motor.d)
|
I (../App/Inc/flash.h)(0x66457FD4)
|
||||||
I (../App/Inc/motor.h)(0x6641BB1C)
|
F (..\App\Src\motor.c)(0x6648207F)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Inc -I ../Src -I ../App/Inc -I ../App/Src
-I.\RTE\_mfps
-IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\motor.o --omf_browse mfps\motor.crf --depend mfps\motor.d)
|
||||||
|
I (../App/Inc/motor.h)(0x66440CB1)
|
||||||
I (../Inc/main.h)(0x660A29E6)
|
I (../Inc/main.h)(0x660A29E6)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x663B42E9)
|
||||||
I (../Inc/stm32f1xx_hal_conf.h)(0x663B393C)
|
I (../Inc/stm32f1xx_hal_conf.h)(0x663B393C)
|
||||||
|
@ -1403,12 +1414,12 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x663B42E9)
|
||||||
I (../Inc/app.h)(0x6641BDD7)
|
I (../Inc/app.h)(0x6646FFB1)
|
||||||
I (../App/Inc/serial_port.h)(0x6625D9EB)
|
I (../App/Inc/serial_port.h)(0x6625D9EB)
|
||||||
I (../App/Inc/m1820.h)(0x661E2349)
|
I (../App/Inc/m1820.h)(0x661E2349)
|
||||||
I (../App/Inc/oled.h)(0x662F4EED)
|
I (../App/Inc/oled.h)(0x662F4EED)
|
||||||
I (../App/Inc/MyLib.h)(0x662A0C9C)
|
I (../App/Inc/MyLib.h)(0x662A0C9C)
|
||||||
I (../App/Inc/oled2.h)(0x6641C3E1)
|
I (../App/Inc/oled2.h)(0x66470E5E)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\inttypes.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\inttypes.h)(0x5E8E3CC2)
|
||||||
I (../App/Inc/ads1220.h)(0x6641AC72)
|
I (../App/Inc/ads1220.h)(0x6641AC72)
|
||||||
I (../App/Inc/tmc5160.h)(0x663852C9)
|
I (../App/Inc/tmc5160.h)(0x663852C9)
|
||||||
|
@ -1423,7 +1434,8 @@ I (../App/Inc/delay.h)(0x6614F624)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E3CC2)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5E8E3CC2)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\string.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\string.h)(0x5E8E3CC2)
|
||||||
F (..\App\Src\Uart1.c)(0x6641A556)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Inc -I ../Src -I ../App/Inc -I ../App/Src
-I.\RTE\_mfps
-IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\uart1.o --omf_browse mfps\uart1.crf --depend mfps\uart1.d)
|
I (../App/Inc/flash.h)(0x66457FD4)
|
||||||
|
F (..\App\Src\Uart1.c)(0x6645A4EC)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Inc -I ../Src -I ../App/Inc -I ../App/Src
-I.\RTE\_mfps
-IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\uart1.o --omf_browse mfps\uart1.crf --depend mfps\uart1.d)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5E8E3CC2)
|
||||||
I (../Inc/main.h)(0x660A29E6)
|
I (../Inc/main.h)(0x660A29E6)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x663B42E9)
|
||||||
|
@ -1457,12 +1469,12 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x663B42E9)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x663B42E9)
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x663B42E9)
|
||||||
I (../Inc/Uart1.h)(0x6625BD3B)
|
I (../Inc/Uart1.h)(0x6625BD3B)
|
||||||
I (../Inc/usart.h)(0x660A2CEE)
|
I (../Inc/usart.h)(0x660A2CEE)
|
||||||
I (../Inc/app.h)(0x6641BDD7)
|
I (../Inc/app.h)(0x6646FFB1)
|
||||||
I (../App/Inc/serial_port.h)(0x6625D9EB)
|
I (../App/Inc/serial_port.h)(0x6625D9EB)
|
||||||
I (../App/Inc/m1820.h)(0x661E2349)
|
I (../App/Inc/m1820.h)(0x661E2349)
|
||||||
I (../App/Inc/oled.h)(0x662F4EED)
|
I (../App/Inc/oled.h)(0x662F4EED)
|
||||||
I (../App/Inc/MyLib.h)(0x662A0C9C)
|
I (../App/Inc/MyLib.h)(0x662A0C9C)
|
||||||
I (../App/Inc/oled2.h)(0x6641C3E1)
|
I (../App/Inc/oled2.h)(0x66470E5E)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\inttypes.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\inttypes.h)(0x5E8E3CC2)
|
||||||
I (../App/Inc/ads1220.h)(0x6641AC72)
|
I (../App/Inc/ads1220.h)(0x6641AC72)
|
||||||
I (../App/Inc/tmc5160.h)(0x663852C9)
|
I (../App/Inc/tmc5160.h)(0x663852C9)
|
||||||
|
@ -1471,7 +1483,40 @@ I (../Inc/spi.h)(0x660BB230)
|
||||||
I (../Inc/tim.h)(0x66035A28)
|
I (../Inc/tim.h)(0x66035A28)
|
||||||
I (../Inc/gpio.h)(0x66035A04)
|
I (../Inc/gpio.h)(0x66035A04)
|
||||||
I (../App/Inc/key.h)(0x66271314)
|
I (../App/Inc/key.h)(0x66271314)
|
||||||
I (../App/Inc/motor.h)(0x6641BB1C)
|
I (../App/Inc/motor.h)(0x66440CB1)
|
||||||
I (../App/Inc/delay.h)(0x6614F624)
|
I (../App/Inc/delay.h)(0x6614F624)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5E8E3CC2)
|
||||||
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\string.h)(0x5E8E3CC2)
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\string.h)(0x5E8E3CC2)
|
||||||
|
I (../App/Inc/flash.h)(0x66457FD4)
|
||||||
|
F (..\App\Src\flash.c)(0x66446348)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Inc -I ../Src -I ../App/Inc -I ../App/Src
-I.\RTE\_mfps
-IE:\Softwares\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IE:\Softwares\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\flash.o --omf_browse mfps\flash.crf --depend mfps\flash.d)
|
||||||
|
I (../App/Inc/flash.h)(0x66457FD4)
|
||||||
|
I (../Inc/main.h)(0x660A29E6)
|
||||||
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x663B42E9)
|
||||||
|
I (../Inc/stm32f1xx_hal_conf.h)(0x663B393C)
|
||||||
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x663B42E9)
|
||||||
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x663B42E9)
|
||||||
|
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x663B42E9)
|
||||||
|
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h)(0x663B42E9)
|
||||||
|
I (../Drivers/CMSIS/Include/core_cm3.h)(0x663B42E0)
|
||||||
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5E8E3CC2)
|
||||||
|
I (../Drivers/CMSIS/Include/cmsis_version.h)(0x663B42E0)
|
||||||
|
I (../Drivers/CMSIS/Include/cmsis_compiler.h)(0x663B42E0)
|
||||||
|
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x663B42E0)
|
||||||
|
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h)(0x663B42E9)
|
||||||
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h)(0x663B42E9)
|
||||||
|
I (E:\Softwares\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5E8E3CC2)
|
||||||
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h)(0x663B42E9)
|
||||||
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h)(0x663B42E9)
|
||||||
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h)(0x663B42E9)
|
||||||
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h)(0x663B42E9)
|
||||||
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h)(0x663B42E9)
|
||||||
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h)(0x663B42E9)
|
||||||
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h)(0x663B42E9)
|
||||||
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h)(0x663B42E9)
|
||||||
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h)(0x663B42E9)
|
||||||
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h)(0x663B42E9)
|
||||||
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h)(0x663B42E9)
|
||||||
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x663B42E9)
|
||||||
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x663B42E9)
|
||||||
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x663B42E9)
|
||||||
|
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x663B42E9)
|
||||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -51,3 +51,4 @@ mfps\motor.o: ../App/Inc/delay.h
|
||||||
mfps\motor.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
|
mfps\motor.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
|
||||||
mfps\motor.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
|
mfps\motor.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
|
||||||
mfps\motor.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
|
mfps\motor.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
|
||||||
|
mfps\motor.o: ../App/Inc/flash.h
|
||||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -51,3 +51,4 @@ mfps\oled.o: ../App/Inc/delay.h
|
||||||
mfps\oled.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
|
mfps\oled.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
|
||||||
mfps\oled.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
|
mfps\oled.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
|
||||||
mfps\oled.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
|
mfps\oled.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
|
||||||
|
mfps\oled.o: ../App/Inc/flash.h
|
||||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -51,3 +51,4 @@ mfps\oled2.o: ../App/Inc/delay.h
|
||||||
mfps\oled2.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
|
mfps\oled2.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
|
||||||
mfps\oled2.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
|
mfps\oled2.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
|
||||||
mfps\oled2.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
|
mfps\oled2.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
|
||||||
|
mfps\oled2.o: ../App/Inc/flash.h
|
||||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -51,4 +51,5 @@ mfps\serial_port.o: ../App/Inc/motor.h
|
||||||
mfps\serial_port.o: ../App/Inc/delay.h
|
mfps\serial_port.o: ../App/Inc/delay.h
|
||||||
mfps\serial_port.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
|
mfps\serial_port.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
|
||||||
mfps\serial_port.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
|
mfps\serial_port.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
|
||||||
|
mfps\serial_port.o: ../App/Inc/flash.h
|
||||||
mfps\serial_port.o: ../Inc/Uart1.h
|
mfps\serial_port.o: ../Inc/Uart1.h
|
||||||
|
|
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.
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.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -52,4 +52,5 @@ mfps\stm32f1xx_it.o: ../App/Inc/delay.h
|
||||||
mfps\stm32f1xx_it.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
|
mfps\stm32f1xx_it.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
|
||||||
mfps\stm32f1xx_it.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
|
mfps\stm32f1xx_it.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
|
||||||
mfps\stm32f1xx_it.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
|
mfps\stm32f1xx_it.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
|
||||||
|
mfps\stm32f1xx_it.o: ../App/Inc/flash.h
|
||||||
mfps\stm32f1xx_it.o: ../Inc/Uart1.h
|
mfps\stm32f1xx_it.o: ../Inc/Uart1.h
|
||||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -51,3 +51,4 @@ mfps\tmc5160.o: ../App/Inc/delay.h
|
||||||
mfps\tmc5160.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
|
mfps\tmc5160.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
|
||||||
mfps\tmc5160.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
|
mfps\tmc5160.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
|
||||||
mfps\tmc5160.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
|
mfps\tmc5160.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
|
||||||
|
mfps\tmc5160.o: ../App/Inc/flash.h
|
||||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -52,3 +52,4 @@ mfps\uart1.o: ../App/Inc/motor.h
|
||||||
mfps\uart1.o: ../App/Inc/delay.h
|
mfps\uart1.o: ../App/Inc/delay.h
|
||||||
mfps\uart1.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
|
mfps\uart1.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
|
||||||
mfps\uart1.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
|
mfps\uart1.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
|
||||||
|
mfps\uart1.o: ../App/Inc/flash.h
|
||||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -404,7 +404,7 @@ void HAL_TIM_PeriodElapsedCallback (TIM_HandleTypeDef *htim)
|
||||||
if(it_1000ms_cnt == 1000 ) it_1000ms_flag = 1;
|
if(it_1000ms_cnt == 1000 ) it_1000ms_flag = 1;
|
||||||
|
|
||||||
it_5000ms_cnt = (it_5000ms_cnt+1)*(it_5000ms_cnt<5000); //用于验证定时的准确性
|
it_5000ms_cnt = (it_5000ms_cnt+1)*(it_5000ms_cnt<5000); //用于验证定时的准确性
|
||||||
if(it_5000ms_cnt == 5000 ) it_5000ms_flag = !it_5000ms_flag;
|
if(it_5000ms_cnt == 5000 ) it_5000ms_flag = 1;
|
||||||
|
|
||||||
Key_Scan();
|
Key_Scan();
|
||||||
}
|
}
|
||||||
|
|
Reference in New Issue