【NUC980开发板DIY项目大挑战】串口服务器

RT-Thread物联网操作系统 2022-05-18 09:27:03

本文由RT-Thread论坛用户@SINE_9692原创发布:https://club.rt-thread.org/ask/article/2476aa2ab99aee50.html
一,项目描述

有一些设备。不具备联网功能。对外进油一个串口。为了让设备能够接入互联网,串口服务器是一个不错的选择。也有称之为dtu的。nuc980支持网口,并且支持10个串口。是做串口服务器的绝佳选择。计划参考市场上的一些dtu,做出一个功能类似的串口服务器。
二,DIY过程
1.工程创建

开发工具使用rtthread stdio(2.2.3),基于开发板,选择NK-980IOt。新安装的需要在RT-Thread SDK管理器中安装板卡的bsp


捕获.PNG
安装完成后选择基于开发板创建工程。如下图所示
捕获1.PNG
点击完成。即可创建。

2. 工程设置以及所需软件包添加

  • 双击RT_Thread Setting。并点击下图中蓝圈位置

捕获2.PNG

  • 在软件包中找到webnet软件包进行如下设置

捕获3.PNG
因为我们的html页面将放在sd卡上。所以Server root directory需要设置为
/mnt/sd1/webnet

  • 点击硬件如下图所示

捕获4.PNG
板子引出了串口1,串口4和串口5.这里我们把串口1和串口4使能。使用串口1和串口4来作为串口服务器的多串口。致辞设置完毕。保存。编译。

  • 在内存卡根目录下创建webnet目录。在webnet目录下创建admin,upload,download三个目录。并把index.html的文件放在webnet目录下。如下图所示

捕获7.PNG

.................

...全文
2602 回复 打赏 收藏 举报
写回复
回复
切换为时间正序
请发表友善的回复…
发表回复
发帖
RT-Thread物联网操作系统
加入

789

社区成员

在 RT-Thread 嵌入式开源社区,交流问题,我们一起学习技能,分享经验,发展职业前途,打造嵌入式开发者的乐园!
社区管理员
  • RT-Thread物联网操作系统
帖子事件
创建了帖子
2022-05-18 09:27
社区公告
RT-Thread物联网操作系统社区希望打造一个开发者学习交流的平台,在这里提供代码实例、应用案例、技术文档、开发技巧等。进官方交流群,欢迎加小师弟微信:rtthread2020