HAL_Project/Project -APP-V1.0/Core/Src/main.c.orig

40 lines
1.4 KiB
C
Raw Normal View History

2025-05-09 15:43:42 +08:00
#include "main.h"
/*---------------------------------------------------------------------------------*/
/* <09><><EFBFBD><EFBFBD><38>̵<EFBFBD><CCB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ư<EFBFBD>HAL<41><4C><EFBFBD><20>汾V1.0 */
/* */
/*---------------------------------------------------------------------------------*/
//Lora<72><61><EFBFBD>ز<EFBFBD><D8B2><EFBFBD>-01
MqttInfo_Str MqttInfo_Struct= {
"a284c67982b089f9",
"767836280083469392",
"125a0cfa04b8bc3b",
"58.17.14.95",
"/iot/data/down/",
1880
};//<2F><><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>mqtt<74>Ľṹ<C4BD><E1B9B9>
int main(void) {
HAL_Init(); // <20><>Ҫ<EFBFBD><D2AA>ʼ<EFBFBD><CABC>
systemClockConfig(); // ϵͳʱ<CDB3>ӳ<EFBFBD>ʼ<EFBFBD><CABC> <20><>Ƶ72M
usart1Init(921600); // <20><><EFBFBD><EFBFBD>1<EFBFBD><31>ʼ<EFBFBD><CABC> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>921600 <20><><EFBFBD>ڴ<EFBFBD><DAB4>ڴ<EFBFBD>ӡ debug<75><67><EFBFBD><EFBFBD> printf
usart2Init(9600); // <20><><EFBFBD><EFBFBD>2<EFBFBD><32>ʼ<EFBFBD><CABC> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>9600 DAM<41><4D><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-<2D><><EFBFBD><EFBFBD>4G-ģ<><C4A3>ͨ<EFBFBD><CDA8>
ledGpioInit(); // LED<45><44><EFBFBD>ų<EFBFBD>ʼ<EFBFBD><CABC> ָʾ<D6B8><CABE>
relayGpioInit(); //<2F>̵<EFBFBD><CCB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ų<EFBFBD>ʼ<EFBFBD><CABC>
catGpioInit(); //4Gģ<47><C4A3><EFBFBD><EFBFBD>ʼ<EFBFBD><CABC>
log_info("********************APP-Code********************");
log_info("<EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD>%s:%d", MqttInfo_Struct.ServerIP, MqttInfo_Struct.ServerPort); // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
log_info("<EFBFBD>ͻ<EFBFBD><EFBFBD><EFBFBD>ID<EFBFBD><EFBFBD>%s", MqttInfo_Struct.ClientID); // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
log_info("<EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD>%s", MqttInfo_Struct.Username); // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
log_info("<EFBFBD><EFBFBD> <20>룺%s", MqttInfo_Struct.Passward); // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
catReset();//<2F><>ģ<EFBFBD><C4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
while (1) {
usart2RxHandle(); // 4G<34><47><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݴ<EFBFBD><DDB4><EFBFBD>
usart2TxHandle(); // 4G<34><47><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݴ<EFBFBD><DDB4><EFBFBD>
activeEvents(); // <20><><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD>
}
}