找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 7340|回復(fù): 7
收起左側(cè)

stm32f103c8t6+esp8266最簡(jiǎn)單的點(diǎn)燈程序

  [復(fù)制鏈接]
ID:785198 發(fā)表于 2020-11-30 21:30 | 顯示全部樓層 |閱讀模式
程序很簡(jiǎn)潔,適合新手。主要就是串口的中斷函數(shù)和esp8266的初始化。
IMG_20201130_205604.jpg Screenshot_2020-11-30-20-56-13-932_com.example.my.jpg

單片機(jī)源程序如下:
#include "system.h"
#include "SysTick.h"
#include "led.h"
#include "usart.h"
/*esp8266 RX接PA9 TX接PA10 3.3v GND 正常接 esp8266的EN有的是高電平使能,
有的是低電平 跟具情況自己接,我的是低電平使能,不用接啥*/
//led接在PA1

void WIFI_Init(void)
{


        printf("AT+CWMODE=3\r\n");
        delay_ms(1000);

        printf("AT+RST\r\n");
        delay_ms(1000);
        delay_ms(1000);

        printf("AT+CIPMUX=1\r\n");
        delay_ms(1000);
        

  printf("AT+CIPSERVER=1,5000\r\n");        
  delay_ms(1000);


}



int main()
{
        u8 i=0;  
        SysTick_Init(72);
        NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);  //中斷優(yōu)先級(jí)分組 分2組
        LED_Init();
        USART2_Init(9600);
        USART1_Init(115200);
        delay_ms(100);
        WIFI_Init();
        
        while(1)
        {
               
               

                i++;
                if(i%20==0)
                {
                        led3=!led3;
                }
                delay_ms(10);
        }
}

全部資料51hei下載地址:
esp8266+stm32f103c8t6 點(diǎn)燈.7z (490.74 KB, 下載次數(shù): 372)

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:751784 發(fā)表于 2020-12-15 15:44 | 顯示全部樓層
連接IP異常怎么辦
回復(fù)

使用道具 舉報(bào)

ID:409662 發(fā)表于 2020-12-30 21:42 | 顯示全部樓層
這個(gè)的使用前提是 店鋪提前給8266燒錄程序了才行嗎
回復(fù)

使用道具 舉報(bào)

ID:785198 發(fā)表于 2021-1-9 20:52 | 顯示全部樓層
均是無用 發(fā)表于 2020-12-30 21:42
這個(gè)的使用前提是 店鋪提前給8266燒錄程序了才行嗎

得自己先給esp8266 改一下波特率 改成和代碼里面一樣得就可以了 其它不用操作
回復(fù)

使用道具 舉報(bào)

ID:713597 發(fā)表于 2021-2-26 09:28 | 顯示全部樓層
可以問一下串口1和usart2的作用嗎,還有esp8266的波特率要調(diào)到多少
回復(fù)

使用道具 舉報(bào)

ID:713597 發(fā)表于 2021-2-26 09:29 | 顯示全部樓層
小白不太懂求問
回復(fù)

使用道具 舉報(bào)

ID:968753 發(fā)表于 2021-9-28 09:09 | 顯示全部樓層
我怎么燒錄esp8266模塊啊,有燒錄軟件,找不到文件,不知道是哪個(gè)文件可以改。
回復(fù)

使用道具 舉報(bào)

ID:691181 發(fā)表于 2021-10-1 17:10 | 顯示全部樓層
剛開始學(xué)STM32,先收藏了
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表