当前位置: 首页 > news >正文

DP活动:HMI-Board以太网数据监视器(一)以太网外设的使用

HMI-Board以太网数据监视器

开发工具

 RT-Thread Studio/Keil MDK5(固件开发、编译)
 SquareLine Studio(LVGL UI设计工具)

资料链接

 RT-Thread Studio下载链接:
https://download_redirect.rt-thread.org/download/studio/RT-Thread_Studio_2.2.7-setup-x86_64.exe
 SquareLine Studio下载链接:https://static.squareline.io/downloads/SquareLine_Studio_Windows_v1_3_2.zip
 MQTTX 下载链接:
https://packages.emqx.net/MQTTX/v1.9.6/MQTTX-Setup-1.9.6-x64.exe
 项目代码链接:
hmi-board-eth-monitor
安装HMI-Board的开发板支持包

实践环节一:以太网外设的使用

安装好RT-Thread Studio 后我们需要安装HMI-Board的开发板支持包:
以太网外设的使用

接下来安装烧写工具:
创建 HMI-Board 模板工程

创建 HMI-Board 模板工程:

Thread Setting 中的Hardware中使能 Ethernet (以太网)外设

在 RT-Thread Setting 中的Hardware中使能 Ethernet (以太网)外设:
Ethernet (以太网)

然后ctrl+s 保存配置到工程,接下来点击编译选项进行工程的编译:
保存配置到工程
工程的编译:
工程的编译

若不行就检查事件,看看下载是否成功

最后点击下载选项,烧录固件到开发板中:
烧录固件

电脑端设置

  1. 打开控制面板
    打开控制面板

  2. 进入 控制面板→网络和 Internet→网络和共享中心
     控制面板→网络和 Internet→网络和共享中心

  3. 选择当前电脑连接的wi-fi当前电脑连接的wi-fi

  4. 选择属性,点击允许其他网络用户通过Internet连接允许其他网络用户通过Internet连接

  5. !!!复位下开发板,然后进行下面步骤 !!!

查看网络
烧录好固件后,打开串口终端,可以输入 ifconfig 命令查看是否获取到IP地址。
获取到IP地址后,可以输入 ping www.baidu.com 测试网络是否可以用。

 ping www.baidu.com
开发板实物图
就先这样啦~~~

相关文章:

  • 看完「繁花」我悟了:认真赚钱,终成大佬
  • 图灵日记之java奇妙历险记--异常包装类泛型
  • Abaqus许可分析工具
  • 超清短视频素材库有那些?哪里可以找到超清短视频素材?
  • 数据结构_单链表-1.23
  • 【每日一题】2765. 最长交替子数组-2024.1.23
  • 论文阅读 1| 从仿真域到实验域无监督轴承故障诊断的新型联合传输网络
  • 使用DTS实现TiDB到GaiaDB数据迁移
  • 从0开始学习mysql 第一节:mysql基础查询
  • [C++] 多线程编程-thread::yield()-sleep_for()
  • 【开源】基于JAVA的人事管理系统
  • 国内首个openEuler师训营圆满结营!麒麟信安深化产教融合,助力培养国产操作系统高质量师资人才
  • SPN的重要性 | 保障服务安全和身份验证
  • 鸿蒙5.0发布时间已定!何处寻得移动开发加速器?
  • CWE、CVE
  • 【402天】跃迁之路——程序员高效学习方法论探索系列(实验阶段159-2018.03.14)...
  • 【5+】跨webview多页面 触发事件(二)
  • 0基础学习移动端适配
  • HomeBrew常规使用教程
  • JAVA 学习IO流
  • Java程序员幽默爆笑锦集
  • Java基本数据类型之Number
  • React-Native - 收藏集 - 掘金
  • SpingCloudBus整合RabbitMQ
  • windows-nginx-https-本地配置
  • 代理模式
  • 基于axios的vue插件,让http请求更简单
  • 记录:CentOS7.2配置LNMP环境记录
  • 坑!为什么View.startAnimation不起作用?
  • 算法系列——算法入门之递归分而治之思想的实现
  • 网页视频流m3u8/ts视频下载
  • 微信开放平台全网发布【失败】的几点排查方法
  • 再谈express与koa的对比
  • 新年再起“裁员潮”,“钢铁侠”马斯克要一举裁掉SpaceX 600余名员工 ...
  • # Apache SeaTunnel 究竟是什么?
  • #define、const、typedef的差别
  • (06)Hive——正则表达式
  • (06)金属布线——为半导体注入生命的连接
  • (14)目标检测_SSD训练代码基于pytorch搭建代码
  • (C语言)二分查找 超详细
  • (vue)el-checkbox 实现展示区分 label 和 value(展示值与选中获取值需不同)
  • (附源码)ssm基于微信小程序的疫苗管理系统 毕业设计 092354
  • (附源码)ssm跨平台教学系统 毕业设计 280843
  • (没学懂,待填坑)【动态规划】数位动态规划
  • (每日持续更新)信息系统项目管理(第四版)(高级项目管理)考试重点整理第3章 信息系统治理(一)
  • (全部习题答案)研究生英语读写教程基础级教师用书PDF|| 研究生英语读写教程提高级教师用书PDF
  • (三)模仿学习-Action数据的模仿
  • (四)汇编语言——简单程序
  • (转载)微软数据挖掘算法:Microsoft 时序算法(5)
  • ***php进行支付宝开发中return_url和notify_url的区别分析
  • .NET Reactor简单使用教程
  • .NET 使用 JustAssembly 比较两个不同版本程序集的 API 变化
  • .NET/C# 利用 Walterlv.WeakEvents 高性能地定义和使用弱事件
  • .NET连接数据库方式
  • /bin/bash^M: bad interpreter: No such file or directory