日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

支持自定义的离线语音模块WT516P6Core 串口协议使用说明

發(fā)布時間:2024/10/14 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 支持自定义的离线语音模块WT516P6Core 串口协议使用说明 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

很多開發(fā)愛好者在應(yīng)用啟明云端的WT516P6Core自定義離線語音模塊時,遇到最多的就是串口問題;接好線沒反應(yīng),串口數(shù)據(jù)沒有等等 ,這里為大家整理了一份串口協(xié)議使用說明文檔供大家參考!

離線語音-支持中英文

另外一個問題就是如何自定義語音指令!目前啟明云端是支持在線自定義語音指令編譯,入口查看:8ms平臺選擇云知聲為入口

啟明云端的視頻
1、模塊串口協(xié)議說明

云之聲 SDK 有官方默認的串口協(xié)議提供給用戶使用,同時用戶也可以在云知

聲平臺上自定義串口協(xié)議,從而實現(xiàn)與其他 MCU 之間的串口通信。兩種方式的

實現(xiàn)都需要在云知聲平臺上定義好語音指令后,下載官方 SDK。

2、官方串口協(xié)議

云之聲提供了一套完整的串口通信協(xié)議,用戶可以通過修改 SDK 中的設(shè)置來

使用這一套串口協(xié)議,模塊每響應(yīng)一次語音指令,串口就會輸出一次數(shù)據(jù)。但是

從云知聲上下載下來的 SDK 中的固件是默認關(guān)閉串口協(xié)議功能的,所以需要修改

設(shè)置并重新編譯。

2.1、使能串口協(xié)議

在 SDK 中有一個 user_config.h 的文件,在該文件中我們可以選擇一些官方

的 demo,或者使能串口協(xié)議。具體路徑為 unione_lite_app_hb_m\user\inc\

主要需要修改的地方有兩個,一個是 USE_UNIONE_PROTOCOL,該宏定義默

認是 0,需要把它改成 1。第二個地方是 USER_RUN_DEMO,該宏定義默認是 1,

默認是運行 GPIO demo,一般不會使用到,需要把它改成 0。修改完成后重新編

譯即可使配置生效。具體如圖 1、圖 2 所示。

2.2、串口協(xié)議解析

官方的串口協(xié)議是一套完整的協(xié)議,包括幀頭、幀尾以及 CRC 校驗等等,詳

細的說明可以查看官方的串口協(xié)議說明文檔,本文檔只針對協(xié)議幀進行說明。

協(xié)議幀結(jié)構(gòu)包括 8 部分。

1 、幀頭 uArTcP(固定 6byte)

2 、模塊串口數(shù)據(jù)發(fā)送次數(shù) seq(1byte 遞增)

3 、ctrl(1byte)

4 、cmd(2byte)

5 、整包數(shù)據(jù)校驗 crc16(2byte)

6、 payload 長度 len(2byte)

7、 len 的 crc 校驗 cs(2byte)

8 、離線語音指令 payload(Nbyte)

具體如圖 3、圖 4 所示。

3、自定義串口協(xié)議

除了使用官方的串口協(xié)議,用戶也可以在云之聲平臺上自定義串口協(xié)議,在

定義離線語音指令的過程中,即可完成這一操作。與官方串口指令不一樣的地方

是,每一條語音指令都需要主動配置串口數(shù)據(jù),不然不會輸出數(shù)據(jù)。

3.1、配置串口

在 Pin 腳設(shè)置中,把 GPIO_A6 設(shè)置為 UART_RX,GPIO_A7 設(shè)置為 UART_TX,

波特率、數(shù)據(jù)位等可以按實際需要設(shè)置。設(shè)置完成后才可以自定義串口協(xié)議。具

體如圖 5 所示。

3.2、定義串口協(xié)議

在配置好離線語音指令后,選擇控制詳情,對需要輸出數(shù)據(jù)的語音指令點擊

添加控制,點擊后會彈出一個窗口,控制類型選擇 UART1_TX,動作選擇發(fā)送,

參數(shù)填入需要輸出的數(shù)據(jù),保存后即可生效。SDK 發(fā)布成功后下載燒錄,即可正

產(chǎn)運行。具體如圖 6、圖 7 所示。


更多資料詳情查看地址8ms平臺:

總結(jié)

以上是生活随笔為你收集整理的支持自定义的离线语音模块WT516P6Core 串口协议使用说明的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。