0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

XR806串口驱动CM32M对小厨宝的控制实验

冬至子 来源:Ben_gXV4Z 作者:Ben_gXV4Z 2023-10-23 11:39 次阅读

一.说明

非常感谢基于安谋科技STAR-MC1的全志XR806 Wi-Fi+BLE开源鸿蒙开发板试用活动,并获得开发板试用。

XR806是全志科技旗下子公司广州芯之联研发设计的一款支持WiFi和BLE的高集成度无线MCU芯片,支持OpenHarmony minisystem和FreeRTOS,具有集成度高、硬件设计简单、BOM成本低、安全可靠等优点。

任务:APP控制XR806开发板,使用XR806与CM32M101进行USART串口交互模拟控制小厨宝,用LED代替功能开关。(用CM32MF101的原因是公司这款移动的MCU仓库那里可以随便拿...)

1697874091316.jpg

二.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串口

1697872872527.jpg

CM32M101的USART串口

1697874965444.jpg

三.DEMO修改、开发并链接MQTT Broker *** *

拷贝XR806例程目录下的at_demo,改名cm32usart,并修改配置信息后写入串口函数。

cp -r at_demo cm32usart 

改defconfig配置CONFIG_PROJECT="demo/cm32usart"

MQTT连接MQEX

1697875911078.jpg

APP控制LED闪烁

84e671b4d174f1aadbbe48c5e566a2d.jpg

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FreeRTOS
    +关注

    关注

    12

    文章

    483

    浏览量

    62048
  • 串口驱动
    +关注

    关注

    2

    文章

    82

    浏览量

    18631
  • BLE技术
    +关注

    关注

    0

    文章

    28

    浏览量

    5844
  • MCU芯片
    +关注

    关注

    3

    文章

    249

    浏览量

    11401
  • OpenHarmony
    +关注

    关注

    25

    文章

    3682

    浏览量

    16183
收藏 人收藏

    评论

    相关推荐

    使用XR806联调控制四足马术机器人

    本项目使用XR806串口协议与大疆A板的stm32通讯,实现并联四足机器人的单腿运动学逆解与整体步态规划,本文将讲解项目所涉及的算法以及代码实现步骤。
    的头像 发表于 10-28 09:18 803次阅读
    使用<b class='flag-5'>XR806</b>联调<b class='flag-5'>控制</b>四足马术机器人

    OpenHarmony南向嵌入式:【XR806开发板指导文档】

    XR806_OpenHarmony开发板是基于XR806芯片设计开发的参考评估,板身集成了XR806芯片、WiFi/BT双天线、供电系统、按钮及LED等,并引出了所有可用引脚,可供开发者进行方案评估、DIY或小规模产品研发使用。
    的头像 发表于 04-14 09:25 748次阅读
    OpenHarmony南向嵌入式:【<b class='flag-5'>XR806</b>开发板指导文档】

    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芯片如何更换打印logXR806芯片的mac地址要如何存放以及如何获取?求解答
    发表于 12-28 06:42

    如何保证休眠时XR806芯片GPIO的电平状态呢

    如何保证休眠时XR806芯片GPIO的电平状态呢?XR808/XR809/XR871/XR872和XR8
    发表于 12-29 06:16

    【直播预告】全志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 614次阅读
    使用<b class='flag-5'>XR806</b>芯片<b class='flag-5'>驱动</b>一下DHT11温湿度传感器

    XR806开发板试用】基于FreeRTOS的UART1串口双向通信测试

    XR806是全志科技设计开发的一款支持WiFi和BLE的高集成度无线MCU芯片。之前已经支持了鸿蒙系统,现在又支持了FreeRTOS,可玩性又大大增强了。
    的头像 发表于 10-17 11:25 1415次阅读
    【<b class='flag-5'>XR806</b>开发板试用】基于FreeRTOS的UART1<b class='flag-5'>串口</b>双向通信测试

    全志XR806底板位号图

    全志XR806底板位号图
    发表于 10-19 15:11 0次下载

    全志XR806鸿蒙无线模组原理图

    全志XR806鸿蒙无线模组原理图
    发表于 10-19 15:11 7次下载

    全志XR806开发板原理图

    全志XR806开发板原理图
    发表于 10-19 15:11 12次下载