TJ-WW03-H03/Boot_N_V2.1.3/README.md

44 lines
985 B
Markdown
Raw Permalink Normal View History

2024-07-29 10:32:25 +08:00
# V2.1.1
date:2023年6月27日11:34:18
# 1.修改串口
```C
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上电后 给此引脚高电平
```C
#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**