新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 51單片機控制TC35 之發送AT連機命令

        51單片機控制TC35 之發送AT連機命令

        作者: 時間:2016-11-13 來源:網絡 收藏
        一開始犯了2個錯誤;

        1:發送聯機指令AT的時候,中斷接受函數,RsBuf[RsPoint++]=SBUF;

        本文引用地址:http://www.104case.com/article/201611/316393.htm

        中的RsPoint應該置零。

        2:串口中斷函數中 if((RsPoint

        否則接受到一些別的數據。

        且在中斷中RI必須清零

        只發3個關鍵的函數




        /***********************發送聯機指令******************************
        *功 能: 串口發送數組命令到TC35,"AT",
        *形 參:
        *返 回 值:
        *備 注: 測試GSM模塊是否連接正確
        *****************************************************************/
        void Send_AT(void)
        {
        uchar *p,i=ATwaits; //ATwaits=10
        //lcd_disp_str(RsBuf,1);


        while(i--) //測試10次,在某一次成功就退出
        {
        //RsBuf[0]=

        主站蜘蛛池模板: 勐海县| 罗江县| 江山市| 安徽省| 易门县| 淳安县| 吉木萨尔县| 江华| 海宁市| 镇平县| 黄大仙区| 新乡市| 九寨沟县| 扎囊县| 白玉县| 曲周县| 邮箱| 岱山县| 兴化市| 闸北区| 霸州市| 新竹县| 宣威市| 胶南市| 宜丰县| 阜城县| 西充县| 安丘市| 南投县| 胶南市| 大化| 河曲县| 格尔木市| 富川| 临朐县| 天气| 大冶市| 西宁市| 石城县| 蓬溪县| 安岳县|