Compare commits

...

16 Commits
test ... main

1
.gitignore vendored

@ -0,0 +1 @@
OBJ/*

@ -0,0 +1,6 @@
{
"files.associations": {
"w25q128_ins.h": "c",
"usart.h": "c"
}
}

@ -1,6 +1,7 @@
#include "PID.h"
#include "Relays.h"
#include "USART.h"
#include "rs485.h"
extern u16 tem;
float cold_tem = 0;
float red_tem = 0;
@ -12,109 +13,157 @@ extern u8 gpio_state;
extern int T;
unsigned int num = 0;
PID pid;
u8 rs485speed[8] = {0x01, 0x06, 0x60, 0x00, 0x00, 0x09, 0xBB, 0xAA}; // speed control for compressor controller
int min_speed_count = 1500;
int max_speed_count = 6000;
void PID_Init()
{
// pid.set_tem=tem;//用户设定温度
pid.Kp = 110;
pid.t = 500; // PID计算周期
// pid.Ti=5000000;//积分时间
// pid.Td=1000;//微分时间
pid.pwmcycle = 200; // pwm周期200
// pid.set_tem=tem;// user set temperature
// if flash have not a vaild value, just set a default value
if (pid.Kp < 1e-7) { pid.Kp = 40; }
if (pid.Ki < 1e-7) { pid.Ki = 0.001; }
if (pid.Kd < 1e-7) { pid.Kd = 340; }
if (pid.tem_threshold < 0.0001) { pid.tem_threshold = 0.2; }
pid.t = 500; // PID calc period
// pid.Ti=5000000;// integral time
// pid.Td=1000;// differential time
pid.pwmcycle = 200; // pwm cycle 200
pid.OUT0 = 1;
pid.C1ms = 0;
}
void PID_Calc() // pid计算
/**
* send speed count to compressor controller
*/
void send_speed_signal(int speed) {
rs485speed[4] = speed / 256;
rs485speed[5] = speed % 256;
RS485_3_Init(9600);
RS485_3_Send_Data(rs485speed, 8);
delay_xms(30);
RS485_1_Init(9600);
}
void PID_Calc() // pid calc
{
float DelEk; // 最近两次偏差之差
// float td;
float out;
if (pid.C1ms < (pid.t)) // 计算周期未到
{
return;
}
if (pid.set_tem > pid.now_tem)
{
pid.Ek = pid.set_tem - pid.now_tem;
}
else
{
pid.Ek = pid.now_tem - pid.set_tem;
}
pid.Pout = pid.Kp * pid.Ek; // 比例输出
pid.SEk += pid.Ek; // 历史偏差总和
DelEk = pid.Ek - pid.Ek_1; // 最近两次偏差之差
// ti=pid.t/pid.Ti;
// ki=ti*pid.Kp;
pid.Iout = ki * pid.SEk; // 积分输出
// td=pid.Td/pid.t;
// kd=pid.Kp*td;
pid.Dout = kd * DelEk; // 微分输出
if (pid.Dout < 0)
{
pid.Dout = 0 - pid.Dout;
}
// out= pid.Pout+pid.Iout+ pid.Dout;
out = pid.Pout;
if (out > pid.pwmcycle)
{
pid.OUT = pid.pwmcycle;
}
else if (out <= 0)
{
pid.OUT = pid.OUT0;
}
else
{
pid.OUT = out;
}
pid.Ek_1 = pid.Ek; // 更新偏差
pid.C1ms = 0;
// float DelEk; // The difference between the last two deviations
// // float td;
// float out;
// if (pid.C1ms < (pid.t)) // The calculation cycle has not yet arrived
// {
// return;
// }
// // if (pid.set_tem > pid.now_tem)
// // {
// // pid.Ek = pid.set_tem - pid.now_tem;
// // }
// // else
// // {
// // pid.Ek = pid.now_tem - pid.set_tem;
// // }
// pid.Ek = pid.now_tem - pid.set_tem;
// pid.Pout = pid.Kp * pid.Ek; // Proportional output
// pid.SEk += pid.Ek; // Total historical deviation
// DelEk = pid.Ek - pid.Ek_1; // The difference between the last two deviations
// // ti=pid.t/pid.Ti;
// // ki=ti*pid.Kp;
// pid.Iout = pid.Ki * pid.SEk; // integral output
// // td=pid.Td/pid.t;
// // kd=pid.Kp*td;
// pid.Dout = pid.Kd * DelEk; // difference output
// if (pid.Dout < 0)
// {
// pid.Dout = 0 - pid.Dout;
// }
// // out= pid.Pout+pid.Iout+ pid.Dout;
// out = pid.Pout;
// if (out > pid.pwmcycle)
// {
// pid.OUT = pid.pwmcycle;
// }
// else if (out <= 0)
// {
// pid.OUT = pid.OUT0;
// }
// else
// {
// pid.OUT = out;
// }
// pid.Ek_1 = pid.Ek; // udpate difference
// pid.C1ms = 0;
// // speed count
// int speed_count = pid.OUT / 200.0 * (max_speed_count - min_speed_count) + min_speed_count;
// if (speed_count > 6000) {
// speed_count = 6000;
// }
// if (pid.now_tem < pid.set_tem + pid.tem_offset - pid.tem_threshold)
// {
// // Obtain the current deviation value
// // when the target temperature is 1 degree Celsius higher than the actual temperature, heat up
// // close compressor open heater
// /*GPIO1->Alarm bell GPIO3->heater GPIO4->Fresh air fan GPIO5->humidifier GPIO6->compressor */
// // HC595_Send_Byte(gpio_state &= 0xDF);//close compressor &=1101 1111 0xDF
// HC595_Send_Byte(gpio_state |= 0x04); // open heater |=0000 0100 0x04
// speed_count = 1000; // close compressor
// hot_clod_flag = 2;
// pid.Iout = 0;
// } else if (pid.now_tem > pid.set_tem + pid.tem_offset - pid.tem_threshold && pid.now_tem < pid.set_tem + pid.tem_offset + pid.tem_threshold)
// {
// HC595_Send_Byte(gpio_state &= 0xFB); // close heater &=1111 1011 0xFB
// speed_count = 1000; // close compressor
// hot_clod_flag = 0;
// // pid.Iout=0;
// } else if (pid.now_tem > pid.set_tem + pid.tem_offset + pid.tem_threshold)
// {
// // Obtain the current deviation value
// // when the target temperature is lower than the actual temperature, refrigerate
// // open compressor close heater
// HC595_Send_Byte(gpio_state &= 0xFB); // close heater &=1111 1011 0xFB
// // // 0-200 correspond 0-100%, if pid.out=50, percentage means 25% //num=50*400/200=100 100/400=25%
// // num = (((pid.OUT * 400) / pid.pwmcycle) - 1); // Conversion of pid.OUT and PWM Duty Cycle Values
// // TIM_SetCompare3(TIM3, num / 4);
// // printf("%d\r\n",num);
// // HC595_Send_Byte(gpio_state|=0x20);//open compressor |=0010 0000
// hot_clod_flag = 1;
// // pid.Iout=0;
// }
// send_speed_signal(speed_count);
send_speed_signal(1500);
// if (hot_clod_flag == 1 && T <= tem - 3) // During the refrigeration process, the actual temperature drops by 0.3 degrees Celsius below the set temperature
// {
// HC595_Send_Byte(gpio_state&=0xDB);// close compressor and heater &=1101 1011 0xDB
// // num = 0;
// // TIM_SetCompare3(TIM3, 0); // close compressor
// speed_count = 1000;
// hot_clod_flag = 0;
// }
// if (hot_clod_flag == 2 && T >= tem) // while heat, T above tem
// {
// HC595_Send_Byte(gpio_state&=0xDB);//close compressor and heater &=1101 1011 0xDB
// num = 0;
// TIM_SetCompare3(TIM3, 0); // close compressor
// hot_clod_flag = 0;
// }
if (pid.set_tem > pid.now_tem + 1)
{
// 得到当前的偏差值设置温度大于实际温度1℃加热关闭压缩机打开加热棒
/*GPIO1->报警铃 GPIO6->压缩机 GPIO3->加热棒 GPIO4—>新风风扇 GPIO5->加湿器 */
// HC595_Send_Byte(gpio_state&=0xDF);//关闭压缩机 &=1101 1111 0xDF
TIM_SetCompare3(TIM3, 0);
HC595_Send_Byte(gpio_state |= 0x04); // 打开加热棒 |=0000 0100 0x04
hot_clod_flag = 2;
pid.Iout = 0;
}
if (pid.now_tem > pid.set_tem)
{
// 得到当前的偏差值,设置温度小于实际温度,制冷,打开压缩机,关闭加热棒
HC595_Send_Byte(gpio_state &= 0xFB); // 关闭加热棒 &=1111 1011 0xFB
num = (((pid.OUT * 400) / pid.pwmcycle) - 1); // 请问这个pid.OUT与pwm占空比的值是如何换算过来的
TIM_SetCompare3(TIM3, num);
// printf("%d\r\n",num);
// 0-200对应0-100%如果pid.out=50,占空比就是25%//num=50*400/200=100100/400=25%
// HC595_Send_Byte(gpio_state|=0x20);//打开压缩机 |=0010 0000
hot_clod_flag = 1;
// pid.Iout=0;
}
if (hot_clod_flag == 1 && T <= tem - 3) // 制冷过程中温度下降低于设定温度0.3℃
{
// HC595_Send_Byte(gpio_state&=0xDB);//关闭压缩机 关闭加热棒 &=1101 1101 0xDB
TIM_SetCompare3(TIM3, 0); // 关闭压缩机
HC595_Send_Byte(gpio_state &= 0xFB); // 关闭加热棒
hot_clod_flag = 0;
}
if (hot_clod_flag == 2 && T >= tem)
{
// HC595_Send_Byte(gpio_state&=0xDB);//关闭压缩机 关闭四通阀 &=1101 1101 0xDB
TIM_SetCompare3(TIM3, 0); // 关闭压缩机
HC595_Send_Byte(gpio_state &= 0xFB); // 关闭加热棒
hot_clod_flag = 0;
}
// HC595_Send_Byte(gpio_state&=0xDB);// close compressor and heater &=1101 1011 0xDB
}

@ -1,22 +1,26 @@
#ifndef _PID_H
#define _PID_H
#include "SysTick.h"
void PID_Init(void);
void PID_Calc(void);
typedef struct Pid
{
float set_tem;//用户设定值
float now_tem;//当前温度
float set_tem;// User settings
float now_tem;// current temperature
float Kp;
int t; //PID计算周期--采样周期
float Kp; // 110
float Ki; // 0.001
float Kd; // 340
int t; // PID calculation cycle - sampling cycle
float Ti;
float Td;
float Ek; //本次偏差
float Ek_1;//上次偏差
float SEk; //历史偏差之和
float Ek; // This deviation
float Ek_1;// Last deviation
float SEk; // The sum of historical deviations
float Iout;
float Pout;
@ -28,9 +32,13 @@ typedef struct Pid
int C1ms;
int pwmcycle;//pwm周期
int pwmcycle;// PWM cycle
int times;
float tem_offset;
float tem_threshold;
}PID;
extern PID pid;

@ -2,14 +2,16 @@
#include <stdio.h>
#include "rs485.h"
//u8 rx_buf[64];
extern u8 RS485_RX_BUF_COPY[128];
void bufcut_Init(u8 *RX_BUF,u8 *CUT_RX_BUF,u8 start_index, u8 end_index)
void bufcut_Init(u8 *TARGET_RX_BUF,u8 *SOURCE_CUT_RX_BUF,u8 start_index, u8 end_index)
{
int i, j = 0;
for (i = start_index; i < end_index; i++)
{
RX_BUF[j] = CUT_RX_BUF[i];
TARGET_RX_BUF[j] = SOURCE_CUT_RX_BUF[i];
j++;
}
}
@ -17,14 +19,14 @@ void bufcut_Init(u8 *RX_BUF,u8 *CUT_RX_BUF,u8 start_index, u8 end_index)
void RX_BUF_Init(void)
{
int i=0;
for(i=0;i<64;i++)
for(i=0;i<128;i++)
{
RS485_RX_BUF[i]=0;
}
}
void RX_BUF_ZERO(u8 num)//把处理过的数组变为0
void RX_BUF_ZERO(u8 num)// set RS485_RX_BUF_COPY to 0
{
for(int i=0;i<num;i++)
{
@ -39,14 +41,19 @@ void RX_BUF_Transfer(u8 zero,u8 transfer_num)//
for (i = zero; i < 128 - transfer_num; i++)
{
RS485_RX_BUF[i] = RS485_RX_BUF[i + transfer_num];
RS485_RX_BUF_COPY[i] = RS485_RX_BUF_COPY[i + transfer_num];
}
for (i = 128 - transfer_num; i < 128; i++)
{
RS485_RX_BUF[i] = 0;
RS485_RX_BUF_COPY[i] = 0;
}
//RS485_RX_CNT -= transfer_num;
RS485_RX_CNT -= transfer_num;
if (RS485_RX_CNT < 0) {
RS485_RX_CNT = 0;
}
}

@ -3,7 +3,7 @@
#include "system.h"
u8 bufcut_Init(u8 *RX_BUF,u8 *CUT_RX_BUF,u8 start_index, u8 end_index);
u8 bufcut_Init(u8 *TARGET_RX_BUF,u8 *SOURCE_CUT_RX_BUF,u8 start_index, u8 end_index);
void RX_BUF_Init(void);
void RX_BUF_ZERO(u8 num);
void RX_BUF_Transfer(u8 zero,u8 transfer_num);

@ -4,8 +4,10 @@
#include "Relays.h"
#include "myfreertos.h"
u8 sendbuf[29] = {0xEE, 0xB5, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0xFF, 0xFF}; // 发送给串口屏的实时数据
u8 prev_sendbuf[41] = {0xEE, 0xB5, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0xFF, 0xFF};
u8 sendbuf[41] = {0xEE, 0xB5, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0xFF, 0xFF};
u8 sendbuf_crc[20] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
extern u8 global_buffer[64];
@ -45,6 +47,7 @@ u8 crc_num2 = 0xFF;
extern int T;
extern int H;
extern int C;
extern PID pid;
// extern u16 RED_LIGHT;
// extern u16 WHITE_LIGHT;
// extern u16 BLUE_LIGHT;
@ -54,7 +57,7 @@ extern int C;
// extern u8 white_light2;
// extern u8 blue_light1;
// extern u8 blue_light2;
// CRC校验 自己后面添加的
// CRC verifies the information added later on
const u8 auchCRCHi[] = {
0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41,
0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40,
@ -85,11 +88,29 @@ const u8 auchCRCLo[] = {
0x99, 0x59, 0x58, 0x98, 0x88, 0x48, 0x49, 0x89, 0x4B, 0x8B, 0x8A, 0x4A, 0x4E, 0x8E, 0x8F, 0x4F, 0x8D, 0x4D, 0x4C, 0x8C,
0x44, 0x84, 0x85, 0x45, 0x87, 0x47, 0x46, 0x86, 0x82, 0x42, 0x43, 0x83, 0x41, 0x81, 0x80, 0x40};
u8 RS485_RX_BUF[128]; // 接收缓冲,最大64个字节.
u8 RS485_RX_BUF[128];
u8 RS485_RX_CNT = 0; // 接收到的数据长度
u8 RS485_RX_CNT = 0;
u8 RS485_RX_Flag = 0; // 接收到的数据标志
u8 RS485_RX_Flag = 0;
/**
* return 1 if diff, 0 if same
*/
u8 cmp_str(u8 *prev, u8*curr, u8 len) {
for (u8 i = 0; i < len; i++) {
if (prev[i] != curr[i]) {
return 1;
}
}
return 0;
}
void cp_str_to_prev(u8 *prev, u8*curr, u8 len) {
for (u8 i = 0; i < len; i++) {
prev[i] = curr[i];
}
}
void GetCRC16(u8 *puchMsg, u16 usDataLen, u8 *uchCRCHi, u8 *uchCRCLo)
{
@ -104,7 +125,10 @@ void GetCRC16(u8 *puchMsg, u16 usDataLen, u8 *uchCRCHi, u8 *uchCRCLo)
}
// return ((uchCRCHi<< 8) | (uchCRCLo)) ;
}
// 查表法计算CRC值并且校验
/**
* Calculate CRC value using lookup table method and verify
* @return int 1 means success, 0 means false
*/
u8 CRC16_check(u8 *puchMsg, u16 usDataLen)
{
u8 uchCRCHi = 0xFF;
@ -118,7 +142,6 @@ u8 CRC16_check(u8 *puchMsg, u16 usDataLen)
}
if (uchCRCHi == *puchMsg++ && uchCRCLo == *puchMsg++)
{
// printf("CRC 校验成功\r\n"); // 调试使用
return 1;
}
else
@ -128,13 +151,13 @@ void USART1_IRQHandler(void)
{
u8 res;
if (USART_GetITStatus(USART1, USART_IT_RXNE) != RESET) // 接收到数据
while (USART_GetITStatus(USART1, USART_IT_RXNE) != RESET) // receive data
{
res = USART_ReceiveData(USART1); // 读取接收到的数据
res = USART_ReceiveData(USART1); // read received data
if (RS485_RX_CNT < 128)
{
RS485_RX_BUF[RS485_RX_CNT] = res; // 记录接收到的值
RS485_RX_CNT++; // 接收数据增加1
RS485_RX_BUF[RS485_RX_CNT] = res; // Record received values
RS485_RX_CNT++; // Received data count increased by 1
}
}
}
@ -142,189 +165,186 @@ void USART1_IRQHandler(void)
void SN74CB3Q3253_Init(void)
{
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE); // 使能PB端口时钟
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE);
GPIO_InitTypeDef GPIO_InitStructure;
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_5 | GPIO_Pin_6 | GPIO_Pin_7; // PB5 PB6 PB7 端口配置, 推挽输出
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; // 推挽输出
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; // IO口速度为50MHz
GPIO_Init(GPIOB, &GPIO_InitStructure); // 推挽输出 IO口速度为50MHz
GPIO_ResetBits(GPIOB, GPIO_Pin_7); // PB7输出低
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_5 | GPIO_Pin_6 | GPIO_Pin_7; // PB5 PB6 PB7
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; // IO??????50MHz
GPIO_Init(GPIOB, &GPIO_InitStructure);
GPIO_ResetBits(GPIOB, GPIO_Pin_7); // PB7?????
}
// RS485_1_Init->J6 PB5->S1,PB6->S0,PB7->USART_OE
// SN74CB3Q3253多路复用器 - 多路信号分离器的引脚配置为OE S1 S0对应的值为001使1B2 2B2响应
// 初始化IO 串口1
// pclk1:PCLK1时钟频率(Mhz)
// bound:波特率
// RS485_1_Init->J6 ??PB5->S1,PB6->S0,PB7->USART_OE
// SN74CB3Q3253??<3F><>?????? - ??<3F><>???????????????????OE S1 S0???????001???1B2 2B2???
// pclk1:PCLK1??????(Mhz)
// bound:??????
void RS485_1_Init(u32 bound)
{
SN74CB3Q3253_Init();
GPIO_ResetBits(GPIOB, GPIO_Pin_5); // S1配置为低电平
GPIO_SetBits(GPIOB, GPIO_Pin_6); // S0配置为高电平
GPIO_ResetBits(GPIOB, GPIO_Pin_5); // S1?????????
GPIO_SetBits(GPIOB, GPIO_Pin_6); // S0?????????
GPIO_InitTypeDef GPIO_InitStructure;
USART_InitTypeDef USART_InitStructure;
NVIC_InitTypeDef NVIC_InitStructure;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOB, ENABLE); // 使能GPIOA,D时钟
RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1, ENABLE); // 使能USART1时钟
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOB, ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1, ENABLE);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_11; // 端口配置
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; // 推挽输出
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_11;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOB, &GPIO_InitStructure);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9; // PA9
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; // 复用推挽
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
GPIO_Init(GPIOA, &GPIO_InitStructure);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10; // PA10
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING; // 浮空输入
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;
GPIO_Init(GPIOA, &GPIO_InitStructure);
RCC_APB2PeriphResetCmd(RCC_APB2Periph_USART1, ENABLE); // 复位串口1
RCC_APB2PeriphResetCmd(RCC_APB2Periph_USART1, DISABLE); // 停止复位
RCC_APB2PeriphResetCmd(RCC_APB2Periph_USART1, ENABLE);
RCC_APB2PeriphResetCmd(RCC_APB2Periph_USART1, DISABLE);
USART_InitStructure.USART_BaudRate = bound; // 波特率设置
USART_InitStructure.USART_WordLength = USART_WordLength_8b; // 8位数据长度
USART_InitStructure.USART_StopBits = USART_StopBits_1; // 一个停止位
USART_InitStructure.USART_Parity = USART_Parity_No; /// 奇偶校验位
USART_InitStructure.USART_HardwareFlowControl = USART_HardwareFlowControl_None; // 无硬件数据流控制
USART_InitStructure.USART_Mode = USART_Mode_Rx | USART_Mode_Tx; // 收发模式
USART_InitStructure.USART_BaudRate = bound;
USART_InitStructure.USART_WordLength = USART_WordLength_8b;
USART_InitStructure.USART_StopBits = USART_StopBits_1;
USART_InitStructure.USART_Parity = USART_Parity_No;
USART_InitStructure.USART_HardwareFlowControl = USART_HardwareFlowControl_None;
USART_InitStructure.USART_Mode = USART_Mode_Rx | USART_Mode_Tx;
USART_Init(USART1, &USART_InitStructure);
; // 初始化串口
NVIC_InitStructure.NVIC_IRQChannel = USART1_IRQn; // 使能串口1中断
NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0; // 先占优先级2级
// NVIC_InitStructure.NVIC_IRQChannelSubPriority = 3; //从优先级2级
NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; // 使能外部中断通道
NVIC_Init(&NVIC_InitStructure); // 根据NVIC_InitStruct中指定的参数初始化外设NVIC寄存器
NVIC_InitStructure.NVIC_IRQChannel = USART1_IRQn;
// NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0;
// // NVIC_InitStructure.NVIC_IRQChannelSubPriority = 3; //???????2??
NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 5;
NVIC_InitStructure.NVIC_IRQChannelSubPriority = 3;
NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;
NVIC_Init(&NVIC_InitStructure);
USART_ITConfig(USART1, USART_IT_RXNE, ENABLE); // 开启中断
USART_Cmd(USART1, ENABLE); // 使能串口
USART_ITConfig(USART1, USART_IT_RXNE, ENABLE);
USART_Cmd(USART1, ENABLE);
RS485_1_TX_EN = 0; // 默认为接收模式
RS485_1_TX_EN = 0;
}
// RS485_2_Init->J7 PB5->S1,PB6->S0,PB7->USART_OE
// SN74CB3Q3253多路复用器 - 多路信号分离器的引脚配置为OE S1 S0对应的值为000使1B1 2B1响应
// RS485_2_Init->J7 ??PB5->S1,PB6->S0,PB7->USART_OE
// SN74CB3Q3253??<3F><>?????? - ??<3F><>???????????????????OE S1 S0???????000???1B1 2B1???
void RS485_2_Init(u32 bound)
{
SN74CB3Q3253_Init();
GPIO_ResetBits(GPIOB, GPIO_Pin_5 | GPIO_Pin_6); // S1,S0配置为低电平
GPIO_ResetBits(GPIOB, GPIO_Pin_5 | GPIO_Pin_6);
GPIO_InitTypeDef GPIO_InitStructure;
USART_InitTypeDef USART_InitStructure;
NVIC_InitTypeDef NVIC_InitStructure;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOB, ENABLE); // 使能GPIOA,D时钟
RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1, ENABLE); // 使能USART1时钟
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOB, ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1, ENABLE);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10; // 端口配置
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; // 推挽输出
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOB, &GPIO_InitStructure);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9; // PA9
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; // 复用推挽
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
GPIO_Init(GPIOA, &GPIO_InitStructure);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10; // PA10
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING; // 浮空输入
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;
GPIO_Init(GPIOA, &GPIO_InitStructure);
RCC_APB2PeriphResetCmd(RCC_APB2Periph_USART1, ENABLE); // 复位串口1
RCC_APB2PeriphResetCmd(RCC_APB2Periph_USART1, DISABLE); // 停止复位
RCC_APB2PeriphResetCmd(RCC_APB2Periph_USART1, ENABLE);
RCC_APB2PeriphResetCmd(RCC_APB2Periph_USART1, DISABLE);
USART_InitStructure.USART_BaudRate = bound; // 波特率设置
USART_InitStructure.USART_WordLength = USART_WordLength_8b; // 8位数据长度
USART_InitStructure.USART_StopBits = USART_StopBits_1; // 一个停止位
USART_InitStructure.USART_Parity = USART_Parity_No; /// 奇偶校验位
USART_InitStructure.USART_HardwareFlowControl = USART_HardwareFlowControl_None; // 无硬件数据流控制
USART_InitStructure.USART_Mode = USART_Mode_Rx | USART_Mode_Tx; // 收发模式
USART_InitStructure.USART_BaudRate = bound;
USART_InitStructure.USART_WordLength = USART_WordLength_8b;
USART_InitStructure.USART_StopBits = USART_StopBits_1;
USART_InitStructure.USART_Parity = USART_Parity_No;
USART_InitStructure.USART_HardwareFlowControl = USART_HardwareFlowControl_None;
USART_InitStructure.USART_Mode = USART_Mode_Rx | USART_Mode_Tx;
USART_Init(USART1, &USART_InitStructure);
; // 初始化串口
;
NVIC_InitStructure.NVIC_IRQChannel = USART1_IRQn; // 使能串口1中断
NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 1; // 先占优先级2级
// NVIC_InitStructure.NVIC_IRQChannelSubPriority = 3; //从优先级2级
NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; // 使能外部中断通道
NVIC_Init(&NVIC_InitStructure); // 根据NVIC_InitStruct中指定的参数初始化外设NVIC寄存器
NVIC_InitStructure.NVIC_IRQChannel = USART1_IRQn;
NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 5;
// NVIC_InitStructure.NVIC_IRQChannelSubPriority = 3; //???????2??
NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;
NVIC_Init(&NVIC_InitStructure);
USART_ITConfig(USART1, USART_IT_RXNE, ENABLE); // 开启中断
USART_Cmd(USART1, ENABLE); // 使能串口
USART_ITConfig(USART1, USART_IT_RXNE, ENABLE);
USART_Cmd(USART1, ENABLE);
RS485_2_TX_EN = 0; // 默认为接收模式
RS485_2_TX_EN = 0;
}
// RS485_3_Init->J7 PB5->S1,PB6->S0,PB7->USART_OE
// SN74CB3Q3253多路复用器 - 多路信号分离器的引脚配置为OE S1 S0对应的值为010使1B3 2B3响应
// RS485_3_Init->J7 ??PB5->S1,PB6->S0,PB7->USART_OE
// SN74CB3Q3253??<3F><>?????? - ??<3F><>???????????????????OE S1 S0???????010???1B3 2B3???
void RS485_3_Init(u32 bound)
{
SN74CB3Q3253_Init();
GPIO_ResetBits(GPIOB, GPIO_Pin_6); // S0配置为低电平
GPIO_SetBits(GPIOB, GPIO_Pin_5); // S1配置为高电平
GPIO_ResetBits(GPIOB, GPIO_Pin_6); // S0?????????
GPIO_SetBits(GPIOB, GPIO_Pin_5); // S1?????????
GPIO_InitTypeDef GPIO_InitStructure;
USART_InitTypeDef USART_InitStructure;
NVIC_InitTypeDef NVIC_InitStructure;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOB, ENABLE); // 使能GPIOA,D时钟
RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1, ENABLE); // 使能USART1时钟
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOB, ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1, ENABLE);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_4; // 端口配置
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; // 推挽输出
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_4;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOB, &GPIO_InitStructure);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9; // PA9
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; // 复用推挽
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
GPIO_Init(GPIOA, &GPIO_InitStructure);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10; // PA10
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING; // 浮空输入
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;
GPIO_Init(GPIOA, &GPIO_InitStructure);
RCC_APB2PeriphResetCmd(RCC_APB2Periph_USART1, ENABLE); // 复位串口1
RCC_APB2PeriphResetCmd(RCC_APB2Periph_USART1, DISABLE); // 停止复位
RCC_APB2PeriphResetCmd(RCC_APB2Periph_USART1, ENABLE);
RCC_APB2PeriphResetCmd(RCC_APB2Periph_USART1, DISABLE);
USART_InitStructure.USART_BaudRate = bound; // 波特率设置
USART_InitStructure.USART_WordLength = USART_WordLength_8b; // 8位数据长度
USART_InitStructure.USART_StopBits = USART_StopBits_1; // 一个停止位
USART_InitStructure.USART_Parity = USART_Parity_No; /// 奇偶校验位
USART_InitStructure.USART_HardwareFlowControl = USART_HardwareFlowControl_None; // 无硬件数据流控制
USART_InitStructure.USART_Mode = USART_Mode_Rx | USART_Mode_Tx; // 收发模式
USART_InitStructure.USART_BaudRate = bound;
USART_InitStructure.USART_WordLength = USART_WordLength_8b;
USART_InitStructure.USART_StopBits = USART_StopBits_1;
USART_InitStructure.USART_Parity = USART_Parity_No;
USART_InitStructure.USART_HardwareFlowControl = USART_HardwareFlowControl_None;
USART_InitStructure.USART_Mode = USART_Mode_Rx | USART_Mode_Tx;
USART_Init(USART1, &USART_InitStructure);
; // 初始化串口
;
NVIC_InitStructure.NVIC_IRQChannel = USART1_IRQn; // 使能串口1中断
NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 1; // 先占优先级2级
// NVIC_InitStructure.NVIC_IRQChannelSubPriority = 3; //从优先级2级
NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; // 使能外部中断通道
NVIC_Init(&NVIC_InitStructure); // 根据NVIC_InitStruct中指定的参数初始化外设NVIC寄存器
NVIC_InitStructure.NVIC_IRQChannel = USART1_IRQn;
NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 1;
// NVIC_InitStructure.NVIC_IRQChannelSubPriority = 3; //???????2??
NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;
NVIC_Init(&NVIC_InitStructure);
USART_ITConfig(USART1, USART_IT_RXNE, ENABLE); // 开启中断
USART_Cmd(USART1, ENABLE); // 使能串口
USART_ITConfig(USART1, USART_IT_RXNE, ENABLE);
USART_Cmd(USART1, ENABLE);
RS485_3_TX_EN = 0; // 默认为接收模式
RS485_3_TX_EN = 0;
}
// RS485发送len个字节.
// buf:发送区首地址
// len:发送的字节数(为了和本代码的接收匹配,这里建议不要超过64个字节)
void RS485_1_Send_Data(u8 *buf, u8 len)
{
u8 t;
RS485_1_TX_EN = 1; // 设置为发送模式
RS485_1_TX_EN = 1;
for (t = 0; t < len; t++) // 循环发送数据
for (t = 0; t < len; t++)
{
while (USART_GetFlagStatus(USART1, USART_FLAG_TC) == RESET)
;
@ -335,16 +355,16 @@ void RS485_1_Send_Data(u8 *buf, u8 len)
;
RS485_RX_CNT = 0;
RS485_1_TX_EN = 0; // 设置为接收模式
RS485_1_TX_EN = 0;
}
void RS485_1_Send_Data_1(u8 *buf, u8 len)
{
u8 t;
RS485_1_TX_EN = 1; // 设置为发送模式
RS485_1_TX_EN = 1;
for (t = 0; t < len; t++) // 循环发送数据
for (t = 0; t < len; t++)
{
while (USART_GetFlagStatus(USART1, USART_FLAG_TC) == RESET)
;
@ -355,32 +375,32 @@ void RS485_1_Send_Data_1(u8 *buf, u8 len)
;
// RS485_RX_CNT=0;
RS485_1_TX_EN = 0; // 设置为接收模式
RS485_1_TX_EN = 0;
}
// RS485发送len个字节.
// buf:发送区首地址
// len:发送的字节数(为了和本代码的接收匹配,这里建议不要超过64个字节)
void RS485_1_Send_Data_2(void) // 上传温湿度二氧化碳
void RS485_1_Send_Data_2(void)
{
sendbuf[0] = 0xEE;
sendbuf[1] = 0xB5;
sendbuf[2] = 0x05;
sendbuf[25] = 0xFF;
sendbuf[26] = 0xFC;
sendbuf[27] = 0xFF;
sendbuf[28] = 0xFF;
u8 a;
RS485_1_TX_EN = 1; // 设置为发送模式
if (T <= 500000)
sendbuf[37] = 0xFF;
sendbuf[38] = 0xFC;
sendbuf[39] = 0xFF;
sendbuf[40] = 0xFF;
// u8 a;
if (T <= 1000 && T >= -1000)
{
TEM1 = RS485_RX_BUF_COPY[3];
TEM2 = RS485_RX_BUF_COPY[4];
if (T < 0) {
T = (~(T - 1)) & 0xFFFF;
}
TEM1 = (T & 0xFF00) >> 8;
TEM2 = T & 0x00FF;
}
if (H <= 1000)
{
HUM1 = RS485_RX_BUF_COPY[5];
HUM2 = RS485_RX_BUF_COPY[6];
HUM1 = (H & 0xFF00) >> 8;
HUM2 = H & 0x00FF;
}
sendbuf[3] = TEM1;
sendbuf[4] = TEM2;
@ -405,72 +425,103 @@ void RS485_1_Send_Data_2(void) //
white_light2 = total[14 + 18 * (now_stage - 1)];
}
sendbuf[7] = red_light1;
sendbuf[8] = red_light2; // 红光
sendbuf[8] = red_light2;
sendbuf[9] = blue_light1;
sendbuf[10] = blue_light2; // 蓝光
sendbuf[10] = blue_light2;
sendbuf[11] = white_light1;
sendbuf[12] = white_light2; // 白光
sendbuf[12] = white_light2;
if (C <= 5000)
{
CO2_1 = RS485_RX_BUF_COPY[19];
CO2_2 = RS485_RX_BUF_COPY[20];
CO2_1 = (C & 0xFF00) >> 8;
CO2_1 = C & 0x00FF;
}
sendbuf[13] = CO2_1;
sendbuf[14] = CO2_2;
if (now_stage < 7 && total[3 + 18 * (now_stage - 1)] < 24 && total[4 + 18 * (now_stage - 1)] < 60 && chour < 24 && cminute < 60)
if (now_stage > 0 && now_stage < 7 && total[3 + 18 * (now_stage - 1)] < 24 && total[4 + 18 * (now_stage - 1)] < 60 && chour < 24 && cminute < 60)
{
sendbuf[15] = now_stage; // 当前阶段
sendbuf[16] = total[3 + 18 * (now_stage - 1)]; // 阶段小时
sendbuf[17] = total[4 + 18 * (now_stage - 1)]; // 阶段分钟
sendbuf[18] = chour; // 已运行小时数
sendbuf[19] = cminute; // 已运行分钟数
sendbuf[15] = now_stage; // current state
sendbuf[16] = total[3 + 18 * (now_stage - 1)]; // stage hour
sendbuf[17] = total[4 + 18 * (now_stage - 1)]; // stage minute
sendbuf[18] = chour; // run hour
sendbuf[19] = cminute; // run minute
}
sendbuf[20] = hot_clod_flag; // 加热制冷状态
sendbuf[21] = humidity_flag; // 加湿干燥状态
sendbuf[22] = ALARM; // 报警状态状态
bufcut_Init(sendbuf_crc, sendbuf, 3, 23);
GetCRC16(sendbuf_crc, 20, &crc_num1, &crc_num2);
sendbuf[23] = crc_num1;
sendbuf[24] = crc_num2;
// for(int i=0;i<20;i++)
// {
// printf("%x ",sendbuf_crc[i]);
// }
//
// printf("\r\n");
// for(int i=0;i<29;i++)
// {
// printf("%x ",sendbuf[i]);
// }
// printf("%x\r\n",sendbuf[0]);
for (a = 0; a < 29; a++) // 循环发送数据
// now_stage = 1;
sendbuf[15] = now_stage; // current state
sendbuf[16] = total[3 + 18 * (now_stage - 1)]; // stage hour
sendbuf[17] = total[4 + 18 * (now_stage - 1)]; // stage minute
sendbuf[18] = chour; // run hour
sendbuf[19] = cminute; // run minute
sendbuf[20] = hot_clod_flag; // hot clod state
sendbuf[21] = humidity_flag; // humidity state
sendbuf[22] = ALARM; // ALARM state
sendbuf[23] = (int)pid.Kp / 256; // Kp 110
sendbuf[24] = (int)pid.Kp % 256; // Kp 110
sendbuf[25] = ((int)(pid.Ki * 100000)) / 256; // Ti 0.001
sendbuf[26] = ((int)(pid.Ki * 100000)) % 256; // Ti 0.001
sendbuf[27] = (int)pid.Kd / 256; // Td 340
sendbuf[28] = (int)pid.Kd % 256; // Td 340
// num = (((pid.OUT * 350) / pid.pwmcycle) - 1);
int out1 = pid.OUT;
// speed count
int speed_count = out1 / 200.0 * (6000 - 1500) + 1500;
if (speed_count > 6000)
{
while (USART_GetFlagStatus(USART1, USART_FLAG_TC) == RESET)
;
USART_SendData(USART1, sendbuf[a]);
// if(a==0)printf("%x\r\n",sendbuf[0]);
speed_count = 6000;
}
sendbuf[29] = (speed_count) / 256;
sendbuf[30] = (speed_count) % 256;
// sendbuf[29] = ((int)(pid.OUT * 1000)) / 256;
// sendbuf[30] = ((int)(pid.OUT * 1000)) % 256;
// bufcut_Init(sendbuf_crc, sendbuf, 3, 31);
// GetCRC16(sendbuf_crc, 28, &crc_num1, &crc_num2);
int tem_offset_10times = (int)(pid.tem_offset * 10);
if (tem_offset_10times < 0) {
tem_offset_10times = (~(tem_offset_10times - 1)) & 0xFFFF;
}
sendbuf[31] = tem_offset_10times / 256; // tem offset
sendbuf[32] = tem_offset_10times % 256;
sendbuf[33] = ((int)(pid.tem_threshold * 10)) / 256; // tem threshold
sendbuf[34] = ((int)(pid.tem_threshold * 10)) % 256;
GetCRC16(sendbuf, 35, &crc_num1, &crc_num2);
sendbuf[35] = crc_num1;
sendbuf[36] = crc_num2;
// u8 tmpabc[] = {0xAA, 0xBB, 0xCC};
// RS485_1_Send_Data(tmpabc, 3);
// only when modify happen, then send
if (cmp_str(prev_sendbuf, sendbuf, 41) != 0) {
RS485_1_Send_Data(sendbuf, 41);
cp_str_to_prev(prev_sendbuf, sendbuf, 41);
}
while (USART_GetFlagStatus(USART1, USART_FLAG_TC) == RESET)
;
// RS485_RX_CNT=0;
RS485_1_TX_EN = 0; // 设置为接收模式
}
/**
* sync environment params
*/
void RS485_1_Send_Data_3(void)
{
u8 batchbuf[8] = {0xEE, 0xB5, 0x01, 0x00, 0xFF, 0xFC, 0xFF, 0xFF};
u8 batchbuf[10] = {0xEE, 0xB5, 0x01, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0xFF, 0xFF};
u8 t;
RS485_1_TX_EN = 1; // 设置为发送模式
RS485_1_TX_EN = 1;
batchbuf[3] = NUM;
NUM += 1;
if (NUM > 6)
NUM = 1;
for (t = 0; t < 8; t++) // 循环发送数据
GetCRC16(batchbuf, 4, batchbuf + 4, batchbuf + 5);
for (t = 0; t < 10; t++)
{
while (USART_GetFlagStatus(USART1, USART_FLAG_TC) == RESET)
;
@ -481,16 +532,16 @@ void RS485_1_Send_Data_3(void)
;
// RS485_RX_CNT=0;
RS485_1_TX_EN = 0; // 设置为接收模式
RS485_1_TX_EN = 0;
}
// void RS485_3_Send_Data_2(void)//上传当前周期(1),周期时长(2),已运行时长(2),红蓝白光(6),加热制冷状态(1),加湿除湿状态(1),报警状态(1)
// void RS485_3_Send_Data_2(void)
//{
// delay_ms(50);
// u8 sendbuf[21]={0xEE,0xB5,0x05,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFC,0xFF,0xFF};//发送给串口屏的实时数据
// u8 sendbuf[21]={0xEE,0xB5,0x05,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFC,0xFF,0xFF};//???????????????????
// u8 a;
// GPIO8_Init();
// GPIO_SetBits(GPIOB,GPIO_Pin_8);
// RS485_3_TX_EN=1; //设置为发送模式
// RS485_3_TX_EN=1;
// sendbuf[3]=t;
// sendbuf[4]=total[3 + 18 * (t - 1)];
// sendbuf[5]=total[4 + 18 * (t - 1)];
@ -507,7 +558,7 @@ void RS485_1_Send_Data_3(void)
// sendbuf[16]=ALARM;
//
//
// for(a=0;a<21;a++) //循环发送数据
// for(a=0;a<21;a++)
// {
// while(USART_GetFlagStatus(USART1, USART_FLAG_TC) == RESET);
// USART_SendData(USART1,sendbuf[a]);
@ -516,46 +567,40 @@ void RS485_1_Send_Data_3(void)
// while(USART_GetFlagStatus(USART1, USART_FLAG_TC) == RESET);
// RS485_RX_CNT=0;
// GPIO_ResetBits(GPIOB,GPIO_Pin_8);
// RS485_3_TX_EN=0; //设置为接收模式
// RS485_3_TX_EN=0;
//}
// RS485发送len个字节.
// buf:发送区首地址
// len:发送的字节数(为了和本代码的接收匹配,这里建议不要超过64个字节)
// void RS485_3_Send_Data(u8 *buf,u8 len)
//{
// u8 t;
// GPIO8_Init();
// GPIO_SetBits(GPIOB,GPIO_Pin_8);
// RS485_3_TX_EN=1; //设置为发送模式
// for(t=0;t<len;t++) //循环发送数据
// {
// while(USART_GetFlagStatus(USART1, USART_FLAG_TC) == RESET);
// USART_SendData(USART1,buf[t]);
// }
//
// while(USART_GetFlagStatus(USART1, USART_FLAG_TC) == RESET);
// RS485_RX_CNT=0;
// GPIO_ResetBits(GPIOB,GPIO_Pin_8);
// RS485_3_TX_EN=0; //设置为接收模式
// }
void RS485_3_Send_Data(u8 *buf,u8 len)
{
u8 t;
// GPIO8_Init();
// GPIO_SetBits(GPIOB,GPIO_Pin_8);
RS485_3_TX_EN=1;
for(t=0;t<len;t++)
{
while(USART_GetFlagStatus(USART1, USART_FLAG_TC) == RESET);
USART_SendData(USART1,buf[t]);
}
while(USART_GetFlagStatus(USART1, USART_FLAG_TC) == RESET);
// RS485_RX_CNT=0;
// GPIO_ResetBits(GPIOB,GPIO_Pin_8);
RS485_3_TX_EN=0;
}
// RS485查询接收到的数据
// buf:接收缓存首地址
// len:读到的数据长度
void RS485_Receive_Data(u8 *buf, u8 *len)
{
u8 rxlen = RS485_RX_CNT;
u8 i = 0;
*len = 0; // 默认为0
delay_ms(10); // 等待10ms,连续超过10ms没有接收到一个数据,则认为接收结束
if (rxlen == RS485_RX_CNT && rxlen) // 接收到了数据,且接收完成了
*len = 0;
delay_ms(10);
if (rxlen == RS485_RX_CNT && rxlen)
{
for (i = 0; i < rxlen; i++)
{
buf[i] = RS485_RX_BUF[i];
}
*len = RS485_RX_CNT; // 记录本次数据长度
RS485_RX_CNT = 0; // 清零
*len = RS485_RX_CNT;
RS485_RX_CNT = 0;
}
}

@ -5,15 +5,14 @@
extern u8 RS485_RX_BUF[128]; //接收缓冲,最大64个字节
extern u8 RS485_RX_CNT; //接收到的数据长度
extern u8 RS485_RX_BUF[128]; //receive buffer, max 128
extern u8 RS485_RX_CNT; // received data length
extern u8 RS485_RX_Flag_Num;
extern u8 RS485_RX_Flag;
//模式控制
#define RS485_1_TX_EN PBout(11) //485模式控制.0,接收;1,发送.
#define RS485_2_TX_EN PBout(10) //485模式控制.0,接收;1,发送.
#define RS485_3_TX_EN PBout(4) //485模式控制.0,接收;1,发送.
#define RS485_1_TX_EN PBout(11) // 485 mode control. 0:receiving; 1:Send
#define RS485_2_TX_EN PBout(10) // 485 mode control. 0:receiving; 1:Send
#define RS485_3_TX_EN PBout(4) // 485 mode control. 0:receiving; 1:Send
void RS485_1_Init(u32 bound);
@ -24,7 +23,7 @@ void RS485_1_Send_Data_1(u8 *buf,u8 len);
//void RS485_3_Send_Data_1(void);
void RS485_1_Send_Data_2(void);
void RS485_1_Send_Data_3(void);
//void RS485_3_Send_Data(u8 *buf,u8 len);
void RS485_3_Send_Data(u8 *buf,u8 len);
void RS485_Receive_Data(u8 *buf,u8 *len);
void SN74CB3Q3253_Init(void);
u8 CRC16_check(u8 *puchMsg, u16 usDataLen);

@ -5,139 +5,194 @@
#include "rtc.h"
#include "SysTick.h"
#include "myfreertos.h"
extern u8 RS485_RX_BUF[128];//
//extern u8 buf[51];
// extern u8 buf[51];
extern u8 RS485_RX_BUF[128]; //
extern u8 store_stage;
u8 read_stage=1;//从flash读取出来的阶段号
u8 read_stage = 1; // stage from flash
extern u8 now_stage;
extern u8 chour;
extern u8 cminute;
u16 current_minute=0;
u16 total_minute=0;
extern PID pid;
u16 current_minute = 0;
u16 total_minute = 0;
/*
4
25
湿70
10
*/
u8 total[]={0xEE,0XEE,0x01,0x04,0x00,0x00,0xFA,0x02,0xBC,0x00,0x64,0x00,0x64,0x00,0x64,0xFF,0xFF,0xFF,
0xEE,0XEE,0x02,0x04,0x00,0x00,0xFA,0x02,0xBC,0x00,0x64,0x00,0x64,0x00,0x64,0xFF,0xFF,0xFF,
0xEE,0XEE,0x03,0x04,0x00,0x00,0xFA,0x02,0xBC,0x00,0x64,0x00,0x64,0x00,0x64,0xFF,0xFF,0xFF,
0xEE,0XEE,0x04,0x04,0x00,0x00,0xFA,0x02,0xBC,0x00,0x64,0x00,0x64,0x00,0x64,0xFF,0xFF,0xFF,
0xEE,0XEE,0x05,0x04,0x00,0x00,0xFA,0x02,0xBC,0x00,0x64,0x00,0x64,0x00,0x64,0xFF,0xFF,0xFF,
0xEE,0XEE,0x06,0x04,0x00,0x00,0xFA,0x02,0xBC,0x00,0x64,0x00,0x64,0x00,0x64,0xFF,0xFF,0xFF};
void Array(u8* n,u8 *hour,u8* min,u16* tem,u16* hum,u16* red,u16 *blue,u16* white)
{
u8 total[] = {0xEE, 0XEE, 0x01, 0x04, 0x00, 0x00, 0xFA, 0x02, 0xBC, 0x00, 0x64, 0x00, 0x64, 0x00, 0x64, 0xFF, 0xFF, 0xFF,
0xEE, 0XEE, 0x02, 0x04, 0x00, 0x00, 0xFA, 0x02, 0xBC, 0x00, 0x64, 0x00, 0x64, 0x00, 0x64, 0xFF, 0xFF, 0xFF,
0xEE, 0XEE, 0x03, 0x04, 0x00, 0x00, 0xFA, 0x02, 0xBC, 0x00, 0x64, 0x00, 0x64, 0x00, 0x64, 0xFF, 0xFF, 0xFF,
0xEE, 0XEE, 0x04, 0x04, 0x00, 0x00, 0xFA, 0x02, 0xBC, 0x00, 0x64, 0x00, 0x64, 0x00, 0x64, 0xFF, 0xFF, 0xFF,
0xEE, 0XEE, 0x05, 0x04, 0x00, 0x00, 0xFA, 0x02, 0xBC, 0x00, 0x64, 0x00, 0x64, 0x00, 0x64, 0xFF, 0xFF, 0xFF,
0xEE, 0XEE, 0x06, 0x04, 0x00, 0x00, 0xFA, 0x02, 0xBC, 0x00, 0x64, 0x00, 0x64, 0x00, 0x64, 0xFF, 0xFF, 0xFF};
*hour=(total[3 + 18 * (*n - 1)]);
*min=(total[4 + 18 * (*n - 1)]);
*tem=(total[5 + 18 * (*n - 1)]<<8|total[6 + 18 * (*n - 1)]);//温度
*hum=(total[7 + 18 * (*n - 1)]<<8|total[8 + 18 * (*n - 1)]);//湿度
*red=(total[9 + 18 * (*n - 1)]<<8|total[10 + 18 * (*n - 1)]);//红光
*blue=(total[11 + 18 * (*n - 1)]<<8|total[12+ 18* (*n - 1)]);//蓝光
*white=(total[13 + 18 * (*n - 1)]<<8|total[14 + 18 * (*n - 1)]);//白光
void Array(u8 *n, u8 *hour, u8 *min, u16 *tem, u16 *hum, u16 *red, u16 *blue, u16 *white)
{
*hour = (total[3 + 18 * (*n - 1)]);
*min = (total[4 + 18 * (*n - 1)]);
*tem = (total[5 + 18 * (*n - 1)] << 8 | total[6 + 18 * (*n - 1)]); // 温度
*hum = (total[7 + 18 * (*n - 1)] << 8 | total[8 + 18 * (*n - 1)]); // 湿度
*red = (total[9 + 18 * (*n - 1)] << 8 | total[10 + 18 * (*n - 1)]); // 红光
*blue = (total[11 + 18 * (*n - 1)] << 8 | total[12 + 18 * (*n - 1)]); // 蓝光
*white = (total[13 + 18 * (*n - 1)] << 8 | total[14 + 18 * (*n - 1)]); // 白光
}
uint8_t ArrayRead[108];
uint8_t ArrayWrite[108];
uint8_t pidsRead[10];
uint8_t pidsWrite[10];
void Write_Init(void)
{
W25QXX_Init();
W25QXX_Erase_Sector(0x000000);
delay_ms(150);
W25QXX_Write_NoCheck(total,0x000000,108);//把数据写入flash
W25QXX_Write_NoCheck(&store_stage,0x00006D,1);//把当前运行阶段写入flash
W25QXX_Read(ArrayRead,0x000000,108);//把数据读出来
W25QXX_Write(total, 0x000000, 108); // write data to flash
if (store_stage <= 0 || store_stage > 6) {
store_stage = 1;
}
W25QXX_Write(&store_stage, 0x001000, 1); // write current stage to flash
pidsWrite[0] = (int)pid.Kp / 256; // Kp 110
pidsWrite[1] = (int)(pid.Kp) % 256; // Kp 110
pidsWrite[2] = ((int)(pid.Ki * 100000)) / 256; // Ti 0.001
pidsWrite[3] = ((int)(pid.Ki * 100000)) % 256; // Ti 0.001
pidsWrite[4] = (int)pid.Kd / 256; // Td 340
pidsWrite[5] = (int)pid.Kd % 256; // Td 340
int tem_offset_10times = (int)(pid.tem_offset * 10);
if (tem_offset_10times < 0) {
tem_offset_10times = (~(tem_offset_10times - 1)) & 0xFFFF;
}
pidsWrite[6] = tem_offset_10times / 256;
pidsWrite[7] = tem_offset_10times % 256;
pidsWrite[8] = ((int)(pid.tem_threshold * 10)) / 256;
pidsWrite[9] = ((int)(pid.tem_threshold * 10)) % 256;
// // wtite p i d
W25QXX_Write(pidsWrite, 0x002000, 10); // p i d tem_offset tem_threshold, 2bytes for each
W25QXX_Read(ArrayRead, 0x000000, 108);
}
void Read_Init(void)
{
W25QXX_Init();
W25QXX_Read(ArrayRead,0x000000,108);//把数据读出来
bufcut_Init(total,ArrayRead,0,109);//把读出来的数据赋值给total数组
W25QXX_Read(&read_stage,0x00006D,1);
now_stage=read_stage;//读出来的阶段赋值给当前阶段
//printf("%d\r\n",now_stage);
//printf("\r\n");
//printf("\r\n");
// for(int i=0;i<108;i++)
// {
// printf("%d ",ArrayRead[i]);
// }
W25QXX_Read(ArrayRead, 0x000000, 108);
bufcut_Init(total, ArrayRead, 0, 108);
W25QXX_Read(&read_stage, 0x001000, 1);
now_stage = read_stage;
// if (now_stage <= 0 || now_stage > 6) {
// now_stage = 3;
// }
// now_stage = 3;
// read p i d
W25QXX_Read(pidsRead, 0x002000, 8); // p i d tem_offset tem_threshold, 2bytes for each
float Kp = pidsRead[0] * 256.0 + pidsRead[1];
float Ki = (pidsRead[2] * 256.0 + pidsRead[3]) / 100000.0;
float Kd = pidsRead[4] * 256.0 + pidsRead[5];
int tem_offset_10times = pidsRead[6] * 256.0 + pidsRead[7];
// Negative tem offset treatment
if (tem_offset_10times & 0x8000)
{
tem_offset_10times = ((~tem_offset_10times + 1) & 0xFFFF);
}
float tem_offset = tem_offset_10times / 10.0;
float tem_threshold = (pidsRead[8] * 256.0 + pidsRead[9]) / 10.0;
// pid.Kp = 120;
if (Kp > 1e-3) { pid.Kp = Kp; }
if (Ki > 1e-3) { pid.Ki = Ki; }
if (Kd > 1e-3) { pid.Kd = Kd; }
pid.tem_offset = tem_offset;
if (tem_threshold > 1e-3) { pid.tem_threshold = tem_threshold; }
// pid.Ki = 0.002;
// pid.Kd = 300;
// pid.Kp = pidsRead[0] * 256.0 + pidsRead[1];
// pid.Ki = (pidsRead[2] * 256.0 + pidsRead[3]) / 100000.0;
// pid.Kd = pidsRead[4] * 256.0 + pidsRead[5];
// printf("%d\r\n",now_stage);
// printf("\r\n");
// printf("\r\n");
// for(int i=0;i<108;i++)
// {
// printf("%d ",ArrayRead[i]);
// }
}
void Analysis(u8* n,u16 *i,u8*rs485_rx_buf)//(阶段号,数组值序号,)解析函数
void Analysis(u8 *n, u16 *i, u8 *rs485_rx_buf)
{
*n=rs485_rx_buf[3];
*i=rs485_rx_buf[4];
*n = rs485_rx_buf[3];
*i = rs485_rx_buf[4];
if(*i==2)
if (*i == 2)
{
total[3 + 18 * (*n - 1)]=rs485_rx_buf[5];//时
total[3 + 18 * (*n - 1)] = rs485_rx_buf[5]; //
}
if(*i==3)
if (*i == 3)
{
total[4 + 18 * (*n - 1)]=rs485_rx_buf[5];//分
total[4 + 18 * (*n - 1)] = rs485_rx_buf[5]; //
}
if (*i>=4 && *i<=8) // 温湿度红蓝白光
if (*i >= 4 && *i <= 8) // 温湿度红蓝白光
{
total[(2 * (*i) - 3) + 18 * (*n - 1)]=rs485_rx_buf[5];
total[(2 * (*i) - 2) + 18 * (*n - 1)]=rs485_rx_buf[6];
total[(2 * (*i) - 3) + 18 * (*n - 1)] = rs485_rx_buf[5];
total[(2 * (*i) - 2) + 18 * (*n - 1)] = rs485_rx_buf[6];
}
}
void Batch_synchronization(u8 *n,u8*rs485_rx_buf)//批量同步
void Batch_synchronization(u8 *n, u8 *rs485_rx_buf) // batch sync
{
*n=rs485_rx_buf[3];
u8 i=4;
for( i=4;i<16;i++)
*n = rs485_rx_buf[3];
u8 i = 4;
for (i = 4; i < 16; i++)
{
total[(i-1)+ 18 * (*n - 1)]=rs485_rx_buf[i];
total[(i - 1) + 18 * (*n - 1)] = rs485_rx_buf[i];
}
}
u8 timelong_Compare()
{
RTC_Get(&chour,&cminute);//获得当前小时与分钟
RTC_Get(&chour, &cminute); // 获得当前小时与分钟
current_minute = chour * 60 + cminute;
total_minute = total[18 * now_stage - 15] * 60 + total[18 * now_stage - 14];
if (current_minute >= total_minute)
{
RTC_synchronization_ins(2023,9,1,0,00,00);
RTC_synchronization_ins(2023, 9, 1, 0, 00, 00);
if (now_stage == 6)
{
store_stage=1;
store_stage = 1;
Write_Init();
return 1;
}
store_stage=now_stage + 1;
store_stage = now_stage + 1;
Write_Init();
return now_stage + 1;
}
store_stage=now_stage;
store_stage = now_stage;
return now_stage;
}
int isAllZeros(u8 arr[], int size)
{
{
for (int i = 0; i < size; i++)
{
if (arr[i] != 0)
@ -147,4 +202,3 @@ int isAllZeros(u8 arr[], int size)
}
return 1; // 返回1表示全为0
}

@ -1,2 +0,0 @@
[EXTDLL]
Count=0

Binary file not shown.

@ -1,44 +0,0 @@
<html>
<body>
<pre>
<h1>礦ision Build Log</h1>
<h2>Tool Versions:</h2>
IDE-Version: μVision V5.23.0.0
Copyright (C) 2017 ARM Ltd and ARM Germany GmbH. All rights reserved.
License Information: 123 Administrator, 123, LIC=8MZI6-DR3S6-E0NN4-FWZV3-E3BTD-26MKT
Tool Versions:
Toolchain: MDK-ARM Professional Version: 5.23
Toolchain Path: D:\Keil_v5\ARM\ARMCC\Bin
C Compiler: Armcc.exe V5.06 update 4 (build 422)
Assembler: Armasm.exe V5.06 update 4 (build 422)
Linker/Locator: ArmLink.exe V5.06 update 4 (build 422)
Library Manager: ArmAr.exe V5.06 update 4 (build 422)
Hex Converter: FromElf.exe V5.06 update 4 (build 422)
CPU DLL: SARMCM3.DLL V5.23
Dialog DLL: DCM.DLL V1.15.0.0
Target DLL: STLink\ST-LINKIII-KEIL_SWO.dll V2.0.18.0
Dialog DLL: TCM.DLL V1.27.0.0
<h2>Project:</h2>
E:\智能农业 智能环境气候箱\智能气候培养箱\主控板\代码\control_freertos\USER\control.uvprojx
Project File Date: 01/08/2024
<h2>Output:</h2>
*** Using Compiler 'V5.06 update 4 (build 422)', folder: 'D:\Keil_v5\ARM\ARMCC\Bin'
Build target 'LED'
compiling myfreertos.c...
linking...
Program Size: Code=25408 RO-data=804 RW-data=1524 ZI-data=13220
FromELF: creating hex file...
"..\OBJ\LED.axf" - 0 Error(s), 0 Warning(s).
<h2>Collection of Component include folders:</h2>
.\RTE\_LED
D:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
<h2>Collection of Component Files used:</h2>
Build Time Elapsed: 00:00:04
</pre>
</body>
</html>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

@ -1,77 +0,0 @@
--cpu Cortex-M3
"..\obj\main.o"
"..\obj\stm32f10x_it.o"
"..\obj\system_stm32f10x.o"
"..\obj\pwm.o"
"..\obj\myspi.o"
"..\obj\w25q128.o"
"..\obj\relays.o"
"..\obj\write.o"
"..\obj\osc.o"
"..\obj\rs485.o"
"..\obj\rtc.o"
"..\obj\bufcut.o"
"..\obj\iwdg.o"
"..\obj\pid.o"
"..\obj\pwmout.o"
"..\obj\system.o"
"..\obj\systick.o"
"..\obj\usart.o"
"..\obj\core_cm3.o"
"..\obj\startup_stm32f10x_md.o"
"..\obj\misc.o"
"..\obj\stm32f10x_gpio.o"
"..\obj\stm32f10x_dbgmcu.o"
"..\obj\stm32f10x_rcc.o"
"..\obj\stm32f10x_usart.o"
"..\obj\stm32f10x_adc.o"
"..\obj\stm32f10x_bkp.o"
"..\obj\stm32f10x_can.o"
"..\obj\stm32f10x_cec.o"
"..\obj\stm32f10x_crc.o"
"..\obj\stm32f10x_dac.o"
"..\obj\stm32f10x_dma.o"
"..\obj\stm32f10x_exti.o"
"..\obj\stm32f10x_flash.o"
"..\obj\stm32f10x_fsmc.o"
"..\obj\stm32f10x_i2c.o"
"..\obj\stm32f10x_iwdg.o"
"..\obj\stm32f10x_pwr.o"
"..\obj\stm32f10x_rtc.o"
"..\obj\stm32f10x_sdio.o"
"..\obj\stm32f10x_spi.o"
"..\obj\stm32f10x_tim.o"
"..\obj\stm32f10x_wwdg.o"
"..\obj\socket.o"
"..\obj\spi.o"
"..\obj\utility.o"
"..\obj\w5500.o"
"..\obj\w5500api.o"
"..\obj\dns.o"
"..\obj\dhcp.o"
"..\obj\cjson.o"
"..\obj\mqttconnectclient.o"
"..\obj\mqttconnectserver.o"
"..\obj\mqttdeserializepublish.o"
"..\obj\mqttformat.o"
"..\obj\mqttpacket.o"
"..\obj\mqttserializepublish.o"
"..\obj\mqttsubscribeclient.o"
"..\obj\mqttsubscribeserver.o"
"..\obj\mqttunsubscribeclient.o"
"..\obj\mqttunsubscribeserver.o"
"..\obj\mqtt_api.o"
"..\obj\md5.o"
"..\obj\croutine.o"
"..\obj\event_groups.o"
"..\obj\list.o"
"..\obj\tasks.o"
"..\obj\timers.o"
"..\obj\queue.o"
"..\obj\port.o"
"..\obj\heap_4.o"
"..\obj\myfreertos.o"
--library_type=microlib --strict --scatter "..\OBJ\LED.sct"
--summary_stderr --info summarysizes --map --xref --callgraph --symbols
--info sizes --info totals --info unused --info veneers
--list ".\Listings\LED.map" -o ..\OBJ\LED.axf

@ -1,15 +0,0 @@
; *************************************************************
; *** Scatter-Loading Description File generated by uVision ***
; *************************************************************
LR_IROM1 0x08000000 0x00010000 { ; load region size_region
ER_IROM1 0x08000000 0x00010000 { ; load address = execution address
*.o (RESET, +First)
*(InRoot$$Sections)
.ANY (+RO)
}
RW_IRAM1 0x20000000 0x00005000 { ; RW data
.ANY (+RW +ZI)
}
}

@ -1,16 +0,0 @@
; *************************************************************
; *** Scatter-Loading Description File generated by uVision ***
; *************************************************************
LR_IROM1 0x08000000 0x00010000 { ; load region size_region
ER_IROM1 0x08000000 0x00010000 { ; load address = execution address
*.o (RESET, +First)
*(InRoot$$Sections)
.ANY (+RO)
.ANY (+XO)
}
RW_IRAM1 0x20000000 0x00005000 { ; RW data
.ANY (+RW +ZI)
}
}

Binary file not shown.

@ -1,32 +0,0 @@
..\obj\bufcut.o: ..\HARDWARE\bufcut.c
..\obj\bufcut.o: ..\USER\stm32f10x.h
..\obj\bufcut.o: ..\CORE\core_cm3.h
..\obj\bufcut.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
..\obj\bufcut.o: ..\USER\system_stm32f10x.h
..\obj\bufcut.o: ..\USER\stm32f10x_conf.h
..\obj\bufcut.o: ..\STM32F10x_FWLib\inc\stm32f10x_adc.h
..\obj\bufcut.o: ..\USER\stm32f10x.h
..\obj\bufcut.o: ..\STM32F10x_FWLib\inc\stm32f10x_bkp.h
..\obj\bufcut.o: ..\STM32F10x_FWLib\inc\stm32f10x_can.h
..\obj\bufcut.o: ..\STM32F10x_FWLib\inc\stm32f10x_cec.h
..\obj\bufcut.o: ..\STM32F10x_FWLib\inc\stm32f10x_crc.h
..\obj\bufcut.o: ..\STM32F10x_FWLib\inc\stm32f10x_dac.h
..\obj\bufcut.o: ..\STM32F10x_FWLib\inc\stm32f10x_dbgmcu.h
..\obj\bufcut.o: ..\STM32F10x_FWLib\inc\stm32f10x_dma.h
..\obj\bufcut.o: ..\STM32F10x_FWLib\inc\stm32f10x_exti.h
..\obj\bufcut.o: ..\STM32F10x_FWLib\inc\stm32f10x_flash.h
..\obj\bufcut.o: ..\STM32F10x_FWLib\inc\stm32f10x_fsmc.h
..\obj\bufcut.o: ..\STM32F10x_FWLib\inc\stm32f10x_gpio.h
..\obj\bufcut.o: ..\STM32F10x_FWLib\inc\stm32f10x_i2c.h
..\obj\bufcut.o: ..\STM32F10x_FWLib\inc\stm32f10x_iwdg.h
..\obj\bufcut.o: ..\STM32F10x_FWLib\inc\stm32f10x_pwr.h
..\obj\bufcut.o: ..\STM32F10x_FWLib\inc\stm32f10x_rcc.h
..\obj\bufcut.o: ..\STM32F10x_FWLib\inc\stm32f10x_rtc.h
..\obj\bufcut.o: ..\STM32F10x_FWLib\inc\stm32f10x_sdio.h
..\obj\bufcut.o: ..\STM32F10x_FWLib\inc\stm32f10x_spi.h
..\obj\bufcut.o: ..\STM32F10x_FWLib\inc\stm32f10x_tim.h
..\obj\bufcut.o: ..\STM32F10x_FWLib\inc\stm32f10x_usart.h
..\obj\bufcut.o: ..\STM32F10x_FWLib\inc\stm32f10x_wwdg.h
..\obj\bufcut.o: ..\STM32F10x_FWLib\inc\misc.h
..\obj\bufcut.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
..\obj\bufcut.o: ..\HARDWARE\rs485.h

Binary file not shown.

Binary file not shown.

@ -1,9 +0,0 @@
..\obj\cjson.o: ..\MQTT\lib\cJSON.c
..\obj\cjson.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
..\obj\cjson.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
..\obj\cjson.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\math.h
..\obj\cjson.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
..\obj\cjson.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\float.h
..\obj\cjson.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\limits.h
..\obj\cjson.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\ctype.h
..\obj\cjson.o: ..\MQTT\lib\cJSON.h

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

@ -1,2 +0,0 @@
..\obj\core_cm3.o: ..\CORE\core_cm3.c
..\obj\core_cm3.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h

Binary file not shown.

Binary file not shown.

@ -1,45 +0,0 @@
..\obj\croutine.o: ..\FreeRTOS\croutine.c
..\obj\croutine.o: ..\FreeRTOS\include\FreeRTOS.h
..\obj\croutine.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
..\obj\croutine.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
..\obj\croutine.o: ..\FreeRTOS\include\FreeRTOSConfig.h
..\obj\croutine.o: ..\SYSTEM\system.h
..\obj\croutine.o: ..\USER\stm32f10x.h
..\obj\croutine.o: ..\CORE\core_cm3.h
..\obj\croutine.o: ..\USER\system_stm32f10x.h
..\obj\croutine.o: ..\USER\stm32f10x_conf.h
..\obj\croutine.o: ..\STM32F10x_FWLib\inc\stm32f10x_adc.h
..\obj\croutine.o: ..\USER\stm32f10x.h
..\obj\croutine.o: ..\STM32F10x_FWLib\inc\stm32f10x_bkp.h
..\obj\croutine.o: ..\STM32F10x_FWLib\inc\stm32f10x_can.h
..\obj\croutine.o: ..\STM32F10x_FWLib\inc\stm32f10x_cec.h
..\obj\croutine.o: ..\STM32F10x_FWLib\inc\stm32f10x_crc.h
..\obj\croutine.o: ..\STM32F10x_FWLib\inc\stm32f10x_dac.h
..\obj\croutine.o: ..\STM32F10x_FWLib\inc\stm32f10x_dbgmcu.h
..\obj\croutine.o: ..\STM32F10x_FWLib\inc\stm32f10x_dma.h
..\obj\croutine.o: ..\STM32F10x_FWLib\inc\stm32f10x_exti.h
..\obj\croutine.o: ..\STM32F10x_FWLib\inc\stm32f10x_flash.h
..\obj\croutine.o: ..\STM32F10x_FWLib\inc\stm32f10x_fsmc.h
..\obj\croutine.o: ..\STM32F10x_FWLib\inc\stm32f10x_gpio.h
..\obj\croutine.o: ..\STM32F10x_FWLib\inc\stm32f10x_i2c.h
..\obj\croutine.o: ..\STM32F10x_FWLib\inc\stm32f10x_iwdg.h
..\obj\croutine.o: ..\STM32F10x_FWLib\inc\stm32f10x_pwr.h
..\obj\croutine.o: ..\STM32F10x_FWLib\inc\stm32f10x_rcc.h
..\obj\croutine.o: ..\STM32F10x_FWLib\inc\stm32f10x_rtc.h
..\obj\croutine.o: ..\STM32F10x_FWLib\inc\stm32f10x_sdio.h
..\obj\croutine.o: ..\STM32F10x_FWLib\inc\stm32f10x_spi.h
..\obj\croutine.o: ..\STM32F10x_FWLib\inc\stm32f10x_tim.h
..\obj\croutine.o: ..\STM32F10x_FWLib\inc\stm32f10x_usart.h
..\obj\croutine.o: ..\STM32F10x_FWLib\inc\stm32f10x_wwdg.h
..\obj\croutine.o: ..\STM32F10x_FWLib\inc\misc.h
..\obj\croutine.o: ..\SYSTEM\usart.h
..\obj\croutine.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
..\obj\croutine.o: ..\FreeRTOS\include\projdefs.h
..\obj\croutine.o: ..\FreeRTOS\include\portable.h
..\obj\croutine.o: ..\FreeRTOS\include\deprecated_definitions.h
..\obj\croutine.o: ..\FreeRTOS\portable\RVDS\ARM_CM3\portmacro.h
..\obj\croutine.o: ..\FreeRTOS\include\mpu_wrappers.h
..\obj\croutine.o: ..\FreeRTOS\include\task.h
..\obj\croutine.o: ..\FreeRTOS\include\list.h
..\obj\croutine.o: ..\FreeRTOS\include\croutine.h
..\obj\croutine.o: ..\FreeRTOS\include\list.h

Binary file not shown.

Binary file not shown.

@ -1,42 +0,0 @@
..\obj\dhcp.o: ..\dhcp\dhcp.c
..\obj\dhcp.o: ..\dhcp\dhcp.h
..\obj\dhcp.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
..\obj\dhcp.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
..\obj\dhcp.o: ..\w5500\w5500api.h
..\obj\dhcp.o: ..\SYSTEM\SysTick.h
..\obj\dhcp.o: ..\SYSTEM\system.h
..\obj\dhcp.o: ..\USER\stm32f10x.h
..\obj\dhcp.o: ..\CORE\core_cm3.h
..\obj\dhcp.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
..\obj\dhcp.o: ..\USER\system_stm32f10x.h
..\obj\dhcp.o: ..\USER\stm32f10x_conf.h
..\obj\dhcp.o: ..\STM32F10x_FWLib\inc\stm32f10x_adc.h
..\obj\dhcp.o: ..\USER\stm32f10x.h
..\obj\dhcp.o: ..\STM32F10x_FWLib\inc\stm32f10x_bkp.h
..\obj\dhcp.o: ..\STM32F10x_FWLib\inc\stm32f10x_can.h
..\obj\dhcp.o: ..\STM32F10x_FWLib\inc\stm32f10x_cec.h
..\obj\dhcp.o: ..\STM32F10x_FWLib\inc\stm32f10x_crc.h
..\obj\dhcp.o: ..\STM32F10x_FWLib\inc\stm32f10x_dac.h
..\obj\dhcp.o: ..\STM32F10x_FWLib\inc\stm32f10x_dbgmcu.h
..\obj\dhcp.o: ..\STM32F10x_FWLib\inc\stm32f10x_dma.h
..\obj\dhcp.o: ..\STM32F10x_FWLib\inc\stm32f10x_exti.h
..\obj\dhcp.o: ..\STM32F10x_FWLib\inc\stm32f10x_flash.h
..\obj\dhcp.o: ..\STM32F10x_FWLib\inc\stm32f10x_fsmc.h
..\obj\dhcp.o: ..\STM32F10x_FWLib\inc\stm32f10x_gpio.h
..\obj\dhcp.o: ..\STM32F10x_FWLib\inc\stm32f10x_i2c.h
..\obj\dhcp.o: ..\STM32F10x_FWLib\inc\stm32f10x_iwdg.h
..\obj\dhcp.o: ..\STM32F10x_FWLib\inc\stm32f10x_pwr.h
..\obj\dhcp.o: ..\STM32F10x_FWLib\inc\stm32f10x_rcc.h
..\obj\dhcp.o: ..\STM32F10x_FWLib\inc\stm32f10x_rtc.h
..\obj\dhcp.o: ..\STM32F10x_FWLib\inc\stm32f10x_sdio.h
..\obj\dhcp.o: ..\STM32F10x_FWLib\inc\stm32f10x_spi.h
..\obj\dhcp.o: ..\STM32F10x_FWLib\inc\stm32f10x_tim.h
..\obj\dhcp.o: ..\STM32F10x_FWLib\inc\stm32f10x_usart.h
..\obj\dhcp.o: ..\STM32F10x_FWLib\inc\stm32f10x_wwdg.h
..\obj\dhcp.o: ..\STM32F10x_FWLib\inc\misc.h
..\obj\dhcp.o: ..\w5500\spi.h
..\obj\dhcp.o: ..\w5500\w5500.h
..\obj\dhcp.o: ..\w5500\Types.h
..\obj\dhcp.o: ..\w5500\socket.h
..\obj\dhcp.o: ..\w5500\utility.h
..\obj\dhcp.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdarg.h

Binary file not shown.

Binary file not shown.

@ -1,43 +0,0 @@
..\obj\dns.o: ..\dns\dns.c
..\obj\dns.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
..\obj\dns.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
..\obj\dns.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
..\obj\dns.o: ..\USER\stm32f10x.h
..\obj\dns.o: ..\CORE\core_cm3.h
..\obj\dns.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
..\obj\dns.o: ..\USER\system_stm32f10x.h
..\obj\dns.o: ..\USER\stm32f10x_conf.h
..\obj\dns.o: ..\STM32F10x_FWLib\inc\stm32f10x_adc.h
..\obj\dns.o: ..\USER\stm32f10x.h
..\obj\dns.o: ..\STM32F10x_FWLib\inc\stm32f10x_bkp.h
..\obj\dns.o: ..\STM32F10x_FWLib\inc\stm32f10x_can.h
..\obj\dns.o: ..\STM32F10x_FWLib\inc\stm32f10x_cec.h
..\obj\dns.o: ..\STM32F10x_FWLib\inc\stm32f10x_crc.h
..\obj\dns.o: ..\STM32F10x_FWLib\inc\stm32f10x_dac.h
..\obj\dns.o: ..\STM32F10x_FWLib\inc\stm32f10x_dbgmcu.h
..\obj\dns.o: ..\STM32F10x_FWLib\inc\stm32f10x_dma.h
..\obj\dns.o: ..\STM32F10x_FWLib\inc\stm32f10x_exti.h
..\obj\dns.o: ..\STM32F10x_FWLib\inc\stm32f10x_flash.h
..\obj\dns.o: ..\STM32F10x_FWLib\inc\stm32f10x_fsmc.h
..\obj\dns.o: ..\STM32F10x_FWLib\inc\stm32f10x_gpio.h
..\obj\dns.o: ..\STM32F10x_FWLib\inc\stm32f10x_i2c.h
..\obj\dns.o: ..\STM32F10x_FWLib\inc\stm32f10x_iwdg.h
..\obj\dns.o: ..\STM32F10x_FWLib\inc\stm32f10x_pwr.h
..\obj\dns.o: ..\STM32F10x_FWLib\inc\stm32f10x_rcc.h
..\obj\dns.o: ..\STM32F10x_FWLib\inc\stm32f10x_rtc.h
..\obj\dns.o: ..\STM32F10x_FWLib\inc\stm32f10x_sdio.h
..\obj\dns.o: ..\STM32F10x_FWLib\inc\stm32f10x_spi.h
..\obj\dns.o: ..\STM32F10x_FWLib\inc\stm32f10x_tim.h
..\obj\dns.o: ..\STM32F10x_FWLib\inc\stm32f10x_usart.h
..\obj\dns.o: ..\STM32F10x_FWLib\inc\stm32f10x_wwdg.h
..\obj\dns.o: ..\STM32F10x_FWLib\inc\misc.h
..\obj\dns.o: ..\dns\dns.h
..\obj\dns.o: ..\w5500\w5500api.h
..\obj\dns.o: ..\SYSTEM\SysTick.h
..\obj\dns.o: ..\SYSTEM\system.h
..\obj\dns.o: ..\w5500\spi.h
..\obj\dns.o: ..\w5500\w5500.h
..\obj\dns.o: ..\w5500\Types.h
..\obj\dns.o: ..\w5500\socket.h
..\obj\dns.o: ..\w5500\utility.h
..\obj\dns.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdarg.h

Binary file not shown.

Binary file not shown.

@ -1,46 +0,0 @@
..\obj\event_groups.o: ..\FreeRTOS\event_groups.c
..\obj\event_groups.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
..\obj\event_groups.o: ..\FreeRTOS\include\FreeRTOS.h
..\obj\event_groups.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
..\obj\event_groups.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
..\obj\event_groups.o: ..\FreeRTOS\include\FreeRTOSConfig.h
..\obj\event_groups.o: ..\SYSTEM\system.h
..\obj\event_groups.o: ..\USER\stm32f10x.h
..\obj\event_groups.o: ..\CORE\core_cm3.h
..\obj\event_groups.o: ..\USER\system_stm32f10x.h
..\obj\event_groups.o: ..\USER\stm32f10x_conf.h
..\obj\event_groups.o: ..\STM32F10x_FWLib\inc\stm32f10x_adc.h
..\obj\event_groups.o: ..\USER\stm32f10x.h
..\obj\event_groups.o: ..\STM32F10x_FWLib\inc\stm32f10x_bkp.h
..\obj\event_groups.o: ..\STM32F10x_FWLib\inc\stm32f10x_can.h
..\obj\event_groups.o: ..\STM32F10x_FWLib\inc\stm32f10x_cec.h
..\obj\event_groups.o: ..\STM32F10x_FWLib\inc\stm32f10x_crc.h
..\obj\event_groups.o: ..\STM32F10x_FWLib\inc\stm32f10x_dac.h
..\obj\event_groups.o: ..\STM32F10x_FWLib\inc\stm32f10x_dbgmcu.h
..\obj\event_groups.o: ..\STM32F10x_FWLib\inc\stm32f10x_dma.h
..\obj\event_groups.o: ..\STM32F10x_FWLib\inc\stm32f10x_exti.h
..\obj\event_groups.o: ..\STM32F10x_FWLib\inc\stm32f10x_flash.h
..\obj\event_groups.o: ..\STM32F10x_FWLib\inc\stm32f10x_fsmc.h
..\obj\event_groups.o: ..\STM32F10x_FWLib\inc\stm32f10x_gpio.h
..\obj\event_groups.o: ..\STM32F10x_FWLib\inc\stm32f10x_i2c.h
..\obj\event_groups.o: ..\STM32F10x_FWLib\inc\stm32f10x_iwdg.h
..\obj\event_groups.o: ..\STM32F10x_FWLib\inc\stm32f10x_pwr.h
..\obj\event_groups.o: ..\STM32F10x_FWLib\inc\stm32f10x_rcc.h
..\obj\event_groups.o: ..\STM32F10x_FWLib\inc\stm32f10x_rtc.h
..\obj\event_groups.o: ..\STM32F10x_FWLib\inc\stm32f10x_sdio.h
..\obj\event_groups.o: ..\STM32F10x_FWLib\inc\stm32f10x_spi.h
..\obj\event_groups.o: ..\STM32F10x_FWLib\inc\stm32f10x_tim.h
..\obj\event_groups.o: ..\STM32F10x_FWLib\inc\stm32f10x_usart.h
..\obj\event_groups.o: ..\STM32F10x_FWLib\inc\stm32f10x_wwdg.h
..\obj\event_groups.o: ..\STM32F10x_FWLib\inc\misc.h
..\obj\event_groups.o: ..\SYSTEM\usart.h
..\obj\event_groups.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
..\obj\event_groups.o: ..\FreeRTOS\include\projdefs.h
..\obj\event_groups.o: ..\FreeRTOS\include\portable.h
..\obj\event_groups.o: ..\FreeRTOS\include\deprecated_definitions.h
..\obj\event_groups.o: ..\FreeRTOS\portable\RVDS\ARM_CM3\portmacro.h
..\obj\event_groups.o: ..\FreeRTOS\include\mpu_wrappers.h
..\obj\event_groups.o: ..\FreeRTOS\include\task.h
..\obj\event_groups.o: ..\FreeRTOS\include\list.h
..\obj\event_groups.o: ..\FreeRTOS\include\timers.h
..\obj\event_groups.o: ..\FreeRTOS\include\event_groups.h

Binary file not shown.

Binary file not shown.

@ -1,44 +0,0 @@
..\obj\heap_4.o: ..\FreeRTOS\portable\MemMang\heap_4.c
..\obj\heap_4.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
..\obj\heap_4.o: ..\FreeRTOS\include\FreeRTOS.h
..\obj\heap_4.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
..\obj\heap_4.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
..\obj\heap_4.o: ..\FreeRTOS\include\FreeRTOSConfig.h
..\obj\heap_4.o: ..\SYSTEM\system.h
..\obj\heap_4.o: ..\USER\stm32f10x.h
..\obj\heap_4.o: ..\CORE\core_cm3.h
..\obj\heap_4.o: ..\USER\system_stm32f10x.h
..\obj\heap_4.o: ..\USER\stm32f10x_conf.h
..\obj\heap_4.o: ..\STM32F10x_FWLib\inc\stm32f10x_adc.h
..\obj\heap_4.o: ..\USER\stm32f10x.h
..\obj\heap_4.o: ..\STM32F10x_FWLib\inc\stm32f10x_bkp.h
..\obj\heap_4.o: ..\STM32F10x_FWLib\inc\stm32f10x_can.h
..\obj\heap_4.o: ..\STM32F10x_FWLib\inc\stm32f10x_cec.h
..\obj\heap_4.o: ..\STM32F10x_FWLib\inc\stm32f10x_crc.h
..\obj\heap_4.o: ..\STM32F10x_FWLib\inc\stm32f10x_dac.h
..\obj\heap_4.o: ..\STM32F10x_FWLib\inc\stm32f10x_dbgmcu.h
..\obj\heap_4.o: ..\STM32F10x_FWLib\inc\stm32f10x_dma.h
..\obj\heap_4.o: ..\STM32F10x_FWLib\inc\stm32f10x_exti.h
..\obj\heap_4.o: ..\STM32F10x_FWLib\inc\stm32f10x_flash.h
..\obj\heap_4.o: ..\STM32F10x_FWLib\inc\stm32f10x_fsmc.h
..\obj\heap_4.o: ..\STM32F10x_FWLib\inc\stm32f10x_gpio.h
..\obj\heap_4.o: ..\STM32F10x_FWLib\inc\stm32f10x_i2c.h
..\obj\heap_4.o: ..\STM32F10x_FWLib\inc\stm32f10x_iwdg.h
..\obj\heap_4.o: ..\STM32F10x_FWLib\inc\stm32f10x_pwr.h
..\obj\heap_4.o: ..\STM32F10x_FWLib\inc\stm32f10x_rcc.h
..\obj\heap_4.o: ..\STM32F10x_FWLib\inc\stm32f10x_rtc.h
..\obj\heap_4.o: ..\STM32F10x_FWLib\inc\stm32f10x_sdio.h
..\obj\heap_4.o: ..\STM32F10x_FWLib\inc\stm32f10x_spi.h
..\obj\heap_4.o: ..\STM32F10x_FWLib\inc\stm32f10x_tim.h
..\obj\heap_4.o: ..\STM32F10x_FWLib\inc\stm32f10x_usart.h
..\obj\heap_4.o: ..\STM32F10x_FWLib\inc\stm32f10x_wwdg.h
..\obj\heap_4.o: ..\STM32F10x_FWLib\inc\misc.h
..\obj\heap_4.o: ..\SYSTEM\usart.h
..\obj\heap_4.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
..\obj\heap_4.o: ..\FreeRTOS\include\projdefs.h
..\obj\heap_4.o: ..\FreeRTOS\include\portable.h
..\obj\heap_4.o: ..\FreeRTOS\include\deprecated_definitions.h
..\obj\heap_4.o: ..\FreeRTOS\portable\RVDS\ARM_CM3\portmacro.h
..\obj\heap_4.o: ..\FreeRTOS\include\mpu_wrappers.h
..\obj\heap_4.o: ..\FreeRTOS\include\task.h
..\obj\heap_4.o: ..\FreeRTOS\include\list.h

Binary file not shown.

Binary file not shown.

@ -1,32 +0,0 @@
..\obj\iwdg.o: ..\HARDWARE\iwdg.c
..\obj\iwdg.o: ..\HARDWARE\iwdg.h
..\obj\iwdg.o: ..\SYSTEM\system.h
..\obj\iwdg.o: ..\USER\stm32f10x.h
..\obj\iwdg.o: ..\CORE\core_cm3.h
..\obj\iwdg.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
..\obj\iwdg.o: ..\USER\system_stm32f10x.h
..\obj\iwdg.o: ..\USER\stm32f10x_conf.h
..\obj\iwdg.o: ..\STM32F10x_FWLib\inc\stm32f10x_adc.h
..\obj\iwdg.o: ..\USER\stm32f10x.h
..\obj\iwdg.o: ..\STM32F10x_FWLib\inc\stm32f10x_bkp.h
..\obj\iwdg.o: ..\STM32F10x_FWLib\inc\stm32f10x_can.h
..\obj\iwdg.o: ..\STM32F10x_FWLib\inc\stm32f10x_cec.h
..\obj\iwdg.o: ..\STM32F10x_FWLib\inc\stm32f10x_crc.h
..\obj\iwdg.o: ..\STM32F10x_FWLib\inc\stm32f10x_dac.h
..\obj\iwdg.o: ..\STM32F10x_FWLib\inc\stm32f10x_dbgmcu.h
..\obj\iwdg.o: ..\STM32F10x_FWLib\inc\stm32f10x_dma.h
..\obj\iwdg.o: ..\STM32F10x_FWLib\inc\stm32f10x_exti.h
..\obj\iwdg.o: ..\STM32F10x_FWLib\inc\stm32f10x_flash.h
..\obj\iwdg.o: ..\STM32F10x_FWLib\inc\stm32f10x_fsmc.h
..\obj\iwdg.o: ..\STM32F10x_FWLib\inc\stm32f10x_gpio.h
..\obj\iwdg.o: ..\STM32F10x_FWLib\inc\stm32f10x_i2c.h
..\obj\iwdg.o: ..\STM32F10x_FWLib\inc\stm32f10x_iwdg.h
..\obj\iwdg.o: ..\STM32F10x_FWLib\inc\stm32f10x_pwr.h
..\obj\iwdg.o: ..\STM32F10x_FWLib\inc\stm32f10x_rcc.h
..\obj\iwdg.o: ..\STM32F10x_FWLib\inc\stm32f10x_rtc.h
..\obj\iwdg.o: ..\STM32F10x_FWLib\inc\stm32f10x_sdio.h
..\obj\iwdg.o: ..\STM32F10x_FWLib\inc\stm32f10x_spi.h
..\obj\iwdg.o: ..\STM32F10x_FWLib\inc\stm32f10x_tim.h
..\obj\iwdg.o: ..\STM32F10x_FWLib\inc\stm32f10x_usart.h
..\obj\iwdg.o: ..\STM32F10x_FWLib\inc\stm32f10x_wwdg.h
..\obj\iwdg.o: ..\STM32F10x_FWLib\inc\misc.h

Binary file not shown.

Binary file not shown.

@ -1,43 +0,0 @@
..\obj\list.o: ..\FreeRTOS\list.c
..\obj\list.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
..\obj\list.o: ..\FreeRTOS\include\FreeRTOS.h
..\obj\list.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
..\obj\list.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
..\obj\list.o: ..\FreeRTOS\include\FreeRTOSConfig.h
..\obj\list.o: ..\SYSTEM\system.h
..\obj\list.o: ..\USER\stm32f10x.h
..\obj\list.o: ..\CORE\core_cm3.h
..\obj\list.o: ..\USER\system_stm32f10x.h
..\obj\list.o: ..\USER\stm32f10x_conf.h
..\obj\list.o: ..\STM32F10x_FWLib\inc\stm32f10x_adc.h
..\obj\list.o: ..\USER\stm32f10x.h
..\obj\list.o: ..\STM32F10x_FWLib\inc\stm32f10x_bkp.h
..\obj\list.o: ..\STM32F10x_FWLib\inc\stm32f10x_can.h
..\obj\list.o: ..\STM32F10x_FWLib\inc\stm32f10x_cec.h
..\obj\list.o: ..\STM32F10x_FWLib\inc\stm32f10x_crc.h
..\obj\list.o: ..\STM32F10x_FWLib\inc\stm32f10x_dac.h
..\obj\list.o: ..\STM32F10x_FWLib\inc\stm32f10x_dbgmcu.h
..\obj\list.o: ..\STM32F10x_FWLib\inc\stm32f10x_dma.h
..\obj\list.o: ..\STM32F10x_FWLib\inc\stm32f10x_exti.h
..\obj\list.o: ..\STM32F10x_FWLib\inc\stm32f10x_flash.h
..\obj\list.o: ..\STM32F10x_FWLib\inc\stm32f10x_fsmc.h
..\obj\list.o: ..\STM32F10x_FWLib\inc\stm32f10x_gpio.h
..\obj\list.o: ..\STM32F10x_FWLib\inc\stm32f10x_i2c.h
..\obj\list.o: ..\STM32F10x_FWLib\inc\stm32f10x_iwdg.h
..\obj\list.o: ..\STM32F10x_FWLib\inc\stm32f10x_pwr.h
..\obj\list.o: ..\STM32F10x_FWLib\inc\stm32f10x_rcc.h
..\obj\list.o: ..\STM32F10x_FWLib\inc\stm32f10x_rtc.h
..\obj\list.o: ..\STM32F10x_FWLib\inc\stm32f10x_sdio.h
..\obj\list.o: ..\STM32F10x_FWLib\inc\stm32f10x_spi.h
..\obj\list.o: ..\STM32F10x_FWLib\inc\stm32f10x_tim.h
..\obj\list.o: ..\STM32F10x_FWLib\inc\stm32f10x_usart.h
..\obj\list.o: ..\STM32F10x_FWLib\inc\stm32f10x_wwdg.h
..\obj\list.o: ..\STM32F10x_FWLib\inc\misc.h
..\obj\list.o: ..\SYSTEM\usart.h
..\obj\list.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
..\obj\list.o: ..\FreeRTOS\include\projdefs.h
..\obj\list.o: ..\FreeRTOS\include\portable.h
..\obj\list.o: ..\FreeRTOS\include\deprecated_definitions.h
..\obj\list.o: ..\FreeRTOS\portable\RVDS\ARM_CM3\portmacro.h
..\obj\list.o: ..\FreeRTOS\include\mpu_wrappers.h
..\obj\list.o: ..\FreeRTOS\include\list.h

Binary file not shown.

Binary file not shown.

@ -1,65 +0,0 @@
..\obj\main.o: main.c
..\obj\main.o: ..\myfreertos\myfreertos.h
..\obj\main.o: ..\FreeRTOS\include\FreeRTOS.h
..\obj\main.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
..\obj\main.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
..\obj\main.o: ..\FreeRTOS\include\FreeRTOSConfig.h
..\obj\main.o: ..\SYSTEM\system.h
..\obj\main.o: ..\USER\stm32f10x.h
..\obj\main.o: ..\CORE\core_cm3.h
..\obj\main.o: ..\USER\system_stm32f10x.h
..\obj\main.o: ..\USER\stm32f10x_conf.h
..\obj\main.o: ..\STM32F10x_FWLib\inc\stm32f10x_adc.h
..\obj\main.o: ..\USER\stm32f10x.h
..\obj\main.o: ..\STM32F10x_FWLib\inc\stm32f10x_bkp.h
..\obj\main.o: ..\STM32F10x_FWLib\inc\stm32f10x_can.h
..\obj\main.o: ..\STM32F10x_FWLib\inc\stm32f10x_cec.h
..\obj\main.o: ..\STM32F10x_FWLib\inc\stm32f10x_crc.h
..\obj\main.o: ..\STM32F10x_FWLib\inc\stm32f10x_dac.h
..\obj\main.o: ..\STM32F10x_FWLib\inc\stm32f10x_dbgmcu.h
..\obj\main.o: ..\STM32F10x_FWLib\inc\stm32f10x_dma.h
..\obj\main.o: ..\STM32F10x_FWLib\inc\stm32f10x_exti.h
..\obj\main.o: ..\STM32F10x_FWLib\inc\stm32f10x_flash.h
..\obj\main.o: ..\STM32F10x_FWLib\inc\stm32f10x_fsmc.h
..\obj\main.o: ..\STM32F10x_FWLib\inc\stm32f10x_gpio.h
..\obj\main.o: ..\STM32F10x_FWLib\inc\stm32f10x_i2c.h
..\obj\main.o: ..\STM32F10x_FWLib\inc\stm32f10x_iwdg.h
..\obj\main.o: ..\STM32F10x_FWLib\inc\stm32f10x_pwr.h
..\obj\main.o: ..\STM32F10x_FWLib\inc\stm32f10x_rcc.h
..\obj\main.o: ..\STM32F10x_FWLib\inc\stm32f10x_rtc.h
..\obj\main.o: ..\STM32F10x_FWLib\inc\stm32f10x_sdio.h
..\obj\main.o: ..\STM32F10x_FWLib\inc\stm32f10x_spi.h
..\obj\main.o: ..\STM32F10x_FWLib\inc\stm32f10x_tim.h
..\obj\main.o: ..\STM32F10x_FWLib\inc\stm32f10x_usart.h
..\obj\main.o: ..\STM32F10x_FWLib\inc\stm32f10x_wwdg.h
..\obj\main.o: ..\STM32F10x_FWLib\inc\misc.h
..\obj\main.o: ..\SYSTEM\usart.h
..\obj\main.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
..\obj\main.o: ..\FreeRTOS\include\projdefs.h
..\obj\main.o: ..\FreeRTOS\include\portable.h
..\obj\main.o: ..\FreeRTOS\include\deprecated_definitions.h
..\obj\main.o: ..\FreeRTOS\portable\RVDS\ARM_CM3\portmacro.h
..\obj\main.o: ..\FreeRTOS\include\mpu_wrappers.h
..\obj\main.o: ..\FreeRTOS\include\task.h
..\obj\main.o: ..\FreeRTOS\include\list.h
..\obj\main.o: ..\SYSTEM\SysTick.h
..\obj\main.o: ..\HARDWARE\W25Q128_Ins.h
..\obj\main.o: ..\HARDWARE\rs485.h
..\obj\main.o: ..\HARDWARE\write.h
..\obj\main.o: ..\HARDWARE\Relays.h
..\obj\main.o: ..\HARDWARE\OSC.h
..\obj\main.o: ..\HARDWARE\PWM.h
..\obj\main.o: ..\HARDWARE\rtc.h
..\obj\main.o: ..\HARDWARE\bufcut.h
..\obj\main.o: ..\HARDWARE\iwdg.h
..\obj\main.o: ..\HARDWARE\PID.h
..\obj\main.o: ..\HARDWARE\PWMOUT.h
..\obj\main.o: ..\w5500\w5500api.h
..\obj\main.o: ..\w5500\spi.h
..\obj\main.o: ..\w5500\w5500.h
..\obj\main.o: ..\w5500\Types.h
..\obj\main.o: ..\w5500\socket.h
..\obj\main.o: ..\dhcp\dhcp.h
..\obj\main.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
..\obj\main.o: ..\dns\dns.h
..\obj\main.o: ..\MQTT\mqtt_api.h

Binary file not shown.

Binary file not shown.

@ -1,33 +0,0 @@
..\obj\md5.o: ..\md5\md5.c
..\obj\md5.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
..\obj\md5.o: ..\w5500\types.h
..\obj\md5.o: ..\md5\md5.h
..\obj\md5.o: ..\USER\stm32f10x.h
..\obj\md5.o: ..\CORE\core_cm3.h
..\obj\md5.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
..\obj\md5.o: ..\USER\system_stm32f10x.h
..\obj\md5.o: ..\USER\stm32f10x_conf.h
..\obj\md5.o: ..\STM32F10x_FWLib\inc\stm32f10x_adc.h
..\obj\md5.o: ..\USER\stm32f10x.h
..\obj\md5.o: ..\STM32F10x_FWLib\inc\stm32f10x_bkp.h
..\obj\md5.o: ..\STM32F10x_FWLib\inc\stm32f10x_can.h
..\obj\md5.o: ..\STM32F10x_FWLib\inc\stm32f10x_cec.h
..\obj\md5.o: ..\STM32F10x_FWLib\inc\stm32f10x_crc.h
..\obj\md5.o: ..\STM32F10x_FWLib\inc\stm32f10x_dac.h
..\obj\md5.o: ..\STM32F10x_FWLib\inc\stm32f10x_dbgmcu.h
..\obj\md5.o: ..\STM32F10x_FWLib\inc\stm32f10x_dma.h
..\obj\md5.o: ..\STM32F10x_FWLib\inc\stm32f10x_exti.h
..\obj\md5.o: ..\STM32F10x_FWLib\inc\stm32f10x_flash.h
..\obj\md5.o: ..\STM32F10x_FWLib\inc\stm32f10x_fsmc.h
..\obj\md5.o: ..\STM32F10x_FWLib\inc\stm32f10x_gpio.h
..\obj\md5.o: ..\STM32F10x_FWLib\inc\stm32f10x_i2c.h
..\obj\md5.o: ..\STM32F10x_FWLib\inc\stm32f10x_iwdg.h
..\obj\md5.o: ..\STM32F10x_FWLib\inc\stm32f10x_pwr.h
..\obj\md5.o: ..\STM32F10x_FWLib\inc\stm32f10x_rcc.h
..\obj\md5.o: ..\STM32F10x_FWLib\inc\stm32f10x_rtc.h
..\obj\md5.o: ..\STM32F10x_FWLib\inc\stm32f10x_sdio.h
..\obj\md5.o: ..\STM32F10x_FWLib\inc\stm32f10x_spi.h
..\obj\md5.o: ..\STM32F10x_FWLib\inc\stm32f10x_tim.h
..\obj\md5.o: ..\STM32F10x_FWLib\inc\stm32f10x_usart.h
..\obj\md5.o: ..\STM32F10x_FWLib\inc\stm32f10x_wwdg.h
..\obj\md5.o: ..\STM32F10x_FWLib\inc\misc.h

Binary file not shown.

Binary file not shown.

@ -1,31 +0,0 @@
..\obj\misc.o: ..\STM32F10x_FWLib\src\misc.c
..\obj\misc.o: ..\STM32F10x_FWLib\inc\misc.h
..\obj\misc.o: ..\USER\stm32f10x.h
..\obj\misc.o: ..\CORE\core_cm3.h
..\obj\misc.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
..\obj\misc.o: ..\USER\system_stm32f10x.h
..\obj\misc.o: ..\USER\stm32f10x_conf.h
..\obj\misc.o: ..\STM32F10x_FWLib\inc\stm32f10x_adc.h
..\obj\misc.o: ..\USER\stm32f10x.h
..\obj\misc.o: ..\STM32F10x_FWLib\inc\stm32f10x_bkp.h
..\obj\misc.o: ..\STM32F10x_FWLib\inc\stm32f10x_can.h
..\obj\misc.o: ..\STM32F10x_FWLib\inc\stm32f10x_cec.h
..\obj\misc.o: ..\STM32F10x_FWLib\inc\stm32f10x_crc.h
..\obj\misc.o: ..\STM32F10x_FWLib\inc\stm32f10x_dac.h
..\obj\misc.o: ..\STM32F10x_FWLib\inc\stm32f10x_dbgmcu.h
..\obj\misc.o: ..\STM32F10x_FWLib\inc\stm32f10x_dma.h
..\obj\misc.o: ..\STM32F10x_FWLib\inc\stm32f10x_exti.h
..\obj\misc.o: ..\STM32F10x_FWLib\inc\stm32f10x_flash.h
..\obj\misc.o: ..\STM32F10x_FWLib\inc\stm32f10x_fsmc.h
..\obj\misc.o: ..\STM32F10x_FWLib\inc\stm32f10x_gpio.h
..\obj\misc.o: ..\STM32F10x_FWLib\inc\stm32f10x_i2c.h
..\obj\misc.o: ..\STM32F10x_FWLib\inc\stm32f10x_iwdg.h
..\obj\misc.o: ..\STM32F10x_FWLib\inc\stm32f10x_pwr.h
..\obj\misc.o: ..\STM32F10x_FWLib\inc\stm32f10x_rcc.h
..\obj\misc.o: ..\STM32F10x_FWLib\inc\stm32f10x_rtc.h
..\obj\misc.o: ..\STM32F10x_FWLib\inc\stm32f10x_sdio.h
..\obj\misc.o: ..\STM32F10x_FWLib\inc\stm32f10x_spi.h
..\obj\misc.o: ..\STM32F10x_FWLib\inc\stm32f10x_tim.h
..\obj\misc.o: ..\STM32F10x_FWLib\inc\stm32f10x_usart.h
..\obj\misc.o: ..\STM32F10x_FWLib\inc\stm32f10x_wwdg.h
..\obj\misc.o: ..\STM32F10x_FWLib\inc\misc.h

Binary file not shown.

Binary file not shown.

@ -1,49 +0,0 @@
..\obj\mqtt_api.o: ..\MQTT\mqtt_api.c
..\obj\mqtt_api.o: ..\MQTT\mqtt_api.h
..\obj\mqtt_api.o: ..\w5500\w5500api.h
..\obj\mqtt_api.o: ..\SYSTEM\SysTick.h
..\obj\mqtt_api.o: ..\SYSTEM\system.h
..\obj\mqtt_api.o: ..\USER\stm32f10x.h
..\obj\mqtt_api.o: ..\CORE\core_cm3.h
..\obj\mqtt_api.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
..\obj\mqtt_api.o: ..\USER\system_stm32f10x.h
..\obj\mqtt_api.o: ..\USER\stm32f10x_conf.h
..\obj\mqtt_api.o: ..\STM32F10x_FWLib\inc\stm32f10x_adc.h
..\obj\mqtt_api.o: ..\USER\stm32f10x.h
..\obj\mqtt_api.o: ..\STM32F10x_FWLib\inc\stm32f10x_bkp.h
..\obj\mqtt_api.o: ..\STM32F10x_FWLib\inc\stm32f10x_can.h
..\obj\mqtt_api.o: ..\STM32F10x_FWLib\inc\stm32f10x_cec.h
..\obj\mqtt_api.o: ..\STM32F10x_FWLib\inc\stm32f10x_crc.h
..\obj\mqtt_api.o: ..\STM32F10x_FWLib\inc\stm32f10x_dac.h
..\obj\mqtt_api.o: ..\STM32F10x_FWLib\inc\stm32f10x_dbgmcu.h
..\obj\mqtt_api.o: ..\STM32F10x_FWLib\inc\stm32f10x_dma.h
..\obj\mqtt_api.o: ..\STM32F10x_FWLib\inc\stm32f10x_exti.h
..\obj\mqtt_api.o: ..\STM32F10x_FWLib\inc\stm32f10x_flash.h
..\obj\mqtt_api.o: ..\STM32F10x_FWLib\inc\stm32f10x_fsmc.h
..\obj\mqtt_api.o: ..\STM32F10x_FWLib\inc\stm32f10x_gpio.h
..\obj\mqtt_api.o: ..\STM32F10x_FWLib\inc\stm32f10x_i2c.h
..\obj\mqtt_api.o: ..\STM32F10x_FWLib\inc\stm32f10x_iwdg.h
..\obj\mqtt_api.o: ..\STM32F10x_FWLib\inc\stm32f10x_pwr.h
..\obj\mqtt_api.o: ..\STM32F10x_FWLib\inc\stm32f10x_rcc.h
..\obj\mqtt_api.o: ..\STM32F10x_FWLib\inc\stm32f10x_rtc.h
..\obj\mqtt_api.o: ..\STM32F10x_FWLib\inc\stm32f10x_sdio.h
..\obj\mqtt_api.o: ..\STM32F10x_FWLib\inc\stm32f10x_spi.h
..\obj\mqtt_api.o: ..\STM32F10x_FWLib\inc\stm32f10x_tim.h
..\obj\mqtt_api.o: ..\STM32F10x_FWLib\inc\stm32f10x_usart.h
..\obj\mqtt_api.o: ..\STM32F10x_FWLib\inc\stm32f10x_wwdg.h
..\obj\mqtt_api.o: ..\STM32F10x_FWLib\inc\misc.h
..\obj\mqtt_api.o: ..\w5500\spi.h
..\obj\mqtt_api.o: ..\w5500\w5500.h
..\obj\mqtt_api.o: ..\w5500\Types.h
..\obj\mqtt_api.o: ..\w5500\socket.h
..\obj\mqtt_api.o: ..\MQTT\lib\MQTTPacket.h
..\obj\mqtt_api.o: ..\MQTT\lib\MQTTConnect.h
..\obj\mqtt_api.o: ..\MQTT\lib\MQTTPublish.h
..\obj\mqtt_api.o: ..\MQTT\lib\MQTTSubscribe.h
..\obj\mqtt_api.o: ..\MQTT\lib\MQTTUnsubscribe.h
..\obj\mqtt_api.o: ..\MQTT\lib\MQTTFormat.h
..\obj\mqtt_api.o: ..\MQTT\lib\StackTrace.h
..\obj\mqtt_api.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
..\obj\mqtt_api.o: ..\MQTT\lib\MQTTPacket.h
..\obj\mqtt_api.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
..\obj\mqtt_api.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h

Binary file not shown.

Binary file not shown.

@ -1,44 +0,0 @@
..\obj\mqttconnectclient.o: ..\MQTT\lib\MQTTConnectClient.c
..\obj\mqttconnectclient.o: ..\MQTT\lib\MQTTPacket.h
..\obj\mqttconnectclient.o: ..\MQTT\lib\MQTTConnect.h
..\obj\mqttconnectclient.o: ..\MQTT\lib\MQTTPublish.h
..\obj\mqttconnectclient.o: ..\MQTT\lib\MQTTSubscribe.h
..\obj\mqttconnectclient.o: ..\MQTT\lib\MQTTUnsubscribe.h
..\obj\mqttconnectclient.o: ..\MQTT\lib\MQTTFormat.h
..\obj\mqttconnectclient.o: ..\MQTT\lib\StackTrace.h
..\obj\mqttconnectclient.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
..\obj\mqttconnectclient.o: ..\MQTT\lib\MQTTPacket.h
..\obj\mqttconnectclient.o: ..\w5500\socket.h
..\obj\mqttconnectclient.o: ..\USER\stm32f10x.h
..\obj\mqttconnectclient.o: ..\CORE\core_cm3.h
..\obj\mqttconnectclient.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
..\obj\mqttconnectclient.o: ..\USER\system_stm32f10x.h
..\obj\mqttconnectclient.o: ..\USER\stm32f10x_conf.h
..\obj\mqttconnectclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_adc.h
..\obj\mqttconnectclient.o: ..\USER\stm32f10x.h
..\obj\mqttconnectclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_bkp.h
..\obj\mqttconnectclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_can.h
..\obj\mqttconnectclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_cec.h
..\obj\mqttconnectclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_crc.h
..\obj\mqttconnectclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_dac.h
..\obj\mqttconnectclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_dbgmcu.h
..\obj\mqttconnectclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_dma.h
..\obj\mqttconnectclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_exti.h
..\obj\mqttconnectclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_flash.h
..\obj\mqttconnectclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_fsmc.h
..\obj\mqttconnectclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_gpio.h
..\obj\mqttconnectclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_i2c.h
..\obj\mqttconnectclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_iwdg.h
..\obj\mqttconnectclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_pwr.h
..\obj\mqttconnectclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_rcc.h
..\obj\mqttconnectclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_rtc.h
..\obj\mqttconnectclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_sdio.h
..\obj\mqttconnectclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_spi.h
..\obj\mqttconnectclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_tim.h
..\obj\mqttconnectclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_usart.h
..\obj\mqttconnectclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_wwdg.h
..\obj\mqttconnectclient.o: ..\STM32F10x_FWLib\inc\misc.h
..\obj\mqttconnectclient.o: ..\w5500\w5500.h
..\obj\mqttconnectclient.o: ..\w5500\spi.h
..\obj\mqttconnectclient.o: ..\w5500\Types.h
..\obj\mqttconnectclient.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h

Binary file not shown.

Binary file not shown.

@ -1,44 +0,0 @@
..\obj\mqttconnectserver.o: ..\MQTT\lib\MQTTConnectServer.c
..\obj\mqttconnectserver.o: ..\MQTT\lib\StackTrace.h
..\obj\mqttconnectserver.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
..\obj\mqttconnectserver.o: ..\MQTT\lib\MQTTPacket.h
..\obj\mqttconnectserver.o: ..\MQTT\lib\MQTTConnect.h
..\obj\mqttconnectserver.o: ..\MQTT\lib\MQTTPublish.h
..\obj\mqttconnectserver.o: ..\MQTT\lib\MQTTSubscribe.h
..\obj\mqttconnectserver.o: ..\MQTT\lib\MQTTUnsubscribe.h
..\obj\mqttconnectserver.o: ..\MQTT\lib\MQTTFormat.h
..\obj\mqttconnectserver.o: ..\MQTT\lib\MQTTPacket.h
..\obj\mqttconnectserver.o: ..\w5500\socket.h
..\obj\mqttconnectserver.o: ..\USER\stm32f10x.h
..\obj\mqttconnectserver.o: ..\CORE\core_cm3.h
..\obj\mqttconnectserver.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
..\obj\mqttconnectserver.o: ..\USER\system_stm32f10x.h
..\obj\mqttconnectserver.o: ..\USER\stm32f10x_conf.h
..\obj\mqttconnectserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_adc.h
..\obj\mqttconnectserver.o: ..\USER\stm32f10x.h
..\obj\mqttconnectserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_bkp.h
..\obj\mqttconnectserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_can.h
..\obj\mqttconnectserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_cec.h
..\obj\mqttconnectserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_crc.h
..\obj\mqttconnectserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_dac.h
..\obj\mqttconnectserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_dbgmcu.h
..\obj\mqttconnectserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_dma.h
..\obj\mqttconnectserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_exti.h
..\obj\mqttconnectserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_flash.h
..\obj\mqttconnectserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_fsmc.h
..\obj\mqttconnectserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_gpio.h
..\obj\mqttconnectserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_i2c.h
..\obj\mqttconnectserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_iwdg.h
..\obj\mqttconnectserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_pwr.h
..\obj\mqttconnectserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_rcc.h
..\obj\mqttconnectserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_rtc.h
..\obj\mqttconnectserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_sdio.h
..\obj\mqttconnectserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_spi.h
..\obj\mqttconnectserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_tim.h
..\obj\mqttconnectserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_usart.h
..\obj\mqttconnectserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_wwdg.h
..\obj\mqttconnectserver.o: ..\STM32F10x_FWLib\inc\misc.h
..\obj\mqttconnectserver.o: ..\w5500\w5500.h
..\obj\mqttconnectserver.o: ..\w5500\spi.h
..\obj\mqttconnectserver.o: ..\w5500\Types.h
..\obj\mqttconnectserver.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h

Binary file not shown.

Binary file not shown.

@ -1,44 +0,0 @@
..\obj\mqttdeserializepublish.o: ..\MQTT\lib\MQTTDeserializePublish.c
..\obj\mqttdeserializepublish.o: ..\MQTT\lib\StackTrace.h
..\obj\mqttdeserializepublish.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
..\obj\mqttdeserializepublish.o: ..\MQTT\lib\MQTTPacket.h
..\obj\mqttdeserializepublish.o: ..\MQTT\lib\MQTTConnect.h
..\obj\mqttdeserializepublish.o: ..\MQTT\lib\MQTTPublish.h
..\obj\mqttdeserializepublish.o: ..\MQTT\lib\MQTTSubscribe.h
..\obj\mqttdeserializepublish.o: ..\MQTT\lib\MQTTUnsubscribe.h
..\obj\mqttdeserializepublish.o: ..\MQTT\lib\MQTTFormat.h
..\obj\mqttdeserializepublish.o: ..\MQTT\lib\MQTTPacket.h
..\obj\mqttdeserializepublish.o: ..\w5500\socket.h
..\obj\mqttdeserializepublish.o: ..\USER\stm32f10x.h
..\obj\mqttdeserializepublish.o: ..\CORE\core_cm3.h
..\obj\mqttdeserializepublish.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
..\obj\mqttdeserializepublish.o: ..\USER\system_stm32f10x.h
..\obj\mqttdeserializepublish.o: ..\USER\stm32f10x_conf.h
..\obj\mqttdeserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_adc.h
..\obj\mqttdeserializepublish.o: ..\USER\stm32f10x.h
..\obj\mqttdeserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_bkp.h
..\obj\mqttdeserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_can.h
..\obj\mqttdeserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_cec.h
..\obj\mqttdeserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_crc.h
..\obj\mqttdeserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_dac.h
..\obj\mqttdeserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_dbgmcu.h
..\obj\mqttdeserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_dma.h
..\obj\mqttdeserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_exti.h
..\obj\mqttdeserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_flash.h
..\obj\mqttdeserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_fsmc.h
..\obj\mqttdeserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_gpio.h
..\obj\mqttdeserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_i2c.h
..\obj\mqttdeserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_iwdg.h
..\obj\mqttdeserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_pwr.h
..\obj\mqttdeserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_rcc.h
..\obj\mqttdeserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_rtc.h
..\obj\mqttdeserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_sdio.h
..\obj\mqttdeserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_spi.h
..\obj\mqttdeserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_tim.h
..\obj\mqttdeserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_usart.h
..\obj\mqttdeserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_wwdg.h
..\obj\mqttdeserializepublish.o: ..\STM32F10x_FWLib\inc\misc.h
..\obj\mqttdeserializepublish.o: ..\w5500\w5500.h
..\obj\mqttdeserializepublish.o: ..\w5500\spi.h
..\obj\mqttdeserializepublish.o: ..\w5500\Types.h
..\obj\mqttdeserializepublish.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h

Binary file not shown.

Binary file not shown.

@ -1,44 +0,0 @@
..\obj\mqttformat.o: ..\MQTT\lib\MQTTFormat.c
..\obj\mqttformat.o: ..\MQTT\lib\StackTrace.h
..\obj\mqttformat.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
..\obj\mqttformat.o: ..\MQTT\lib\MQTTPacket.h
..\obj\mqttformat.o: ..\MQTT\lib\MQTTConnect.h
..\obj\mqttformat.o: ..\MQTT\lib\MQTTPublish.h
..\obj\mqttformat.o: ..\MQTT\lib\MQTTSubscribe.h
..\obj\mqttformat.o: ..\MQTT\lib\MQTTUnsubscribe.h
..\obj\mqttformat.o: ..\MQTT\lib\MQTTFormat.h
..\obj\mqttformat.o: ..\MQTT\lib\MQTTPacket.h
..\obj\mqttformat.o: ..\w5500\socket.h
..\obj\mqttformat.o: ..\USER\stm32f10x.h
..\obj\mqttformat.o: ..\CORE\core_cm3.h
..\obj\mqttformat.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
..\obj\mqttformat.o: ..\USER\system_stm32f10x.h
..\obj\mqttformat.o: ..\USER\stm32f10x_conf.h
..\obj\mqttformat.o: ..\STM32F10x_FWLib\inc\stm32f10x_adc.h
..\obj\mqttformat.o: ..\USER\stm32f10x.h
..\obj\mqttformat.o: ..\STM32F10x_FWLib\inc\stm32f10x_bkp.h
..\obj\mqttformat.o: ..\STM32F10x_FWLib\inc\stm32f10x_can.h
..\obj\mqttformat.o: ..\STM32F10x_FWLib\inc\stm32f10x_cec.h
..\obj\mqttformat.o: ..\STM32F10x_FWLib\inc\stm32f10x_crc.h
..\obj\mqttformat.o: ..\STM32F10x_FWLib\inc\stm32f10x_dac.h
..\obj\mqttformat.o: ..\STM32F10x_FWLib\inc\stm32f10x_dbgmcu.h
..\obj\mqttformat.o: ..\STM32F10x_FWLib\inc\stm32f10x_dma.h
..\obj\mqttformat.o: ..\STM32F10x_FWLib\inc\stm32f10x_exti.h
..\obj\mqttformat.o: ..\STM32F10x_FWLib\inc\stm32f10x_flash.h
..\obj\mqttformat.o: ..\STM32F10x_FWLib\inc\stm32f10x_fsmc.h
..\obj\mqttformat.o: ..\STM32F10x_FWLib\inc\stm32f10x_gpio.h
..\obj\mqttformat.o: ..\STM32F10x_FWLib\inc\stm32f10x_i2c.h
..\obj\mqttformat.o: ..\STM32F10x_FWLib\inc\stm32f10x_iwdg.h
..\obj\mqttformat.o: ..\STM32F10x_FWLib\inc\stm32f10x_pwr.h
..\obj\mqttformat.o: ..\STM32F10x_FWLib\inc\stm32f10x_rcc.h
..\obj\mqttformat.o: ..\STM32F10x_FWLib\inc\stm32f10x_rtc.h
..\obj\mqttformat.o: ..\STM32F10x_FWLib\inc\stm32f10x_sdio.h
..\obj\mqttformat.o: ..\STM32F10x_FWLib\inc\stm32f10x_spi.h
..\obj\mqttformat.o: ..\STM32F10x_FWLib\inc\stm32f10x_tim.h
..\obj\mqttformat.o: ..\STM32F10x_FWLib\inc\stm32f10x_usart.h
..\obj\mqttformat.o: ..\STM32F10x_FWLib\inc\stm32f10x_wwdg.h
..\obj\mqttformat.o: ..\STM32F10x_FWLib\inc\misc.h
..\obj\mqttformat.o: ..\w5500\w5500.h
..\obj\mqttformat.o: ..\w5500\spi.h
..\obj\mqttformat.o: ..\w5500\Types.h
..\obj\mqttformat.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h

Binary file not shown.

Binary file not shown.

@ -1,44 +0,0 @@
..\obj\mqttpacket.o: ..\MQTT\lib\MQTTPacket.c
..\obj\mqttpacket.o: ..\MQTT\lib\StackTrace.h
..\obj\mqttpacket.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
..\obj\mqttpacket.o: ..\MQTT\lib\MQTTPacket.h
..\obj\mqttpacket.o: ..\MQTT\lib\MQTTConnect.h
..\obj\mqttpacket.o: ..\MQTT\lib\MQTTPublish.h
..\obj\mqttpacket.o: ..\MQTT\lib\MQTTSubscribe.h
..\obj\mqttpacket.o: ..\MQTT\lib\MQTTUnsubscribe.h
..\obj\mqttpacket.o: ..\MQTT\lib\MQTTFormat.h
..\obj\mqttpacket.o: ..\MQTT\lib\MQTTPacket.h
..\obj\mqttpacket.o: ..\w5500\socket.h
..\obj\mqttpacket.o: ..\USER\stm32f10x.h
..\obj\mqttpacket.o: ..\CORE\core_cm3.h
..\obj\mqttpacket.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
..\obj\mqttpacket.o: ..\USER\system_stm32f10x.h
..\obj\mqttpacket.o: ..\USER\stm32f10x_conf.h
..\obj\mqttpacket.o: ..\STM32F10x_FWLib\inc\stm32f10x_adc.h
..\obj\mqttpacket.o: ..\USER\stm32f10x.h
..\obj\mqttpacket.o: ..\STM32F10x_FWLib\inc\stm32f10x_bkp.h
..\obj\mqttpacket.o: ..\STM32F10x_FWLib\inc\stm32f10x_can.h
..\obj\mqttpacket.o: ..\STM32F10x_FWLib\inc\stm32f10x_cec.h
..\obj\mqttpacket.o: ..\STM32F10x_FWLib\inc\stm32f10x_crc.h
..\obj\mqttpacket.o: ..\STM32F10x_FWLib\inc\stm32f10x_dac.h
..\obj\mqttpacket.o: ..\STM32F10x_FWLib\inc\stm32f10x_dbgmcu.h
..\obj\mqttpacket.o: ..\STM32F10x_FWLib\inc\stm32f10x_dma.h
..\obj\mqttpacket.o: ..\STM32F10x_FWLib\inc\stm32f10x_exti.h
..\obj\mqttpacket.o: ..\STM32F10x_FWLib\inc\stm32f10x_flash.h
..\obj\mqttpacket.o: ..\STM32F10x_FWLib\inc\stm32f10x_fsmc.h
..\obj\mqttpacket.o: ..\STM32F10x_FWLib\inc\stm32f10x_gpio.h
..\obj\mqttpacket.o: ..\STM32F10x_FWLib\inc\stm32f10x_i2c.h
..\obj\mqttpacket.o: ..\STM32F10x_FWLib\inc\stm32f10x_iwdg.h
..\obj\mqttpacket.o: ..\STM32F10x_FWLib\inc\stm32f10x_pwr.h
..\obj\mqttpacket.o: ..\STM32F10x_FWLib\inc\stm32f10x_rcc.h
..\obj\mqttpacket.o: ..\STM32F10x_FWLib\inc\stm32f10x_rtc.h
..\obj\mqttpacket.o: ..\STM32F10x_FWLib\inc\stm32f10x_sdio.h
..\obj\mqttpacket.o: ..\STM32F10x_FWLib\inc\stm32f10x_spi.h
..\obj\mqttpacket.o: ..\STM32F10x_FWLib\inc\stm32f10x_tim.h
..\obj\mqttpacket.o: ..\STM32F10x_FWLib\inc\stm32f10x_usart.h
..\obj\mqttpacket.o: ..\STM32F10x_FWLib\inc\stm32f10x_wwdg.h
..\obj\mqttpacket.o: ..\STM32F10x_FWLib\inc\misc.h
..\obj\mqttpacket.o: ..\w5500\w5500.h
..\obj\mqttpacket.o: ..\w5500\spi.h
..\obj\mqttpacket.o: ..\w5500\Types.h
..\obj\mqttpacket.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h

Binary file not shown.

Binary file not shown.

@ -1,44 +0,0 @@
..\obj\mqttserializepublish.o: ..\MQTT\lib\MQTTSerializePublish.c
..\obj\mqttserializepublish.o: ..\MQTT\lib\MQTTPacket.h
..\obj\mqttserializepublish.o: ..\MQTT\lib\MQTTConnect.h
..\obj\mqttserializepublish.o: ..\MQTT\lib\MQTTPublish.h
..\obj\mqttserializepublish.o: ..\MQTT\lib\MQTTSubscribe.h
..\obj\mqttserializepublish.o: ..\MQTT\lib\MQTTUnsubscribe.h
..\obj\mqttserializepublish.o: ..\MQTT\lib\MQTTFormat.h
..\obj\mqttserializepublish.o: ..\MQTT\lib\StackTrace.h
..\obj\mqttserializepublish.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
..\obj\mqttserializepublish.o: ..\MQTT\lib\MQTTPacket.h
..\obj\mqttserializepublish.o: ..\w5500\socket.h
..\obj\mqttserializepublish.o: ..\USER\stm32f10x.h
..\obj\mqttserializepublish.o: ..\CORE\core_cm3.h
..\obj\mqttserializepublish.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
..\obj\mqttserializepublish.o: ..\USER\system_stm32f10x.h
..\obj\mqttserializepublish.o: ..\USER\stm32f10x_conf.h
..\obj\mqttserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_adc.h
..\obj\mqttserializepublish.o: ..\USER\stm32f10x.h
..\obj\mqttserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_bkp.h
..\obj\mqttserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_can.h
..\obj\mqttserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_cec.h
..\obj\mqttserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_crc.h
..\obj\mqttserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_dac.h
..\obj\mqttserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_dbgmcu.h
..\obj\mqttserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_dma.h
..\obj\mqttserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_exti.h
..\obj\mqttserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_flash.h
..\obj\mqttserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_fsmc.h
..\obj\mqttserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_gpio.h
..\obj\mqttserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_i2c.h
..\obj\mqttserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_iwdg.h
..\obj\mqttserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_pwr.h
..\obj\mqttserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_rcc.h
..\obj\mqttserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_rtc.h
..\obj\mqttserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_sdio.h
..\obj\mqttserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_spi.h
..\obj\mqttserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_tim.h
..\obj\mqttserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_usart.h
..\obj\mqttserializepublish.o: ..\STM32F10x_FWLib\inc\stm32f10x_wwdg.h
..\obj\mqttserializepublish.o: ..\STM32F10x_FWLib\inc\misc.h
..\obj\mqttserializepublish.o: ..\w5500\w5500.h
..\obj\mqttserializepublish.o: ..\w5500\spi.h
..\obj\mqttserializepublish.o: ..\w5500\Types.h
..\obj\mqttserializepublish.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h

Binary file not shown.

Binary file not shown.

@ -1,44 +0,0 @@
..\obj\mqttsubscribeclient.o: ..\MQTT\lib\MQTTSubscribeClient.c
..\obj\mqttsubscribeclient.o: ..\MQTT\lib\MQTTPacket.h
..\obj\mqttsubscribeclient.o: ..\MQTT\lib\MQTTConnect.h
..\obj\mqttsubscribeclient.o: ..\MQTT\lib\MQTTPublish.h
..\obj\mqttsubscribeclient.o: ..\MQTT\lib\MQTTSubscribe.h
..\obj\mqttsubscribeclient.o: ..\MQTT\lib\MQTTUnsubscribe.h
..\obj\mqttsubscribeclient.o: ..\MQTT\lib\MQTTFormat.h
..\obj\mqttsubscribeclient.o: ..\MQTT\lib\StackTrace.h
..\obj\mqttsubscribeclient.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
..\obj\mqttsubscribeclient.o: ..\MQTT\lib\MQTTPacket.h
..\obj\mqttsubscribeclient.o: ..\w5500\socket.h
..\obj\mqttsubscribeclient.o: ..\USER\stm32f10x.h
..\obj\mqttsubscribeclient.o: ..\CORE\core_cm3.h
..\obj\mqttsubscribeclient.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
..\obj\mqttsubscribeclient.o: ..\USER\system_stm32f10x.h
..\obj\mqttsubscribeclient.o: ..\USER\stm32f10x_conf.h
..\obj\mqttsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_adc.h
..\obj\mqttsubscribeclient.o: ..\USER\stm32f10x.h
..\obj\mqttsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_bkp.h
..\obj\mqttsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_can.h
..\obj\mqttsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_cec.h
..\obj\mqttsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_crc.h
..\obj\mqttsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_dac.h
..\obj\mqttsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_dbgmcu.h
..\obj\mqttsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_dma.h
..\obj\mqttsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_exti.h
..\obj\mqttsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_flash.h
..\obj\mqttsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_fsmc.h
..\obj\mqttsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_gpio.h
..\obj\mqttsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_i2c.h
..\obj\mqttsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_iwdg.h
..\obj\mqttsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_pwr.h
..\obj\mqttsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_rcc.h
..\obj\mqttsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_rtc.h
..\obj\mqttsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_sdio.h
..\obj\mqttsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_spi.h
..\obj\mqttsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_tim.h
..\obj\mqttsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_usart.h
..\obj\mqttsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_wwdg.h
..\obj\mqttsubscribeclient.o: ..\STM32F10x_FWLib\inc\misc.h
..\obj\mqttsubscribeclient.o: ..\w5500\w5500.h
..\obj\mqttsubscribeclient.o: ..\w5500\spi.h
..\obj\mqttsubscribeclient.o: ..\w5500\Types.h
..\obj\mqttsubscribeclient.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h

Binary file not shown.

Binary file not shown.

@ -1,44 +0,0 @@
..\obj\mqttsubscribeserver.o: ..\MQTT\lib\MQTTSubscribeServer.c
..\obj\mqttsubscribeserver.o: ..\MQTT\lib\MQTTPacket.h
..\obj\mqttsubscribeserver.o: ..\MQTT\lib\MQTTConnect.h
..\obj\mqttsubscribeserver.o: ..\MQTT\lib\MQTTPublish.h
..\obj\mqttsubscribeserver.o: ..\MQTT\lib\MQTTSubscribe.h
..\obj\mqttsubscribeserver.o: ..\MQTT\lib\MQTTUnsubscribe.h
..\obj\mqttsubscribeserver.o: ..\MQTT\lib\MQTTFormat.h
..\obj\mqttsubscribeserver.o: ..\MQTT\lib\StackTrace.h
..\obj\mqttsubscribeserver.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
..\obj\mqttsubscribeserver.o: ..\MQTT\lib\MQTTPacket.h
..\obj\mqttsubscribeserver.o: ..\w5500\socket.h
..\obj\mqttsubscribeserver.o: ..\USER\stm32f10x.h
..\obj\mqttsubscribeserver.o: ..\CORE\core_cm3.h
..\obj\mqttsubscribeserver.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
..\obj\mqttsubscribeserver.o: ..\USER\system_stm32f10x.h
..\obj\mqttsubscribeserver.o: ..\USER\stm32f10x_conf.h
..\obj\mqttsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_adc.h
..\obj\mqttsubscribeserver.o: ..\USER\stm32f10x.h
..\obj\mqttsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_bkp.h
..\obj\mqttsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_can.h
..\obj\mqttsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_cec.h
..\obj\mqttsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_crc.h
..\obj\mqttsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_dac.h
..\obj\mqttsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_dbgmcu.h
..\obj\mqttsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_dma.h
..\obj\mqttsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_exti.h
..\obj\mqttsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_flash.h
..\obj\mqttsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_fsmc.h
..\obj\mqttsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_gpio.h
..\obj\mqttsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_i2c.h
..\obj\mqttsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_iwdg.h
..\obj\mqttsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_pwr.h
..\obj\mqttsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_rcc.h
..\obj\mqttsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_rtc.h
..\obj\mqttsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_sdio.h
..\obj\mqttsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_spi.h
..\obj\mqttsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_tim.h
..\obj\mqttsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_usart.h
..\obj\mqttsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_wwdg.h
..\obj\mqttsubscribeserver.o: ..\STM32F10x_FWLib\inc\misc.h
..\obj\mqttsubscribeserver.o: ..\w5500\w5500.h
..\obj\mqttsubscribeserver.o: ..\w5500\spi.h
..\obj\mqttsubscribeserver.o: ..\w5500\Types.h
..\obj\mqttsubscribeserver.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h

Binary file not shown.

Binary file not shown.

@ -1,44 +0,0 @@
..\obj\mqttunsubscribeclient.o: ..\MQTT\lib\MQTTUnsubscribeClient.c
..\obj\mqttunsubscribeclient.o: ..\MQTT\lib\MQTTPacket.h
..\obj\mqttunsubscribeclient.o: ..\MQTT\lib\MQTTConnect.h
..\obj\mqttunsubscribeclient.o: ..\MQTT\lib\MQTTPublish.h
..\obj\mqttunsubscribeclient.o: ..\MQTT\lib\MQTTSubscribe.h
..\obj\mqttunsubscribeclient.o: ..\MQTT\lib\MQTTUnsubscribe.h
..\obj\mqttunsubscribeclient.o: ..\MQTT\lib\MQTTFormat.h
..\obj\mqttunsubscribeclient.o: ..\MQTT\lib\StackTrace.h
..\obj\mqttunsubscribeclient.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
..\obj\mqttunsubscribeclient.o: ..\MQTT\lib\MQTTPacket.h
..\obj\mqttunsubscribeclient.o: ..\w5500\socket.h
..\obj\mqttunsubscribeclient.o: ..\USER\stm32f10x.h
..\obj\mqttunsubscribeclient.o: ..\CORE\core_cm3.h
..\obj\mqttunsubscribeclient.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
..\obj\mqttunsubscribeclient.o: ..\USER\system_stm32f10x.h
..\obj\mqttunsubscribeclient.o: ..\USER\stm32f10x_conf.h
..\obj\mqttunsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_adc.h
..\obj\mqttunsubscribeclient.o: ..\USER\stm32f10x.h
..\obj\mqttunsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_bkp.h
..\obj\mqttunsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_can.h
..\obj\mqttunsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_cec.h
..\obj\mqttunsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_crc.h
..\obj\mqttunsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_dac.h
..\obj\mqttunsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_dbgmcu.h
..\obj\mqttunsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_dma.h
..\obj\mqttunsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_exti.h
..\obj\mqttunsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_flash.h
..\obj\mqttunsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_fsmc.h
..\obj\mqttunsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_gpio.h
..\obj\mqttunsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_i2c.h
..\obj\mqttunsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_iwdg.h
..\obj\mqttunsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_pwr.h
..\obj\mqttunsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_rcc.h
..\obj\mqttunsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_rtc.h
..\obj\mqttunsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_sdio.h
..\obj\mqttunsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_spi.h
..\obj\mqttunsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_tim.h
..\obj\mqttunsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_usart.h
..\obj\mqttunsubscribeclient.o: ..\STM32F10x_FWLib\inc\stm32f10x_wwdg.h
..\obj\mqttunsubscribeclient.o: ..\STM32F10x_FWLib\inc\misc.h
..\obj\mqttunsubscribeclient.o: ..\w5500\w5500.h
..\obj\mqttunsubscribeclient.o: ..\w5500\spi.h
..\obj\mqttunsubscribeclient.o: ..\w5500\Types.h
..\obj\mqttunsubscribeclient.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h

Binary file not shown.

Binary file not shown.

@ -1,44 +0,0 @@
..\obj\mqttunsubscribeserver.o: ..\MQTT\lib\MQTTUnsubscribeServer.c
..\obj\mqttunsubscribeserver.o: ..\MQTT\lib\MQTTPacket.h
..\obj\mqttunsubscribeserver.o: ..\MQTT\lib\MQTTConnect.h
..\obj\mqttunsubscribeserver.o: ..\MQTT\lib\MQTTPublish.h
..\obj\mqttunsubscribeserver.o: ..\MQTT\lib\MQTTSubscribe.h
..\obj\mqttunsubscribeserver.o: ..\MQTT\lib\MQTTUnsubscribe.h
..\obj\mqttunsubscribeserver.o: ..\MQTT\lib\MQTTFormat.h
..\obj\mqttunsubscribeserver.o: ..\MQTT\lib\StackTrace.h
..\obj\mqttunsubscribeserver.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
..\obj\mqttunsubscribeserver.o: ..\MQTT\lib\MQTTPacket.h
..\obj\mqttunsubscribeserver.o: ..\w5500\socket.h
..\obj\mqttunsubscribeserver.o: ..\USER\stm32f10x.h
..\obj\mqttunsubscribeserver.o: ..\CORE\core_cm3.h
..\obj\mqttunsubscribeserver.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
..\obj\mqttunsubscribeserver.o: ..\USER\system_stm32f10x.h
..\obj\mqttunsubscribeserver.o: ..\USER\stm32f10x_conf.h
..\obj\mqttunsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_adc.h
..\obj\mqttunsubscribeserver.o: ..\USER\stm32f10x.h
..\obj\mqttunsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_bkp.h
..\obj\mqttunsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_can.h
..\obj\mqttunsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_cec.h
..\obj\mqttunsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_crc.h
..\obj\mqttunsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_dac.h
..\obj\mqttunsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_dbgmcu.h
..\obj\mqttunsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_dma.h
..\obj\mqttunsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_exti.h
..\obj\mqttunsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_flash.h
..\obj\mqttunsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_fsmc.h
..\obj\mqttunsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_gpio.h
..\obj\mqttunsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_i2c.h
..\obj\mqttunsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_iwdg.h
..\obj\mqttunsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_pwr.h
..\obj\mqttunsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_rcc.h
..\obj\mqttunsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_rtc.h
..\obj\mqttunsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_sdio.h
..\obj\mqttunsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_spi.h
..\obj\mqttunsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_tim.h
..\obj\mqttunsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_usart.h
..\obj\mqttunsubscribeserver.o: ..\STM32F10x_FWLib\inc\stm32f10x_wwdg.h
..\obj\mqttunsubscribeserver.o: ..\STM32F10x_FWLib\inc\misc.h
..\obj\mqttunsubscribeserver.o: ..\w5500\w5500.h
..\obj\mqttunsubscribeserver.o: ..\w5500\spi.h
..\obj\mqttunsubscribeserver.o: ..\w5500\Types.h
..\obj\mqttunsubscribeserver.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h

Binary file not shown.

Binary file not shown.

@ -1,65 +0,0 @@
..\obj\myfreertos.o: ..\myfreertos\myfreertos.c
..\obj\myfreertos.o: ..\myfreertos\myfreertos.h
..\obj\myfreertos.o: ..\FreeRTOS\include\FreeRTOS.h
..\obj\myfreertos.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
..\obj\myfreertos.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
..\obj\myfreertos.o: ..\FreeRTOS\include\FreeRTOSConfig.h
..\obj\myfreertos.o: ..\SYSTEM\system.h
..\obj\myfreertos.o: ..\USER\stm32f10x.h
..\obj\myfreertos.o: ..\CORE\core_cm3.h
..\obj\myfreertos.o: ..\USER\system_stm32f10x.h
..\obj\myfreertos.o: ..\USER\stm32f10x_conf.h
..\obj\myfreertos.o: ..\STM32F10x_FWLib\inc\stm32f10x_adc.h
..\obj\myfreertos.o: ..\USER\stm32f10x.h
..\obj\myfreertos.o: ..\STM32F10x_FWLib\inc\stm32f10x_bkp.h
..\obj\myfreertos.o: ..\STM32F10x_FWLib\inc\stm32f10x_can.h
..\obj\myfreertos.o: ..\STM32F10x_FWLib\inc\stm32f10x_cec.h
..\obj\myfreertos.o: ..\STM32F10x_FWLib\inc\stm32f10x_crc.h
..\obj\myfreertos.o: ..\STM32F10x_FWLib\inc\stm32f10x_dac.h
..\obj\myfreertos.o: ..\STM32F10x_FWLib\inc\stm32f10x_dbgmcu.h
..\obj\myfreertos.o: ..\STM32F10x_FWLib\inc\stm32f10x_dma.h
..\obj\myfreertos.o: ..\STM32F10x_FWLib\inc\stm32f10x_exti.h
..\obj\myfreertos.o: ..\STM32F10x_FWLib\inc\stm32f10x_flash.h
..\obj\myfreertos.o: ..\STM32F10x_FWLib\inc\stm32f10x_fsmc.h
..\obj\myfreertos.o: ..\STM32F10x_FWLib\inc\stm32f10x_gpio.h
..\obj\myfreertos.o: ..\STM32F10x_FWLib\inc\stm32f10x_i2c.h
..\obj\myfreertos.o: ..\STM32F10x_FWLib\inc\stm32f10x_iwdg.h
..\obj\myfreertos.o: ..\STM32F10x_FWLib\inc\stm32f10x_pwr.h
..\obj\myfreertos.o: ..\STM32F10x_FWLib\inc\stm32f10x_rcc.h
..\obj\myfreertos.o: ..\STM32F10x_FWLib\inc\stm32f10x_rtc.h
..\obj\myfreertos.o: ..\STM32F10x_FWLib\inc\stm32f10x_sdio.h
..\obj\myfreertos.o: ..\STM32F10x_FWLib\inc\stm32f10x_spi.h
..\obj\myfreertos.o: ..\STM32F10x_FWLib\inc\stm32f10x_tim.h
..\obj\myfreertos.o: ..\STM32F10x_FWLib\inc\stm32f10x_usart.h
..\obj\myfreertos.o: ..\STM32F10x_FWLib\inc\stm32f10x_wwdg.h
..\obj\myfreertos.o: ..\STM32F10x_FWLib\inc\misc.h
..\obj\myfreertos.o: ..\SYSTEM\usart.h
..\obj\myfreertos.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
..\obj\myfreertos.o: ..\FreeRTOS\include\projdefs.h
..\obj\myfreertos.o: ..\FreeRTOS\include\portable.h
..\obj\myfreertos.o: ..\FreeRTOS\include\deprecated_definitions.h
..\obj\myfreertos.o: ..\FreeRTOS\portable\RVDS\ARM_CM3\portmacro.h
..\obj\myfreertos.o: ..\FreeRTOS\include\mpu_wrappers.h
..\obj\myfreertos.o: ..\FreeRTOS\include\task.h
..\obj\myfreertos.o: ..\FreeRTOS\include\list.h
..\obj\myfreertos.o: ..\SYSTEM\SysTick.h
..\obj\myfreertos.o: ..\HARDWARE\W25Q128_Ins.h
..\obj\myfreertos.o: ..\HARDWARE\rs485.h
..\obj\myfreertos.o: ..\HARDWARE\write.h
..\obj\myfreertos.o: ..\HARDWARE\Relays.h
..\obj\myfreertos.o: ..\HARDWARE\OSC.h
..\obj\myfreertos.o: ..\HARDWARE\PWM.h
..\obj\myfreertos.o: ..\HARDWARE\rtc.h
..\obj\myfreertos.o: ..\HARDWARE\bufcut.h
..\obj\myfreertos.o: ..\HARDWARE\iwdg.h
..\obj\myfreertos.o: ..\HARDWARE\PID.h
..\obj\myfreertos.o: ..\HARDWARE\PWMOUT.h
..\obj\myfreertos.o: ..\w5500\w5500api.h
..\obj\myfreertos.o: ..\w5500\spi.h
..\obj\myfreertos.o: ..\w5500\w5500.h
..\obj\myfreertos.o: ..\w5500\Types.h
..\obj\myfreertos.o: ..\w5500\socket.h
..\obj\myfreertos.o: ..\dhcp\dhcp.h
..\obj\myfreertos.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
..\obj\myfreertos.o: ..\dns\dns.h
..\obj\myfreertos.o: ..\MQTT\mqtt_api.h

Binary file not shown.

Binary file not shown.

@ -1,32 +0,0 @@
..\obj\myspi.o: ..\HARDWARE\MYSPI.c
..\obj\myspi.o: ..\HARDWARE\MYSPI.h
..\obj\myspi.o: ..\SYSTEM\system.h
..\obj\myspi.o: ..\USER\stm32f10x.h
..\obj\myspi.o: ..\CORE\core_cm3.h
..\obj\myspi.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
..\obj\myspi.o: ..\USER\system_stm32f10x.h
..\obj\myspi.o: ..\USER\stm32f10x_conf.h
..\obj\myspi.o: ..\STM32F10x_FWLib\inc\stm32f10x_adc.h
..\obj\myspi.o: ..\USER\stm32f10x.h
..\obj\myspi.o: ..\STM32F10x_FWLib\inc\stm32f10x_bkp.h
..\obj\myspi.o: ..\STM32F10x_FWLib\inc\stm32f10x_can.h
..\obj\myspi.o: ..\STM32F10x_FWLib\inc\stm32f10x_cec.h
..\obj\myspi.o: ..\STM32F10x_FWLib\inc\stm32f10x_crc.h
..\obj\myspi.o: ..\STM32F10x_FWLib\inc\stm32f10x_dac.h
..\obj\myspi.o: ..\STM32F10x_FWLib\inc\stm32f10x_dbgmcu.h
..\obj\myspi.o: ..\STM32F10x_FWLib\inc\stm32f10x_dma.h
..\obj\myspi.o: ..\STM32F10x_FWLib\inc\stm32f10x_exti.h
..\obj\myspi.o: ..\STM32F10x_FWLib\inc\stm32f10x_flash.h
..\obj\myspi.o: ..\STM32F10x_FWLib\inc\stm32f10x_fsmc.h
..\obj\myspi.o: ..\STM32F10x_FWLib\inc\stm32f10x_gpio.h
..\obj\myspi.o: ..\STM32F10x_FWLib\inc\stm32f10x_i2c.h
..\obj\myspi.o: ..\STM32F10x_FWLib\inc\stm32f10x_iwdg.h
..\obj\myspi.o: ..\STM32F10x_FWLib\inc\stm32f10x_pwr.h
..\obj\myspi.o: ..\STM32F10x_FWLib\inc\stm32f10x_rcc.h
..\obj\myspi.o: ..\STM32F10x_FWLib\inc\stm32f10x_rtc.h
..\obj\myspi.o: ..\STM32F10x_FWLib\inc\stm32f10x_sdio.h
..\obj\myspi.o: ..\STM32F10x_FWLib\inc\stm32f10x_spi.h
..\obj\myspi.o: ..\STM32F10x_FWLib\inc\stm32f10x_tim.h
..\obj\myspi.o: ..\STM32F10x_FWLib\inc\stm32f10x_usart.h
..\obj\myspi.o: ..\STM32F10x_FWLib\inc\stm32f10x_wwdg.h
..\obj\myspi.o: ..\STM32F10x_FWLib\inc\misc.h

Binary file not shown.

Binary file not shown.

@ -1,34 +0,0 @@
..\obj\osc.o: ..\HARDWARE\OSC.c
..\obj\osc.o: ..\USER\stm32f10x.h
..\obj\osc.o: ..\CORE\core_cm3.h
..\obj\osc.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
..\obj\osc.o: ..\USER\system_stm32f10x.h
..\obj\osc.o: ..\USER\stm32f10x_conf.h
..\obj\osc.o: ..\STM32F10x_FWLib\inc\stm32f10x_adc.h
..\obj\osc.o: ..\USER\stm32f10x.h
..\obj\osc.o: ..\STM32F10x_FWLib\inc\stm32f10x_bkp.h
..\obj\osc.o: ..\STM32F10x_FWLib\inc\stm32f10x_can.h
..\obj\osc.o: ..\STM32F10x_FWLib\inc\stm32f10x_cec.h
..\obj\osc.o: ..\STM32F10x_FWLib\inc\stm32f10x_crc.h
..\obj\osc.o: ..\STM32F10x_FWLib\inc\stm32f10x_dac.h
..\obj\osc.o: ..\STM32F10x_FWLib\inc\stm32f10x_dbgmcu.h
..\obj\osc.o: ..\STM32F10x_FWLib\inc\stm32f10x_dma.h
..\obj\osc.o: ..\STM32F10x_FWLib\inc\stm32f10x_exti.h
..\obj\osc.o: ..\STM32F10x_FWLib\inc\stm32f10x_flash.h
..\obj\osc.o: ..\STM32F10x_FWLib\inc\stm32f10x_fsmc.h
..\obj\osc.o: ..\STM32F10x_FWLib\inc\stm32f10x_gpio.h
..\obj\osc.o: ..\STM32F10x_FWLib\inc\stm32f10x_i2c.h
..\obj\osc.o: ..\STM32F10x_FWLib\inc\stm32f10x_iwdg.h
..\obj\osc.o: ..\STM32F10x_FWLib\inc\stm32f10x_pwr.h
..\obj\osc.o: ..\STM32F10x_FWLib\inc\stm32f10x_rcc.h
..\obj\osc.o: ..\STM32F10x_FWLib\inc\stm32f10x_rtc.h
..\obj\osc.o: ..\STM32F10x_FWLib\inc\stm32f10x_sdio.h
..\obj\osc.o: ..\STM32F10x_FWLib\inc\stm32f10x_spi.h
..\obj\osc.o: ..\STM32F10x_FWLib\inc\stm32f10x_tim.h
..\obj\osc.o: ..\STM32F10x_FWLib\inc\stm32f10x_usart.h
..\obj\osc.o: ..\STM32F10x_FWLib\inc\stm32f10x_wwdg.h
..\obj\osc.o: ..\STM32F10x_FWLib\inc\misc.h
..\obj\osc.o: ..\SYSTEM\USART.h
..\obj\osc.o: ..\SYSTEM\system.h
..\obj\osc.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
..\obj\osc.o: ..\SYSTEM\SysTick.h

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save