首页 > 其他 > 详细

ESP8266调试记录

时间:2018-08-16 23:28:46      阅读:295      评论:0      收藏:0      [点我收藏+]

                  技术分享图片

1.引脚图:使用STM32F103ZET6芯片的串口1  PA9-TX //PA10-RX(该串口挂载到APB2总线时钟)然后分别连接模块的RX和TX,供电使用3.3v(供电一定要稳)但不能超过5v

2.CH_PD 引脚必须拉高(外部硬件拉高或者软件控制IO口实现)本次调试采用后者

/**         该IO口只有拉高CH-DP引脚的作用(CH_PD 引脚必须拉高)
  * @brief  初始化ESP8266用到的GPIO引脚
  * @param  无
  * @retval 无
  */
void ESP8266_GPIO_Init(void)
{
    /*定义一个GPIO_InitTypeDef类型的结构体*/
    GPIO_InitTypeDef GPIO_InitStructure;


    /* 配置 CH_PD 引脚*/
    RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);

    GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP;               //设置推挽输出模式
    GPIO_InitStructure.GPIO_Pin=GPIO_Pin_14;                     //初始化CH-DP引脚 拉高
    GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz;              //设置时钟
    GPIO_Init(GPIOA,&GPIO_InitStructure);   
    GPIO_SetBits(GPIOA,GPIO_Pin_14); 
  
}

 

ESP8266调试记录

原文:https://www.cnblogs.com/RichardWG/p/9490624.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!