久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

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

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 3539|回復(fù): 4
打印 上一主題 下一主題
收起左側(cè)

關(guān)于15W413AS單片機(jī)與涂鴉WIFI模塊通信問(wèn)題

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:813153 發(fā)表于 2020-10-9 11:32 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
本帖最后由 淡黑 于 2020-10-11 16:52 編輯

想做一個(gè)stc15W413單片機(jī)與涂鴉模塊WB2R進(jìn)行通信,通過(guò)涂鴉模塊與手機(jī)進(jìn)行通信的功能。但是發(fā)現(xiàn)15W413與涂鴉模塊串口通信沒(méi)數(shù)據(jù)回復(fù),查不出原因,涂鴉模塊部分是涂鴉公司提供的源代碼,我們只需要將單字節(jié)加入需要的函數(shù)就可以了,所以應(yīng)該是不需要修改的。STC串口代碼如下:
#define S1_S0 0x40              //P_SW1.6
#define S1_S1 0x80              //P_SW1.7
bit busy;
char temp,rec_flag = 0;

/***************************************************************************
** Function name: void InitUart1(void)
** Descriptions: uart初始化
** input parameters:
** output parameters:
** Returned value:
***************************************************************************/
void InitUart1(void)                     //9600
{         
        EA    = 0;
    ACC   = P_SW1;
    ACC  &= ~(S1_S0 | S1_S1);    //S1_S0=0 S1_S1=1
    ACC  |= S1_S1;               //(P1.6/RxD_3, P1.7/TxD_3)
    P_SW1 = ACC;  
    SCON  = 0x50;                //8位數(shù)據(jù),可變波特率
    AUXR |= 0x01;                //串口1選擇定時(shí)器2為波特率發(fā)生器
    AUXR |= 0x04;                //定時(shí)器2時(shí)鐘為Fosc,即1T
    T2L   = 0xE0;                //設(shè)定定時(shí)初值
    T2H   = 0xFE;                //設(shè)定定時(shí)初值
    AUXR |= 0x10;                //啟動(dòng)定時(shí)器2
           ES    = 1;                   //中斷允許
           EA    = 1;   
}

/***************************************************************************
** Function name: void SendData(BYTE dat)
** Descriptions: 發(fā)送字節(jié)
** input parameters:
** output parameters:
** Returned value:
***************************************************************************/
void SendData(BYTE dat)
{
    while(busy);
    busy = 1;
    SBUF = dat;
}
/***************************************************************************
** Function name: void SendString(char *s)
** Descriptions: 發(fā)送字符串
** input parameters:
** output parameters:
** Returned value:
***************************************************************************/
void SendString(char *s)
{
    while (*s)                  //檢測(cè)字符串結(jié)束標(biāo)志
    {
        SendData(*s++);         //發(fā)送當(dāng)前字符
    }
}

/***************************************************************************
** Function name: void Uart() interrupt 4
** Descriptions: uart初始化
** input parameters:
** output parameters:
** Returned value:
***************************************************************************/
void Uart() interrupt 4
{
    if (RI)
    {
        RI = 0;                 //清除RI位
        temp = SBUF;            //數(shù)據(jù)
        uart_receive_input(temp);
    }
    if (TI)
    {
        TI = 0;                 //清除TI位
        busy = 0;               //清忙標(biāo)志
    }
}





串口代碼是否有問(wèn)題?

WBR2模組規(guī)格書(shū)_涂鴉智能_文檔中心.pdf

470.27 KB, 下載次數(shù): 35

這是涂鴉模塊的規(guī)格書(shū)

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏2 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:813153 發(fā)表于 2020-10-10 17:29 | 只看該作者
各位大佬求幫助啊,這個(gè)問(wèn)題拖好久沒(méi)得到解決
回復(fù)

使用道具 舉報(bào)

板凳
ID:110606 發(fā)表于 2021-2-24 11:19 | 只看該作者
樓主解決了嗎,最近我也在用涂鴉模塊啊,就是通信也是有問(wèn)題
回復(fù)

使用道具 舉報(bào)

地板
ID:438796 發(fā)表于 2022-1-23 15:21 | 只看該作者
/******************************************************************************
                           2:串口單字節(jié)發(fā)送函數(shù)
請(qǐng)將MCU串口發(fā)送函數(shù)填入該函數(shù)內(nèi),并將接收到的數(shù)據(jù)作為參數(shù)傳入串口發(fā)送函數(shù)
******************************************************************************/

/**
* @brief  串口發(fā)送數(shù)據(jù)
* @param[in] {value} 串口要發(fā)送的1字節(jié)數(shù)據(jù)
* @return Null
*/
void uart_transmit_output(unsigned char value)
{
//    #error "請(qǐng)將MCU串口發(fā)送函數(shù)填入該函數(shù),并刪除該行"
    extern void USARt_SEND(unsigned char dat );
                USARt_SEND( value);
/*
    //Example:
    extern void Uart_PutChar(unsigned char value);
    Uart_PutChar(value);                                        //串口發(fā)送函數(shù)
*/
}
你這里有調(diào)用嗎?

回復(fù)

使用道具 舉報(bào)

5#
ID:1003529 發(fā)表于 2022-1-26 15:18 | 只看該作者
主程序貼出來(lái)這個(gè)也沒(méi)uart_receive_input(temp)
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 日韩欧美在线观看 | 毛片久久久 | 免费看一级毛片 | 亚洲精品一级 | av先锋资源 | 免费成人高清在线视频 | 久久久入口 | 毛片一区二区 | 中文字幕日韩一区二区 | 久草视| 亚洲福利免费 | 成人免费激情视频 | 国产精品亚洲精品久久 | 一区二区三区中文字幕 | 欧美电影在线观看网站 | 草久视频| 在线视频91| 日韩欧美在线一区 | 欧美日韩一区在线播放 | 亚洲成人免费 | 在线视频一区二区三区 | 精品国产一二三区 | a黄视频 | 91精品中文字幕一区二区三区 | 日韩欧美精品一区 | 羞羞的视频在线看 | 成人免费一区二区三区视频网站 | 久久久久国产一区二区三区四区 | 国产一区二区在线播放 | 亚洲一区在线播放 | 毛片a级| 看av电影 | 亚洲欧美精品在线观看 | 欧美一级免费 | 欧美一区 | 99伊人网| 日韩欧美在线播放 | 北条麻妃一区二区三区在线观看 | 四虎影院免费在线播放 | 日韩一区二区在线免费观看 | 亚洲一区二区久久 |