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

    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
  • 来自专栏全栈程序员必看

    射频资料型号:RC522_RFID射频模块资料原厂代码PCB相关参考资料

    发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/159366.html原文链接:https://javaforall.cn

    27410编辑于 2022-09-14
  • 来自专栏全栈程序员必看

    RC522 射频读卡器模块(MINI型)

    三、[WMFRC522模块介绍] WMFRC522模块采用Philips MFRC522原装芯片设计读卡电路,使用方便,成本低廉,适用于设备开发、读卡器开发等高级应用的用户、需要进行射频卡终端设计/生产的用户 本模块可直接装入各种读卡器模具。 模块采用电压为3.3V,通过SPI接口简单的几条线就可以直接与用户任何CPU主板相连接通信,可以保证模块稳定可靠的工作、读卡距离远; 注:模块接口座可以按客户需求更改: 目前提供UART TTL、RX232 u8 CardType[2], CardSN[4]; //0 1 2 3 4 5 6 7 8 9

    1.5K30编辑于 2022-09-06
  • 来自专栏iRF射频前端产业观察

    射频前端模块产业:苹果做出的技术选择是什么?

    RF 前端模块制造商和 手机OEM 做出的技术选择是什么?模块之间的成本差异是什么?不同的制造流程步骤是什么?如何解释智能手机制造商的选择和供应商倾向? RF 前端和连接市场有望实现两位数增长 随着宽带PA和过滤器的发展,5G对射频前端行业提出了挑战。为了支持 5G 实施,RF 前端公司决定进行大量投资,尤其是在设计和材料工程方面。 因此,将在手机中添加新的UWB射频单元,进一步增加射频内容。 美中贸易战加速生态系统转型 中国、韩国和美国是5G的早期采用国,所有主要运营商都推出了自己的网络,如图所示,消费者是技术爱好者。 2020 年版详细分析了每个射频技术的优缺点,并提供了详细的生态系统快照。本研究还指出了 COVID-19 对 RF 前端和连接业务的影响。 作为 RF 前端模块行业的一部分,SAW 过滤器正在发挥关键作用。系统加咨询的 SAW 过滤器比较 2020 报告中对此进行了审查。

    71020编辑于 2022-05-16
  • 来自专栏全栈程序员必看

    STM32–RFID无线射频技术(RC522刷卡模块

    2、RFID的工作原理  射频识别系统的基本模型如图所示。其中,电子标签又称为射频标签、应答器、数据载体;阅读器又称为读出装置,扫描器、通讯器、读写器(取决于电子标签是否可以无线改写数据)。 电子标签与阅读器之间通过耦合元件实现射频信号的空间(无接触)耦合、在耦合通道内,根据时序关系,实现能量的传递、数据的交换。 在与主机微控制器通信时,MFRC522 用作从机;在SPI通信中MFRC522模块用作从机。SPI时钟 SCK由主机产生。 (num[i*2]+='7'):(num[i*2]+='0'); num[i*2+1]=p[i]%16; num[i*2+1]>9? 115200 LED_Init(); //LED端口初始化 KEY_Init(); //初始化与按键连接的硬件接口 RC522_Init(); //初始化射频模块

    4.3K10编辑于 2022-09-17
  • 来自专栏嵌入式项目开发

    Linux驱动开发-编写RFID-RC522射频刷卡模块驱动

    淘宝上MFRC522的成品模块非常多,购买都会送几张白卡(IC卡),完成读写实验。 当前我采用的就是淘宝购买一个封装好的成品模块,采用MFRC522原装芯片设计读卡电路,使用方便,成本低廉,适用于设备开发、读卡器开发等高应用的用户,需要进行射频卡终端设计/生产的用户。 本模块可直接装入各种读卡器模具。模块采用电压为3.3V,通过SPI接口简单的几条线就可以直接与用户任何CPU主板相连接通信,可以保证模块稳定可靠的工作、读卡距离远。 是世界上最近几年发展起来的一项新技术,它成功的将射频识别技术和IC卡技术结合起来,结束了无源(卡中无电源)和免接触这一难题,是电子器件领域的一大突破。 ADDMONEY 0xa4 /* RC522各种驱动函数 */ void RC522_Init(void); //功 能:RC522射频模块初始化

    3.4K40编辑于 2022-04-08
  • 来自专栏全栈程序员必看

    小米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
  • 来自专栏全栈程序员必看

    单片机_MFRC522射频模块使用方法(含代码)

    MFRC522射频模块使用方法 本文只讲解MFRC522射频模块使用方法(下文简称522模块),不包含原理说明,原理下篇~ 一、管脚解释 522模块总共有8个引脚,除去复位、GND接地、3.3V电源 UID == predict) 调试 使用UART进行调试有两种方法,一、上位机软件调试(开发板),二、串口调试,适用于打卡系统,可以直接与后端交互 一、开发板调试 我将其浓缩为三个步骤 1、将522模块连接上开发板 将卡片放到读卡模块上,则可以看到读出卡的 ID 号。 二、串口调试 具体点应该叫做,代码版串口调试,或无需开发板版调试,hhh。 这种方法有个前提:你已经学会了怎么读取卡片的UID。 = '\0') { UART_send_byte(*buf++); } } 如果有小伙伴在尝试这种方法,并将这个UID通过ETH-01网络模块发送给服务器,相信会发现一个很有趣的事情,

    3.4K21编辑于 2022-09-17
  • 来自专栏全栈程序员必看

    RFID-MFRC522射频识别模块,S50卡M1

    射频识别模块 什么是RFID MFRC522 S50-M1卡 1、主要指标 2、存储结构 3、AB密码一些问题 RC522与Arduino UNO的接线 MFRC522库的使用 examples 1、ReadUID 读取卡的UID 2、ReadAndWrite 数据读写 什么是RFID 无线射频识别即射频识别技术(Radio Frequency Identification,RFID),是自动识别技术的一种,通过无线射频方式进行非接触双向数据通信 ,利用无线射频方式对记录媒体(电子标签或射频卡)进行读写,从而达到识别目标和数据交换的目的。 存取控制(4字节,其中字节9为备用字节)结构如下所示: 7 6 5 4 3 2 1 0 字节6 C23_b C22_b C21_b C20_b C13_b C12_b C11_b C10_b 字节7 C13 C12 C11 C10 C33_b C32_b C31_b C30_b 字节8 C33 C32 C31 C30 C23 C22 C21 C20 字节9 ( 注: _b表示取反

    2K30编辑于 2022-09-14
  • 来自专栏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
  • 来自专栏JNing的专栏

    硬件: RFID (射频识别)

    Introduction 本节摘自Wikipedia-射频识别: 射频识别(英语:Radio Frequency IDentification,缩写:RFID)是一种无线通信技术,可以通过无线电讯号识别特定目标并读写相关数据 与条形码不同的是,射频标签不需要处在识别器视线之内,也可以嵌入被追踪物体之内。 许多行业都运用了射频识别技术。将标签附着在一辆正在生产中的汽车,厂方便可以追踪此车在生产线上的进度。 射频标签也可以附于牲畜与宠物上,方便对牲畜与宠物的积极识别(积极识别意思是防止数只牲畜使用同一个身份)。 射频识别的身份识别卡可以使员工得以进入建筑锁住的部分,汽车上的射频应答器也可以用来征收收费路段与停车场的费用。 某些射频标签附在衣物、个人财物上,甚至于植入人体之内。 应用范围 本节摘自射频识别技术: 射频门禁 电子溯源 食品溯源 产品防伪 ---- [1] Wikipedia-射频识别 [2] 射频识别技术

    1.2K20发布于 2018-09-27
  • 来自专栏iRF射频前端产业观察

    射频半导体 (MMIC) 入门

    在较小的尺度上,1nA(10^(-9)A)是每秒约6 x 10^(9)个电子的流动,对于如此小的电流来说,这似乎是一个矛盾的大数字! 硅是最受欢迎的半导体之一,有14个电子。 图8:P型非本征半导体 图9:P型硅的带状图(外在) P型非本征硅:另一方面,通过将硅晶体与具有三个价电子(三价/受体)的原子掺杂,可以获得多余的空穴进行传导。

    2.9K10编辑于 2022-05-16
  • 什么是无线射频检测?

    无线射频(RF)检测通过无线电和电子通讯设备检测,确保设备对无线频谱的有效使用,不会干扰到其他用户使用无线频谱。 无线射频测试技术包括Wi-Fi、Zigbee、集群通信(PMR)无线电、无线射频识别(RFID)、近场通讯(NFC)、全球定位系统(GPS)、移动电话技术等。 通常还需要进行其他检测,以验证您的设备符合当地的电磁兼容性(EMC)电气安全以及无线射频暴露的法规要求。 无线射频检测为何如此重要? 在大多数国际市场,包括欧盟、美国、加拿大、澳大利亚和日本等国家,无线射频合规是一项强制性要求。若您生产无线设备或将无线设备集成到您的终端产品中,须遵守目标市场的规定,否则您的产品将无法合法销售。 无线射频测试还可以早期检测问题,帮助品牌避免昂贵返工并快速进入全球市场。

    30510编辑于 2024-11-20
  • 来自专栏物联网思考

    ble 40个射频通道

    射频通道,编号0-39,每个2M,分为广播通道和数据通道,广播通道是37,38,39,其余都是数据通道。 ——————END——————

    69120发布于 2021-10-09
  • 来自专栏云架构修炼手册

    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
  • 来自专栏iRF射频前端产业观察

    《破局射频前端》之一:射频架构简史和价值量分析

    前言 前作《5G射频前端的挑战和商业机会》,主要演绎了射频前端各种不同半导体工艺和产品类别的故事。详情请参考iRF射频前端产业观察公众号。 射频架构 中高端5G手机射频架构 中低端5G手机射频架构 实例分析 5G中高端射频架构赏析 5G中低端架构赏析(图片来自ewisetech) 价值量分析 单机价值量趋势 相同制式手机的射频单机价值量 感谢5G, 射频单机价值量轻松突破10美金。 从射频前端架构简史图中,明显能看到,随着通信的升级,带来更多的频段,更多的射频器件,更多的功能,这些导致市场价值量的提升。 Ø这是一部二十年的射频前端发展的简史。 Ø中低阶5G手机的射频架构的变化,需要引人注意。 Ø感谢通信产业的发展还有化合物半导体的技术突破,射频前端简史是一个从简单到复杂的过程。

    1.2K20编辑于 2022-05-16
  • 来自专栏用户11599900的专栏

    9封装TTL光模块

    工业通信核心组件:1×9封装TTL串口光纤模块深度解析在工业自动化和智能制造领域,高效可靠的通信系统是连接各个环节的神经网络。 1×9封装TTL串口光纤模块作为工业通信的核心组件,在这一生态中扮演着至关重要的角色。在工业4.0和智能制造的浪潮下,工业设备间的数据交互日益频繁复杂,对通信稳定性、速度和抗干扰能力提出了更高要求。 1×9封装TTL串口光纤模块凭借其独特的技术优势,成为应对这些挑战的关键解决方案,广泛应用于自动化生产线、智能电网、轨道交通等关键领域。 1×9封装技术解析1×9封装是光模块领域的经典封装形式,采用金属外壳和9针DIP(双列直插式封装)设计,具有显著的技术特点:​坚固结构与温度适应性​:金属外壳提供良好的机械保护和散热性能,工作温度范围达 1×9封装TTL串口光纤模块作为工业通信的关键组件,通过不断创新和发展,将继续为工业自动化和智能制造提供可靠的通信保障,推动各行业数字化、智能化转型进程。

    18510编辑于 2025-10-20
领券