一.說明
非常感謝基于安謀科技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文章
474瀏覽量
61442 -
串口驅動
+關注
關注
2文章
78瀏覽量
18371 -
BLE技術
+關注
關注
0文章
27瀏覽量
5802 -
MCU芯片
+關注
關注
3文章
236瀏覽量
11168 -
OpenHarmony
+關注
關注
24文章
3437瀏覽量
15247
發布評論請先 登錄
相關推薦
評論