b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

带有以太网的MicroPython开发板: TPYBoardv201设置云添加器的示例

电脑杂谈  发布时间:2020-04-17 13:14:07  来源:网络整理

火币网以太坊充值_以太网开发板_arm板开发

以前的文档介绍了由v201开发板作为客户端将数据上传到TCPS的基本过程. 这次,我将简要介绍如何使用V201开发板构建用于添加远程云的简单服务器. 设备.

一个. 实验装置

一个TPYBoard_V201开发板

两个. TPYBoard_V201开发板

TPYBoard_V201是TurnipSmart基于MicroPython开发的MicroPython开发板,符合MIT许可证. 它基于STM32F405单片机,并通过USB接口执行数据传输. 开发板内置4个LED灯和板载V201网络端口功能,可以在3.3V至10V的电压下正常工作. 可以说,该开发板在网络稳定性方面并不过分,其他板上的硬件资源也非常丰富,例如单总线,i2c,spi,串口等接口也都可以使用,这一次我们将使用串行端口功能.

上面介绍了所需的设备. 让我们谈谈实验所需的环境. 这里只需要能够为开发板供电,并可以支持有线网络连接(您可以将开发板连接到Internet电缆).

实验的第一步是给开发板供电并插入网络电缆. 当您看到V201网络端口上的绿色指示灯点亮时,表明您已连接到网络.

三个. 配置V201网络端口

此步骤是设置V201网络端口模块的目标地址,本地端口,波特率,数据位,奇偶校验位和其他信息.

接下来以太网开发板,我们来讨论基本的逻辑流程:

1. 确认电源和网络完好;

火币网以太坊充值_以太网开发板_arm板开发

2. 确认网络完好无损,下一步是进行传输和处理. 在确保网络畅通的前提下,设置串口6,即Y1和Y2,具体波特率应以之前设置的V201网口为准,具体取决于波特率;

3. 这里需要说明的是,开发板使用以太网功能时,占用了Y1,Y2,Y3这三个引脚,其中Y1,Y2是串行口,执行通信功能.

4. 在这里,您需要介绍Y3. Y3是V201网络端口的设置引脚. 当Y3不为低时,表示V201网口处于正常工作状态. 您可以上传数据,也可以使用设置软件通过网络执行数据. 组态. 当Y3为低电平时,V201网口进入串口配置模式,可以使用设置软件通过串口进行配置,此时无法进行数据上传;

5. 上述所有工作完成后,剩下的就是监视串口6是否一直有数据;

6. 接收到第一个数据后,将count变量加1,并使用已注册的变量保存数据;

7. 第二次接收到数据后,将count变量加1以太网开发板,然后使用register变量保存数据;

8. 当判断计数变量为2时,将接收到的数据相加两次;

9. 最后,我们只需要从串行端口6发送两次相加的结果;

四个. 物理图和数据图

以下是我的实验的物理图片和数据监控屏幕截图. 我在计算机上打开了一个模拟客户端端口. 虽然很低,但是效果是一样的.

arm板开发_火币网以太坊充值_以太网开发板

物理图片

数据监控屏幕截图

V. 源代码

这是我制作的与所有人共享的源代码.

导入pyb

从pyb导入UART

从pyb导入Pin

从ubinascii导入hexlify

从ubinascii导入*

ulan = UART(6,9600)#定义连接到网络端口的串行端口

火币网以太坊充值_以太网开发板_arm板开发

K = 1

jia = 0

jie1 = 0

he = 0

js = 0#设置注册变量

#*******************************主程序************* *********************

打印(“ while”时)

同时(K> 0):

_dataRead = ulan.readall()#读取客户端数据

如果_dataRead! =无: #确定数据是否来自客户端

打印(_dataRead)

arm板开发_以太网开发板_火币网以太坊充值

js = js + 1#计数判断执行命令标志

如果(js == 1):

jia = _dataRead.decode('utf-8')#​​数据转换

jia = int(jia)#数据转换

打印(jia)

如果(js == 2):

jia1 = _dataRead.decode('utf-8')

jia1 = int(jia1)

打印(jia1)

如果(js == 2):

he = jia + jia1

js = 0

ulan.write(str(jia)+'+'+ str(jia1)+'='+ str(he)+'\ r \ n')#计算结果返回给客户端并返回到搜狐,查看更多


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-178821-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...