成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

HarmonyConnect之AT指令

系統 OpenHarmony
AT指令是用于PC與終端設備之間進行連接與通信的命令,在命令行模式下,用戶可以通過 AT+指令利用 UART 口對模塊進行設置。

??想了解更多關于開源的內容,請訪問:??

??51CTO 開源基礎軟件社區??

??https://ost.51cto.com??

基礎環境:Hi3861芯片的模組(單wifi模組)/HF-LPT270模組(內置芯片為BL602,為Combo模組),OpenHarmony1.1.0源碼,hilinkSDK。

1、什么是AT指令

AT指令是用于PC與終端設備之間進行連接與通信的命令。

在命令行模式下,用戶可以通過 AT+指令利用 UART 口對模塊進行設置。

2、怎么用AT指令

芯片為3861的模組

使用HiBurn燒錄固件

打開sscom5串口工具

選擇好串口以及波特率之后打開串口,并復位模組,復位時如果模組上有復位鍵可以直接使用,如果沒有可參考如下引腳圖。

圖中EN引腳為復位,該引腳與GND短接就行。

此時,復位之后默認進入的是產測模式,AT指令只有在這個模式才能使用。

AT+FTM=1 進入產測模式。

進入產測模式之后,就可以燒錄token以及進行查看設備mac地址等各種操作。

燒錄token:AT+TOKEN=[token 號]。

查看mac地址:AT+MAC?。

BL602芯片的模組

使用燒錄工具燒錄固件

配置如下圖:

串口工具連接以及引腳圖

其中,log口的TX為GPIO17,RX為GPIO11,波特率設置為921600。

通信口的TX為GPIO16,RX為GPIO7,波特率為9600。

這些外設的復用和波特率設置可以在代碼中設置,不一定固定。

用串口工具連接之后復位(可以直接操作3.3V讓設備重新上電)。

進入AT指令模式需要輸入“+”和“a”,輸入“+”和“a”需要在一定時間內完成,以減少正常工作時誤進入命令模式

的概率,兩者之間間隔不能大于3s。

進入命令行模式之后就可以使用AT指令啦!如:

  • AT+TOKEN。
  • AT+WSMAC 查看mac地址。
  • AT+WSMAC=8888,mac地址,模組商給的key值 可以燒錄mac地址。
  • AT+RST 復位模組。
  • AT+APPVER 查看APP軟件版本。
  • AT+VER 查看軟件版本。
  • 等。。。

3、如何自己寫AT指令

舉例:寫一個AT+RESET讓模組恢復出廠設置。

代碼位置

device/hisilicon/hi3861/sdk_liteos/components/at/src。

在map中加入自己想要增加的指令

并自己實現對應的回調函數。

恢復出廠設置回調函數

static int hf_cmd_hilink_reset(pat_session_t s,int argc,char *argv[],char *rsp,int len)
{
if(argc==0)
{
#ifdef HARMONY_HILINK
extern void cmd_reply(const char *reply, int reply_len);
cmd_reply("+ok", strlen("+ok"));
hilink_restore_factory_settings();
#endif
return 0;
}
return -3;
}

其中hilink_restore_factory_settings()函數為hilinksdk中提供的恢復出廠設置接口,更多接口請參考hilink.h

3.4 AT+RESET。

設備恢復出廠設置,并重新配網。

??想了解更多關于開源的內容,請訪問:??

??51CTO 開源基礎軟件社區??

??https://ost.51cto.com??。

責任編輯:jianghua 來源: 鴻蒙社區
相關推薦

2021-02-16 16:41:45

Vue項目指令

2009-07-02 11:34:42

JSP指令JSP開發

2009-01-05 09:44:11

C#預編譯指令

2012-03-01 22:50:55

Linux范例

2023-03-31 11:14:13

java虛擬機指令

2021-01-30 12:39:16

Linux特權模式

2024-09-26 10:23:46

2009-07-06 09:34:19

JSP頁面

2010-12-31 09:23:44

FreeBSD

2023-07-10 16:00:56

AT指令建立網絡連接

2014-03-12 10:22:59

AngularJS指令

2012-12-10 11:02:46

2009-12-11 15:59:00

Linux grep指

2023-12-21 07:10:43

2010-06-22 23:58:29

Linux Badbl

2009-12-25 14:24:59

Linux指令od

2010-07-15 10:07:29

Perl指令

2020-12-01 15:00:18

iOS 14蘋果快捷指令

2010-09-26 13:44:32

2012-06-08 13:25:31

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 北条麻妃一区二区三区在线视频 | 国产91在线播放 | 综合网伊人 | 四虎在线观看 | 国产不卡一 | 亚洲一区 中文字幕 | 97国产精品视频人人做人人爱 | 夜夜爽99久久国产综合精品女不卡 | 97免费在线视频 | 精品亚洲一区二区三区 | 91在线电影 | 亚洲精品一区二区三区中文字幕 | 麻豆av在线| av网站免费看 | 日韩一区二区三区四区五区 | 久久婷婷国产麻豆91 | 国产一区二区在线播放 | 国产精品日本一区二区不卡视频 | 天天夜碰日日摸日日澡 | 国产一级片在线播放 | 一区二区三区在线 | 午夜免费看 | 久久婷婷国产麻豆91 | 久久精品日产第一区二区三区 | av大片| a级片网站 | 精品国产乱码久久久久久闺蜜 | 欧美成人精品一区二区三区 | 亚洲一区国产精品 | 免费在线看黄 | 精品国产一区二区三区久久久蜜月 | 一区二区三区四区在线视频 | 日韩欧美一区二区三区免费观看 | 免费看的黄网站 | 在线观看av网站永久 | 亚洲xx在线| 国产精品1区2区 | www.色.com| 黄色精品 | 91精品久久久 | 色综合网站 |