• 【RA6M4学习RT-Thread相关bug答疑】


    【RA6M4学习RT-Thread相关bug答疑】

    相关教程:

    bug答疑记录:

    1. bug------<1>🌼🎏🌻

    在这里插入图片描述

    1. bug------<2>🌼🎏🌻
    • Q:学习资源有哪些
    • A:

    瑞萨RA6M4 MCU开发板及FSP介绍
    https://www.bilibili.com/video/BV1NV4y1j7v2/

    RT-Thread介绍及RA6M4开发板调试演示
    https://www.bilibili.com/video/BV1GV4y1j7Z4/

    1. bug------<3>🌼🎏🌻
    • Q:J-link是否要准备
      在这里插入图片描述
    • A:板载J-link哦!不需要。
    1. bug------<4>🌼🎏🌻
    • Q:RT-Thread studio有版本要求吗?
    • A:使用最新版本即可
    1. bug------<5>🌼🎏🌻
    • Q:软件包里找不到文档里对应的软件包

    在这里插入图片描述

    • A:因为有依赖关系,需要打开senesor框架,这个问题在后面版本会改下交互体验。打开sensor,然后搜索

    在这里插入图片描述

    1. bug------<6>🌼🎏🌻
    • Q:启动调试失败,下载正常
      在这里插入图片描述
    • A: studio里的jlink与电脑上冲突,关闭其他jlink就OK。
    1. bug------<7>🌼🎏🌻
    • Q:此文件中select函数报错,undefined reference to `select’ HAL_TCP_rtthread.c /ra6m4_test/packages/ali-iotkit-v3.0.1/ports/rtthread 第 150 行 C/C++ 问题
    undefined reference to `select'	HAL_TCP_rtthread.c	/ra6m4_test/packages/ali-iotkit-v3.0.1/ports/rtthread
    
    • 1

    在这里插入图片描述

    • A: 阿里云的软件包版本用 latest试试呢;回复:改为lastest后错误依然存在,解决:将select函数直接改成了lwip_select,错误没了。
    1. bug------<8>🌼🎏🌻
    • Q: Ali-iotkit引入的mbedtls包编译报错
      在这里插入图片描述
    • A:把阿里云软件包的TLS配置关掉应该就可以把 mbedtls移除了

    在这里插入图片描述

    1. bug------<9>🌼🎏🌻
    • Q: 编译发生mqtt的报错,未进行试验5,mqtt的配置后编译没有问题
      在这里插入图片描述
    • A:是不是同时添加了 阿里云的软件包和 MQTT 软件包,应该是这两个有冲突吧。只保留一个就行了。阿里云的软件包本身就封装了MQTT功能,也不需要单独添加MQTT软件包的。
    1. bug------<9>🌼🎏🌻
    • Q:ali-iotkit编译错误EINTR
      在这里插入图片描述
    • A:增加 #include EINTR改为RT_EINTR
    1. bug------<10>🌼🎏🌻
    • Q:安装setup_fsp_v3_5_0_rasc_v2021-10.exe最后一步失败
      在这里插入图片描述
    • A:建议卸载干净,关机开机,再来一次
    1. bug------<11>🌼🎏🌻
    • Q:RT Studio 中 packages 下不显示源文件,与 VS code中文件显示不一致。这是什么原因?
      在这里插入图片描述

    • A:studio中的项目资源管理器只会显示和工程构建相关的文件。要查看磁盘的全部文件,可以打开 “导航器”
      在这里插入图片描述

    1. bug------<12>🌼🎏🌻
    • Q:实验四 实验已经完成,但是串口打印的调试信息一直不停,即使关闭MQTT连接,串口还是一直打印信息,是哪里配置的不对嘛。
      在这里插入图片描述

    • A:从日志上看是有接受到 sub订阅的消息,可能并没有关闭连接。可能是PC的MQTT软件还在周期发消息吧

    1. bug------<13>🌼🎏🌻
    • Q:D:NRT-ThreadStudio\workspace\RA6M4-RWDebug\rtthread.bin(找不到指定的文件)。
      请确保工程配置输出bin文件配置项已经勾选,然后重编译一次后再试。

    在这里插入图片描述

    • A:RT-Thread一般Jlink下载Hex文件,并不是bin文件(复制、挪动工程会出现),打开调试设置,点击下载选项,选择生成Hex文件,最后确定保存配置。

    在这里插入图片描述

  • 相关阅读:
    win11 home版安装vmware win10 64位系统,出现此主机不支持64位客户机操作系统问题解决
    debug的操作
    远程线程注入
    03 【流程控制语句】
    华钜同创:跨境运营培训如何提升亚马逊产品转化率
    [CISCN2019 华北赛区 Day1 Web2]ikun
    Python操作串口通信
    java学习——异常处理机制
    PyTorch 2.0 重磅发布:一行代码提速 30%
    windows server 2019 、2012等服务器查看系统和应用程序日志
  • 原文地址:https://blog.csdn.net/vor234/article/details/126366081