第一次提交
This commit is contained in:
129
ETH/UdpServer/User/main.h
Normal file
129
ETH/UdpServer/User/main.h
Normal file
@@ -0,0 +1,129 @@
|
||||
/*
|
||||
* main.h
|
||||
*
|
||||
* Created on: 2023<32><33>1<EFBFBD><31>12<31><32>
|
||||
* Author: Administrator
|
||||
*/
|
||||
|
||||
#ifndef USER_MAIN_H_
|
||||
#define USER_MAIN_H_
|
||||
|
||||
#include "debug.h"
|
||||
|
||||
|
||||
//Ȼ<><C8BB>ǩ<EFBFBD><C7A9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA>ֱ<EFBFBD>Ӿͷ<D3BE><CDB7>ʼĴ<CABC><C4B4><EFBFBD><EFBFBD>Ϳ<EFBFBD><CDBF>Զ<EFBFBD>ȡ<EFBFBD>ˡ<EFBFBD>
|
||||
//
|
||||
//<2F><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD>ˣ<EFBFBD><CBA3><EFBFBD><EFBFBD>ʰ취<CAB0><ECB7A8><EFBFBD><EFBFBD><EFBFBD>ȼ<EFBFBD>¼<EFBFBD><C2BC>ַ<EFBFBD><D6B7>Ȼ<EFBFBD><C8BB>תΪָ<CEAA>롣<EFBFBD><EBA1A3><EFBFBD><EFBFBD>ֱ<EFBFBD><D6B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ķ<EFBFBD>ʽ<EFBFBD><CABD><EFBFBD>ʾ<EFBFBD><CABE>С<EFBFBD>
|
||||
#define R32_ESIG_UNIID1 *(volatile uint32_t *)0x1FFFF7E8
|
||||
#define R32_ESIG_UNIID2 *(volatile uint32_t *)0x1FFFF7EC
|
||||
#define R32_ESIG_UNIID3 *(volatile uint32_t *)0x1FFFF7F0
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>96λ<36><CEBB>
|
||||
|
||||
|
||||
#define DF_High ((uint16_t)0x0001) // <20>ߵ<EFBFBD>ƽ
|
||||
#define DF_Low ((uint16_t)0x0000) // <20>͵<EFBFBD>ƽ
|
||||
|
||||
#define DF_SwInNum 2//<2F><><EFBFBD><EFBFBD><EFBFBD>ɼ<EFBFBD>оƬ<D0BE><C6AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
|
||||
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
#define ubyte u8
|
||||
#define uword u16
|
||||
|
||||
|
||||
|
||||
//<2F><><EFBFBD><EFBFBD>ӳ<EFBFBD><D3B3>
|
||||
|
||||
//<2F><>ͷ
|
||||
#define PE03(A) GPIO_WriteBit(GPIOE,GPIO_Pin_3, A)//<2F><>ˢ<EFBFBD><CBA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͷ<EFBFBD>ٶ<EFBFBD>
|
||||
#define PE04(A) GPIO_WriteBit(GPIOE,GPIO_Pin_4, A)//<2F><>ˢ<EFBFBD><CBA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD>
|
||||
#define PE00(A) GPIO_WriteBit(GPIOE,GPIO_Pin_0, A)//<2F><>ˢ<EFBFBD><CBA2><EFBFBD><EFBFBD>ʹ<EFBFBD><CAB9> 0 ֹͣ<CDA3><D6B9>1<EFBFBD><31><EFBFBD><EFBFBD>
|
||||
//<2F><><EFBFBD><EFBFBD>
|
||||
#define PD08(A) GPIO_WriteBit(GPIOD,GPIO_Pin_8, A)//<2F><>ˢ<EFBFBD><CBA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ٶ<EFBFBD>
|
||||
#define PD09(A) GPIO_WriteBit(GPIOD,GPIO_Pin_9, A)//<2F><>ˢ<EFBFBD><CBA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƿ<EFBFBD><C7B7><EFBFBD>
|
||||
#define PB15(A) GPIO_WriteBit(GPIOB,GPIO_Pin_15, A)//<2F><>ˢ<EFBFBD><CBA2><EFBFBD><EFBFBD>ʹ<EFBFBD><CAB9> 0 ֹͣ<CDA3><D6B9>1<EFBFBD><31><EFBFBD><EFBFBD>
|
||||
|
||||
//X<><58>
|
||||
#define PE09(A) GPIO_WriteBit(GPIOE,GPIO_Pin_9, A)//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>X<EFBFBD><58>ʹ<EFBFBD><CAB9>
|
||||
#define PE10(A) GPIO_WriteBit(GPIOE,GPIO_Pin_10, A)//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>X<EFBFBD><58><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
#define PE12(A) GPIO_WriteBit(GPIOE,GPIO_Pin_12, A)//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>X<EFBFBD>᷽<EFBFBD><E1B7BD>
|
||||
|
||||
//Y<><59>
|
||||
#define PE14(A) GPIO_WriteBit(GPIOE,GPIO_Pin_14, A)//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Y<EFBFBD><59>ʹ<EFBFBD><CAB9>
|
||||
#define PE13(A) GPIO_WriteBit(GPIOE,GPIO_Pin_13, A)//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Y<EFBFBD><59><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
#define PE11(A) GPIO_WriteBit(GPIOE,GPIO_Pin_11, A)//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Y<EFBFBD>᷽<EFBFBD><E1B7BD>
|
||||
|
||||
//Z<><5A>
|
||||
#define PE08(A) GPIO_WriteBit(GPIOE,GPIO_Pin_8, A)//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Z<EFBFBD><5A>ʹ<EFBFBD><CAB9>
|
||||
#define PE07(A) GPIO_WriteBit(GPIOE,GPIO_Pin_7, A)//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Z<EFBFBD><5A><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
#define PA06(A) GPIO_WriteBit(GPIOA,GPIO_Pin_6, A)//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Z<EFBFBD>᷽<EFBFBD><E1B7BD>
|
||||
|
||||
//R<><52>
|
||||
#define PA05(A) GPIO_WriteBit(GPIOA,GPIO_Pin_5, A)//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>R<EFBFBD><52>ʹ<EFBFBD><CAB9>
|
||||
#define PA04(A) GPIO_WriteBit(GPIOA,GPIO_Pin_4, A)//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>R<EFBFBD><52><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
#define PC00(A) GPIO_WriteBit(GPIOC,GPIO_Pin_0, A)//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>R<EFBFBD>᷽<EFBFBD><E1B7BD>
|
||||
|
||||
//ROG<4F><47>
|
||||
#define PC13(A) GPIO_WriteBit(GPIOC,GPIO_Pin_13, A)//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ROG<4F><47>ʹ<EFBFBD><CAB9>
|
||||
#define PE06(A) GPIO_WriteBit(GPIOE,GPIO_Pin_6, A)//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ROG<4F><47><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
#define PE05(A) GPIO_WriteBit(GPIOE,GPIO_Pin_5, A)//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ROG<4F>᷽<EFBFBD><E1B7BD>
|
||||
|
||||
//H<><48>
|
||||
#define PE01(A) GPIO_WriteBit(GPIOE,GPIO_Pin_1, A)//H<><48>1
|
||||
#define PB07(A) GPIO_WriteBit(GPIOB,GPIO_Pin_7, A)//H<><48>2
|
||||
|
||||
//<2F><><EFBFBD><EFBFBD>
|
||||
#define PB04(A) GPIO_WriteBit(GPIOB,GPIO_Pin_4, A)//<2F><><EFBFBD><EFBFBD> 1
|
||||
#define PB09(A) GPIO_WriteBit(GPIOB,GPIO_Pin_9, A)//<2F><><EFBFBD><EFBFBD> 2
|
||||
|
||||
//220V<30><56><EFBFBD><EFBFBD>
|
||||
#define PD10(A) GPIO_WriteBit(GPIOD,GPIO_Pin_10, A)//220V<30><56><EFBFBD><EFBFBD>
|
||||
|
||||
//<2F><><EFBFBD><EFBFBD>
|
||||
#define PD11(A) GPIO_WriteBit(GPIOD,GPIO_Pin_11, A)//<2F><><EFBFBD><EFBFBD>ʹ<EFBFBD><CAB9>
|
||||
#define PD12(A) GPIO_WriteBit(GPIOD,GPIO_Pin_12, A)//<2F><><EFBFBD>ȵ<EFBFBD><C8B5><EFBFBD>
|
||||
|
||||
#define PE02(A) GPIO_WriteBit(GPIOE,GPIO_Pin_2, A)//<2F><><EFBFBD><EFBFBD>
|
||||
#define PE15(A) GPIO_WriteBit(GPIOE,GPIO_Pin_15, A)//<2F><><EFBFBD><EFBFBD>
|
||||
|
||||
|
||||
//<2F><><EFBFBD><EFBFBD>ӳ<EFBFBD><D3B3>
|
||||
#define PA08 GPIO_ReadInputDataBit(GPIOA,GPIO_Pin_8 )
|
||||
#define PA09 GPIO_ReadInputDataBit(GPIOA,GPIO_Pin_9 )
|
||||
#define PA10 GPIO_ReadInputDataBit(GPIOA,GPIO_Pin_10)
|
||||
#define PA11 GPIO_ReadInputDataBit(GPIOA,GPIO_Pin_11)
|
||||
#define PA12 GPIO_ReadInputDataBit(GPIOA,GPIO_Pin_12)
|
||||
#define PA15 GPIO_ReadInputDataBit(GPIOA,GPIO_Pin_15)
|
||||
|
||||
#define PD03 GPIO_ReadInputDataBit(GPIOD,GPIO_Pin_3 )
|
||||
#define PD04 GPIO_ReadInputDataBit(GPIOD,GPIO_Pin_4 )
|
||||
#define PD05 GPIO_ReadInputDataBit(GPIOD,GPIO_Pin_5 )
|
||||
#define PD06 GPIO_ReadInputDataBit(GPIOD,GPIO_Pin_6 )
|
||||
#define PD07 GPIO_ReadInputDataBit(GPIOD,GPIO_Pin_7 )
|
||||
#define PB03 GPIO_ReadInputDataBit(GPIOB,GPIO_Pin_3 )
|
||||
|
||||
|
||||
|
||||
|
||||
//<2F><><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8>20181226
|
||||
//<2F>ɼ<EFBFBD><C9BC>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD>źŷŵ<C5B7><C5B5>ýṹ<C3BD><E1B9B9>
|
||||
//extern UnInfCanKGF UnInfCanKGF_1;
|
||||
//extern UnInfCanKGF UnInfCanKGF_2;
|
||||
|
||||
|
||||
//<2F><><EFBFBD><EFBFBD>
|
||||
extern void SwSample(void);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif /* USER_MAIN_H_ */
|
||||
Reference in New Issue
Block a user