首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏数字积木

    串口收发模块设计

    该串口收发模块有串口发送模块,串口接收模块,波特率生成模块,发送数据fifo模块,接收数据的fifo模块组成。 使用fifo后,便可以将连续多个字节的数据一次性发送到fifo中,发送模块便会自动读取fifo中的数据进行发送,主模块便可以空闲。 接收模块的fifo同理。 在串口模块例化该fifo模块时,将AWIDTH配置为8,DWIDTH也配置为8。即例化了一个数据宽度为8,储存深度为256的fifo模块。 ? 3,发送模块 发送模块的端口如下: ? 4,接收模块 接收模块的端口如下: ? 当该模块从rx端口接收到一个有效的字节数据后,rx_done会置高一个时钟,同时接收到的数据从端口dout[7:0]输出。

    1.1K30发布于 2021-04-15
  • 来自专栏亿源通科技HYC

    高速收发模块并行光学MT组件

    并行光学技术是一种特殊的光通信技术,在链路两端发射并接收信号,通常采用并行光学收发模块来实现两端的高速信号传输。 传统的光纤收发模块无法满足日益增长的高速传输需求,而并行光学技术可以成为 4×50G,8×50Gbps传输的经济高效的解决方案。 在当前100G以及以下速率的数据中心,短距离多模光模块使用的更多是多模并行技术。 1.jpg 并行光学模块更加依赖于光学器件的高密度集成化和封装的小型化,来使得所产生的热量大大少于多个分立器件。 利用MT插芯的小体积、多通道来实现多路光的并行传输,在高速光模块中作为对外的光接口非常易于使用。 2.jpg MT-2×Mini MT 由于一些光模块内部结构紧凑,连接空间较小,常规的MT插芯体积无法满足插入收发器内。

    1.2K10编辑于 2022-03-23
  • 来自专栏一名白帽的成长史

    【Python】通过Requests模块收发HTTP报文

    今天又是喜闻乐见的pyhton模块... ? 这两天学习了用python的requests模块发送HTTP报文,然后以CTF题为例进行脚本练习。 跟我一起来看看吧~ ? ? Part.2 Requests模块 Requests基本用法 所以浏览器访问网页,其实就是和服务器端交互HTTP报文的一个过程。 在Python第三方库当中,有一个Requests模块。 该模块可以帮助我们发送HTTP请求,接收HTTP应答。 以python3为例,首先我们需要引入request模块: ? 使用get方法,可以向目标网站发送Get请求: ? //注意此处是data={},可以看到服务器返回flag2 另外,可以输入help(requests)查看该模块帮助信息: ? ? Part.3 代码实现 基本代码 了解了requests模块的基本用法,我们来解一道CTF题。Bugku-web-速度要快: ?

    5.7K30发布于 2019-10-14
  • 来自专栏科学计算

    9 模块

    模块 模块是一些互相隔离的工作空间,用法上类似于Python中的库,在Python中导入库时,使用import * as *的方式,在Julia中,采用using或import导入要使用的模块 我们的模块内容如下 import MyModule my_square(x::Float64) = x * x res = my_square(2.3) println(res) 模块和文件 模块和文件并没有关系,一个模块可以有多个文件 ,一个文件也可以有多个模块 一个模块多个文件 module MyModu include("file1.jl") include("file2.jl") end 一个文件多个模块 module Test1 是最顶层的模块,Julia 启动后会将 Main 设置为当前模块。 Base 模块包含了一些基本的功能(即源码中 base/ 目录下的内容)。所有模块都默认包含了 using Base,因为对大多数库来说,都会用到。

    67110发布于 2020-06-30
  • 来自专栏亿源通科技HYC

    高速光收发模块中WDM波分技术简介

    TFF(Thin Film Filter)薄膜滤光片技术,在光模块里所用的TFF技术主要采用Z-block方法来实现。 为了便于绕纤并集成于光纤收发模块中,人们开发了单侧输入/输出的CWDM4 AWG芯片,通过弯曲波导将输入端口绕至输出端,如图所示。这样的设计,也进一步简化了波导与光纤阵列之间的耦合工艺。 一个CWDM4光纤收发模块中,需要两个CWDM4 AWG芯片,一个用于光信号的复用发射,另一个用于光信号的解复用接收。 Z-block波分复用/解复用组件是高速率光模块最为重要的部件之一,而Z-block是波分复用/解复用组件里面核心的器件。 在光收发器中,通过分立组件组装的方法实现波分复用解复用,包括光纤准直器、WDM滤光片、反射镜、透镜、隔离器等,组装效率较低。

    89910编辑于 2024-11-25
  • 来自专栏Python

    使用python的email、smtplib、poplib模块收发邮件

    使用python的email、smtplib、poplib模块收发邮件 一封电子邮件的旅程是: MUA:Mail User Agent——邮件用户代理。 - MIMEMessage +- MIMEText +- MIMEImage 发送邮件 from email.mime.text import MIMEText # email模块负责构造邮件 import smtplib # smtplib模块负责发送邮件 # 类smtplib.SMTP([host[, port[, local_hostname[, timeout]]]]) :SMTP对象 :smtp服务器主机名 # 其中,port:smtp服务器的端口,默认是25 # 如果在创建SMTP对象时定义了这两个参数,在初始化时会自动调用connect方式连接服务器 # smtplib模块还提供了

    1.4K20发布于 2018-07-31
  • 来自专栏无线网桥

    无线收发模块支持铁煤焦化复杂环境无线信号覆盖

    某铁煤焦化公司拥有两座7m60孔大型复热式焦炉,配套有190T/h干熄焦装置及备煤、炼焦等一系列设施,在行业内较早引进先进工艺,具备节能、环保、高附加值等优势,经营范围涵盖焦炭、煤气、化产品、干熄焦发电等多个项目。

    25710编辑于 2025-09-04
  • 来自专栏全栈程序员必看

    小米9刷面具和模块

    若安装驱动失败可使用驱动精灵或驱动人生手动安装驱动.安装完驱动后奇兔刷机会显示已经连接到手机 开启root: 1.下载twrp https://twrp.me/xiaomi/xiaomimi9. 3.4.0-1-cepheus.img 3.进入twrp,点击安装,安装Magisk-v20.4.zip 4.进入手机桌面,找到Magisk Manager点击左上角模块 Magisk-v20.4.zip:面具 magisk-taichi-v6.2.1.zip:面具的太极模块 太极·6.3.0-release.apk:apk的hook管理器 工具清单: 下载:https

    2.7K10编辑于 2022-09-05
  • 来自专栏电子技术研习社

    详解nRF24L01无线收发模块设计(附完整源码)

    那么,今天我们将利用之前的知识来对无线收发模块编写驱动程序。 首先,介绍我们今天用到的无线收发模块——NRF24L01芯片 nRF24L01简介:nRF24L01是由NORDIC生产的工作在2.4GHz~2.5GHz的ISM 频段的单片无线收发器芯片。 上图就是NRF24L01模块与单片机建立通讯的时序图。看懂它,是用单片机控制这个模块,与它建立通讯的基础条件。 那单片机发出指令后,模块怎么知道指令是发给自己的而不是发给其它模块的呢? ,0为2.4GHz (8)设置TX发射参数,0db增益,1Mbps,低噪声增益开启 (9)配置基本工作模式的参数;PWR_UP,EN_CRC,16BIT_CRC,接收模式,开启所有中断 这些可以参考数据手册的寄存器部分

    12.2K40发布于 2020-07-10
  • 来自专栏Golang语言社区

    调试Game、Login模块收发消息

    本节给大家带来的是关注Game、Login网关模块的消息收发调试。 lconf.ConsolePort = conf.Server.ConsolePort lconf.ProfilePath = conf.Server.ProfilePath // 注册模块 UserLogin struct { LoginName string LoginPW string } 配置路由,实现将消息Test、UserLogin分别发给Game和Login模块 ( "server/game" "server/login" "server/msg" ) func init() { // 这里指定消息 Test 路由到 game 模块 // 模块间使用 ChanRPC 通讯,消息路由也不例外 msg.Processor.SetRouter(&msg.Test{}, game.ChanRPC) // 路由分发数据到

    72120发布于 2018-07-26
  • 来自专栏全栈程序员必看

    jrtplib收发实例

    1234567890 1234567890 1234567890 1234567890 注意:在编译运行本程序之前,需要正确安装好jrtplib 工程代码可在这里下载:最简jrtplib 收发数据实例

    82631编辑于 2022-09-19
  • 来自专栏亿源通科技HYC

    应用于高速收发模块的并行光学&WDM波分光学技术

    在数据中心光模块就产生了两种传输方案—并行和波分。在当前100G以及以下速率的数据中心,短距离光模块使用的更多是并行技术。图片什么是并行光学技术? 并行光学技术是一种特殊的光通信技术,在链路两端发射并接收信号,通常采用并行光学收发模块来实现两端的高速信号传输。 传统的光纤收发模块无法满足日益增长的高速传输需求,而并行光学技术可以成为 4×50G,8×50Gbps传输的经济高效的解决方案。 图片在光收发器中,为了实现波分复用(mux)和解复用(demux),最核心的光器件就是mux和demux光组件,mux和demux都属于无源器件。 在应用趋势上,AWG多应用于传统光模块接收端,具备极佳的成本优势和封装优势。

    2.5K30编辑于 2022-12-19
  • 来自专栏JAVA同学会

    JAVA9模块化详解(二)——模块的使用

    2.1 模块的路径 为了在确定在工件中定义的模块的位置,模块系统搜索模块的路径,它在主系统中定义。模块路径是一个序列,它的每一个元素要么是一个模块工件,要么是一个包含模块工件的目录。 嵌入到编译器或运行期环境的模块,连同模块路径下工件定义的模块被交付到全局的可被观察的模块。 这个传递闭包计算的结果是一个模块图,它包含了从第一个模块到第二个模块的矢量,依赖的每一个模块通过一些其他的模块解决。 2.3 可读性 在模块图中,当一个模块直接依赖另一个时,第一个模块中的代码可以访问第二个模块中的类型。因此,我们说第一个模块读取第二个模块,相等的,也可以说第二个模块对于第一个模块是可读的。 至此,JAVA9模块化详解(二)——模块的使用就先介绍到这里,这个系列还会继续,请大家多多支持,有不妥之处,还请大家多多交流。

    56420发布于 2018-08-27
  • 来自专栏JAVA同学会

    JAVA9模块化详解(二)——模块的使用

    JAVA9模块化详解(二)——模块的使用 二、模块的使用 各自的模块可以在模块工件中定义,要么就是在编译期或者运行期嵌入的环境中。 2.1 模块的路径 为了在确定在工件中定义的模块的位置,模块系统搜索模块的路径,它在主系统中定义。模块路径是一个序列,它的每一个元素要么是一个模块工件,要么是一个包含模块工件的目录。 嵌入到编译器或运行期环境的模块,连同模块路径下工件定义的模块被交付到全局的可被观察的模块。 2.3 可读性 在模块图中,当一个模块直接依赖另一个时,第一个模块中的代码可以访问第二个模块中的类型。因此,我们说第一个模块读取第二个模块,相等的,也可以说第二个模块对于第一个模块是可读的。 至此,JAVA9模块化详解(二)——模块的使用就先介绍到这里,这个系列还会继续,请大家多多支持,有不妥之处,还请大家多多交流。

    1K20发布于 2019-02-25
  • 来自专栏烂笔头

    Python标准库笔记(9) — functools模块

    目录[-] functools 作用于函数的函数 functools 模块提供用于调整或扩展函数和其他可调用对象的工具,而无需完全重写它们。 装饰器 partial 类是 functools 模块提供的主要工具, 它可以用来“包装”一个可调用的对象的默认参数。它产生的对象本身是可调用的,可以看作是原生函数。 Reduce方法 Python3中取消了全局命名空间中的 reduce() 函数,将 reduced() 放到了 functools 模块中,要使用 reduce() 的话,要先从 functools

    1.1K30发布于 2018-06-20
  • 来自专栏JavaEdge

    Java9模块化编程

    new 一个 module-info.java 即可 比如我们看看 java.sql 如何实现的呢?

    61120发布于 2021-02-23
  • 来自专栏sktj

    python mail 收发

    ------------------------mailconfig.py popservername = 'pop.secureserver.net' popusername = 'PP4E@learning-python.com'

    1K40编辑于 2022-05-13
  • 【测试Solace收发

    案例分析 回归测试中模拟Solace消息中间件的收发,需要重点关注消息的完整性、顺序性和故障恢复能力。 测试案例设计示例: 正常消息收发:验证生产者发布消息到指定Topic/Queue,消费者能准确接收。 消息重试机制:模拟消费者ACK失败,验证消息重新投递。 JMeter:通过JMS插件模拟大规模消息收发

    19910编辑于 2025-12-17
  • 来自专栏工业自动化

    无线收发模块实现石油开采CO₂浓度数据的低功耗传输

    传统石油开采仅能采收储层中30%至40%的原油,而二氧化碳强化石油开采技术可将采收率提升至50%以上。该技术通过捕集工业尾气中的二氧化碳,注入油田地下油层驱替原油,同时实现二氧化碳就地封存,按1吨二氧化碳驱出0.25吨原油计算,年可增产原油约20余万吨,达成石油增产与碳减排双赢。此外,该技术能延长石油储量使用寿命,减少温室气体排放,对构建“人工碳循环”、助力“双碳”目标意义重大。

    22910编辑于 2025-09-04
  • 来自专栏云架构修炼手册

    Java9新特性——module模块系统

    官方文档:https://docs.oracle.com/javase/9/index.html 关于 java9的新特性,官方原文:https://docs.oracle.com/javase/9/whatsnew modular-模块系统 java9模块化,从一个独立的开源项目而来,名为Jigsaw。 查看更多内建模块: $ java --list-modules java.activation@9 java.base@9 java.compiler@9 java.corba@9 java.datatransfer @9 java.desktop@9 //...节省篇幅略 helloworld进阶 从helloworld的基础上,增加一个模块的依赖。 /jre/bin/Hello Hello java9 modular. 请留意launcher的格式——"[命令]=[模块]",为了区分,命令使用了首字母大写。

    3.5K20发布于 2019-11-04
领券