一.說明
非常感謝基于安謀科技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
+關注
關注
14文章
499瀏覽量
66914 -
串口驅動
+關注
關注
2文章
86瀏覽量
19410 -
BLE技術
+關注
關注
0文章
35瀏覽量
6940 -
MCU芯片
+關注
關注
3文章
260瀏覽量
12885 -
OpenHarmony
+關注
關注
33文章
3952瀏覽量
21093
發布評論請先 登錄
相關推薦
熱點推薦
OpenHarmony南向嵌入式:【XR806開發板指導文檔】
XR806_OpenHarmony開發板是基于XR806芯片設計開發的參考評估,板身集成了XR806芯片、WiFi/BT雙天線、供電系統、按鈕及LED等,并引出了所有可用引腳,可供開發者進行方案評估、DIY或小規模產品研發使用。
XR806芯片、XR806開源鴻蒙開發板簡介
XR806芯片介紹XR806是全志科技旗下子公司廣州芯之聯研發設計的一款支持WiFi和BLE的高集成度無線MCU芯片,支持鴻蒙L0系統。具有集成度高、硬件設計簡單、BOM成本低、安全可靠等優點
發表于 11-15 17:08
XR806芯片、XR806開源鴻蒙開發板簡介
按鍵 1,功能按鍵 1燈 :紅色電源指示燈 1,藍色可調節LED 1供電:Type-C 5V引腳:插針引腳 *9調試方式:Type-C(已板載串口轉USB芯片)晶振:外接40MHz晶振原理圖引腳功能位號圖固件編譯固件燒錄以上內容可以戳右側全志在線官網XR806在線文檔鏈接
發表于 11-15 18:32
XR806在線調試方法
PRJCONF_SWD_EN 13、由于PB2和PB3是在__wrap_main()中初始化成調試接口的,所以上電并不是調試口,意味著不要使用jlink控制XR806進入復位,不然大概率會跑飛。4、由于沒辦法
發表于 12-02 09:56
XR806芯片的mac地址要如何存放以及如何獲取
XR806芯片系統異常重啟如何解決?XR806芯片如何更換打印log口?XR806芯片的mac地址要如何存放以及如何獲取?求解答
發表于 12-28 06:42
【直播預告】全志XR806芯片應用實戰分享
活動簡介XR806是全志科技研發設計的一款支持WiFi和BLE的IoT芯片,它采用了安謀科技自主研發的星辰“STAR-MC1”處理器,具有集成度高、硬件設計簡單、BOM成本低、安全可靠等優點。可廣泛
發表于 02-28 17:39
【直播預告】全志XR806芯片應用實戰分享會!
活動簡介XR806是全志科技研發設計的一款支持WiFi和BLE的IoT芯片,它采用了安謀科技自主研發的星辰“STAR-MC1”處理器,具有集成度高、硬件設計簡單、BOM成本低、安全可靠等優點。可廣泛
發表于 03-01 09:27
如何下載xr806鴻蒙代碼并編譯?
_openharmony2/device/xradio/xr806/liteos_m$ git diff 。 diff --git a/xr806/liteos_m/config.g
發表于 03-11 16:02
使用XR806芯片驅動一下DHT11溫濕度傳感器
參與全志在線與極術社區聯合舉辦的開發板試用活動,收到寄來的全志XR806開發板,之前用過很多全志的SOC芯片,但是像這種無線芯片還是第一次用。這次打算使用XR806芯片驅動一下DHT11溫濕度傳感器。
發表于 10-13 17:28
?1539次閱讀
【XR806開發板試用】基于FreeRTOS的UART1串口雙向通信測試
XR806是全志科技設計開發的一款支持WiFi和BLE的高集成度無線MCU芯片。之前已經支持了鴻蒙系統,現在又支持了FreeRTOS,可玩性又大大增強了。
XR806串口驅動CM32M對小廚寶的控制實驗
評論