zoukankan      html  css  js  c++  java
  • ESP8266调试记录

                      

    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); 
      
    }
  • 相关阅读:
    XML介绍
    JavaScript基础
    pygame模块参数汇总(python游戏编程)
    CSS3
    CSS( Cascading Style Sheets )简书
    HTML5
    用python进行应用程序自动化测试(uiautomation)
    HTML入门
    Selenium2 (python)
    C#快速入门
  • 原文地址:https://www.cnblogs.com/RichardWG/p/9490624.html
Copyright © 2011-2022 走看看