985 B
985 B
V2.1.1
date:2023年6月27日11:34:18
1.修改串口
GPIO_PinAFConfig(GPIOB, GPIO_PinSource3, GPIO_AF_3);
GPIO_PinAFConfig(GPIOB, GPIO_PinSource4, GPIO_AF_3);
GPIOB->CRL &= ~(GPIO_CNF_MODE_MASK << GPIO_CRL_CNF_MODE_3_Pos);
GPIOB->CRL |= (GPIO_CNF_MODE_50MHZ_AF_PP << GPIO_CRL_CNF_MODE_3_Pos) ;
GPIOB->AFRL &= ~GPIO_AFRL_AFR3;
GPIOB->AFRL |= (GPIO_AF_3 << GPIO_AFRL_AFR3_Pos) ;
GPIOB->AFRL &= ~GPIO_AFRL_AFR4;
GPIOB->AFRL |= (GPIO_AF_3 << GPIO_AFRL_AFR4_Pos) ;
2.添加LDO使能操作
LED.h添加以下内容 使能LDO上电后 给此引脚高电平
#define LDO_EN_Port GPIOA //LDO使能控制端口
#define LDO_EN_Pin GPIO_Pin_0
#define LDO_ON() GPIO_SetBits(LDO_EN_Port,LDO_EN_Pin)
#define LDO_OFF() GPIO_ResetBits(LDO_EN_Port,LDO_EN_Pin)
3.修改下载选项中的RAM地址
如果不修改 使用串口烧录会出问题!
RAM:0x200000C8
SIZE:0x1FEC