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

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

3天内不再提示

RT-Thread BK7252麻雀一号开发板

RTThread物联网操作系统 来源:RTThread物联网操作系统 2020-04-30 15:08 次阅读

如果您拥有 RT-Thread BK7252 麻雀一号开发板,为了使开发过程更加顺畅、少走弯路,请在使用前认真阅读并执行本文档。

一、前期工作

1.1开箱检查

如果您购买了麻雀一号,收到货后,请按照以下清单开箱核对产品数量:

麻雀一号开发板 1 块

beken 无线烧录器 1 个

仔细检查板子有无破损,零件是否齐全,如有任何问题请联系淘宝客服沟通。

1.2 上电测试

使用 USB Type-C 数据线(需自备)连接供电,指示灯和 LCD 亮起,表示上电测试通过。

二、板子连接电脑串口终端

麻雀一号使用 USB Type-C 数据线(需自备)连接电脑进行串口通信,能简单快捷地体验 RT-Thread 强大的命令行功能。板子连接电脑后,在设备管理器界面检查串口工作情况,并记录 COM 号备用。 若未安装 CH340 驱动导致电脑无法识别串口,请自行解压开发工具目录下的 CH34x_Install_Windows_v3_4.zip 文件安装。 打开终端软件(推荐 Xshell 或 PuTTY),新建 Serial 连接,选择对应串口号,波特率115200,数据位-8,停止位-1,无校验无流控,连接到开发板串口:

敲回车能看到命令行提示符 msh /> 表示终端工作正常:

按 Tab 键列出所有可用命令,常用命令有:

三、使用 ENV 编译工程

RT-Thread 中使用 ENV 命令行编译配置环境进行项目构建,解压资料包提供的env_released_1.1.3.7z文件,双击env.exe 运行。 解压 SDK bk7252_camera_release_xxxxxxxx,并在对应目录启动 ENV,输入 scons 命令进行编译:

四、使用 OTA 更新程序

编译完成后将在 SDK 目录下生成 rtthread.bin固件,和传统直接写入 Flash 的方式不同,麻雀一号集成了 BootLoader,可以通过 WiFi 无线网络更新方式固件(OTA),具体步骤为:

4.1 打包固件

使用 ota_tool固件打包工具将.bin 固件打包为 .rbl 升级文件(RTT OTA 升级标准文件格式),相关配置见下图:

4.2 Web Server 配置

使用 MyWebServer 工具在本地搭建 Web 服务器,为板子提供固件下载服务。双击MyWebServer.exe运行程序,先停止服务,将服务目录改为 rbl 文件所在目录(通常在打包时和 rtthread.bin一样保存在 SDK 目录下),再重新启动服务即可:

4.3 下载更新固件

回到开发板串口终端,输入 wifi w0 join ssid password 命令,连接开发板至电脑同一局域网内,再输入 http_ota http://192.168.xx.xx/rtthread.rbl 命令(其中192.168.xx.xx 为电脑 IP 地址)启动 OTA 升级,从电脑下载固件并更新:

板子在完成固件更新后,会自动重启运行新版本程序,现在,就开始愉快的学习之旅吧!

说明:在无法使用 OTA 的情况下,只能通过直接烧录 Flash 方式更新程序,参考文档 《RT-THREAD BK7252 麻雀一号开发板使用文档》 5.2 节中关于无线烧录器的使用介绍。

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

    关注

    8

    文章

    283

    浏览量

    37730
  • 开发板
    +关注

    关注

    25

    文章

    5052

    浏览量

    97499
  • RT-Thread
    +关注

    关注

    31

    文章

    1289

    浏览量

    40140

原文标题:【今日直播】如何用RT-Thread玩好支持音频和图像的无线SoC BK7252

文章出处:【微信号:RTThread,微信公众号:RTThread物联网操作系统】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    RT-Thread上CAN实践

    开箱测试RT-Thread官方已完成了对英飞凌XMC7200EVK的移植,通过shell可以看到做好了uart3的console。本文将介绍如何进行RT-ThreadCan移植。接下来我们要完成CAN_FD的驱动移植,并正常启动RT-T
    的头像 发表于 11-13 01:03 1186次阅读
    <b class='flag-5'>RT-Thread</b>上CAN实践

    基于恩智浦FRDM-MCXA153开发板实现RT-Thread的ADC驱动

    数转换器(ADC)是现代嵌入式系统中不可或缺的组件,它能将连续的模拟信号转换为离散的数字信号。本文将深入探讨如何在NXP的FRDM-MCXA153开发板上实现和使用RT-Thread的ADC驱动,为开发者提供
    的头像 发表于 11-01 12:29 340次阅读
    基于恩智浦FRDM-MCXA153<b class='flag-5'>开发板</b>实现<b class='flag-5'>RT-Thread</b>的ADC驱动

    开源共生 商业共赢 | RT-Thread 2024开发者大会报名启动!

    亲爱的RT-Thread开发者我们很高兴地宣布,一年一度的RDC(RT-ThreadDeveloperConference,RT-Thread
    的头像 发表于 10-29 08:06 398次阅读
    开源共生 商业共赢 | <b class='flag-5'>RT-Thread</b> 2024<b class='flag-5'>开发</b>者大会报名启动!

    NXP FRDM-MCXC444开发板RT-Thread环境下的上手过程

    NXP FRDM-MCXC444开发板款基于MCX C444 MCU的高性能开发板,它集成了丰富的硬件资源和接口,支持快速原型设计。本文将为读者提供份详细的
    的头像 发表于 10-12 11:51 410次阅读
    NXP FRDM-MCXC444<b class='flag-5'>开发板</b>在<b class='flag-5'>RT-Thread</b>环境下的上手过程

    【QEMU系列】不用开发板运行RT-Thread指南-ARM架构

    成为个门槛。本文将详细介绍如何在QEMU虚拟机的Vexpress-A9平台上运行RT-Thread,帮助开发者在没有实际硬件开发板的情况下,轻松体验和学习
    的头像 发表于 08-09 08:35 943次阅读
    【QEMU系列】不用<b class='flag-5'>开发板</b>运行<b class='flag-5'>RT-Thread</b>指南-ARM架构

    2024 RT-Thread全球巡回 线下培训火热来袭!

    亲爱的RT-Thread社区成员们:我们非常高兴地宣布,2024年RT-Thread全球开发者线下培训即将拉开帷幕!24年全球巡回培训将覆盖超10座城市及国家,为开发者提供
    的头像 发表于 08-07 08:35 1248次阅读
    2024 <b class='flag-5'>RT-Thread</b>全球巡回 线下培训火热来袭!

    【好书推荐】RT-Thread设备驱动开发指南

    强烈,他们迫切地希望有本可以指导他们在RT-Thread开发驱动的指南。为了解决开发者的燃眉之急,《RT-Thread设备驱动
    的头像 发表于 08-01 08:35 645次阅读
    【好书推荐】<b class='flag-5'>RT-Thread</b>设备驱动<b class='flag-5'>开发</b>指南

    开发者分享 | 基于先楫RT-Thread BSP,使用CLion开发应用

    本期开发者:朱彦祖RT-Thread资深工程师,HPM6700/6400元老级开发者及骨灰级用户,先辑生态社区常驻优秀开发者,江湖人称杭州吴彦祖。背景最近在使用先辑HPM6750
    的头像 发表于 06-07 08:17 2842次阅读
    <b class='flag-5'>开发</b>者分享 | 基于先楫<b class='flag-5'>RT-Thread</b> BSP,使用CLion<b class='flag-5'>开发</b>应用

    先楫半导体所有开发板已上RT-Thread主线啦

    目前,先楫半导体在RT-Thread主线支持的开发板包含以下这些
    的头像 发表于 06-05 08:17 582次阅读
    先楫半导体所有<b class='flag-5'>开发板</b>已上<b class='flag-5'>RT-Thread</b>主线啦

    RT-Thread西安社区举办首次例会,诚邀每开发者参与!

    RT-Thread开发者受益。首发:我们优先启动RT-Thread西安社区,作为RT-Thread全球区域网络的首个节点!(公众回复“西
    的头像 发表于 05-17 15:07 335次阅读
    <b class='flag-5'>RT-Thread</b>西安社区举办首次例会,诚邀每<b class='flag-5'>一</b>位<b class='flag-5'>开发</b>者参与!

    【西安社区】5月18日-RT-Thread西安社区举办首次例会,诚邀每开发者参与!

    更多的RT-Thread开发者受益。首发:我们优先启动RT-Thread西安社区,作为RT-Thread全球区域网络的首个节点!(公众回复
    的头像 发表于 05-12 08:35 307次阅读
    【西安社区】5月18日-<b class='flag-5'>RT-Thread</b>西安社区举办首次例会,诚邀每<b class='flag-5'>一</b>位<b class='flag-5'>开发</b>者参与!

    如何在PSoC62 Evaluation kit开发板上运行RT-Thread呢?

    本文主要介绍如何在PSoC62 Evaluation kit开发板上运行RT-Thread,如何连接CYW43012 WiFi蓝牙模组,以及如何进行WiFi联网、网络延迟、网络带宽测试。
    的头像 发表于 02-27 10:49 1026次阅读
    如何在PSoC62 Evaluation kit<b class='flag-5'>开发板</b>上运行<b class='flag-5'>RT-Thread</b>呢?

    RT-Thread设备驱动开发指南基础篇—以先楫bsp的hwtimer设备为例

    RT-Thread设备驱动开发指南》书籍是RT-thread官方出品撰写,系统讲解RT-thread IO设备驱动开发方法,从三方面进行讲解
    的头像 发表于 02-20 16:01 1715次阅读
    <b class='flag-5'>RT-Thread</b>设备驱动<b class='flag-5'>开发</b>指南基础篇—以先楫bsp的hwtimer设备为例

    移植RT-THREAD在stm32开发板上,使用rt_kprintf不能正常打印的原因是什么?怎么解决?

    ) 问题: 复位开发板RT-Thread 标志也没有打印出来。 1、使用print可以打印; 2、使用内置的rt_kprintf 不能打印; 测试代码: 放在主函数的while(1)下
    发表于 02-20 06:24

    先楫 RT-Thread BSP v1.4.0 正式发布

    亲爱的小伙伴们:我们很高兴地通知您,先楫RT-ThreadBSPv1.4.0正式发布了!!1个小转变:从这个版本开始,我们将更侧重于利用RT-Thread丰富的组件以及特色的在线包,基于开发板提供
    的头像 发表于 02-19 12:20 627次阅读
    先楫 <b class='flag-5'>RT-Thread</b> BSP v1.4.0 正式发布