一.说明
非常感谢基于安谋科技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浏览量
67223 -
串口驱动
+关注
关注
2文章
86浏览量
19467 -
BLE技术
+关注
关注
0文章
35浏览量
6958 -
MCU芯片
+关注
关注
3文章
260浏览量
13018 -
OpenHarmony
+关注
关注
33文章
3971浏览量
21341
发布评论请先 登录
相关推荐
热点推荐
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
•1767次阅读
【XR806开发板试用】基于FreeRTOS的UART1串口双向通信测试
XR806是全志科技设计开发的一款支持WiFi和BLE的高集成度无线MCU芯片。之前已经支持了鸿蒙系统,现在又支持了FreeRTOS,可玩性又大大增强了。
XR806串口驱动CM32M对小厨宝的控制实验
评论