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

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

3天内不再提示

MicroPython TPYBoard v201 简单的web服务器实现过程

jf_80762726 来源:jf_80762726 作者:jf_80762726 2023-04-26 09:28 次阅读

前言

TPYBoard v201开发板上搭载了以太网转TTL串口模块(USR-K2),从而实现了TCP通信的功能。既然可以TCP通信,自然也可以实现HTTP协议通信。于是,就萌发了本教程。本教程很简单,仅是实现了一个简单的静态页面,希望可以给大家带来不一样的启发。


准备工作

硬件&工具

- TPYBoard v201 开发板 1块
- TPYBoard v201 网络参数配置的工具
- 路由器、电脑、网线等

知识储备

- 了解基本的TCP、HTTP通信协议等相关的知识。不知道的可自行去百度,相关教程很多。

TPYBoard v201网络参数配置


USR-K2资料和工具下载: 点击下载

下载地址是在GitHub上,如果下载速度很慢的话,你也可以加TPYBoard技术交流/*裙*/;157816561 文件里下载。

首先,将TPYBoard v201开发板通过网线与你使用的电脑接入同一个局域网内。双击运行,点击搜索设备,成功的情况下会在上面的列表中显示搜索到的设备。


点击搜素到的设备,可以读取到该设备的相关参数。同时也可以进行修改并保存。接下来,我们要进行IP地址、端口等设置。IP地址我这里设置了静态IP<192.168.0.99>,防止每次重新启动时会改变IP。



接下来端口设置,模块工作方式选择TCP Server。大家可以注意到基础设置中有一个HTTP服务端口的设置,是因为USR-K2中本身就有一个内嵌的网页用于参数的设置,默认是启用了80端口,那我们下面开启的TCP Server的服务端口就使用81端口吧。


设置完毕后,点击软件最下方的保存设置。左侧的操作日志显示框会显示保存的进度和状态。



这时再重新搜索设备,验证下模块的IP地址是否和我们设置的一致。


审核编辑黄宇

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

    关注

    2

    文章

    1241

    浏览量

    68633
  • 服务器
    +关注

    关注

    12

    文章

    8249

    浏览量

    82889
  • 开发板
    +关注

    关注

    25

    文章

    4542

    浏览量

    94712
收藏 人收藏

    评论

    相关推荐

    RISC-V服务器方面应用与发展前景

    实现显著增长。 然而,尽管RISC-V服务器领域的应用和发展前景广阔,但仍然存在一些挑战需要克服,如生态系统的建设、与现有技术的兼容性问题等。因此,业界需要持续投入研发和创新,推动RISC-
    发表于 04-28 09:04

    服务器操作系统有几种?

    、Linux、Unix等等,而人们常常应用的大部 分全是Windows和Linux系统软件。今日,小编就简单的给大伙儿介绍一下这两种常见的网络服务器电脑操作系统。 一、网络服务器Windows电脑操作系统
    发表于 03-29 16:59

    什么是web服务器?如何选择服务器配置?

    Web服务器是一种软件或硬件设备,用于托管和提供网页内容。它接收客户端(如浏览器)发送的HTTP请求,并返回相应的网页内容或其他资源,以实现更高的性能和可靠性。它是网站和应用程序在互联网上构建和交付
    的头像 发表于 01-03 15:25 435次阅读

    TFTP服务器是什么如何下载文件

    TFTP服务器是什么如何下载文件 想必许多人知道FTP是什么,但他们缺并不熟悉TFTP。TFTP是TCP/IP协议族中的一种协议,用于客户端和服务器之间进行简单的文件传输。它提供了一个简单
    发表于 12-12 16:06

    基于ARM平台的嵌入式WEB服务器的设计与实现

    电子发烧友网站提供《基于ARM平台的嵌入式WEB服务器的设计与实现.pdf》资料免费下载
    发表于 10-27 10:45 1次下载
    基于ARM平台的嵌入式<b class='flag-5'>WEB</b><b class='flag-5'>服务器</b>的设计与<b class='flag-5'>实现</b>

    基于单片机的嵌入式web服务器设计与实现

    电子发烧友网站提供《基于单片机的嵌入式web服务器设计与实现.pdf》资料免费下载
    发表于 10-26 14:36 0次下载
    基于单片机的嵌入式<b class='flag-5'>web</b><b class='flag-5'>服务器</b>设计与<b class='flag-5'>实现</b>

    变电站自动化系统中嵌入式Web服务器的设计与实现

    电子发烧友网站提供《变电站自动化系统中嵌入式Web服务器的设计与实现.doc》资料免费下载
    发表于 10-26 14:12 0次下载
    变电站自动化系统中嵌入式<b class='flag-5'>Web</b><b class='flag-5'>服务器</b>的设计与<b class='flag-5'>实现</b>

    嵌入式Web服务器实现及其CGI应用

    电子发烧友网站提供《嵌入式Web服务器实现及其CGI应用.pdf》资料免费下载
    发表于 10-25 10:55 0次下载
    嵌入式<b class='flag-5'>Web</b><b class='flag-5'>服务器</b>的<b class='flag-5'>实现</b>及其CGI应用

    ESP8266可作为Web服务器吗?怎么实现

    ESP8266可作为Web服务器吗怎么实现
    发表于 10-24 08:17

    基于Android的嵌入式Web服务器设计

    电子发烧友网站提供《基于Android的嵌入式Web服务器设计.pdf》资料免费下载
    发表于 10-20 09:56 0次下载
    基于Android的嵌入式<b class='flag-5'>Web</b><b class='flag-5'>服务器</b>设计

    基于单片机的Web服务器设计

    1.单片机Web服务器传输速度快、有成熟的。协议栈软件可以利用2.外围芯片少,成本低,开发速度快3.Web浏览广泛使用4.社会需求量大
    发表于 09-25 08:25

    LSI MegaRAID FastPath在Web服务器环境中的性能评估

    电子发烧友网站提供《LSI MegaRAID FastPath在Web服务器环境中的性能评估.pdf》资料免费下载
    发表于 08-23 15:53 0次下载
    LSI MegaRAID FastPath在<b class='flag-5'>Web</b><b class='flag-5'>服务器</b>环境中的性能评估

    什么是服务器虚拟化?私人云服务器

    什么是 服务器虚拟化 ? 服务器虚拟化是一种将物理服务器转化为虚拟服务器过程,使得多个虚拟服务器
    的头像 发表于 08-08 10:44 915次阅读

    Web服务器开源分享

    电子发烧友网站提供《Web服务器开源分享.zip》资料免费下载
    发表于 06-25 15:55 0次下载
    <b class='flag-5'>Web</b><b class='flag-5'>服务器</b>开源分享

    Angie 1.2.0 Web服务器发布支持粘性会话

    Angie 1.2.0 Web 服务器发布,带来了一些令人兴奋的新功能。
    的头像 发表于 06-14 17:18 801次阅读
    Angie 1.2.0 <b class='flag-5'>Web</b><b class='flag-5'>服务器</b>发布支持粘性会话