一.說明
非常感謝基于安謀科技STAR-MC1的全志XR806 Wi-Fi+BLE開源鴻蒙開發(fā)板試用活動,并獲得開發(fā)板試用。
XR806是全志科技旗下子公司廣州芯之聯(lián)研發(fā)設(shè)計的一款支持WiFi和BLE的高集成度無線MCU芯片,支持OpenHarmony minisystem和FreeRTOS,具有集成度高、硬件設(shè)計簡單、BOM成本低、安全可靠等優(yōu)點。
任務(wù):APP控制XR806開發(fā)板,使用XR806與CM32M101進(jìn)行USART串口交互模擬控制小廚寶,用LED代替功能開關(guān)。(用CM32MF101的原因是公司這款移動的MCU倉庫那里可以隨便拿...)
二.SDK下載、編譯、燒錄
使用 mkdir 命令新建文件夾,保存之后需要拉取的 SDK,然后 cd 進(jìn)入到剛才新建的文件夾中。
$ mkdir xr806_sdk
$ cd xr806_sdk
拉取倉庫
$ git clone https://sdk.awol.com/git_repo/XR806/xr806_sdk/xr806_sdk.git
如果提示 Username for : 請輸入 全志在線開發(fā)者論壇 的用戶名和密碼。(點贊加幾個評論,輕輕松松就2級了。)
安裝環(huán)境依賴
sudo apt-get install build-essential subversion git libncurses5-dev zlib1g-dev gawk flex bison quilt libssl-dev xsltproc libxml-parser-perl mercurial bzr ecj cvs unzip lsof kconfig-frontends android-tools-mkbootimg python2 libpython3-dev gcc-multilib libc6:i386 libstdc++6:i386 lib32z1
XR806的USART串口
CM32M101的USART串口
三.DEMO修改、開發(fā)并鏈接MQTT Broker *** *
拷貝XR806例程目錄下的at_demo,改名cm32usart,并修改配置信息后寫入串口函數(shù)。
cp -r at_demo cm32usart
改defconfig配置CONFIG_PROJECT="demo/cm32usart"
MQTT連接MQEX
APP控制LED閃爍
-
FreeRTOS
+關(guān)注
關(guān)注
12文章
492瀏覽量
64109 -
串口驅(qū)動
+關(guān)注
關(guān)注
2文章
86瀏覽量
19079 -
BLE技術(shù)
+關(guān)注
關(guān)注
0文章
31瀏覽量
6735 -
MCU芯片
+關(guān)注
關(guān)注
3文章
256瀏覽量
12059 -
OpenHarmony
+關(guān)注
關(guān)注
29文章
3847瀏覽量
18413
發(fā)布評論請先 登錄
使用XR806聯(lián)調(diào)控制四足馬術(shù)機器人

OpenHarmony南向嵌入式:【XR806開發(fā)板指導(dǎo)文檔】

XR806芯片、XR806開源鴻蒙開發(fā)板簡介
XR806芯片、XR806開源鴻蒙開發(fā)板簡介
XR806在線調(diào)試方法
XR806芯片的mac地址要如何存放以及如何獲取
如何保證休眠時XR806芯片GPIO的電平狀態(tài)呢
【直播預(yù)告】全志XR806芯片應(yīng)用實戰(zhàn)分享
【直播預(yù)告】全志XR806芯片應(yīng)用實戰(zhàn)分享會!
如何下載xr806鴻蒙代碼并編譯?
使用XR806芯片驅(qū)動一下DHT11溫濕度傳感器

【XR806開發(fā)板試用】基于FreeRTOS的UART1串口雙向通信測試

評論