一.說明
非常感謝基于安謀科技STAR-MC1的全志XR806 Wi-Fi+BLE開源鴻蒙開發板試用活動,并獲得開發板試用。
XR806是全志科技旗下子公司廣州芯之聯研發設計的一款支持WiFi和BLE的高集成度無線MCU芯片,支持OpenHarmony minisystem和FreeRTOS,具有集成度高、硬件設計簡單、BOM成本低、安全可靠等優點。
任務:APP控制XR806開發板,使用XR806與CM32M101進行USART串口交互模擬控制小廚寶,用LED代替功能開關。(用CM32MF101的原因是公司這款移動的MCU倉庫那里可以隨便拿...)
二.SDK下載、編譯、燒錄
使用 mkdir 命令新建文件夾,保存之后需要拉取的 SDK,然后 cd 進入到剛才新建的文件夾中。
$ mkdir xr806_sdk
$ cd xr806_sdk
拉取倉庫
$ git clone https://sdk.awol.com/git_repo/XR806/xr806_sdk/xr806_sdk.git
如果提示 Username for : 請輸入 全志在線開發者論壇 的用戶名和密碼。(點贊加幾個評論,輕輕松松就2級了。)
安裝環境依賴
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修改、開發并鏈接MQTT Broker *** *
拷貝XR806例程目錄下的at_demo,改名cm32usart,并修改配置信息后寫入串口函數。
cp -r at_demo cm32usart
改defconfig配置CONFIG_PROJECT="demo/cm32usart"
MQTT連接MQEX
APP控制LED閃爍
-
FreeRTOS
+關注
關注
12文章
485瀏覽量
63659 -
串口驅動
+關注
關注
2文章
86瀏覽量
19012 -
BLE技術
+關注
關注
0文章
31瀏覽量
6690 -
MCU芯片
+關注
關注
3文章
256瀏覽量
11947 -
OpenHarmony
+關注
關注
26文章
3812瀏覽量
18036
發布評論請先 登錄
OpenHarmony南向嵌入式:【XR806開發板指導文檔】

XR806芯片、XR806開源鴻蒙開發板簡介
XR806芯片、XR806開源鴻蒙開發板簡介
XR806在線調試方法
XR806芯片的mac地址要如何存放以及如何獲取
【直播預告】全志XR806芯片應用實戰分享
【直播預告】全志XR806芯片應用實戰分享會!
如何下載xr806鴻蒙代碼并編譯?
使用XR806芯片驅動一下DHT11溫濕度傳感器

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

評論