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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3415|回復: 4
打印 上一主題 下一主題
收起左側

關于15W413AS單片機與涂鴉WIFI模塊通信問題

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

想做一個stc15W413單片機與涂鴉模塊WB2R進行通信,通過涂鴉模塊與手機進行通信的功能。但是發(fā)現(xiàn)15W413與涂鴉模塊串口通信沒數(shù)據(jù)回復,查不出原因,涂鴉模塊部分是涂鴉公司提供的源代碼,我們只需要將單字節(jié)加入需要的函數(shù)就可以了,所以應該是不需要修改的。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選擇定時器2為波特率發(fā)生器
    AUXR |= 0x04;                //定時器2時鐘為Fosc,即1T
    T2L   = 0xE0;                //設定定時初值
    T2H   = 0xFE;                //設定定時初值
    AUXR |= 0x10;                //啟動定時器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)                  //檢測字符串結束標志
    {
        SendData(*s++);         //發(fā)送當前字符
    }
}

/***************************************************************************
** 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;               //清忙標志
    }
}





串口代碼是否有問題?

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

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

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

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

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

地板
ID:438796 發(fā)表于 2022-1-23 15:21 | 只看該作者
/******************************************************************************
                           2:串口單字節(jié)發(fā)送函數(shù)
請將MCU串口發(fā)送函數(shù)填入該函數(shù)內,并將接收到的數(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 "請將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ù)
*/
}
你這里有調用嗎?

回復

使用道具 舉報

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

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美在线观看网站 | 欧美一级二级在线观看 | 激情av| 青青草免费在线视频 | 日韩成人一区 | 国产精品国产三级国产aⅴ入口 | 国产免费又色又爽又黄在线观看 | 成人av资源在线 | 精品欧美一区二区三区久久久 | 国产99视频精品免费视频7 | 日韩成人免费在线视频 | 精品产国自在拍 | 国产一区二 | 精品成人佐山爱一区二区 | 亚洲免费视频在线观看 | 精品综合久久久 | 天天摸天天干 | 福利一区在线观看 | 久久高清免费视频 | 99久久国产综合精品麻豆 | 国产成人jvid在线播放 | 国产精品一区二区三区久久 | 亚洲一区在线日韩在线深爱 | 一级做a爰片性色毛片视频停止 | 国产精品爱久久久久久久 | 亚洲三区在线观看 | 欧美精品福利 | 欧美一区二区小视频 | 国产精品99久久久久久久vr | 久久久男人的天堂 | 婷婷激情综合 | 久久国产成人 | 亚洲91av | 国产精品久久久久久久久免费相片 | 99爱国产| 中文字幕不卡在线88 | 欧美精品乱码99久久影院 | 啪啪免费网站 | 青青久久av北条麻妃海外网 | 爱爱免费视频网站 | 嫩草黄色影院 |