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

    文章

    280

    浏览量

    37663
  • 开发板
    +关注

    关注

    25

    文章

    4914

    浏览量

    97101
  • RT-Thread
    +关注

    关注

    31

    文章

    1266

    浏览量

    39864

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

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

收藏 人收藏

    评论

    相关推荐

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

    数转换器(ADC)是现代嵌入式系统中不可或缺的组件,它能将连续的模拟信号转换为离散的数字信号。本文将深入探讨如何在NXP的FRDM-MCXA153开发板上实现和使用RT-Thread的ADC驱动,为开发者提供
    的头像 发表于 11-01 12:29 158次阅读
    基于恩智浦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 169次阅读
    开源共生 商业共赢 | <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 297次阅读
    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 749次阅读
    【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 845次阅读
    2024 <b class='flag-5'>RT-Thread</b>全球巡回 线下培训火热来袭!

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

    强烈,他们迫切地希望有本可以指导他们在RT-Thread开发驱动的指南。为了解决开发者的燃眉之急,《RT-Thread设备驱动
    的头像 发表于 08-01 08:35 493次阅读
    【好书推荐】<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 2567次阅读
    <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 488次阅读
    先楫半导体所有<b class='flag-5'>开发板</b>已上<b class='flag-5'>RT-Thread</b>主线啦

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

    RT-Thread开发者受益。首发:我们优先启动RT-Thread西安社区,作为RT-Thread全球区域网络的首个节点!(公众回复“西
    的头像 发表于 05-17 15:07 299次阅读
    <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 929次阅读
    如何在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 1574次阅读
    <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开发者大会系统控制分论坛动手实践指南

    本周六, RT-Thread 开发者大会在上海临港中心举行。 RT-Thread 开发者大会是嵌入式开发者的年度盛会,为
    的头像 发表于 12-22 18:15 466次阅读
    <b class='flag-5'>RT-Thread</b><b class='flag-5'>开发</b>者大会系统控制分论坛动手实践指南

    【先楫HPM5361EVK开发板试用体验】移植 RT-Thread系统

    1 新建HPM5300EVK工程 首先安装HPM5300EVK的BSP。 然后选择“基于开发板”创建工程。 新建工程后如下图所示。 2 编译下载调试 创建了工程后,直接使用RT-Thread
    发表于 12-10 14:16

    RA6M3 RT-Thread* LVGL HMI Board开发实践指南-GPIO实践

    RT-Thread即将发布系列RA6M3外设驱动的实践指南,我们将使用瑞萨RA6M3 HMI-Board 开发板,带领大家上手RT-Thread设备驱动, 本篇文章将介绍GPIO外设
    的头像 发表于 11-30 19:05 1133次阅读
    RA6M3 <b class='flag-5'>RT-Thread</b>* LVGL HMI Board<b class='flag-5'>开发</b>实践指南-GPIO实践