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

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

3天内不再提示

RT-Rhread Studio快速上手指南

科技绿洲 来源:RTThread物联网操作系统 作者:RTThread物联网操作 2022-04-08 11:25 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

众多通讯模块透过 UART 或 SPI 接口采用 ATcommand 做为控制方式。控制指令和格式没有标准化,增加了实作的难度。RT-Thread 的 at device 套件正是控制这类模块的解决方案。

NuMaker-IoT-M487 开发板支持 RT-Thread,整合常用组件,内建多轴传感器,提供兼容 Arduino UNO 与 mikroBUS™ 接口,不论是 GPIO、UART、ADC、PWM、SPI 或 I2C 等等都能连接;开发板外挂 SPI Flash 及 microSD 卡插槽之外,还备有 ESP 系列的 Wi-Fi 模块,透过 UART 连接 M487 微控制器

poYBAGJPqgyAWezRAAe-Ti-G194826.png

RT-Thread 利用 at_device 套件支持 ESP8266 Wi-Fi 模块,因此在NuMaker-IoT-M487 开发板上使用 Wi-Fi 显得非常容易。

请参考前一篇 ”NuMaker-IoT-M487 的 RT-Rhread Studio 快速上手指南”,文章里的范例不仅包含 RT-Thread OS,也加入 at_device 与 ESP8266 的支持。

展开范例计划里的 packages 的 at_device-latest,可以看到包含 ESP8266 的驱动代码。at_device 套件的 API 以 at_ 开头。以 ping 动作为例,一开始即叫用 at_device_get_by_name() 取得目前的 at 装置,即开发板上的 ESP8266 Wi-Fi 模块。

pYYBAGJPqh6AAxFCAAHUB42bZrY105.png

之后叫用 at_obj_exec_cmd()传送 ESP8266 的 ping AT command。

poYBAGJPqiqASW2LAABE_t0_5MM952.png

使用 at_device 套件可以很快驱动以 AT 命令控制的模块。

请继续按照前一篇文章的步骤编译,再把固件刻录到 NuMaker-IoT-M487 开发板。接着测试连网功能。当按下 NuMaker-IoT-M487 的Reset 键,终端机出现完信后就可以下命令。在终端机里输入 at_wifi_set 命令设定 SSID 和Password 以连接到 Wi-Fi 热点,然后再 ping 外网。只要响应类似如下,没有出现timeout,就确认网络联机正常运作了。

pYYBAGJPqjeAXUFEAACHlJWkFJA962.png

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

    关注

    15

    文章

    2382

    浏览量

    128912
  • 终端
    +关注

    关注

    1

    文章

    1240

    浏览量

    31500
  • 驱动代码
    +关注

    关注

    2

    文章

    16

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RT-Thread Studio V2.3.0 版本正式发布!

    支持针对rt-thread版本号大于5.1.0时使用Env2.0.0高版本2新增支持卸载studio时选择是否保留已下载的SDK资源包文件3修复SDK管理器选择了版
    的头像 发表于 11-29 09:29 737次阅读
    <b class='flag-5'>RT</b>-Thread <b class='flag-5'>Studio</b> V2.3.0 版本正式发布!

    rt-thread studio 导入BSP 失败怎么解决?

    rt-thread studio 手动导入bsp 失败。 版本: 2.2.8 构建ID: 202405200930 导入的bsp 是直接从rt-thread 代码仓库下载的 .log
    发表于 10-11 11:07

    使用RT-Thread Studio在程序进Hardfault时怎么方便的查看调用栈?

    求助各位大神 使用RT-Thread Studio在程序进Hardfault时怎么方便的查看调用栈 使用MDK的时候可以方便的看调用堆栈,从而很快速的找到问题,使用RT-Thread
    发表于 10-10 06:54

    QEMU快速上手(Win),源码文件夹对不上是为什么?

    想要照着RTT文档里的RT-Smart的QEMU快速上手 https://www.rt-thread.org/document/site/#/rt
    发表于 09-29 06:57

    RT-Thread生成玄铁RISC-V BSP的CDK工程开发指南 | 技术集结

    目录开发环境配置工程创建CDK工程运行CDK工程编译工程运行与调试RT-Thread课程上线玄铁系列RISC-VBSP上手指南RT-Thread已对玄铁(XuanTie)E、C、R系列RISC-V
    的头像 发表于 09-28 10:06 3938次阅读
    <b class='flag-5'>RT</b>-Thread生成玄铁RISC-V BSP的CDK工程开发<b class='flag-5'>指南</b> | 技术集结

    如何使用rt-thread studio中,使用 定制化的SDK建立工程?

    --target=eclipse生成 rt-thread studio 工程 在rt-thread studio中,使用sdk Manager 导入配置成功。 配置成功了, 问题:
    发表于 09-26 06:16

    rt-thread studio网络连接失败的原因?

    ;quot;, source: file:///C:/RT-ThreadStudio//plugins/org.rt-thread.studio.kconfig.pkg_1.0.26/web/dist
    发表于 09-16 08:25

    安装RT thread studio后创建RT thread 项目报错怎么解决?

    安装RT thread studio后创建RT thread 项目,报错 hello工程是完全新建的项目 不论新建什么名称都会报错!!!!! 难道系统知道我第一次安装尝试,给新手一点颜色!!!
    发表于 09-09 06:51

    ESP32-P4-MINI开发板开箱和上手指南来了!速速码住!

    上期“梦中情板”ESP32-P4-MINI开发板一出就备受青睐这期我们立马就端着开箱和上手指南来了!不用惊叹,我们就是这么迅速,请把“启明云端权威”打在公屏上好嘛!开箱展示拿到
    的头像 发表于 07-25 18:02 1441次阅读
    ESP32-P4-MINI开发板开箱和<b class='flag-5'>上手指南</b>来了!速速码住!

    龙芯2K0300蜂鸟板快速上手指南

    的协同挑战更为突出。本文针对上述痛点,提供标准化烧录流程(自动/手动模式操作)、串口/网口调试配置指南及典型报错解决方案,帮助开发者快速完成平台部署,降低试错成本,
    的头像 发表于 05-16 08:31 736次阅读
    龙芯2K0300蜂鸟板<b class='flag-5'>快速</b><b class='flag-5'>上手指南</b>

    使用RT-Thread Studio在程序进Hardfault时怎么方便的查看调用栈?

    使用RT-Thread Studio在程序进Hardfault时怎么方便的查看调用栈 使用MDK的时候可以方便的看调用堆栈,从而很快速的找到问题,使用RT-Thread
    发表于 04-01 07:32

    Venue快速上手指南

    电子发烧友网站提供《Venue快速上手指南.pdf》资料免费下载
    发表于 03-26 14:34 0次下载

    请问使用RT-Thread Studio在程序进Hardfault时怎么方便查看调用栈?

    求助各位大神 使用RT-Thread Studio在程序进Hardfault时怎么方便的查看调用栈 使用MDK的时候可以方便的看调用堆栈,从而很快速的找到问题,使用RT-Thread
    发表于 03-03 08:10

    HMI-Board OTA升级快速上手指南

    RT-Thread软件生态,HMIBoard不仅硬件性能强劲,同时软件生态丰富,助力开发者快速开发出GUI智能硬件产品。OTABoot例程教学简介首先需要烧录OTA升级
    的头像 发表于 01-18 11:46 1343次阅读
    HMI-Board OTA升级<b class='flag-5'>快速</b><b class='flag-5'>上手指南</b>

    Raspberry Pi树莓派新手指南

    电子发烧友网站提供《Raspberry Pi树莓派新手指南.pdf》资料免费下载
    发表于 12-23 17:05 4次下载