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

    文章

    311

    浏览量

    53783
  • 开发板
    +关注

    关注

    25

    文章

    6122

    浏览量

    113335
  • RT-Thread
    +关注

    关注

    32

    文章

    1540

    浏览量

    44280

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    首搭RT-Thread程翧车控平台| RT-Thread程翧 S32K344 快速原型开发平台正式上市!| 产品动态

    在智能汽车迈向高集成与高安全的时代,VCU/ECU开发正面临效率与可靠性的双重考验。依赖单硬件或拼凑软件方案的传统模式,已成为制约创新的瓶颈。为此,RT-Thread带来里程碑式的解决方案
    的头像 发表于 10-31 11:53 486次阅读
    首搭<b class='flag-5'>RT-Thread</b>程翧车控平台| <b class='flag-5'>RT-Thread</b>程翧 S32K344 快速原型<b class='flag-5'>开发</b>平台正式上市!| 产品动态

    BEKEN BK7252芯片源码编译不过是什么原因?

    在编译麻雀一号开发板的源码里,提示如下错误,请大家帮忙看看什么原因,谢谢 这是源码: 这个错误源码的地方,但没有看到哪里错了 这个是用menuconfig,也不能显示菜单。
    发表于 10-13 07:52

    如何移植rt-thread到野火imx6ull开发板上?

    求助如何将rt-thread移植到野火imx6ull(coretex-A7)开发板上,官方的bsp中没有imx6ull
    发表于 09-29 06:25

    2025年RT-Thread开发者巡回培训报名正式启动!

    亲爱的RT-Thread社区成员们:新程再启,共赴热爱!2025年RT-Thread开发者巡回培训正式启动报名!今年,我们选择了西安、武汉、北京、杭州、深圳、上海、成都这7座城市,为大家带来
    的头像 发表于 09-27 10:39 1141次阅读
    2025年<b class='flag-5'>RT-Thread</b><b class='flag-5'>开发</b>者巡回培训报名正式启动!

    使用RT-Thread studio 开发RT-Thread Nano项目的时候 串口的驱动是要自己写吗?

    刚入坑。使用RT-Thread studio 开发RT-Thread 标准项目的时候直接使用里边的串口uart_dev=rt_device
    发表于 09-26 08:14

    星火一号添加wifi后不能进入main函数怎么解决?

    > 星火一号开发板BSP,只使能RW007 WALN功能,编译正常,但是下载完不能进入MAIN函数,finsh功能正常
    发表于 09-15 08:15

    RT-Thread生态再壮大!六大硬核新品,同步上线 | 产品动态

    六大好物上新!RT-Thread生态迎来重磅更新!从核心硬件到强大工具,我们为您准备了6件全方位的开发利器:RT-ThreadART-PiII开发板STM32H7R7核心
    的头像 发表于 09-12 18:49 907次阅读
    <b class='flag-5'>RT-Thread</b>生态再壮大!六大硬核新品,同步上线 | 产品动态

    明晚!基于RT-Thread 的 PID 控制实践,从驱动到算法到监控,次学会!| 问学直播

    RT-Thread简单PID控制实践》精彩直播!本次直播将基于RT-Thread实时操作系统与NXPFRDM-MCXA156开发板,围绕驱动配置、控制算法实现、远
    的头像 发表于 09-01 17:04 1101次阅读
    明晚!基于<b class='flag-5'>RT-Thread</b> 的 PID 控制实践,从驱动到算法到监控,<b class='flag-5'>一</b>次学会!| 问学直播

    在Ubuntu上开发基于先楫MCU的RT-Thread应用指南

    1、前言RT-ThreadEnv是RT-Thread推出的开发辅助工具,针对基于RT-Thread操作系统的项目工程,提供编译构建环境、图形化系统配置及软件包管理功能。其内置的menu
    的头像 发表于 08-29 12:22 1231次阅读
    在Ubuntu上<b class='flag-5'>开发</b>基于先楫MCU的<b class='flag-5'>RT-Thread</b>应用指南

    开发板畅游网络:RT-Thread CherryUSB 驱动 RNDIS 模块详解 | 技术集结

    本文通过在RT-Thread操作系统上,使用CherryUSB软件包作为USBHost协议栈,驱动AIR780E4GCat.1模块的RNDIS功能,并成功接入lwIP网络协议栈,最终在开发板上实现了
    的头像 发表于 07-02 17:04 2970次阅读
    让<b class='flag-5'>开发板</b>畅游网络:<b class='flag-5'>RT-Thread</b> CherryUSB 驱动 RNDIS 模块详解 | 技术集结

    人形机器人敏捷开发新路径:RT-Thread以软件底座破解复杂系统难题 | 新闻速递

    5月29日,2025机器人开发者大会在上海张江科学城拉开帷幕,RT-Thread睿赛德受邀参会,与宇树、智元、傅利叶等企业共话机器人行业解决方案。在人形机器人本体专题论坛上,RT-Thread睿赛德
    的头像 发表于 06-04 14:03 1032次阅读
    人形机器人敏捷<b class='flag-5'>开发</b>新路径:<b class='flag-5'>RT-Thread</b>以软件底座破解复杂系统难题 | 新闻速递

    RT-Thread审核团招募: 深度参与开源RTOS社区治理与演进

    全球开发者招募:RT-Thread审核团(ReviewTeam)正式开放申请!在开源的世界里,代码审查(CodeReview)是保证软件质量、促进技术交流的关键环节。RT-Thread作为全球领先
    的头像 发表于 05-21 18:02 1066次阅读
    <b class='flag-5'>RT-Thread</b>审核团招募: 深度参与开源RTOS社区治理与演进

    如何将RT-Thread移植到NXP MCUXPressoIDE上

    RT-Thread默认支持的IDE只有IAR 和 Keil, 那如何将RT-Thread移植到NXP MCUXPressoIDE上呢?本文内容比较简单但稍有琐碎,希望对有需要的小伙伴有所帮助。
    的头像 发表于 02-13 10:37 2440次阅读
    如何将<b class='flag-5'>RT-Thread</b>移植到NXP MCUXPressoIDE上

    Deepseek上单片机?RT-Thread上跑通大语言模型

    前言单片机也能聊天?RT-Thread上跑通大语言模型在RT-Thread论坛上忽然看到了单片机和大模型对话的文章,想着春节期间看到大语言模型的热度持续攀升,恰巧手头有块RA8D1VisionBoard开发板,于是尝试着在Vis
    的头像 发表于 02-07 18:59 2366次阅读
    Deepseek上单片机?<b class='flag-5'>RT-Thread</b>上跑通大语言模型

    RT-Thread应用开发寒假师资培训——西安站

    随着物联网和智能系统的快速发展,嵌入式成为当前最热门最有发展前途的IT应用领域之。为进步提升全国大学生在嵌入式芯片及系统设计领域的创新能力,特别是针对物联网应用开发RT-Thread
    的头像 发表于 12-11 01:06 1026次阅读
    <b class='flag-5'>RT-Thread</b>应用<b class='flag-5'>开发</b>寒假师资培训——西安站